 @supports (-webkit-touch-callout:none){.parallax{background-attachment:scroll!important}}@media (min-width:1200px){body.boxed .site-header{width:1200px;left:50%;margin-left:-600px}}@media (min-width:992px) and (max-width:1199px){.site-header .container,.main-navigation .container,.quote-teaser .container,.topbar .container{width:100%}.dd-menu>li{margin-right:25px}.site-header-right .dd-menu>li{margin-left:20px}.site-header-right .dd-menu>li:first-child{margin-left:10px}.feature-text a{font-size:inherit}}@media (min-width:992px) and (max-width:1072px){.site-header-right .dd-menu>li{margin-left:18px}.site-logo{width:200px;margin-top:15px}.btn-primary.quote-head-btn{padding-left:15px;padding-right:15px}}@media only screen and (max-width:992px){.site-header .container,.main-navigation .container,.topbar .container{width:100%}#contact-info{float:right;display:inline-block;font-size:24px;line-height:24px;margin-top:7px;border:0;padding-left:0;padding-right:0}#menu-toggle{display:inline-block;float:none;margin-top:0}.site-header-right .quote-head-btn{float:none;margin:0 0 5px}.header-info-cols{float:none;text-align:center}.header-info-cols li{padding-bottom:15px;text-align:left;float:none;display:inline-block;margin:0 10px}.topbar{display:none}.header-style2 .header-info-cols li{padding-bottom:0}.header-style2 .site-header-right{display:block;position:relative;text-align:center;float:none}.header-style2 .site-header>.container{width:100%;padding-left:0;padding-right:0;position:static}.main-navigation .container{position:static}.main-navigation .quote-head-btn{margin-left:0;float:left!important}.dd-menu{display:none;position:absolute;width:100%;background:#555;top:100%;left:0;margin:0}.dd-menu>li{width:100%;float:none;display:block}.dd-menu>li>a{color:#fff;line-height:20px;padding:15px 25px;border-bottom:1px solid rgba(0,0,0,.1)}.dd-menu>li.megamenu{position:static!important}.dd-menu>li ul,.dd-menu>li>ul li ul{position:static}.dd-menu>li ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.dd-menu .megamenu-container .megamenu-sub-title{margin-top:30px}.site-header-right .dd-menu>li{margin-left:0}.site-header-right .dd-menu>li>a{line-height:20px;padding-top:15px;padding-bottom:15px}.site-logo{float:none;text-align:center;margin:0 auto}.footer_widget{margin-bottom:40px}.site-footer{padding-bottom:20px}.page-header{padding:30px 0}.feature-text{margin-bottom:20px}.text_banner{margin-top:-40px}.cta h2{margin:0 0 30px 0;text-align:center}.cta i{text-align:center}.cta p{text-align:center}}@media only screen and (max-width:991px){.page-hero{padding:120px 0;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(../images/backgrounds/header-bg.jpg);background-repeat:no-repeat;background-position:center center;text-align:center}}@media only screen and (max-width:767px){.site-logo{width:270px;padding:5px}.site-logo:after{border-bottom-width:94px}.site-header{min-height:0}#contact-info{font-size:24px;line-height:24px;margin-top:10px;border:0;padding-left:0;padding-right:0}#contact-info:active{background:none;color:#3a3a3a}.header-style2 #contact-info:hover{color:#fff}.topbar .quote-head-btn i{font-size:24px;padding-top:8px}.topbar .social-icons li{margin-left:12px}.social-icons{margin:0}.feature-block{margin-top:30px}.parallax br{content:" ";display:none}.parallax{padding-left:20px;padding-right:20px}.owl-carousel .blog-list-item .row{margin-left:0;margin-right:0}.owl-carousel .blog-list-item{padding:0;padding-bottom:20px;padding-top:15px}.owl-carousel .blog-list-item .blog-item-info{padding-left:0}.owl-carousel .blog-list-item{margin-bottom:0}.site-footer{text-align:center}.site-footer img{display:block;text-align:center;margin:0 auto!important}.copyrights-col-left,.copyrights-col-right{text-align:center}.copyrights-col-left{margin-bottom:20px}.copyrights-col-right .social-icons-rounded{float:none!important}.project-list-item .media-box,.blog-list-item .media-box{margin-bottom:20px}.flex-caption-text h2{font-size:24px;line-height:normal}.page-header{padding:20px 0}.page-header h1{font-size:20px;text-align:center;float:none}.page-header .breadcrumb{font-size:14px;padding:10px 0 0;float:none;text-align:center}.breadcrumb>li+li:before{padding:0 1px}.align-left,.float-right{float:none!important;margin:0 auto!important;padding:0 0 20px!important}.table-responsive{border:none}.home-banner-img span{font-size:50px}}@media only screen and (max-width:480px){.site-logo{width:225px}.site-logo::after{border-bottom-width:60px}.header-style2 #contact-info{margin-top:7px}.topbar .quote-head-btn{width:100%;margin:5px 0}.social-icons-rounded,.social-icons{text-align:center}.home-banner-img span{font-size:40px}}@media only screen and (max-width:367px){.topbar .topbar-text{line-height:22px;padding-bottom:10px}.home-banner-img p{line-height:.65em}.home-banner-img span{font-size:36px}}
