@media (min-width:1200px) and (max-width:1399px){}@media (min-width:992px) and (max-width:1199px){.service-tab .tab-btns .nav-tabs .nav-link{width:80px;height:80px}.service-tab .tab-btns{padding-right:27%}}@media (min-width:768px) and (max-width:991px){.home-banner .video{height:420px}.section{padding:50px 0}.counter-section [class*=col-]{margin-bottom:50px}.service-tab .tab-btns{width:480px;margin-left:auto;margin-right:auto}.service-tab .tab-btns .nav-tabs .nav-link{width:80px;height:80px}.service-tab .tab-btns{padding-right:18%}.anchor:before{content:"";display:block;height:198px;margin-top:-198px}.service-icon ul li .ratio{width:70px}.service-icon ul li+li{margin-left:16px}.service-list .item:nth-child(odd) .service-img,.service-list .item:nth-child(even) .service-img{padding:0}.service-list .item .service-img{margin:0 auto;width:80%}.service-list .item+.item{margin-top:60px}.header .logo{order:1}.header ul.social{order:2}.stellarnav{order:3;margin-left:12px}.footer-top [class*=col-]:nth-child(1){order:2}.footer-top [class*=col-]:nth-child(2){order:1;margin-bottom:20px}.footer-top [class*=col-]:nth-child(3){order:3;margin-top:10px}}@media only screen and (max-width:767px){.container{padding-left:20px;padding-right:20px}.home-banner .video{height:500px}.section{padding:35px 0}.counter-section [class*=col-]{margin-bottom:35px}.footer-top{padding-top:30px}.marquee-featured ul li img{width:120px;height:auto}.info-row a,.info-row address{padding:20px}.call-link .icon{width:60px;height:60px}.call-link{font-size:22px}.call-to-action .container{padding:0;max-width:100%}.call-to-action .content{text-align:center;padding-left:20px;padding-right:20px}.call-to-action .content+.content{background-color:var(--bs-primary);padding-top:24px;padding-bottom:24px}.about-w1 .year{font-size:40px}.about-w1 .year{width:150px}.call-text{font-size:24px}.page-banner .container{height:auto;padding-top:40px;padding-bottom:40px}.service-tab .content-block{padding:22px}.service-tab .tab-btns{width:280px;margin-left:auto;margin-right:auto}.service-tab .tab-btns .nav-tabs .nav-link{width:50px;height:50px}.service-tab .tab-btns{padding-right:78px;padding-top:50px;padding-bottom:50px}.service-tab .tab-btns .nav-tabs li:nth-child(4){right:0}.home-banner{background-color:var(--bs-dark)}.home-banner .video{height:auto;position:relative;overflow:hidden}.home-banner .video:before{display:none}.home-banner .video .ratio{position:relative;top:auto;left:auto;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);z-index:100}.home-banner .container{position:relative;top:auto;left:auto;-webkit-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);padding-top:30px;padding-bottom:30px}.blog-listing .col-lg-4 .post-block .image-fit{height:250px}.anchor:before{height:152px;margin-top:-152px}.service-icon ul li .ratio,.service-icon-menu.scroll-to-fixed-fixed .service-icon ul li .ratio{width:36px}.service-icon ul li+li{margin-left:10px}.service-list .item:nth-child(odd) .service-img,.service-list .item:nth-child(even) .service-img{padding:0}.service-list .item .service-img{margin:0 auto;width:85%}.service-list .item+.item{margin-top:40px}.header .post-header .logo{width:120px}.service-list .item .service-img .icon{width:70px;height:70px;border-radius:10px}.service-list .item:nth-child(odd) .service-img .icon{left:-35px}.service-list .item:nth-child(even) .service-img .icon{right:-35px}.footer-top .info{flex-direction:column}.footer-top .info li+li{margin:12px 0 0 0}.header .logo{order:1}.header ul.social{order:2}.stellarnav{order:3;margin-left:12px}.footer-top [class*=col-]:nth-child(1){order:2}.footer-top [class*=col-]:nth-child(2){order:1;margin-bottom:20px}.footer-top [class*=col-]:nth-child(3){order:3}}@media only screen and (max-width:374px){.info-row a i,.info-row address i{height:40px;width:40px}.anchor:before{height:146px;margin-top:-146px}.service-icon ul li .ratio,.service-icon-menu.scroll-to-fixed-fixed .service-icon ul li .ratio{width:30px}.service-icon ul li+li{margin-left:5px}}