@keyframes sticky {

	from { opacity: 0; }

	to { opacity: 1; }

}@-webkit-keyframes sticky {

	from { opacity: 0; }

	to { opacity: 1; }

}@media only screen and (max-width:767px){.one-half,.one-third,.one-fourth,.widget_service .one-half,.widget_service .one-third,.widget_service .one-fourth,.widget_recent_work .one-fourth{margin:0;padding-bottom:20px;width:100%}.arrow-wrap{display:none}.circle{text-align:center}.is-sticky{position:fixed;background:#fff;width:100%;z-index:9999999}.is-sticky #site-logo{margin-bottom:15px}.is-sticky #site-title a img{padding:18px 10px 0 5px}.is-sticky .menu-toggle{margin-top:22px}.margin-fix{}#site-logo{float:left}#ai1ec_agenda_widget-4{display:none}.entry-content th,.comment-content th{font-size:10px;line-height:16px;text-transform:uppercase}.dura_yellow{font-size:16px!important;left:6%!important;top:60%!important;line-height:17px!important}.dura_yellow_2{font-size:13px!important;line-height:14px!important;padding:3px 4px!important;left:2%!important;top:30%!important}.dorian_blue{font-size:13px!important}.dura_white,.dura_white_bigger{display:none!important}.superflex{top:8px;right:50%}.superflex2{top:8px}.field-wrap,#ninja_forms_required_items{width:inherit;float:inherit}.alignright,.alignleft{display:block;float:none!important;margin:10px auto!important}}@media only screen and (min-width:767px) and (max-width:1078px){#search-box{right:31px}.search-toggle::before{display:none}.search-toggle::after{content:'\f400';color:#777;display:block;float:left;font-size:14px;text-transform:uppercase;padding:39px 0 0;height:70px;margin-left:5px}.search-toggle:hover:after{color:#1b4e71}.search-toggle{width:70px}#colophon .one-third{width:30.43%;float:left;margin:0 5px}.container,.narrow-layout .wrapper{width:888px}#access a{font-size:14px}#site-title a img{width:170px}#secondary{width:31.28%}#primary{width:65.64%}.superflex,.superflex2{top:20px!important}}@media only screen and (max-width:767px) and (min-width:480px){.one-half,.one-third,.one-fourth{width:100%}}@media only screen and (max-width:1078px) and (min-width:767px){.container,.narrow-layout .wrapper{width:90%}}@media only screen and (min-width:1078px){.is-sticky #access>ul>li>a{padding:22px 0 0;height:40px}.is-sticky #access>ul>li>ul{top:61px}.is-sticky #site-title a img{padding:15px 10px 0 5px}.is-sticky .search-toggle::after{padding:22px 0 0}.is-sticky{position:fixed;background:#f1f1f1;width:100%;z-index:9999999;top:0;animation-name:sticky;animation-duration:.5s;-webkit-animation-name:sticky;-webkit-animation-duration:.5s}.is-sticky #site-logo{margin-bottom:15px!important}.is-sticky #site-title a img{}.is-sticky .menu-toggle{margin-top:22px}.widget_service .service-item,.widget_service p,.widget_service .more-link{text-align:left}#search-box{right:31px}.search-toggle::before{display:none}.search-toggle::after{content:'\f400';color:#777;display:block;float:left;font-size:14px;text-transform:uppercase;padding:39px 0 0;height:70px;margin-left:5px}.search-toggle:hover:after{color:#1b4e71}.search-toggle{width:70px}#access a{font-family:'PT Sans',sans-serif;color:#777;display:block;float:left;font-size:14px;text-transform:uppercase}#access ul li ul li{border-bottom:1px solid #d3d3d3}}