@media screen and (max-width:1420px){.video-bg-content{width:60%}.video-bg-content h1.video-title{font-size:40px;line-height:50px}.video-bg-area{height:360px}.main-sticky-header-wrapper{height:120px!important}.logo{max-width:110px}a.btn.v-request-quote{font-size:12px;padding:4px 28px}.megamenu>li>a,.megamenu li .dropdown-menu li>a{font-size:14px}}@media screen and (max-width:767px){.video-bg-content{width:60%}#background-video{margin-top:0}.inner-page-box-img{padding-left:0}.video-bg-content h1.video-title{font-size:42px;line-height:28px}.apus-breadscrumb-wrapper{margin:0 0 0 0!important}.video-bg-area.image-bg-area{height:auto;padding:70px 0;background-size:cover}.video-bg-area{height:210px}.inner-page-box-img img{width:100%;padding:20px}.contact-us-box{padding-top:70px!important}.request-tabing .tab-area ul{display:block}.request-tabing .tab-area ul li{margin:10px 8px!important}.request-tabing .tab-area li a img{width:30%}}@media only screen and (max-width:480px){h2.elementor-heading-title{font-size:28px!important}.video-bg-content{width:100%}.video-bg-content h1.video-title{font-size:28px}.apus-heading .heading-title{font-size:30px!important}.call-track-load{position:relative;z-index:9;margin-top:28px}.call-track-load .mail-chimp button{padding:0 12px}.mail-chimp input{width:184px}.mail-chimp{padding:30px 0}.call-track-load .elementor-icon-box-wrapper{display:flex!important;align-items:center}.call-track-load .elementor-icon-box-icon{margin-right:20px!important}#apus-mobile-menu .btn-toggle-canvas{text-align:right;background:#fff0;color:#fff;padding-right:0}#apus-mobile-menu .btn-toggle-canvas span{display:none}.offcanvas-head{text-align:right;width:100%;display:flex;align-items:flex-end;right:0}.btn-toggle-canvas i.icon-apus-close{background:#25AAE1;padding:10px}#apus-mobile-menu .btn-toggle-canvas:hover{background-color:#fff0;color:#fff}.header-mobile .logo{max-width:24%}.location-section .elementor-widget-wrap.elementor-element-populated{padding:40px 0 50px 0px!important}.location-section .elementor-widget-container p{font-size:32px}.video-bg-content .video-content{font-size:16px}.channel-box .elementor-image-box-img{width:40%!important}.video-bg-content a.btn.v-request-quote{display:none}}@media only screen and (max-width:380px){.location-section .elementor-widget-container p{font-size:28px}.video-bg-content h1.video-title{font-size:24px;margin-bottom:5px}.image-bg-area a.btn.v-request-quote{padding:2px 28px}}