@media (max-width:1599px){#hero .in{width:98%}.section-text-col .col-txt{flex:0 0 50%}.section-text-col .col-txt:first-child{margin:0;margin-left:-10px;flex:0 0 50%}.photo-van{width:650px;margin-right:-50px}}@media (max-width:1499px){#header{padding-left:15px;padding-right:15px}#hero .in{width:100%}#hero .van{bottom:-80px}#hero .van img{width:100%}.home #hero{margin-bottom:0}#hero .in{height:540px}#hero .content-in{margin-left:0}#hero .in{border-radius:0}.about .in{width:100%;border-radius:0}.section-boxes .container{max-width:97%}#hero.sub-hero .in{height:450px}.photo-van{margin-right:0;width:650px}#services.intro .p p,.entry-content p,.entry-content ul li,.entry-content ol li{font-size:18px}#hero .h1{font-size:50px}.home #hero .in{height:600px}.home-headline .h3{font-size:16px}.home-headline .h2{font-size:38px}.home-headline .p{font-size:18px}.entry-content h1,h1.post-title{font-size:34px}.entry-content h2{font-size:31px}.entry-content h3,.sitemap_by_click5 h2{font-size:25px}#contact-intro .box{padding:35px 40px}#contact-intro .box .phone{font-size:40px}#sidebar-menu>ul>li.current_page_parent>a{font-size:33px}.sa{min-height:750px;padding-top:50px}.sa .map{right:37%}.white-box .in{height:540px}#services{padding-bottom:40px;padding-top:40px}.home-headline .h3{font-size:14px}.home-headline .h2{font-size:45px}}@media (max-width:1399px){.navbar .navbar-nav>li{margin:0 10px}#header .phone{display:none}#hero .h3{font-size:15px}#hero .h1{font-size:43px}.news>a .photo{height:250px}.news .content{padding:35px 40px 130px}.news .content h2,.news .content h3{font-size:25px;line-height:29px}.news .content p{font-size:17px}.news .content .more{width:calc(100% - 80px);left:40px}.about.cta .in{background-position-x:10%}.about .buttons{padding-top:10px}#footer .contact .phone{font-size:32px}#footer .contact .phone i{font-size:18px}#services{background-size:auto auto}#services{padding-bottom:40px}#services .box .title{font-size:20px}#services .box p{font-size:16px}}@media (max-width:1199px){.wrapper{padding-top:65px;padding-bottom:65px}#header{padding-left:15px;padding-right:15px}.navbar{margin-right:0}.icon-bar{background-color:#000}.navbar-collapse #main-menu{display:flex;flex-direction:column;position:absolute;width:310px;max-height:80vh;top:50px;left:-30px;padding:30px 25px;background-color:#fff;box-shadow:0 8px 15px rgba(0,0,0,.15);transform-origin:50% 0;transform:scaleY(0);transition-duration:.25s;overflow-y:auto}.navbar-collapse.show #main-menu{transform:scaleY(1)}.navbar-collapse #main-menu>li{width:100%;height:auto;margin:0}.navbar-collapse #main-menu>li:first-of-type{display:block}.navbar-collapse #main-menu>li>a{color:#000;padding:12px 15px;margin:0;border-bottom:0}.navbar-collapse #main-menu>li.current-menu-item>a,.navbar-collapse #main-menu>li.current-page-parent>a,.navbar-collapse #main-menu>li:hover>a{color:var(--main) !important;border:0}.navbar-collapse #main-menu>li.menu-item-has-children>a:after,.navbar .navbar-nav .dropdown .dropdown>.dropdown-item:after{display:none}.navbar-collapse #main-menu li.menu-item-has-children>span.mobile-dropdown{width:32px;height:32px;text-align:center;cursor:grab;position:absolute;right:0;top:0}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown{width:42px;height:42px}.navbar-collapse #main-menu li.menu-item-has-children>span.mobile-dropdown:after{content:"\f107";color:#000;font-family:var(--fa-family-classic);font-size:13px;font-weight:700;line-height:32px;border:0;padding:0}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown:after{line-height:42px}.navbar-collapse #main-menu>li.menu-item-has-children>span.mobile-dropdown.active-child:after{color:var(--main)}.navbar-collapse #main-menu li:hover>a:before,.navbar-collapse #main-menu li.current-menu-item>a:before{display:none !important}.navbar-collapse #main-menu li ul.dropdown-menu{display:none;position:relative;width:100%;padding:0 0 10px 15px;border:0 !important;box-shadow:0 0 0;top:0;left:0;visibility:visible;opacity:1}.navbar-collapse #main-menu li>ul.dropdown-menu>li>a{font-size:15px;padding:6px 20px;outline:none}.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:hover,.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:focus,.navbar-collapse #main-menu li>ul.dropdown-menu>li>a:active{color:var(--main);background-color:transparent}#hello-bar a{font-size:15px;padding:9px 0}#hero .h1{font-size:37px}#header .navbar{margin:auto 10px}#hero .in{height:480px}.home-headline .h3{font-size:14px}.home-headline .h2{font-size:30px}#services{padding-top:30px}#services .row{justify-content:center}#services .box{flex:0 0 33.3%;margin:30px 0 0}.why .box .icon img{margin-top:-50px;height:80px}.about .in{padding:50px 0}.about .col-7{flex:0 0 80%}.why .home-headline .p{margin-left:0;margin-right:0}.about.vip .col-5{flex:0 0 50%}.sa .map{right:30%}.sa .map img{height:890px}.faq-wrapper .accordion-item.active .accordion-header .accordion-title{font-size:19px}.faq-wrapper .accordion-header .accordion-title{font-size:19px}#footer .logo{display:none}#footer .logo,#footer .contact,#footer .links{flex:0 0 33%}.entry-content h2{font-size:25px}.section-text-col .col-txt{padding:40px}#sidebar-menu>ul>li.current_page_parent>a{font-size:23px}#sidebar-menu>ul>li.current_page_parent>a{padding-left:30px !important}#sidebar-menu>ul>li.current_page_parent ul{padding-left:10px !important}#sidebar-menu .sub-menu li,#sidebar-menu li.current_page_parent>.sub-menu li{font-size:16px}#contact-intro .box .phone{font-size:36px}#contact-wrapper .container{padding:10px 50px}#index-wrapper .news:nth-child(n+3){margin-top:20px}#recent-posts .news:last-child{display:none}#hero.sub-hero .in{height:350px}#hero .google{margin:10px 0;transform:scale(.8);transform-origin:left}.white-box .home-headline .h2{font-size:27px}.white-box.about .in{padding:30px 0;height:530px}.home-headline .p br{display:none}}@media (max-width:991px){#header .logo{width:auto}#header .logo img{width:200px}.home #hero .col-7{text-align:center;flex:0 0 100%}#hero .in{height:360px}#hero .h3{font-size:13px}#hero .h1{font-size:27px}.home #hero{margin-bottom:0}.home #hero .google{margin-left:calc( 50% - 139px )}#hero .h1{font-size:35px}.home #hero .in{height:450px}#hero .van{bottom:-290px;left:50%;margin-left:-250px;width:500px}.home-headline .p{font-size:17px}#cta .home-headline .h2{font-size:25px}.other-services .content{margin:40px 0 30px}.other-services .entry-content ul li{margin-top:3px}.title-box .icon{flex:0 0 80px}.about.vip .col-5{flex:0 0 60%}.section-boxes .col-md-6{flex:0 0 100%;margin-bottom:10px}.section-boxes{padding-top:50px}.white-box.about .in{height:auto;padding-bottom:120px}.sa .map{width:100%;right:0;overflow:hidden;position:inherit}.sa .map img{height:auto;width:120%;margin-left:-10%;margin-top:-100px;margin-bottom:-100px}.sa .col-6{flex:0 0 100%}.sa .container{margin-top:-100px}.sa .entry-content ul{margin-top:20px}.faq-wrapper.box .questions{padding:0}.faq-wrapper.box .accordion-item{padding:0}.faq-wrapper .accordion-header .accordion-title{padding:20px 15px;font-size:18px}.faq-wrapper .accordion-body{padding-bottom:20px}.faq-wrapper.box .accordion-header h3[aria-expanded=true]:before{top:18px}.faq-wrapper .accordion-header .accordion-title:before{top:19px}.faq-wrapper.box .accordion-item:after{width:calc(100% - 80px)}.about .buttons .button{padding-left:0;padding-right:0}#page-wrapper{padding:30px 0}#main{flex:0 0 100%}#sidebar-area{display:none}.entry-content h1,h1.post-title{font-size:30px}.section-text-col .col-txt{flex:0 0 100%}.section-text-col .col-txt:first-child{margin-left:0;flex:0 0 100%}.section-text-col .col-txt:last-child{margin:0;margin-top:15px}.other-services,.cta.about,.about.vip{position:relative}.other-services:before,.cta.about:before,.about.vip:before{background-color:var(--dark);content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;opacity:.5}.other-services .container,.cta.about .container,.about.vip .container{position:relative;z-index:10}.about.vip .col-6{flex:0 0 100% !important;max-width:100%}.main-text-boxes .col-txt{flex:0 0 100%;max-width:100%;padding:70px 35px 110px;margin:40px 0}.main-text-boxes .col-photo{flex:0 0 100%;max-width:100%;margin:40px 0}#contact-intro .box{flex:0 0 100%;margin:5px 0;display:flex}#contact-intro .box .icon{margin-right:20px}.page-template-about .about .buttons .button{padding-left:0;padding-right:0}.about .buttons .button,.vip.about .buttons .button,.section-boxes .white-box .buttons .button{padding-left:10px;padding-right:10px}.section-vip .col-md-4{flex:0 0 100%;margin-bottom:10px}.why .home-headline .p br{display:none}.error404 #hero.sub-hero .in,.page-template-full #hero.sub-hero .in{height:250px}#hero.sub-hero .photo{background-size:auto 100%}.page-template-about .about .buttons .button{margin-right:10px}.other-services:after,.about-green-box .in:after{height:90px}.home-headline .h3{font-size:12px}.home-headline .h2{font-size:34px}.sa{padding-bottom:30px}}@media (max-width:767px){#services .box{flex:0 0 50%}.about .col-7{flex:0 0 100%}#services.intro .p p,.entry-content p,.entry-content ul li,.entry-content ol li{font-size:17px}.about.vip .col-5{flex:0 0 100%;max-width:100%}.home-headline .h2{font-size:26px}.faq-wrapper .accordion-item.active .accordion-header .accordion-title,.faq-wrapper .accordion-header .accordion-title{line-height:1.2;padding-right:40px;font-size:17px}.faq-wrapper .more a{margin-top:20px;font-size:17px}.cta.about .in{padding:40px 0}.cta.about .col-6{flex:0 0 100%}.faq-wrapper .accordion-header .accordion-title{padding-left:20px}.faq-wrapper .accordion-body{padding-left:20px}.slick-dots{margin-top:20px}.why{padding-bottom:30px}.faq-wrapper .accordion-header .accordion-title{padding-left:0;margin-left:20px}#footer .links{display:none}#footer .wrapper{padding:30px 0}#footer .logo{margin-bottom:20px}#footer .logo,#footer .contact{flex:0 0 100%;display:grid;justify-content:center}#footer .social-media{margin-bottom:20px}#hero .h3{padding-bottom:10px}#hero .google{transform:scale(.7)}#hero .content{flex:0 0 100%;max-width:100%}#hero.sub-hero .in{height:290px}#contact-intro{padding:30px 0}#contact-intro .box .title{font-size:20px}#contact-intro .box .phone{font-size:32px}#contact-intro .box strong{font-size:17px}.sa .map img{margin-top:0}.page-template-about .about .buttons .button{padding-left:10px;padding-right:10px}.breadcrumbs-margin-bottom,.page-template-about .breadcrumbs,.single .breadcrumbs,#index-wrapper .breadcrumbs{margin-bottom:0}#hero.sub-hero .photo:after{background-size:110% 100%;background-position-x:right}#index-wrapper .news:nth-child(n+2){margin-top:15px}#index-wrapper,#single-wrapper{padding-top:20px}#contact-wrapper .wrapper{padding:30px 0}.about.benefits .entry-content ul{margin:20px 0}.about.benefits .entry-content ul li{flex:0 0 100%;margin-bottom:5px}.section-vip .col-txt{margin-top:5px}.entry-content h2{font-size:22px}.section-text-photo .photo{margin-right:0;height:auto;margin-bottom:20px}.section-text-photo .photo img{height:400px}.entry-content h1,h1.post-title{font-size:26px}.entry-content blockquote p,.entry-content p.p-intro{font-size:17px}#recent-posts h2{font-size:25px}}@media (max-width:580px){#header .buttons{display:none}#hero .h3{font-size:11px}#hero .in{height:400px}.home #hero{margin-bottom:190px}.home #hero .google{margin-left:calc( 50% - 119px )}#hero .button{padding-left:10px;padding-right:10px}.home #hero .content-in{margin-top:30px}#hero .van{bottom:-190px;left:50%;margin-left:-200px;width:420px}#sticky-footer .col-sm-2 img{filter:brightness(0) saturate(100%) invert(53%) sepia(46%) saturate(483%) hue-rotate(50deg) brightness(100%) contrast(92%)}.home-headline .h3{font-size:12px}.home-headline .h2{font-size:34px}#services .box{flex:0 0 100%}#services .box a{height:auto;padding:70px 20px 70px;background-size:100% auto}.other-services .content{flex:0 0 100%;max-width:100%}#footer{padding-bottom:60px}#footer .menu ul{flex-wrap:wrap}#footer .menu ul li{margin:0 4px;padding:0}#footer .menu ul li:after{display:none}#footer .menu ul li a{font-size:14px;line-height:1}#contact-intro .box{padding:20px}#contact-intro .box .icon{margin-right:15px;width:72px;height:72px;line-height:72px;font-size:22px}#contact-intro .box .title{font-size:18px;padding:10px 0}#contact-intro .box{font-size:16px}.navbar-collapse #main-menu{left:-250px}#hero .button{font-size:15px;padding:10px}#hero .button i{font-size:13px}.main-text .photo:after{opacity:.7}.sa .map img{margin-bottom:-20px}#services.intro .p strong,#services.intro .p p,.entry-content p,.entry-content ul li,.entry-content ol li{font-size:16px}.news .content h2,.news .content h3{font-size:20px}.news .content{padding:15px 20px 110px}.news .content .more{left:20px}.news .content .more{width:calc(100% - 40px)}.main-text-boxes .col-txt{margin-bottom:0}#services.intro .p{padding:0}.home #hero .content-in{margin-top:auto}.home #hero{margin-bottom:0}.other-services:after,.about-green-box .in:after{height:50px}}