:root{--thm-gray-bg-rgb:236,240,247;--thm-font-4:"Outfit",serif;--thm-white:#fff;--thm-font:"Outfit",sans-serif;--thm-white-rgb:255,255,255;--thm-font-2:"Outfit",sans-serif;--thm-black:#051d3e;--thm-base:#d90429;--thm-black-rgb:5,29,62;--thm-gray-bg:#ecf0f7;--thm-gray-rgb:68,68,68;--thm-font-3:"Outfit",sans-serif;--thm-gray:#444;--thm-main-bg:#090d30;--thm-primary-rgb:11,103,180;--thm-base-rgb:217,4,41;--thm-primary:#051d3e}.auto-container{padding:0 15px;position:static;max-width:1200px;margin:0 auto}.row{--bs-gutter-x:30px}.gutter-y-30{--bs-gutter-y:30px}body{font-size:17px;font-weight:400;color:var(--thm-gray);line-height:28px;font-family:var(--thm-font)}body.locked{overflow:hidden}a{color:var(--thm-gray)}a,a:focus,a:hover,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--thm-black);margin:0;font-family:var(--thm-font-2)}p{margin:0}dl,ol,ul{margin-bottom:0;margin-top:0}.page-wrapper{overflow:hidden;position:relative;min-width:300px;margin:0 auto;width:100%}::-webkit-input-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}button{padding:0;border:none;background:transparent;cursor:pointer}li,ul{list-style:none}li,ol,ul{padding:0;margin:0}img{height:auto;transition-delay:.1s;transition-duration:.7s;transition-timing-function:ease-in-out;max-width:100%;transition-property:all}input:focus,select:focus,textarea:focus{border-color:#43c3ea;outline:none}#contact-form input[type=email].error,#contact-form input[type=text].error,#contact-form select.error,#contact-form textarea.error{border-color:red}#contact-form label.error{display:none!important}.thm-social-link{padding-top:30px}.thm-social-link,.thm-social-link ul{position:relative;display:block}.thm-social-link ul li{margin-right:10px;position:relative;float:left}.thm-social-link ul li:last-child{margin-right:0}.thm-social-link ul li a{height:50px;justify-content:center;font-size:14px;color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;background-color:rgba(var(--thm-black-rgb),1);align-items:center;border-radius:5px;width:50px;display:flex;z-index:1}.thm-social-link ul li a:before{transform:scale(.5);transform-style:preserve-3d;right:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:rgba(var(--thm-base-rgb),1);border-radius:5px;left:0;z-index:-1}.thm-social-link ul li:hover a:before{transform:scale(1);opacity:1}.thm-social-link ul li:hover a{color:var(--thm-white)}.xs-sidebar-group .xs-overlay{height:100%;transition:all .2s linear;transition-delay:.1s;position:fixed;opacity:0;visibility:hidden;top:0;cursor:url(https://ulqexoryul.online/assets/images/icon/cross-out.png),pointer;left:0;width:100%;z-index:99999999}.xs-sidebar-group.isActive .xs-overlay{transition-delay:.3s;right:100%;opacity:.9;visibility:visible;background-color:#000}.xs-sidebar-widget{overflow:hidden;overflow-y:auto;right:-100%;transition:all .7s ease .1s;position:fixed;max-width:460px;opacity:1;bottom:0;visibility:hidden;top:0;background-color:var(--thm-white);-webkit-overflow-scrolling:touch;width:100%;z-index:999999999}.xs-sidebar-group.isActive .xs-sidebar-widget{right:0;transition:all .5s ease .8s;opacity:1;visibility:visible}.sidebar-widget-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease .1s;position:relative;opacity:0;visibility:hidden;top:150px}.xs-sidebar-group.isActive .sidebar-widget-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .7s ease 1.5s;opacity:1;visibility:visible;top:0}.xs-overlay{height:100%;position:absolute;opacity:.8;top:0;background-color:#000;left:0;width:100%;z-index:0}.sidebar-textwidget{padding:50px 45px}.xs-sidebar-group .widget-heading{padding:25px;right:0;position:absolute;top:0}.xs-sidebar-group .widget-heading a{height:40px;justify-content:center;font-size:20px;border:1px solid var(--thm-black);font-weight:400;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative;align-items:center;border-radius:50%;width:40px;display:flex}.xs-sidebar-group .widget-heading a:hover{border-color:var(--thn-base);color:var(--thm-base)}.xs-sidebar-group .content-inner .logo{position:relative;border-bottom:1px solid #e0e0e0;padding-bottom:30px;display:block}.xs-sidebar-group .content-inner .logo a{position:relative;display:inline-block}.xs-sidebar-group .content-inner h3{font-size:25px;font-weight:700;margin-bottom:22px;color:var(--thm-black);text-transform:capitalize;line-height:35px}.xs-sidebar-group .content-inner .content-box{padding-top:33px;position:relative;padding-bottom:47px;display:block}.xs-sidebar-group .content-inner .content-box .inner-text{position:relative;display:block}.xs-sidebar-group .content-inner .content-box p{color:var(--thm-gray)}.xs-sidebar-group .content-inner .sidebar-contact-info{position:relative;display:block}.xs-sidebar-group .content-inner .sidebar-contact-info h3{font-size:25px;font-weight:700;color:var(--thm-black);margin:0 0 27px;line-height:30px}.sidebar-contact-info ul,.sidebar-contact-info ul li{position:relative;display:block}.sidebar-contact-info ul li{margin-bottom:23px}.sidebar-contact-info ul li:last-child{margin-bottom:0}.sidebar-contact-info ul li .inner{position:relative;padding-left:45px;display:block}.sidebar-contact-info ul li .inner .icon{position:absolute;top:0;left:0}.sidebar-contact-info ul li .inner .icon span{font-size:27px;color:var(--thm-base);position:relative;line-height:27px;display:block}.sidebar-contact-info ul li .inner .icon span.map-marker{font-size:32px;position:relative;top:8px}.sidebar-contact-info ul li .inner .text{position:relative;display:block}.sidebar-contact-info ul li .inner .text p{line-height:24px}.sidebar-contact-info ul li .inner .text p a{color:var(--thm-gray)}.xs-sidebar-group .content-inner .side-content-newsletter-box{padding-top:49px;position:relative;display:block}.xs-sidebar-group .content-inner .side-content-newsletter-box h3{font-size:25px;font-weight:700;color:var(--thm-black);margin:0 0 24px;line-height:30px}.side-content-newsletter-box .form-group input[type=email]{height:60px;font-size:17px;border:1px solid #e3dfdf;font-weight:400;color:#444;position:relative;padding-right:20px;background-color:#f8f8f8;border-radius:6px;width:100%;font-family:var(--thm-font);padding-left:30px;display:block}.side-content-newsletter-box .form-group button{margin-top:30px}.review-box{position:relative;line-height:15px}.review-box,.review-box ul{overflow:hidden;display:block}.review-box ul li{margin-right:4px;cursor:pointer;float:left;display:inline-block}.review-box ul li:last-child{margin-right:0}.review-box ul li i{font-size:15px;color:#febd2f}.sec-title{position:relative;padding-bottom:49px;margin-top:-6px;display:block}.sec-title .sub-title{margin-bottom:13px;position:relative;align-items:center;display:flex}.sec-title .sub-title .border-left,.sec-title .sub-title .border-right{height:2px;position:relative;top:-1px;background-color:var(--thm-base);width:20px;display:block}.sec-title .sub-title h5{font-size:14px;font-weight:400;color:var(--thm-base);text-transform:uppercase;letter-spacing:.4em;margin-left:10px;line-height:24px}.sec-title h2{font-size:33px;font-weight:900;color:var(--thm-black);text-transform:none;line-height:1.2em}.btn-box{line-height:0}.btn-box,.btn-one{position:relative;display:inline-block}.btn-one{overflow:hidden;font-size:15px;font-weight:700;color:var(--thm-white);-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase;padding-right:35px;letter-spacing:.1em;background-color:transparent;border-radius:5px;line-height:60px;font-family:var(--thm-font-2);padding-left:35px;z-index:2}.btn-one:before{-webkit-transform:translateX(0);transform:translateX(0);transition-duration:.8s;right:-50px;content:"";position:absolute;bottom:0;top:0;border-radius:0;background:var(--thm-base);left:100%;z-index:1}.btn-one:hover:before{right:0;left:0}.btn-one:after{transform:scaleX(1);transition-duration:.8s;right:0;content:"";position:absolute;opacity:1;bottom:0;top:0;border-radius:5px;left:0;background-image:-moz-linear-gradient(0deg,#d90429 0,#d91817 57%,#d92c04 100%);background-image:-webkit-linear-gradient(0deg,#d90429,#d91817 57%,#d92c04);background-image:-ms-linear-gradient(0deg,#d90429 0,#d91817 57%,#d92c04 100%);z-index:-1}.btn-one:hover:after{transform:scaleX(0);transition-duration:1.5s}.btn-one .txt{position:relative;z-index:1}.btn-one:focus,.btn-one:hover{color:var(--thm-white)}.btn-one i{font-size:20px;position:relative;top:3px;padding-left:5px;display:inline-block}.btn-two{font-size:14px;font-weight:700;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;text-transform:uppercase;position:relative;letter-spacing:.1em;align-items:center;line-height:14px;font-family:var(--thm-font-2);display:flex}.btn-two span{font-size:16px;color:var(--thm-black);position:relative;top:-1px;padding-left:10px;display:inline-block}.btn-two:hover{color:var(--thm-black);letter-spacing:.05em}.owl-carousel.owl-dot-style1 .owl-dots{position:relative;text-align:center;line-height:0;margin-top:50px!important;display:block}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{height:10px;padding:0;border:0 solid #a5a5a5;transition:all .1s linear;transition-delay:.1s;position:relative;background-color:#034087;margin:0 5px;border-radius:50%;width:10px;display:inline-block}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active{background-color:var(--thm-base)}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot:before{transform:scale(0);right:0;transition:all .5s ease;content:"";position:absolute;bottom:0;top:0;border-radius:50%;background:var(--thm-base);left:0}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active:before{transform:scale(1)}.owl-carousel.owl-dot-style1 .owl-dots .owl-dot span{display:none}.owl-carousel.owl-dot-style2 .owl-dots{position:relative;text-align:center;line-height:0;margin-top:30px!important;display:block}.owl-carousel.owl-dot-style2 .owl-dots .owl-dot{height:16px;padding:0;border:5px solid var(--thm-white);transition:all .1s linear;transition-delay:.1s;position:relative;background-color:transparent;margin:0 5px;border-radius:50%;width:16px;display:inline-block}.owl-carousel.owl-dot-style2 .owl-dots .owl-dot:before{transform:scale(0);border:1px solid var(--thm-base);right:-5px;transition:all .5s ease;content:"";position:absolute;bottom:-5px;top:-5px;border-radius:50%;left:-5px}.owl-carousel.owl-dot-style2 .owl-dots .owl-dot.active{border:5px solid #1a1c23;background-color:var(--thm-base)}.owl-carousel.owl-dot-style2 .owl-dots .owl-dot.active:before{transform:scale(1)}.owl-carousel.owl-dot-style2 .owl-dots .owl-dot span{display:none}.owl-nav-style-one.owl-theme .owl-stage-outer{padding-top:0;position:relative;padding-bottom:0;display:block}.owl-nav-style-one.owl-theme .owl-nav{position:relative;margin:0;line-height:0;display:block;z-index:10}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]{height:50px;padding:0;border:2px solid #a7afb6;transition:all .7s ease 0s;position:relative;background-color:transparent;margin:0 10px;border-radius:50%;width:50px;display:inline-block;z-index:1}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]:before{-webkit-transform:perspective(400px) rotateX(0deg) scale(0);-ms-transform:perspective(400px) rotateX(0deg) scale(0);transform:perspective(400px) rotateX(0deg) scale(0);right:-2px;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;opacity:0;bottom:-2px;top:-2px;background-color:var(--thm-base);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;border-radius:50%;left:-2px;z-index:-1}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]:hover:before{-webkit-transform:perspective(400px) rotateX(0deg) scale(1);-ms-transform:perspective(400px) rotateX(0deg) scale(1);transform:perspective(400px) rotateX(0deg) scale(1);opacity:1}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-] span{font-size:14px;color:#a7afb6;position:relative;line-height:46px;display:block}.owl-nav-style-one.owl-theme .owl-nav .owl-next,.owl-nav-style-one.owl-theme .owl-nav .owl-prev{transform:rotate(0deg)}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-] span{transition:all .2s linear;transition-delay:.1s}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]:hover span{color:var(--thm-white)}.scroll-to-top{transform:rotate(90deg);right:-10px;position:fixed;bottom:80px;z-index:99999999999}.scroll-to-top .visible{opacity:1!important;visibility:visible!important}.scroll-to-top .scroll-top-inner{-webkit-box-align:center;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;-webkit-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.scroll-to-top .scroll-bar{height:3px;margin-right:10px;position:relative;width:50px}.scroll-to-top .scroll-bar:before{height:100%;content:"";position:absolute;opacity:1;top:0;background-color:var(--thm-base);left:0;width:100%}.scroll-to-top .scroll-bar .bar-inner{height:100%;right:0;position:absolute;top:0;background-color:#3b3b3b}.scroll-to-top .scroll-bar-text{font-size:14px;font-weight:500;color:#363636;transition:all .5s ease;cursor:pointer;font-family:var(--thm-font-2)}.scroll-to-top .scroll-bar-text:hover{transform:scale(1)}.styled-pagination{height:auto;padding-top:20px;position:relative;width:100%;display:block}.styled-pagination.pdtop0{padding-top:0}.styled-pagination li{margin-right:6px;position:relative;display:inline-block}.styled-pagination li:last-child{margin-right:0}.styled-pagination li a{height:50px;font-size:20px;border:1px solid #f2ece7;font-weight:500;color:var(--thm-gray);transition:all .5s ease;text-transform:uppercase;position:relative;text-align:center;border-radius:0;background:var(--thm-white);width:40px;line-height:46px;font-family:var(--thm-font);display:inline-block;z-index:1}.styled-pagination li a span:before{position:relative;top:1px}.styled-pagination li.next a span:before,.styled-pagination li.prev a span:before{position:relative;display:inline-block}.styled-pagination li.active a,.styled-pagination li:hover a{border-color:var(--thm-base);color:var(--thm-white);background:var(--thm-base)}.styled-pagination li.next a,.styled-pagination li.prev a{width:70px}.styled-pagination li.next a:hover,.styled-pagination li.prev a:hover{color:var(--thm-white)}.checked-box1{min-height:20px;position:relative;display:block}.checked-box1 label{min-height:20px;font-size:16px;font-weight:400;margin-right:0;margin-bottom:0;color:var(--thm-black);position:relative;cursor:pointer;line-height:20px;font-family:var(--thm-font);padding-left:30px;display:inline-block}.checked-box1 input[type=checkbox]{display:none}.checked-box1 input[type=checkbox]+label span{border:1px solid #f2ece7;top:2px;background-color:transparent;border-radius:0;cursor:pointer;vertical-align:middle}.checked-box1 input[type=checkbox]+label span,.checked-box1 label span:before{height:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:0;width:16px}.checked-box1 label span:before{justify-content:center;font-size:10px;font-weight:700;right:0;color:var(--thm-base);content:"\e918";opacity:0;bottom:0;top:0;margin:0;align-items:center;font-family:icomoon!important;display:flex}.checked-box1 input[type=checkbox]:checked+label span{border-color:#f2ece7}.checked-box1 input[type=checkbox]:checked+label span:before{opacity:1}.accordion-box,.accordion-box .block{position:relative;display:block}.accordion-box .block{margin-bottom:20px;transition:all .5s ease}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{padding:14px 20px 14px 55px;border:1px solid #d4d4d4;transition:all .5s ease;position:relative;background:var(--thm-white);cursor:pointer;display:block}.accordion-box .block .acc-btn.active{border-bottom:1px solid transparent;background:var(--thm-white)}.accordion-box .block .acc-btn h3{font-size:17px;font-weight:500;color:var(--thm-black);transition:all .5s ease;line-height:30px}.accordion-box .block .acc-btn.active h3{color:var(--thm-base)}.accordion-box .block .acc-btn .icon-outer{height:20px;transform:translateY(-50%) rotate(0deg);font-size:17px;font-weight:700;color:var(--thm-black);transition:all .5s ease;position:absolute;text-align:right;top:50%;cursor:pointer;left:20px;width:20px;line-height:20px;z-index:1}.accordion-box .block .acc-btn.active .icon-outer{transform:translateY(-50%) rotate(0deg);color:var(--thm-base)}.accordion-box .block .acc-btn .icon-outer i:before{font-weight:700}.accordion-box .block .acc-btn.active .icon-outer i:before{content:"\e973"}.accordion-box .block .acc-content{padding:1px 20px 27px 55px;border:1px solid #d4d4d4;position:relative;border-top-color:transparent;display:none}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .acc-content p{margin:0}.accordion-box-style1{position:relative;display:block}.accordion-box-style1 .accordion{margin-bottom:47px;position:relative;background:var(--thm-white);display:block}.accordion-box-style1 .accordion.mar0{margin:0}.accordion-box-style1 .accordion .accord-btn{transition:all .5s ease;position:relative;cursor:pointer;padding-left:30px;display:block}.accordion-box-style1 .accordion .accord-btn h4{font-size:20px;font-weight:700;color:var(--thm-black);transition:all .5s ease;line-height:30px}.accordion-box-style1 .accordion .accord-btn:after{transform:translateY(-50%);font-size:20px;font-weight:600;color:var(--thm-black);transition:all .5s ease 0s;content:"\e972";position:absolute;text-align:left;top:50%;left:0;line-height:20px;margin-top:-1px;font-family:icomoon!important}.accordion-box-style1 .accordion .accord-btn.active{-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.accordion-box-style1 .accordion .accord-btn.active h4{color:var(--thm-base)}.accordion-box-style1 .accordion .accord-btn.active:after{color:var(--thm-base);content:"\e973"}.accordion-box-style1 .accordion .accord-content{padding:13px 30px 1px;position:relative;display:none}.accordion-box-style1 .accordion .accord-content.collapsed{display:block}.accordion-box-style1 .accordion .accord-content p{font-size:17px;font-weight:400;color:#444;margin:0;line-height:28px}.search-popup{-ms-flex-pack:center;height:100vh;-webkit-transform:translateY(-110%);transform:translateY(-110%);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;position:fixed;padding-right:20px;top:0;align-items:center;left:0;width:100vw;-ms-flex-align:center;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.search-popup.active{-webkit-transform:translateY(0);transform:translateY(0)}.search-popup__overlay{right:0;position:absolute;opacity:.9;bottom:0;top:0;background-color:var(--thm-black);cursor:pointer;left:0}.search-popup__content{max-width:560px;width:100%}.search-popup__content form{overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;background-color:var(--thm-white);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup__content form input[type=search],.search-popup__content form input[type=text]{height:66px;font-size:16px;border:none;outline:none;background-color:var(--thm-white);width:100%;padding-left:30px}.search-popup__content .thm-btn{-ms-flex-pack:center;height:68px;padding:0;justify-content:center;-webkit-box-pack:center;border:0;right:-1px;-webkit-box-align:center;position:absolute;text-align:center;top:0;background-color:var(--thm-base);align-items:center;border-radius:0;border-bottom-right-radius:0;font-size:25px;border-top-right-radius:0;color:var(--thm-white);width:68px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup__content .thm-btn i{background-color:transparent;margin-left:0}.search-popup__content .thm-btn:hover{background-color:var(--thm-base)}.handle-preloader{height:100%;justify-content:center;-webkit-justify-content:center;position:fixed;top:0;align-items:center;-webkit-align-items:center;left:0;width:100%;display:flex;display:-ms-flexbox;z-index:9999999}.handle-preloader .animation-preloader{position:absolute;z-index:100}.handle-preloader .animation-preloader .spinner{animation:spinner 1s linear infinite;height:120px;margin:0 auto;border-radius:50%;width:120px}.handle-preloader .loader-section{height:100%;position:fixed;top:0;background-color:var(--thm-white);width:calc(50% + 1px)}.preloader .loaded .animation-preloader{transition:.3s ease-out;opacity:0}.handle-preloader .animation-preloader .spinner{border:5px solid var(--thm-white);border-top:5px solid hsla(0,0%,100%,.1)}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{transform:rotateY(-90deg);opacity:0}25%,50%{transform:rotateY(0deg);opacity:1}}.loader-wrap .layer-one{left:0}.loader-wrap .layer-one,.loader-wrap .layer-two{height:100%;overflow:hidden;position:absolute;top:0;width:33.3333%}.loader-wrap .layer-two{left:33.3333%}.loader-wrap .layer-three{height:100%;overflow:hidden;position:absolute;top:0;left:66.6666%;width:33.3333%}.loader-wrap .layer .overlay{height:100%;position:absolute;top:0;background:#090d30;left:0;width:100%}@media screen and (max-width:767px){.handle-preloader .animation-preloader .spinner{height:8em;width:8em}}@media screen and (max-width:500px){.handle-preloader .animation-preloader .spinner{height:7em;width:7em}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-size:36px;letter-spacing:10px}}.footer-social-link-style1,.footer-social-link-style1 ul{position:relative;display:block}.footer-social-link-style1 ul li{margin-right:10px;position:relative;float:left}.footer-social-link-style1 ul li:last-child{margin-right:0}.footer-social-link-style1 ul li a{height:40px;justify-content:center;font-size:14px;border:1px solid #f2ece7;color:#a5a2a0;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;align-items:center;border-radius:50%;background:var(--thm-white);width:40px;display:flex;z-index:1}.footer-social-link-style1 ul li a:before{transform:scale(.5);transform-style:preserve-3d;right:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:0;top:0;border-radius:50%;background:var(--thm-base);left:0;z-index:-1}.footer-social-link-style1 ul li:hover a:before{transform:scale(1);opacity:1}.footer-social-link-style1 ul li:hover a{border-color:var(--thm-base);color:var(--thm-white)}@-webkit-keyframes pulse10{0%{-webkit-box-shadow:0 0 0 0 #ee212b;box-shadow:0 0 0 0 #ee212b}40%{-webkit-box-shadow:0 0 0 50px rgba(255,194,17,0);box-shadow:0 0 0 50px rgba(255,194,17,0)}70%{-webkit-box-shadow:0 0 0 50px rgba(255,194,17,0);box-shadow:0 0 0 50px rgba(255,194,17,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,194,17,0);box-shadow:0 0 0 0 rgba(255,194,17,0)}}@keyframes pulse10{0%{-webkit-box-shadow:0 0 0 0 #ee212b;box-shadow:0 0 0 0 #ee212b}40%{-webkit-box-shadow:0 0 0 50px rgba(255,194,17,0);box-shadow:0 0 0 50px rgba(255,194,17,0)}70%{-webkit-box-shadow:0 0 0 50px rgba(255,194,17,0);box-shadow:0 0 0 50px rgba(255,194,17,0)}to{-webkit-box-shadow:0 0 0 0 rgba(255,194,17,0);box-shadow:0 0 0 0 rgba(255,194,17,0)}}.airtronix-form-style1{overflow:hidden;padding:39px 30px 40px;position:relative;max-width:400px;background-color:var(--thm-base);border-radius:10px;width:100%;float:right;display:block}.airtronix-form-style1 .top-title{padding:0 0 28px;position:relative;text-align:center;display:block}.airtronix-form-style1 .top-title h2{font-size:38px;font-weight:900;color:var(--thm-white);margin:0 0 4px;line-height:40px}.airtronix-form-style1 .top-title p{color:var(--thm-white)}.airtronix-form-style1 form{position:relative;display:block}.airtronix-form-style1 form .row{--bs-gutter-x:10px}.airtronix-form-style1 form .form-group{position:relative;padding-bottom:10px;display:block}.airtronix-form-style1 form .input-box{position:relative;display:block}.airtronix-form-style1 form input[type=email],.airtronix-form-style1 form input[type=text],.airtronix-form-style1 form textarea{height:50px;font-size:17px;border:1px solid var(--thm-white);font-weight:400;font-style:normal;color:#5d5d5d;transition:all .5s ease;position:relative;padding-right:20px;border-radius:4px;background:var(--thm-white);width:100%;font-family:var(--thm-font);padding-left:20px;display:block}.airtronix-form-style1 form input[type=text]:focus,.airtronix-form-style1 form textarea:focus,.airtronix-form-style1 forminput[type=email]:focus{border:1px solid var(--thm-black);outline:none}.airtronix-form-style1 form textarea{height:115px;padding:12px 20px 10px}.airtronix-form-style1 form input[type=text]::-webkit-input-placeholder{color:#5d5d5d}.airtronix-form-style1 form input[type=text]:-moz-placeholder,.airtronix-form-style1 form input[type=text]::-moz-placeholder{color:#5d5d5d}.airtronix-form-style1 form input[type=text]:-ms-input-placeholder{color:#5d5d5d}.airtronix-form-style1 form input[type=email]::-webkit-input-placeholder{color:#5d5d5d}.airtronix-form-style1 form input[type=email]:-moz-placeholder,.airtronix-form-style1 form input[type=email]::-moz-placeholder{color:#5d5d5d}.airtronix-form-style1 form input[type=email]:-ms-input-placeholder{color:#5d5d5d}.airtronix-form-style1 form .nice-select,.airtronix-form-style1 form .select-box{position:relative;width:100%;display:block}.airtronix-form-style1 form .nice-select{height:50px;font-size:17px;border:1px solid var(--thm-white);font-weight:400;color:#5d5d5d;transition:all .2s ease-in-out;padding-right:20px;outline:none;background-color:var(--thm-white);border-radius:4px;line-height:48px;font-family:var(--thm-font);padding-left:20px}.airtronix-form-style1 form .nice-select:after{transform:rotate(0deg)!important;font-size:12px;border:none!important;font-weight:400;right:25px;color:#626378;content:"\e926";position:absolute;bottom:0;top:0;margin:0;font-family:icomoon!important}.airtronix-form-style1 form .nice-select .list{padding:0;background-color:var(--thm-white);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0;margin-top:10px}.airtronix-form-style1 form .nice-select .option{min-height:40px;font-size:15px;padding-right:20px;line-height:40px;padding-left:20px}.airtronix-form-style1 form .button-box{padding-top:0;position:relative;display:block}.airtronix-form-style1 form .button-box button{width:100%}.airtronix-form-style1 form .button-box button:hover{color:var(--thm-black)}.airtronix-form-style1 form .button-box button:after{background-color:#151735;background-image:none}.airtronix-form-style1 form .button-box button:before{background-color:var(--thm-white)}.cta-style5-area{position:relative;background-color:#090d30;display:block;z-index:11}.cta-style5-area__inner{margin-right:30px;position:relative;background:#dbe5f0;margin-left:-70px}.emergency-service-box{padding:47px 40px 35px;right:-295px;position:absolute;bottom:0;background:#c6d0dd;width:296px}.emergency-service-box .arrow{font-size:60px;right:80px;color:var(--thm-black);position:absolute;top:110px}.emergency-service-box h2{font-size:28px;margin:0 0 38px;line-height:36px}.emergency-service-box h3{font-size:23px;margin:0 0 3px;line-height:30px}.emergency-service-box h4{font-size:28px;line-height:30px;font-family:var(--thm-font)}.emergency-service-box h4 a{color:var(--thm-base)}.emergency-service-box p{font-size:19px;color:var(--thm-black);margin:31px 0 0;line-height:24px}.cta-style5-area__inner ul{overflow:hidden;flex-wrap:wrap;position:relative;display:flex}.cta-style5-area__inner ul li{flex:0 0 auto;border-right:1px solid #090d30;text-align:center;width:33.3333333333%}.single-cta-style5-box{padding:20px 0 26px;position:relative;display:block}.single-cta-style5-box .icon{position:relative;padding-bottom:15px;display:block}.single-cta-style5-box .icon img{-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;position:relative;display:inline-block}.single-cta-style5-box:hover .icon img{transform:rotateY(180deg) scale(1)}.single-cta-style5-box .inner-title{position:relative;display:block}.single-cta-style5-box .inner-title h3{font-size:21px;line-height:24px}.single-cta-style5-box .inner-title h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-cta-style5-box .inner-title h3 a:hover{color:var(--thm-base)}.cta-style3-area{position:relative;display:block;z-index:10}.cta-style3-area__bg-left{background-color:var(--thm-black);left:0}.cta-style3-area__bg-left,.cta-style3-area__bg-right{position:absolute;bottom:0;top:0;width:50%;z-index:-1}.cta-style3-area__bg-right{right:0;background-color:var(--thm-base);float:right}.cta-style3-area .row{--bs-gutter-x:0px}.single-cta-style3-box{padding:42px 0;position:relative;display:block}.single-cta-style3-box--style2{padding-left:80px}.single-cta-style3-box__inner{position:relative;padding-left:110px;display:block}.single-cta-style3-box .icon{position:absolute;top:7px;left:0}.single-cta-style3-box .icon span{font-size:80px;color:var(--thm-white);position:relative;display:inline-block}.single-cta-style3-box .icon.style2 span{font-size:75px;line-height:75px}.single-cta-style3-box .text{position:relative;display:block}.single-cta-style3-box .text h3{font-size:24px;margin-bottom:7px;color:var(--thm-white);line-height:34px}.single-cta-style3-box .text p{color:var(--thm-white);margin:0}.cta-style1-area{position:relative;background-color:transparent;display:block;z-index:10}.cta-style1-area:before{top:0;background-color:#f0f4fb}.cta-style1-area:after,.cta-style1-area:before{height:50%;right:0;content:"";position:absolute;left:0;z-index:-1}.cta-style1-area:after{bottom:0;background-color:#1f1e3b}.cta-style1-area__inner{padding:55px 0 54px 70px;position:relative;background-color:var(--thm-base);border-radius:8px;display:block}.cta-style1-area__inner-img-bg{height:100%;right:-420px;transition:all .2s linear;transition-delay:.1s;position:absolute;background-size:cover;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,23% 0);top:0;background-position:100% 0;width:70%;background-repeat:no-repeat}.cta-style1-area__inner-content{position:relative;display:block;z-index:2}.cta-style1-area__inner-content h2{font-size:36px;font-weight:600;margin-bottom:12px;color:var(--thm-white);line-height:50px}.cta-style1-area__inner-content h3{font-size:23px;font-weight:600;color:var(--thm-white);line-height:34px}.cta-style1-area__inner-content h3 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;display:inline-block}.cta-style1-area__inner-content h3 a+a{margin-left:50px}.cta-style1-area--style2{position:relative}.cta-style1-area--style2:before{background-color:var(--thm-white)}.cta-style1-area--style2:after{background-color:#062648}.cta-style4-area{position:relative;background-image:-moz-linear-gradient(90deg,#feab26 0,#febb33 100%);background-image:-webkit-linear-gradient(90deg,#feab26,#febb33);background-image:-ms-linear-gradient(90deg,#feab26 0,#febb33 100%);display:block;z-index:10}.cta-style4-area__bg{right:0;background-attachment:scroll;position:absolute;background-size:contain;bottom:0;top:0;left:0;background-repeat:repeat-x;z-index:-1}.single-cta-style4-box{padding:24px 92px 25px 0;position:relative;display:block}.single-cta-style4-box__inner{position:relative;padding-left:80px;display:block}.single-cta-style4-box__inner .icon{position:absolute;top:17px;left:0}.single-cta-style4-box__inner .icon span{font-size:50px;color:#333230;position:relative;display:inline-block}.single-cta-style4-box__inner .text{position:relative;display:block}.single-cta-style4-box__inner .text h3{font-size:20px;color:#000;margin:0 0 4px;line-height:32px}.single-cta-style4-box__inner .text p{font-size:17px;color:#000;line-height:24px;font-family:var(--thm-font)}.single-cta-style4-box__inner .text p a{font-weight:600;color:#000;transition:all .2s linear;transition-delay:.1s;position:relative;display:inline-block}.single-cta-style4-box__inner .text p a:before{height:1px;right:0;content:"";position:absolute;bottom:2px;background-color:#000;left:0}.single-cta-style4-box__inner .text p a:hover{color:var(--thm-base)}.welcome-style1{padding:120px 0;background-color:var(--thm-main-bg);z-index:10}.welcome-style1,.welcome-style1__content{position:relative;display:block}.welcome-style1__content .sec-title{padding-bottom:39px}.welcome-style1__content .sec-title h2{color:var(--thm-white)}.welcome-style1__content .text{position:relative;padding-bottom:30px;display:block}.welcome-style1__content .text p{font-size:20px;color:#a9c2d0;line-height:32px}.welcome-style1__content--bottom{position:relative;align-items:center;display:flex}.welcome-style1__content--bottom .signature-box{margin-right:120px;position:relative;display:block}.awards-img-box{position:relative;display:block}.awards-img-box ul{position:relative;align-items:center;display:flex}.awards-img-box ul li{position:relative;display:block}.awards-img-box ul li+li{margin-left:20px}.awards-img-box ul li a{position:relative;display:inline-block}.awards-img-box ul li a img{filter:drop-shadow(2px 0 0 var(--thm-base)) drop-shadow(-2px 0 var(--thm-base)) drop-shadow(0 2px 0 var(--thm-base)) drop-shadow(0 -2px 0 var(--thm-base)) drop-shadow(2px 2px 0 var(--thm-base)) drop-shadow(2px -2px 0 var(--thm-base)) drop-shadow(-2px 2px 0 var(--thm-base)) drop-shadow(-2px -2px 0 var(--thm-base));-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.awards-img-box ul li:hover a img{filter:drop-shadow(2px 0 0 var(--thm-white)) drop-shadow(-2px 0 var(--thm-white)) drop-shadow(0 2px 0 var(--thm-white)) drop-shadow(0 -2px 0 var(--thm-white)) drop-shadow(2px 2px 0 var(--thm-white)) drop-shadow(2px -2px 0 var(--thm-white)) drop-shadow(-2px 2px 0 var(--thm-white)) drop-shadow(-2px -2px 0 var(--thm-white))}.welcome-style1__img{padding-top:120px;margin-right:-90px;position:relative;max-width:400px;margin-left:60px;display:block}.welcome-style1__img .inner{position:relative;display:inline-block;z-index:2}.welcome-style1__img .inner img{width:auto}.welcome-style1__img .inner .shape1{right:-136px;position:absolute;bottom:-68px;top:-160px;left:-140px;z-index:-1}.welcome-style1__img .inner .shape1 img{opacity:.7}.welcome-style1__img .shape2{position:absolute;top:25px;left:20px;z-index:-2}.welcome-style1__img .shape2 img{-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;opacity:.05}.welcome-style1__img:hover .shape2 img{transform:rotate(1deg);opacity:.1}.welcome-style1__img .shape3{right:0;position:absolute;top:10px;z-index:2}.welcome-style2{padding:120px 0 113px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.welcome-style2 .sec-title{padding-bottom:56px}.welcome-style2 .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.welcome-style2 .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.welcome-style2 .sec-title p{margin-top:33px}.single-service-style1.single-service-style1--style2{background-color:var(--bs-light)}.welcome-style2__more-services{padding-top:51px;position:relative;text-align:center;display:block}.welcome-style2__more-services p{font-size:20px;font-weight:500;color:#242424;line-height:30px}.welcome-style2__more-services p a{color:var(--thm-base);position:relative;display:inline-block}.welcome-style2__more-services p a:before{height:1px;right:0;content:"";position:absolute;bottom:4px;background-color:var(--thm-base);left:0}.welcome-style3{padding:120px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.welcome-style3__img{position:relative;margin-left:-70px;display:block}.welcome-style3__img ul{justify-content:flex-end;margin-right:-5px;position:relative;align-items:flex-end;margin-left:-5px;display:flex}.welcome-style3__img ul li{padding:0 5px;position:relative;float:left;display:block}.welcome-style3__img ul li:first-child .single-img-box{width:310px}.welcome-style3__img ul li:last-child .single-img-box{width:220px}.welcome-style3__img ul li .single-img-box{overflow:hidden;position:relative;display:block}.welcome-style3__img ul li .single-img-box:before{right:0;transition:all .3s linear;transition-delay:.1s;content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:#000;left:0;z-index:1}.welcome-style3__img ul li:hover .single-img-box:before{opacity:.3}.welcome-style3__img ul li .single-img-box img{width:100%}.welcome-style3__img ul li:hover .single-img-box img{transform:scale(1.05) rotate(0deg)}.welcome-style3__content{position:relative;margin-left:40px;display:block}.welcome-style3__content .sec-title{padding-bottom:30px}.welcome-style3__content .text1{margin-bottom:29px;position:relative;display:block}.welcome-style3__content .text1 p{margin:0}.welcome-style3__content .text2{position:relative;display:block}.welcome-style3__content .text2 p{margin:0}.welcome-style3__content ul{position:relative;margin-top:44px;display:block}.welcome-style3__content ul li{font-size:17px;font-weight:600;margin-bottom:9px;color:var(--thm-black);position:relative;line-height:28px;font-family:var(--thm-font);padding-left:30px;display:block}.welcome-style3__content ul li:last-child{margin-bottom:0}.welcome-style3__content ul li .icon{position:absolute;top:6px;left:0;line-height:0}.welcome-style3__content ul li .icon span{font-size:17px;font-weight:600;color:var(--thm-base);position:relative;line-height:18px;display:inline-block}.welcome-style4{padding:120px 0 113px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.welcome-style4__img{position:relative;max-width:570px;margin-left:-100px;display:block}.welcome-style4__img-top{right:180px;position:absolute;top:0;z-index:2}.welcome-style4__img ul{margin-right:-10px;position:relative;margin-left:-10px;display:flex}.welcome-style4__img ul li{padding:0 10px;position:relative;float:left;display:block}.welcome-style4__img ul li:first-child{padding-top:175px}.welcome-style4__img ul li:first-child .single-img-box{width:305px}.welcome-style4__img ul li:last-child .single-img-box{width:240px}.welcome-style4__img ul li .single-img-box{overflow:hidden;position:relative;display:block}.welcome-style4__img ul li .single-img-box img{width:100%}.welcome-style4__img ul li:hover .single-img-box img{transform:scale(1.02) rotate(0deg)}.certified-service-box{padding:39px 0 32px;position:relative;text-align:center;background-color:#f1f7fd;margin-top:20px;display:block}.certified-service-box h5{font-size:14px;font-weight:700;color:var(--thm-primary);text-transform:uppercase;letter-spacing:.1em;line-height:24px}.certified-service-box h2{font-size:30px;font-weight:900;color:#242424;margin:8px 0 0;line-height:36px;font-family:var(--thm-font-3)}.welcome-style3__content--style2 .sec-title{padding-bottom:40px}.welcome-style3__content--style2 ul{margin-top:41px}.welcome-style3__content--style2 .btn-box{padding-top:56px;position:relative}.welcome-style6{padding:120px 0;position:relative;display:block;z-index:10}.welcome-style6__bg{background-attachment:scroll;background-size:cover;background-color:#a33030;background-position:top;background-repeat:no-repeat;background-blend-mode:color-burn;z-index:-1}.welcome-style6__bg,.welcome-style6__bg:before{right:0;position:absolute;bottom:0;top:0;left:0}.welcome-style6__bg:before{content:"";opacity:.9;background-color:#a33030}.welcome-style6__img-box{margin-right:-15px;position:relative;display:block}.welcome-style6__img-box .inner{overflow:hidden;position:relative;border-radius:11px;display:block}.welcome-style6__img-box .inner:before{right:0;transition:all .3s linear;transition-delay:.1s;content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:#000;left:0;z-index:2}.welcome-style6__img-box:hover .inner:before{opacity:.3}.welcome-style6__img-box .inner img{width:100%}.welcome-style6__img-box:hover .inner img{transform:scale(1.05) rotate(1deg)}.welcome-style6__content-box{position:relative;padding-left:75px;display:block}.welcome-style6__content-box .sec-title{padding-bottom:20px}.welcome-style6__content-box .sec-title h2{color:var(--thm-white)}.welcome-style6__content-box .sec-title .sub-title .border-left{background-color:var(--thm-white)}.welcome-style6__content-box .sec-title .sub-title h5{color:var(--thm-white)}.welcome-style6__content-box .text-box{position:relative;display:block}.welcome-style6__content-box .text-box p{color:var(--thm-white)}.welcome-style6__content-box .list-item{padding-top:27px;position:relative;max-width:630px;display:block}.welcome-style6__content-box .list-item ul{position:relative;display:block}.welcome-style6__content-box .list-item ul li{font-size:20px;font-weight:500;color:var(--thm-white);position:relative;line-height:30px;font-family:var(--thm-font-3);padding-left:40px;display:block}.welcome-style6__content-box .list-item ul li+li{margin-top:4px}.welcome-style6__content-box .list-item ul li .icon{position:absolute;top:4px;left:0;line-height:0}.welcome-style6__content-box .list-item ul li .icon span{font-size:20px;color:var(--thm-white);position:relative;line-height:20px;display:inline-block}.welcome-style6__content-box .customer-info{margin-top:30px}.welcome-style6__content-box .customer-info,.welcome-style6__content-box .customer-info .inner{position:relative;align-items:center;display:flex}.welcome-style6__content-box .customer-info .img-box{height:80px;overflow:hidden;position:relative;border-radius:50%;width:80px;display:block}.welcome-style6__content-box .customer-info .title-box{flex:1;position:relative;margin-left:20px;display:block}.welcome-style6__content-box .customer-info .title-box h3{font-size:20px;font-weight:600;line-height:28px;font-family:var(--thm-font)}.welcome-style6__content-box .customer-info .title-box h3 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.welcome-style6__content-box .customer-info .title-box h3 a:hover{color:var(--thm-black)}.welcome-style6__content-box .customer-info .title-box h3 span{font-size:17px;font-weight:500;color:var(--thm-white);position:relative;line-height:28px;display:inline-block}.welcome-style6__content-box .customer-info .outer{position:relative;margin-left:40px;display:block}.service-style1{padding:120px 0;position:relative;background:var(--thm-gray-bg);display:block;z-index:10}.service-style1__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:49px;display:flex}.service-style1__top .sec-title{padding-bottom:0}.service-style1__top .text-box{position:relative;max-width:500px;top:-4px;width:100%;display:block}.service-style1__top .text-box p{color:#494949}.single-service-style1{height:100%;padding:8px 30px;transition:all .2s linear;transition-delay:.1s;justify-content:center;position:relative;flex-direction:column;text-align:center;background-color:var(--thm-white);align-items:center;display:flex;z-index:1}.single-service-style1,.single-service-style1:before{border-bottom:4px solid var(--thm-base);border-radius:8px}.single-service-style1:before{-webkit-transform:scaleY(0);transform:scaleY(0);right:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;bottom:-4px;top:0;background-color:var(--thm-base);transform-origin:bottom right;left:0;z-index:-1}.single-service-style1:hover:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:top center}.single-service-style1 .icon{position:relative;line-height:0;display:block}.single-service-style1 .icon span{font-size:64px;color:var(--thm-primary);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:64px;display:inline-block}.single-service-style1:hover .icon span{color:var(--thm-white)}.single-service-style1 .text{position:relative;margin-top:25px;display:block}.single-service-style1 .text h3{font-size:20px;margin-bottom:7px;transition:all .2s linear;transition-delay:.1s;line-height:32px}.single-service-style1 .text h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style1:hover .text h3 a{color:var(--thm-white)}.single-service-style1 .text p{color:#494949;transition:all .2s linear;transition-delay:.1s}.single-service-style1:hover .text h3,.single-service-style1:hover .text p{color:var(--thm-white)}.single-service-style1 .text .btn-box{transition:all .2s linear;transition-delay:.1s;position:relative;margin-top:22px;display:inline-block}.single-service-style1:hover .text .btn-box a{color:var(--thm-white)}.service-style1-carousel.owl-nav-style-one.owl-theme .owl-nav{position:relative;margin:50px auto 0;width:290px;display:block}.service-style1-carousel.owl-nav-style-one.owl-theme .owl-nav:before{height:1px;content:"";position:absolute;top:24px;background:#aeb2b7;left:0;width:70px}.service-style1-carousel.owl-nav-style-one.owl-theme .owl-nav:after{height:1px;right:0;content:"";position:absolute;top:24px;background:#aeb2b7;width:70px}.service-style2{padding:120px 0;position:relative;background:#090d30;display:block;z-index:10}.service-style2:before{height:350px;right:0;content:"";position:absolute;bottom:0;background-color:var(--thm-white);left:0;z-index:-1}.service-style2 .sec-title{padding-bottom:56px}.service-style2 .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.service-style2 .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.service-style2 .sec-title h2{color:var(--thm-white)}.service-style2 .container{max-width:1300px}.single-service-style2{position:relative;display:block}.single-service-style2 .img-box{overflow:hidden;border-top-right-radius:6px;position:relative;border-top-left-radius:6px;background-color:#000;display:block}.single-service-style2 .img-box img{transform:scale(1);width:100%}.single-service-style2:hover .img-box img{transform:scale(1.05) rotate(0deg);opacity:.5}.single-service-style2__overlay-bg{height:130px;right:0;position:absolute;background-size:cover;opacity:.6;bottom:0;background-position:bottom;left:0;background-repeat:no-repeat;z-index:1}.single-service-style2 .text{border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:33px 30px 40px;position:relative;text-align:center;background-color:var(--thm-white);box-shadow:0 0 35px 0 rgba(0,0,0,.1);display:block}.single-service-style2 .text h3{font-size:24px;font-weight:700;margin:0 0 7px;line-height:34px}.single-service-style2 .text h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style2 .text h3 a:hover{color:var(--thm-base)}.single-service-style2 .text p{margin-bottom:23px}.single-service-style2 .text .border-box{height:3px;position:relative;background-color:var(--thm-base);margin:0 auto;width:35px;display:block}.service-style2-carousel.owl-nav-style-one.owl-theme .owl-nav{position:relative;margin:50px auto 0;width:290px;display:block}.service-style2-carousel.owl-carousel .owl-stage-outer{overflow:visible}.service-style2-carousel.owl-carousel .owl-item{transition:opacity .5s ease,visibility .5s ease;opacity:0;visibility:hidden}.service-style2-carousel.owl-carousel .owl-item.active{opacity:1;visibility:visible}.choose-style1{position:relative;background-color:#08335e;display:block;z-index:10}.choose-style1__shape-1{right:0;position:absolute;bottom:0;top:0;align-items:center;display:flex;z-index:-1}.choose-style1__shape-1 img{opacity:.05}.choose-style1__pattern{right:0;position:absolute;background-size:cover;opacity:.1;bottom:0;top:0;background-color:#08335e;background-position:top;left:0;background-repeat:no-repeat;background-blend-mode:color-burn;z-index:-2}.choose-style1__img-bg{overflow:hidden;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-color:var(--thm-base);background-position:0 0;left:0;width:calc(33.33333% + 40.66667px);background-repeat:no-repeat;z-index:1}.choose-style1__img-bg:before{height:100%;content:"";position:absolute;opacity:.2;top:0;background-color:#000;left:0;width:100%;z-index:-1}.happy-customers-box-style1{padding:36px 0 32px;right:0;position:absolute;text-align:center;top:0;background-color:var(--thm-base);width:190px;z-index:1}.happy-customers-box-style1 .icon{position:relative;padding-bottom:18px;display:block}.happy-customers-box-style1 .icon span{font-size:62px;color:var(--thm-white);line-height:62px}.happy-customers-box-style1 h3{font-size:20px;font-weight:500;color:var(--thm-white);line-height:30px}.choose-style1__inner{padding:120px 0 116px;position:relative;max-width:1920px;margin:0 auto;width:100%;display:block}.choose-style1__content{position:relative;max-width:862px;width:100%;float:right;padding-left:100px;display:block}.choose-style1__content .sec-title{padding-bottom:30px}.choose-style1__content .sec-title h2{color:var(--thm-white)}.choose-style1__content .text{position:relative;display:block}.choose-style1__content .text p{color:var(--thm-white)}.choose-style1__content-bottom{padding-top:38px}.choose-style1__content-bottom,.choose-style1__content-bottom ul{position:relative;display:block}.choose-style1__content-bottom ul li{font-size:20px;font-weight:600;margin-bottom:15px;color:var(--thm-white);position:relative;line-height:30px;font-family:var(--thm-font);padding-left:40px;display:block}.choose-style1__content-bottom ul li:last-child{margin-bottom:0}.choose-style1__content-bottom ul li .icon{position:absolute;top:3px;left:1px;line-height:0}.choose-style1__content-bottom ul li .icon span{font-size:20px;position:relative;background:repeating-linear-gradient(0deg,#00b1e6 0,#00e8d4);-webkit-background-clip:text;line-height:24px;-webkit-text-fill-color:transparent;display:inline-block}.our-values-style1{padding:120px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.our-values-style1__img{margin-right:35px;position:relative;display:block}.our-values-style1__img .inner{overflow:hidden;position:relative;display:block}.our-values-style1__img .inner:after{right:0;transition:all 1.5s ease;content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:#000;left:0;z-index:1}.our-values-style1__img:hover .inner:after{opacity:.5}.our-values-style1__img .inner img{transform:scale(1);transition:all 1.5s ease;width:100%}.our-values-style1__img:hover .inner img{transform:scale(1.05) rotate(0deg)}.our-values-style1__content{position:relative;display:block}.our-values-style1__content .sec-title{padding-bottom:19px}.our-values-style1__content .text{position:relative;display:block}.our-values-style1__content .text p{font-size:20px;line-height:32px}.our-values-style1__content .text p u{text-decoration:none;position:relative;display:inline-block}.our-values-style1__content .text p u:before{height:1px;right:0;content:"";position:absolute;bottom:3px;background-color:#7e7e7e;left:0}.our-values-style1__content-features{position:relative;margin-top:39px;display:block}.our-values-style1__content-features ul{position:relative;display:block}.our-values-style1__content-features ul li{margin-bottom:39px;position:relative;padding-left:90px;display:block}.our-values-style1__content-features ul li:last-child{margin:0}.our-values-style1__content-features ul li .icon{position:absolute;top:4px;left:0;line-height:0}.our-values-style1__content-features ul li .icon span{font-size:60px;color:var(--thm-base);position:relative;line-height:60px;display:inline-block}.our-values-style1__content-features ul li .text{position:relative;display:block}.our-values-style1__content-features ul li .text h3{font-size:20px;padding-bottom:4px;line-height:26px}.our-values-style1__content-features ul li .text p{margin:0}.values-style3{padding:120px 0 71px;position:relative;display:block;z-index:10}.values-style3-bg{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;z-index:-1}.values-style3__content{position:relative;padding-right:40px;display:block}.values-style3__content .sec-title{padding-bottom:20px}.values-style3__content .sec-title h2{color:var(--thm-white)}.values-style3__content .text{margin-bottom:26px;position:relative;display:block}.values-style3__content .text p{color:var(--thm-white)}.values-style3__content-list-item{position:relative;display:block}.values-style3__content-list-item h3{font-size:20px;color:var(--thm-white);line-height:32px}.values-style3__content-list-item ul{padding-top:13px;position:relative;display:block}.values-style3__content-list-item ul li{font-size:19px;font-weight:500;color:var(--thm-white);position:relative;line-height:29px;font-family:var(--thm-font);padding-left:30px;display:block}.values-style3__content-list-item ul li+li{margin-top:5px}.values-style3__content-list-item ul li .icon{position:absolute;top:6px;left:0;line-height:0}.values-style3__content-list-item ul li .icon span{font-size:17px;font-weight:100;color:var(--thm-white);position:relative;line-height:17px;display:inline-block}.airtronix-form-style1--instyle2{padding:43px 30px 40px;position:relative;max-width:370px;display:block}.airtronix-form-style1--instyle2 .top-title{padding:0 0 31px}.airtronix-form-style1--instyle2 .top-title h3{font-size:25px;font-weight:500;color:var(--thm-white);line-height:35px}.airtronix-form-style1--instyle2 form .form-group{padding-bottom:15px}.airtronix-form-style1--instyle2 form textarea{height:120px}.airtronix-form-style1--instyle2 form .button-box{padding-top:0;position:relative;display:block}.airtronix-form-style1--instyle2 form .button-box button{padding:0 40px;width:auto}.airtronix-form-style1--instyle3{background-color:#022548}.airtronix-form-style1--instyle3 .top-title{text-align:left}.airtronix-form-style1--instyle3 form .button-box button:after{background-color:var(--thm-base)}.slogan-area{padding:116px 0 120px;position:relative;display:block;z-index:10}.slogan-area-bg{right:0;background-position:top;z-index:-1}.slogan-area-bg,.slogan-area-bg-gradient{position:absolute;background-size:cover;bottom:0;top:0;left:0;background-repeat:no-repeat}.slogan-area-bg-gradient{background-position:0 0;width:1120px}.slogan-area-bg:before{right:0;content:"";position:absolute;opacity:.4;bottom:0;top:0;background-color:#000;left:0}.slogan-content-box,.slogan-content-box .inner-title{position:relative;display:block}.slogan-content-box .inner-title h5{font-size:14px;font-weight:700;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;line-height:20px}.slogan-content-box .inner-title h2{font-size:65px;font-weight:900;color:var(--thm-white);margin:22px 0 0;line-height:1.1em;font-family:var(--thm-font-3)}.slogan-content-box .btns-box{padding-top:43px;position:relative;line-height:0;display:block}.video-gallery-style1{right:0;position:relative;position:absolute;bottom:0;top:0;align-items:center;display:flex}.video-gallery-style1 .icon{height:70px;justify-content:center;transition:all .2s linear;transition-delay:.1s;position:relative;align-items:center;border-radius:50%;background:var(--thm-white);width:70px;display:flex;z-index:2}.video-gallery-style1 .icon .border-round{border:1px solid var(--thm-white);right:-7px;position:absolute;bottom:-7px;top:-7px;border-radius:50%;left:-7px}.video-gallery-style1 .icon:hover{background-color:var(--thm-base)}.video-gallery-style1 .icon:after,.video-gallery-style1 .icon:before{height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;top:50%;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9);border-radius:50%;background:transparent;left:50%;width:100%;z-index:-1}.video-gallery-style1 .icon:after{-webkit-animation-delay:.6s;animation-delay:.6s}.video-gallery-style1 .icon .video-popup{height:100%;justify-content:center;position:relative;text-align:center;align-items:center;width:100%;display:flex}.video-gallery-style1 .icon .video-popup span:before{font-size:25px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative}.video-gallery-style1 .icon:hover .video-popup span:before{color:var(--thm-white)}.video-gallery-style1 .title{position:relative;margin-left:25px;display:block}.video-gallery-style1 .title h5{font-size:15px;font-weight:400;color:var(--thm-white);text-transform:uppercase;line-height:20px;font-family:var(--thm-font-3)}.slogan-style2-area{margin-bottom:-100px;position:relative;margin-top:-100px;display:block;z-index:11}.slogan-style2__content{padding:52px 0 53px 60px;justify-content:space-between;flex-wrap:wrap;margin-right:-100px;position:relative;flex-direction:row;background-color:var(--thm-white);align-items:center;display:flex}.slogan-style2__content:before{right:-5000px;content:"";position:absolute;bottom:0;top:0;background-color:var(--thm-white);width:5000px}.slogan-style2-title-box{position:relative;padding-left:100px;display:block}.slogan-style2-title-box .icon{font-size:60px;color:var(--thm-base);position:absolute;top:12px;left:0}.slogan-style2-title-box .title{position:relative;display:block}.slogan-style2-title-box .title h2{font-size:36px;margin:0 0 11px;line-height:50px}.slogan-style2-title-box .title p{font-size:20px;color:var(--thm-black)}.slogan-style2-phone-number,.slogan-style2-phone-number .icon{position:relative;align-items:center;display:flex}.slogan-style2-phone-number .icon{height:95px;justify-content:center;font-size:50px;border:2px dashed var(--thm-base);color:var(--thm-base);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:50%;width:95px}.slogan-style2-phone-number .text{flex:1;position:relative;margin-left:30px}.slogan-style2-phone-number .text h2{font-size:36px;position:relative;top:-4px;margin:0 0 8px;line-height:46px}.slogan-style2-phone-number .text h2 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.slogan-style2-phone-number .text h2 a:hover{color:var(--thm-base)}.slogan-style2-phone-number .text p{font-size:20px;line-height:20px}.slogan-style2-phone-number:hover .icon{border-color:var(--thm-base);animation:pulse10 3s infinite;color:var(--thm-white);background-color:var(--thm-base)}.team-style1-area{padding:120px 0 90px;position:relative;background:var(--thm-white);display:block;z-index:10}.team-style1-area__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:49px;display:flex}.team-style1-area__top .sec-title{padding-bottom:0}.team-style1-area__top .text-box{position:relative;max-width:600px;top:-4px;width:100%;display:block}.team-style1-area__top .text-box p{font-size:17px;color:#494949;line-height:28px}.team-style1-area .container{max-width:1220px}.team-style1-area .row{--bs-gutter-x:10px}.single-team-style1{margin-bottom:30px;position:relative;display:block}.single-team-style1 .img-holder{overflow:hidden;position:relative;padding-right:20px;display:block}.single-team-style1 .img-holder .inner{overflow:hidden;position:relative;background-color:#000;border-radius:5px;display:block}.single-team-style1 .img-holder .inner img{transition:all .2s linear;transition-delay:.1s;width:100%}.single-team-style1:hover .img-holder .inner img{transform:scale(1.05);transition:all .5s cubic-bezier(.62,.21,.45,1.52);opacity:.7}.single-team-style1 .title-box{right:0;position:absolute;bottom:0;background-color:var(--thm-base);border-radius:5px;border-bottom-left-radius:0;transform:perspective(0) rotateX(0deg) translateY(0);padding:16px 30px 12px;left:20px;z-index:2}.single-team-style1:hover .title-box{transform:perspective(0) rotateX(0deg) translateY(70px);transition:all .4s ease-in-out .1s;opacity:1}.single-team-style1 .title-box .title-box__inner{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.single-team-style1 .title-box h3{font-size:21px;margin-bottom:4px;line-height:24px}.single-team-style1 .title-box h3 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.single-team-style1 .title-box h3 a:hover{color:var(--thm-black)}.single-team-style1 .title-box h5{font-size:14px;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;line-height:24px}.single-team-style1 .title-box .right{position:relative;line-height:0;display:block}.single-team-style1 .title-box .right a{font-size:28px;color:var(--thm-white);position:relative;line-height:28px;display:inline-block}.single-team-style1 .overlay-content{right:0;position:absolute;bottom:0;background-color:var(--thm-base);border-radius:5px;border-bottom-left-radius:0;transform:perspective(400px) rotateX(0deg) translateY(116px);padding:36px 30px 40px;opacity:1;left:20px;z-index:1}.single-team-style1:hover .overlay-content{transform:perspective(400px) rotateX(0deg) translateY(0);transition:all .4s ease-in-out .1s;opacity:1}.single-team-style1 .overlay-content .title-box__inner{justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex}.single-team-style1 .overlay-content .title-box__inner h3{font-size:21px;margin-bottom:3px;line-height:24px}.single-team-style1 .overlay-content .title-box__inner h3 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.single-team-style1 .overlay-content .title-box__inner h3 a:hover{color:var(--thm-black)}.single-team-style1 .overlay-content .title-box__inner h5{font-size:14px;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;line-height:24px}.single-team-style1 .overlay-content .title-box__inner .right{position:relative;line-height:0;display:block}.single-team-style1 .overlay-content .title-box__inner .right a{font-size:28px;color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:28px;display:inline-block}.single-team-style1 .overlay-content .title-box__inner .right a:hover{color:var(--thm-black)}.team-social-link{padding-top:22px}.team-social-link,.team-social-link ul{position:relative;display:block}.team-social-link ul li{margin-right:10px;position:relative;float:left}.team-social-link ul li:last-child{margin-right:0}.team-social-link ul li a{height:40px;justify-content:center;font-size:14px;border:2px solid var(--thm-white);color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;align-items:center;border-radius:50%;background:transparent;width:40px;display:flex;z-index:1}.team-social-link ul li a:before{transform:scale(.5);transform-style:preserve-3d;right:-1px;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;opacity:0;bottom:-1px;top:-1px;border-radius:50%;background:var(--thm-white);left:-1px;z-index:-1}.team-social-link ul li:hover a:before{transform:scale(1);opacity:1}.team-social-link ul li:hover a{border-color:var(--thm-white);color:var(--thm-base)}.project-style1-area{padding:120px 0;position:relative;display:block;z-index:10}.project-style1-area .auto-container{padding:0 15px;max-width:1600px}.project-style1-area__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:49px;display:flex}.project-style1-area__top .sec-title{padding-bottom:0}.single-project-item{position:relative;display:block}.single-project-item .img-holder{overflow:hidden;position:relative;border-radius:8px;display:block}.single-project-item .img-holder img{height:260px;transform:scale(1);object-fit:cover;width:100%}.single-project-item:hover .img-holder img{transform:scale(1.05) rotate(1deg)}.single-project-item .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);right:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;opacity:0;bottom:0;top:0;background-color:#091836;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px;left:0;z-index:1}.single-project-item:hover .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:.9}.single-project-item .img-holder .overlay-button{-webkit-transform:perspective(400px) rotateX(20deg) translateX(100%);-ms-transform:perspective(400px) rotateX(20deg) translateX(100%);transform:perspective(400px) rotateX(20deg) translateX(100%);transition-delay:.1s;justify-content:center;transition-duration:.5s;right:25px;transition-timing-function:ease-in-out;position:absolute;flex-direction:column;opacity:0;top:25px;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;align-items:center;transition-property:all;display:flex;z-index:2}.single-project-item:hover .img-holder .overlay-button{-webkit-transform:perspective(400px) rotateX(0deg) translateX(0);-ms-transform:perspective(400px) rotateX(0deg) translateX(0);transform:perspective(400px) rotateX(0deg) translateX(0);transition-delay:.3s;transition-duration:.5s;transition-timing-function:ease-in-out;opacity:1;transition-property:all}.single-project-item .img-holder .overlay-button a{height:60px;font-size:25px;color:#000;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;background-color:var(--thm-white);border-radius:5px;width:60px;line-height:60px;display:block;z-index:1}.single-project-item .img-holder .overlay-button a+a{margin-top:10px}.single-project-item .img-holder .overlay-button a:before{transform:scale(0);transform-style:preserve-3d;right:0;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;bottom:0;top:0;background-color:rgba(var(--thm-base-rgb),.99);transform-origin:center;border-radius:5px;left:0;z-index:-1}.single-project-item .img-holder .overlay-button a:hover:before{transform:scaleX(1)}.single-project-item .img-holder .overlay-button a:hover{color:var(--thm-white)}.single-project-item .img-holder .overlay-title{transform:scaleY(0);padding:0 40px;right:0;transition:all .3s ease .1s;position:absolute;bottom:21px;left:0;z-index:2}.single-project-item:hover .img-holder .overlay-title{transform:scaleY(1);transition:all .2s linear;transition-delay:.1s}.single-project-item .img-holder .overlay-title p{font-size:17px;font-weight:400;color:var(--thm-base);line-height:20px}.single-project-item .img-holder .overlay-title h4{font-size:20px;color:var(--thm-white);margin:10px 0 0;line-height:23px}.single-project-item .img-holder .overlay-title h4 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.project-style1-carousel.owl-nav-style-one.owl-theme .owl-nav{padding:0 15px;right:0;position:absolute;max-width:1200px;text-align:right;top:-110px;margin:0 auto;left:0}.additional-services-style1{padding:120px 0;position:relative;background-color:#f4f5fa;display:block;z-index:10}.additional-services-style1.pdb{padding-bottom:220px}.additional-services-style1__bg{right:0;position:absolute;background-size:cover;opacity:.25;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;z-index:-1}.additional-services-style1__content{position:relative;display:block}.additional-services-style1__content .sec-title{padding-bottom:20px}.additional-services-style1__content .text-top{margin-bottom:29px;position:relative;display:block}.additional-services-style1__content .text-top p{margin:0}.additional-services-style1__content .text-bottom{position:relative;display:block}.additional-services-style1__content .text-bottom p{margin:0}.additional-services-style1__content-bottom{position:relative;margin-top:32px;display:block}.additional-services-style1__content-bottom ul{position:relative;display:block}.additional-services-style1__content-bottom ul li{font-size:19px;font-weight:500;color:var(--thm-black);position:relative;line-height:36px;font-family:var(--thm-font);padding-left:30px;display:block}.additional-services-style1__content-bottom ul li .icon{position:absolute;top:10px;left:0;line-height:0}.additional-services-style1__content-bottom ul li .icon span{font-size:16px;color:var(--thm-base);position:relative;line-height:16px;display:inline-block}.additional-services-style1__img{position:relative;max-width:370px;width:100%;display:block}.additional-services-style1__img .inner{overflow:hidden;position:relative;border-radius:8px;display:block}.additional-services-style1__img .inner img{width:100%}.additional-services-style1__img .inner .round-box1{height:350px;border:2px solid var(--thm-white);right:-203px;position:absolute;bottom:-128px;border-radius:50%;width:350px}.additional-services-style1__img .inner .round-box2{height:222px;right:-79px;position:absolute;bottom:-92px;background-color:var(--thm-base);border-radius:50%;width:222px}.additional-services-style2{padding:120px 0 80px;position:relative;background-color:#eceef2;display:block;z-index:10}.additional-services-style2 .sec-title{padding-bottom:53px}.additional-services-style2 .sec-title h2{margin-bottom:20px}.single-additional-services-style2{margin-bottom:40px;position:relative;display:block}.single-additional-services-style2 .img-box{overflow:hidden;position:relative;display:block}.single-additional-services-style2 .img-box img{transform:scale(1);width:100%}.single-additional-services-style2:hover .img-box img{transform:scale(1.1) rotate(0deg)}.single-additional-services-style2 .img-box:before{height:0;transition:all .5s ease;content:"";position:absolute;opacity:.5;top:0;background-color:var(--thm-base);left:0;width:100%;z-index:1}.single-additional-services-style2:hover .img-box:before{height:100%;opacity:.5}.single-additional-services-style2 .content-box{padding:22px 0 18px;position:relative;background-color:var(--thm-white);display:block}.single-additional-services-style2 .content-box h3{font-size:20px;margin-bottom:1px;line-height:30px}.single-additional-services-style2 .content-box h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-additional-services-style2 .content-box h3 a:hover{color:var(--thm-base)}.single-additional-services-style2 .content-box h2{font-size:36px;font-weight:600;line-height:45px;font-family:var(--thm-font)}.single-additional-services-style2 .content-box h2 span{font-size:28px;font-weight:600;position:relative;display:inline-block}.additional-services-style3{overflow:hidden;padding:120px 0 80px;position:relative;background-color:#f0f0f0;display:block;z-index:10}.additional-services-style3:before{right:0;content:"";position:absolute;opacity:.85;bottom:0;top:0;background-color:#f0f0f0;left:0;z-index:-1}.additional-services-style3__img{right:0;position:absolute;bottom:-30px;z-index:-2}.additional-services-style3 .sec-title{padding-bottom:63px}.additional-services-style3 .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.additional-services-style3 .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.additional-services-style3 .sec-title p{margin-top:15px}.single-additional-services-3{margin-bottom:40px;position:relative;display:block}.single-additional-services-3 .img-box{overflow:hidden;position:relative;border-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#000;display:block}.single-additional-services-3 .img-box img{transform:scale(1);width:100%}.single-additional-services-3:hover .img-box img{transform:scale(1.05) rotate(0deg);opacity:.7}.single-additional-services-3 .content-box{border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:25px 29px 27px;position:relative;background-color:var(--thm-white);display:block}.single-additional-services-3 .content-box h3{font-size:20px;font-weight:600;margin-bottom:10px;line-height:28px}.single-additional-services-3 .content-box h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-additional-services-3 .content-box h3 a:hover{color:var(--thm-base)}.single-additional-services-3 .content-box h4{font-size:17px;color:#8c8c8c;line-height:27px}.single-additional-services-3 .content-box h4 span{color:var(--thm-base);padding-left:5px}.contact-style1-area{overflow:hidden;padding:120px 0 93px;position:relative;background-color:#eff2f5;display:block;z-index:10}.contact-style1__content-box{position:relative;max-width:500px;display:block}.contact-style1__content-box .round-box{height:180px;border:40px solid #dfe8f1;position:absolute;top:-54px;border-radius:50%;left:-60px;width:180px}.contact-style1__content-box .sec-title{padding-bottom:15px}.contact-style1__content-box .sec-title h2{color:#0e2a4e}.contact-style1__content-box--inner{position:relative;display:block}.contact-style1__content-box--inner p{color:#444}.contact-style1__content-box--inner .phone-number{margin-bottom:25px;position:relative;align-items:center;margin-top:28px;display:flex}.contact-style1__content-box--inner .phone-number .img-box{position:relative;width:70px;display:block}.contact-style1__content-box--inner .phone-number .img-box img{border-radius:50%}.contact-style1__content-box--inner .phone-number .text{flex:1;position:relative;padding-left:30px}.contact-style1__content-box--inner .phone-number .text h4{font-size:17px;font-weight:600;color:#444;line-height:28px;font-family:var(--thm-font)}.contact-style1__content-box--inner .phone-number .text h3{font-size:20px;font-weight:600;margin:0;line-height:30px;font-family:var(--thm-font)}.contact-style1__content-box--inner .phone-number .text h3 a{color:#0b1970;transition:all .2s linear;transition-delay:.1s}.contact-style1__content-box--inner .phone-number .text h3 a:hover{color:var(--thm-base)}.contact-style1__content-box--inner .text-box2{position:relative;padding-bottom:18px;display:block}.contact-style1__content-box--inner .text-box2 p{font-family:var(--thm-font)}.contact-style1__content-box--inner .text-box2 p span{font-weight:600}.contact-style1__content-box--inner .text-box-3 p{font-family:var(--thm-font)}.contact-style1__content-box--inner .text-box-3 p span{font-weight:600}.thm-form-box-1{position:relative;display:block}.thm-form-box-1 .row{--bs-gutter-x:15px}.thm-form-box-1 form{position:relative;display:block}.thm-form-box-1 form .form-group{position:relative;padding-bottom:20px;display:block}.thm-form-box-1 form .input-box{position:relative;display:block}.thm-form-box-1 form input[type=email],.thm-form-box-1 form input[type=text],.thm-form-box-1 form textarea{height:62px;font-size:17px;border:1px solid #dbdcdd;font-weight:400;font-style:normal;color:#444;transition:all .5s ease;position:relative;padding-right:25px;border-radius:8px;background:var(--thm-white);width:100%;font-family:var(--thm-font);padding-left:25px;display:block}.thm-form-box-1 form input[type=email]:focus,.thm-form-box-1 form input[type=text]:focus,.thm-form-box-1 form textarea:focus{border:1px solid var(--thm-base);outline:none}.thm-form-box-1 form textarea{height:230px;padding:12px 25px 10px}.thm-form-box-1 form input[type=text]::-webkit-input-placeholder{color:#444}.thm-form-box-1 form input[type=text]:-moz-placeholder,.thm-form-box-1 form input[type=text]::-moz-placeholder{color:#444}.thm-form-box-1 form input[type=text]:-ms-input-placeholder{color:#444}.thm-form-box-1 form input[type=email]::-webkit-input-placeholder{color:#444}.thm-form-box-1 form input[type=email]:-moz-placeholder,.thm-form-box-1 form input[type=email]::-moz-placeholder{color:#444}.thm-form-box-1 form input[type=email]:-ms-input-placeholder{color:#444}.thm-form-box-1 form textarea::-webkit-input-placeholder{color:#444}.thm-form-box-1 form textarea:-moz-placeholder,.thm-form-box-1 form textarea::-moz-placeholder{color:#444}.thm-form-box-1 form textarea:-ms-input-placeholder{color:#444}.thm-form-box-1 form .form-group .select-box{position:relative;width:100%;display:block}.thm-form-box-1 form .form-group .nice-select{height:60px;font-size:17px;border:1px solid #dbdcdd;font-weight:400;color:#444;transition:all .2s ease-in-out;position:relative;padding-right:25px;outline:none;background-color:var(--thm-white);border-radius:8px;width:100%;line-height:58px;font-family:var(--thm-font);padding-left:25px;display:block}.thm-form-box-1 form .form-group .nice-select:after{transform:rotate(0deg)!important;font-size:12px;border:none!important;font-weight:400;right:30px;color:#7f7873;content:"\e926";position:absolute;bottom:0;top:0;margin:0;font-family:icomoon!important}.thm-form-box-1 form .form-group .nice-select .list{padding:0;background-color:var(--thm-white);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0;margin-top:10px}.thm-form-box-1 form .form-group .nice-select .option{min-height:40px;font-size:15px;padding-right:20px;line-height:40px;padding-left:20px}.thm-form-box-1 form .button-box{padding-top:10px;position:relative;display:block}.thm-form-box-1 form .button-box button{width:100%}.contact-style2-area{position:relative;background-color:transparent;margin-top:-30px;display:block;z-index:10}.contact-style2-area__inner{position:relative;display:flex;z-index:1}.contact-style2-area__inner:before{right:-100000px;content:"";position:absolute;border-bottom:1px solid #e8ecef;bottom:0;top:0;background-color:#f9fbfd;left:0;z-index:-1}.contact-style2-area__inner:before,.video-gallery-style2{border-bottom-left-radius:10px;border-top-left-radius:10px}.video-gallery-style2{height:200px;overflow:hidden;justify-content:center;position:relative;align-items:center;width:375px;display:flex}.video-gallery-style2-bg{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-color:var(--thm-base);background-position:top;left:0;background-repeat:no-repeat;background-blend-mode:multiply}.video-gallery-style2 .icon{height:50px;justify-content:center;transition:all .2s linear;transition-delay:.1s;position:relative;align-items:center;border-radius:50%;background:var(--thm-white);width:50px;display:flex;z-index:2}.video-gallery-style2 .icon:after,.video-gallery-style2 .icon:before{height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;top:50%;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9);border-radius:50%;background:transparent;left:50%;width:100%;z-index:-1}.video-gallery-style2 .icon:after{-webkit-animation-delay:.6s;animation-delay:.6s}.video-gallery-style2 .icon .video-popup{height:100%;justify-content:center;position:relative;text-align:center;align-items:center;width:100%;display:flex;z-index:1}.video-gallery-style2 .icon .video-popup:before{right:-10px;content:"";position:absolute;opacity:.5;bottom:-10px;top:-10px;background-color:var(--thm-white);border-radius:50%;left:-10px;z-index:-1}.video-gallery-style2 .icon .video-popup span:before{font-size:20px;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative}.video-gallery-style2 .icon:hover .video-popup span:before{color:var(--thm-base)}.contact-style2-content{flex:1;margin-right:-345px;position:relative}.contact-style2-content ul{position:relative;display:flex}.contact-style2-content ul li{position:relative;width:380px;display:block}.contact-style2-content ul li:nth-child(2) .contact-style2-single-box{background-color:var(--thm-white)}.contact-style2-single-box{padding:31px 40px 25px;position:relative;border-bottom:1px solid #e8ecef;background-color:#f9fbfd;display:block}.contact-style2-single-box .icon{position:relative;line-height:0;display:block}.contact-style2-single-box .icon span{font-size:64px;color:#1263ea;line-height:64px}.contact-style2-single-box .title{padding-top:23px;position:relative;display:block}.contact-style2-single-box .title h3{font-size:20px;line-height:28px}.contact-style2-single-box .title p{color:var(--thm-gray)}.contact-style2-single-box .title p a{color:var(--thm-gray);transition:all .2s linear;transition-delay:.1s}.contact-style2-single-box .title p a:hover{color:var(--thm-base)}.service-areas-style1{padding:120px 0;position:relative;border-top:1px solid #d2d7dc;background-color:var(--thm-white);display:block;z-index:10}.service-areas-style1__bg-img{right:0;background-attachment:scroll;position:absolute;opacity:.06;bottom:0;top:0;background-position:100% 0;left:0;background-repeat:no-repeat}.service-areas-style1__title{position:relative;display:block}.service-areas-style1__title .sec-title{padding-bottom:0}.service-areas-style1__content{margin-top:-9px}.service-areas-style1__content,.single-service-areas-style1,.single-service-areas-style1 ul{position:relative;display:block}.single-service-areas-style1 ul li{font-size:17px;font-weight:500;position:relative;line-height:28px;font-family:var(--thm-font);display:block}.single-service-areas-style1 ul li+li{margin-top:9px}.single-service-areas-style1 ul li a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative;display:inline-block}.single-service-areas-style1 ul li a:hover{color:var(--thm-base);padding-left:3px}.flixible-price-style1{padding:120px 0;position:relative;background-color:#ecf0f7;display:block;z-index:10}.flixible-price-style1 .row{--bs-gutter-x:100px}.flixible-price-style1 .sec-title{padding-bottom:41px}.flixible-price-style1 .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.flixible-price-style1 .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.single-flixible-price-style1-box,.single-flixible-price-style1-box ul{position:relative;display:block}.single-flixible-price-style1-box ul li{font-size:20px;font-weight:500;color:#0e2a4e;position:relative;line-height:30px;font-family:var(--thm-font);display:block;z-index:1}.single-flixible-price-style1-box ul li+li{margin-top:24px}.single-flixible-price-style1-box ul li:before{height:2px;right:0;content:"";position:absolute;border-bottom:2px dotted var(--thm-black);bottom:7px;left:0;z-index:-1}.single-flixible-price-style1-box ul li span{position:relative;padding-right:10px;background-color:#ecf0f7;display:inline-block}.single-flixible-price-style1-box ul li b{font-weight:500;position:relative;background-color:#ecf0f7;float:right;padding-left:10px;display:inline-block}.flixible-price-style1 .btns-box,.flixible-price-style1__btn{padding-top:53px;position:relative;line-height:0;display:block}.featured-service-style1{padding:120px 0;position:relative;background-color:#f7f8fb;display:block;z-index:10}.featured-service-style1 .sec-title{padding-bottom:49px}.featured-service-style1 .sec-title .sub-title{justify-content:center;text-align:center;align-items:center}.single-featured-service-style1{position:relative;display:block}.single-featured-service-style1 .img-box{overflow:hidden;position:relative;border-radius:5px;display:block}.single-featured-service-style1__overlay{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:50%;left:0;background-repeat:no-repeat;z-index:2}.single-featured-service-style1 .img-box img{transform:scale(1);width:100%}.single-featured-service-style1:hover .img-box img{transform:scale(1.05) rotate(0deg)}.single-featured-service-style1 .title-box{border-bottom-right-radius:5px;margin-right:25px;border-top-right-radius:5px;position:relative;background-color:var(--thm-white);margin-top:-50px;padding-left:130px;display:block;z-index:3}.single-featured-service-style1 .title-box .icon{border-bottom-left-radius:5px;height:90px;justify-content:center;position:absolute;top:0;background-color:var(--thm-primary);align-items:center;left:0;width:100px;display:flex}.single-featured-service-style1 .title-box .icon span{font-size:50px;color:var(--thm-white);position:relative;display:inline-block}.single-featured-service-style1 .title-box .inner-title{padding:17px 0;position:relative;display:block}.single-featured-service-style1 .title-box .inner-title h3{font-size:23px;line-height:28px}.single-featured-service-style1 .title-box .inner-title h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-featured-service-style1 .title-box .inner-title h3 a:hover{color:var(--thm-base)}.features-facts{padding:0 0 120px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.features-facts.pdtop{padding-top:120px}.features__content{position:relative;padding-right:60px;display:block}.features__content .sec-title{padding-bottom:20px}.features__content .text{position:relative;display:block}.features__content .text p+p{margin-top:24px}.features__content-list-item{padding-top:34px}.features__content-list-item,.features__content-list-item ul{position:relative;display:block}.features__content-list-item ul li{font-weight:500;color:var(--thm-black);position:relative;padding-left:30px;display:block}.features__content-list-item ul li+li{margin-top:4px}.features__content-list-item ul li .icon{font-size:20px;color:var(--thm-primary);position:absolute;top:4px;left:0;line-height:20px}.facts-content-box-style2{position:relative;padding-left:80px;display:block}.facts-content-box-style2:before{content:"";position:absolute;bottom:0;top:0;background-color:#c2c3c6;left:0;width:1px}.facts-content-box-style2 ul{position:relative}.facts-content-box-style2 .single-fact-counter{margin-bottom:74px;position:relative;max-width:100%;align-items:center;width:100%;display:flex}.facts-content-box-style2 .single-fact-counter:last-child{margin-bottom:0}.facts-content-box-style2 .single-fact-counter .icon{top:3px;width:90px}.facts-content-box-style2 .single-fact-counter .count-box{font-size:50px;font-weight:900;color:var(--thm-black);position:relative;align-items:center;line-height:50px;font-family:var(--thm-font);display:flex}.facts-content-box-style2 .single-fact-counter .title{padding-top:10px}.facts-content-box-style2 .single-fact-counter .title h6{font-size:17px;font-weight:600;color:var(--thm-primary);font-family:var(--thm-font)}.service-style6{padding:120px 0;position:relative;background-color:#f4f4f4;display:block}.service-style6__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:59px;display:flex}.service-style6__top .sec-title{padding-bottom:0}.service-style6__top .text-box{position:relative;max-width:600px;top:-4px;width:100%;display:block}.service-style6__top .text-box p{font-size:17px;color:#494949;line-height:28px}.single-service-style6{border-right:1px solid #bdbdbd}.single-service-style6,.single-service-style6 .icon{position:relative;display:block}.single-service-style6 .icon span{font-size:60px;color:var(--thm-base);line-height:60px}.single-service-style6 h3{font-size:28px;font-weight:700;line-height:35px;margin-top:29px;font-family:var(--thm-font)}.single-service-style6 h3 a{color:var(--thm-black)}.single-service-style6 h3 span{font-weight:400}.single-service-style6 .btn-box{position:relative;margin-top:44px;display:inline-block}.single-service-style6 .btn-box a{font-size:14px;font-weight:700;color:var(--thm-base);text-transform:uppercase;letter-spacing:.1em;line-height:24px;font-family:var(--thm-font-2)}.single-service-style6 .btn-box a span{font-size:20px;font-weight:700;color:#090909;position:relative;top:4px;line-height:20px;padding-left:15px;display:inline-block}.service-style6__carousel{position:relative}.service-style6__carousel:before{right:-3px;content:"";position:absolute;bottom:0;top:0;background-color:#f4f4f4;width:5px;z-index:10}.service-style6__carousel.owl-carousel.owl-dot-style1 .owl-dots{margin-top:60px!important}.fact-counetr-video-area{overflow:hidden;padding:120px 0 67px;position:relative;display:block;z-index:10}.fact-counetr-video-area__bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-position:top;left:0;background-repeat:no-repeat;z-index:-1}.fact-counetr-video-area__bg:before{right:0;content:"";position:absolute;opacity:.7;bottom:0;top:0;background-color:#000;left:0;z-index:-1}.fact-counetr-video__content{position:relative;display:block}.fact-counetr-video__content .title-box{position:relative;border-bottom:1px solid hsla(180,0%,47%,.4);padding-bottom:48px;margin-top:-9px;display:block}.fact-counetr-video__content .title-box h2{font-size:47px;color:var(--thm-white);line-height:56px}.fact-counetr-video__content .title-box h2 span{font-weight:400}.fact-counter-box-3{padding-top:56px;position:relative;display:block}.fact-counter-box-3 .single-fact-counter{margin-bottom:46px;max-width:100%;align-items:flex-start;width:100%}.fact-counter-box-3 .single-fact-counter .icon{top:4px}.fact-counter-box-3 .single-fact-counter .outer-box{flex:1}.fact-counter-box-3 .single-fact-counter .count-box{font-size:36px;font-weight:700;color:var(--thm-white);line-height:35px;font-family:var(--thm-font-2)}.fact-counter-box-3 .single-fact-counter .count-box span{line-height:35px}.fact-counter-box-3 .single-fact-counter .count-box i{font-size:25px;top:-1px;padding-left:5px}.fact-counter-box-3 .single-fact-counter .title{padding-top:5px}.fact-counter-box-3 .single-fact-counter .title h6{font-size:17px;font-weight:500;color:var(--thm-white);line-height:28px}.video-gallery-style3-outer{position:relative;width:225px;float:right;display:block}.video-gallery-style3-outer .video-gallery-style2{border-bottom-left-radius:0;height:230px;border-top-right-radius:10px;border-top-left-radius:10px;width:225px}.video-gallery-style3-outer .video-gallery-style2-bg{background-color:#000;background-blend-mode:normal}.video-gallery-style3-outer .video-gallery-style2-bg:before{right:0;content:"";position:absolute;opacity:.4;bottom:0;top:0;background-color:#000;left:0}.video-gallery-style3-outer .video-gallery-style2 .icon{height:70px;width:70px}.video-gallery-style3-outer .video-gallery-style2 .icon .video-popup span:before{font-size:25px}.video-gallery-style3-outer .title-box{border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:30px 0 33px;position:relative;text-align:center;background-color:var(--thm-white);display:block}.video-gallery-style3-outer .title-box h3{font-size:24px;line-height:30px;font-family:var(--thm-font)}.video-gallery-style3-outer .title-box h3 a{color:#000}.benefits-style1{overflow:hidden;padding:120px 0 72px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.benefits-style1 .shape-1{position:absolute;opacity:.15;top:0;left:0}.benefits-style-1__content{margin-right:-30px;position:relative;display:block}.benefits-style-1__content .sec-title{padding-bottom:30px}.benefits-style-1__content .text{position:relative;display:block}.benefits-style-1__content .text p{margin:0}.benefits-style-1__content ul{position:relative;margin-top:46px;display:block}.benefits-style-1__content ul li{margin-bottom:41px;position:relative;padding-right:40px;width:50%;float:left;padding-left:80px;display:block}.benefits-style-1__content ul li:before{right:30px;content:"";position:absolute;bottom:7px;top:7px;background-color:#eee;width:1px}.benefits-style-1__content ul li:nth-child(2):before,.benefits-style-1__content ul li:nth-child(4):before,.benefits-style-1__content ul li:nth-child(6):before{display:none}.benefits-style-1__content ul li .icon{position:absolute;top:7px;left:0;width:65px}.benefits-style-1__content ul li:nth-child(4) .icon{top:7px;left:-8px}.benefits-style-1__content ul li .icon img{transition:all .2s linear;transition-delay:.1s;position:relative;display:inline-block}.benefits-style-1__content ul li:hover .icon img{transform:rotateY(180deg)}.benefits-style-1__content ul li h3{font-size:20px;font-weight:600;margin-bottom:5px;color:#242424;line-height:28px;font-family:var(--thm-font)}.benefits-style-1__content ul li p{margin:0}.benefits-style-1__img-box{margin-right:-80px;position:relative;max-width:520px;margin-left:30px;display:block}.benefits-style-1__img-box ul{overflow:hidden;position:relative;display:block}.benefits-style-1__img-box ul li{height:285px;position:relative;width:50%;float:left;display:block}.benefits-style-1__img-box ul li:nth-child(2){background-color:#a91717;margin-top:40px}.benefits-style-1__img-box ul li:nth-child(3){background-color:#3b3c41}.benefits-style-1__img-box ul li .single-box{height:100%;overflow:hidden;position:relative;width:100%;display:block}.benefits-style-1__img-box ul li .single-box .icon{right:0;position:absolute;opacity:.1;top:5px}.benefits-style-1__img-box ul li:nth-child(3) .single-box .icon{right:-35px;top:15px}.benefits-style-1__img-box ul li .single-box__inner{padding:58px 40px 0;position:relative;display:block}.benefits-style-1__img-box ul li .single-box__inner .btn-box{position:relative;display:block}.benefits-style-1__img-box ul li .single-box__inner .btn-box a{color:#0c0c0c;letter-spacing:normal}.benefits-style-1__img-box ul li:nth-child(3) .single-box__inner .btn-box a{color:var(--thm-base)}.benefits-style-1__img-box ul li .single-box__inner .btn-box a span{color:#0c0c0c;padding-left:5px}.benefits-style-1__img-box ul li:nth-child(3) .single-box__inner .btn-box a span{color:var(--thm-base)}.benefits-style-1__img-box ul li .single-box__inner h2{font-size:28px;margin:88px 0 0;line-height:36px}.benefits-style-1__img-box ul li .single-box__inner h2 a{color:var(--thm-white)}.heating-system-style1{padding:120px 0;position:relative;border-top:1px solid #bdbdbd;background-color:var(--thm-white);display:block;z-index:10}.heating-system-style1__img-box{position:relative;max-width:665px;display:block}.heating-system-style1__img-box .inner{position:relative;display:block}.heating-system-style1__img-box .inner img{width:100%}.heating-system-style1__img-box .single-item{position:absolute;align-items:center;cursor:pointer;display:flex}.heating-system-style1__img-box .single-item.single-item--style2{flex-direction:row-reverse}.heating-system-style1__img-box .single-item.single-item--style2 .round-box{margin-right:0;margin-left:25px}.heating-system-style1__img-box .single-item.single-item--style2 p:before{border-right:none;border-left:12px solid #f2f2f2;right:-12px;left:auto}.heating-system-style1__img-box .single-item.one{right:120px;top:10px}.heating-system-style1__img-box .single-item.two{transform:translateY(-50%);right:15px;top:43%}.heating-system-style1__img-box .single-item.three{right:30px;bottom:35px}.heating-system-style1__img-box .single-item.four{top:150px;left:210px}.heating-system-style1__img-box .single-item .round-box{height:25px;border:8px solid var(--thm-white);margin-right:25px;position:relative;background-color:var(--thm-base);border-radius:50%;width:25px;display:block;z-index:2}.heating-system-style1__img-box .single-item .round-box:after,.heating-system-style1__img-box .single-item .round-box:before{height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation:ripple 5s infinite;animation:ripple 5s infinite;-webkit-transition:all .5s ease;transition:all .5s ease;top:50%;-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.9);box-shadow:0 0 0 0 hsla(0,0%,100%,.9);border-radius:50%;background:transparent;left:50%;width:100%;z-index:-1}.heating-system-style1__img-box .single-item .round-box:after{-webkit-animation-delay:.6s;animation-delay:.6s}.heating-system-style1__img-box .single-item p{padding:0 15px;font-size:17px;font-weight:500;color:#444;transition:all .5s ease;position:relative;background-color:#f2f2f2;line-height:35px;display:inline-block}.heating-system-style1__img-box .single-item p:before{height:14px;border-right:12px solid #f2f2f2;content:"";position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;top:10px;left:-12px;width:12px}.heating-system-style1__content{position:relative;padding-left:70px;display:block}.heating-system-style1__content .inner-title{margin-bottom:13px;position:relative;padding-left:40px;display:block}.heating-system-style1__content .inner-title .border-left{height:2px;position:absolute;bottom:0;top:10px;background-color:var(--thm-base);left:0;width:30px}.heating-system-style1__content .inner-title p{font-size:14px;font-weight:700;color:var(--thm-base);text-transform:uppercase;letter-spacing:.1em;line-height:24px;font-family:var(--thm-font-2)}.heating-system-style1__content .text{position:relative;display:block}.heating-system-style1__content .text p{margin:0}.heating-system-style1__content ul{position:relative;margin-top:28px;display:block}.heating-system-style1__content ul li{font-size:17px;font-weight:600;color:#444;position:relative;line-height:28px;font-family:var(--thm-font);padding-left:35px;display:block}.heating-system-style1__content ul li+li{margin-top:9px}.heating-system-style1__content ul li .icon{position:absolute;top:5px;left:0;line-height:0}.heating-system-style1__content ul li .icon span{font-size:20px;color:#080808;position:relative;line-height:20px;display:inline-block}.mission-content-box{padding-top:100px;flex-wrap:wrap;position:relative;border-top:1px solid #d5d5d5;align-items:center;margin-top:100px;display:flex}.mission-content-box .img-box{overflow:hidden;position:relative;border-radius:8px;width:370px;display:block}.mission-content-box .img-box img{width:100%}.mission-content-box .text-box{flex:1;margin-right:50px;position:relative;margin-left:50px}.mission-content-box .text-box p{font-size:20px;font-weight:700;color:#0e2a4e;line-height:30px}.about-our-service{padding:120px 0 113px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.about-our-service__content{position:relative;padding-right:80px;display:block}.about-our-service__content .sec-title{padding-bottom:30px}.about-our-service__content .text-top{margin-bottom:29px;position:relative;display:block}.about-our-service__content .text-top p{margin:0}.about-our-service__content .text-bottom{position:relative;display:block}.about-our-service__content .text-bottom p{margin:0}.about-our-service__list-item{position:relative;margin-left:-30px;margin-top:118px;display:block}.about-our-service__list-item:before{right:0;content:"";position:absolute;bottom:-65px;top:6px;background-color:#ddd;margin-left:12px;left:-65px;width:1px}.about-our-service__list-item ul{position:relative;display:block}.about-our-service__list-item ul li{font-size:20px;font-weight:500;color:var(--thm-black);position:relative;line-height:30px;font-family:var(--thm-font);padding-left:45px;display:block}.about-our-service__list-item ul li+li{margin-top:14px}.about-our-service__list-item ul li .icon{position:absolute;top:-2px;left:0}.about-our-service__list-item ul li .icon span{font-size:20px;margin-right:20px;color:var(--thm-base);position:relative;top:3px;line-height:30px;display:inline-block}.sercvice-estimate-style1{padding:120px 0;position:relative;display:block;z-index:11}.sercvice-estimate-style1__bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-position:0 0;left:0;background-repeat:no-repeat;z-index:-2}.sercvice-estimate-style1__bg:before{right:0;content:"";position:absolute;opacity:.75;bottom:0;top:0;background-color:#0e3e73;left:0}.sercvice-estimate-style1__img-outer{right:0;position:absolute;max-width:1920px;bottom:0;top:0;margin:0 auto;left:0;width:100%;z-index:-1}.sercvice-estimate-style1__img-outer .img-bg{right:0;position:absolute;background-size:cover;bottom:0;top:0;background-position:100% 0;width:645px;background-repeat:no-repeat}.sercvice-estimate-style1__content{position:relative;display:block}.sercvice-estimate-style1__content .sec-title{padding-bottom:33px}.sercvice-estimate-style1__content .sec-title .sub-title .border-left{background-color:var(--thm-white)}.sercvice-estimate-style1__content .sec-title .sub-title h5,.sercvice-estimate-style1__content .sec-title h2{color:var(--thm-white)}.sercvice-estimate-style1__content .sec-title p{color:var(--thm-white);margin:10px 0 0}.sercvice-estimate-style1__content .sec-title p a{text-decoration:underline;color:var(--thm-white)}.sercvice-estimate-style1__content .sec-title p a:hover{color:#000}.sercvice-estimate-form{position:relative;display:block}.sercvice-estimate-form .form-group{margin-bottom:20px;position:relative;display:block}.sercvice-estimate-form .form-group h6{font-size:14px;font-weight:700;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;margin:0 0 9px;line-height:31px}.sercvice-estimate-form form .nice-select,.sercvice-estimate-form form .select-box{position:relative;width:100%;display:block}.sercvice-estimate-form form .nice-select{height:60px;font-size:17px;border:1px solid #ece6e6;font-weight:400;color:#444;transition:all .2s ease-in-out;padding-right:25px;outline:none;background-color:var(--thm-white);border-radius:4px;line-height:58px;font-family:var(--thm-font);padding-left:25px}.sercvice-estimate-form form .nice-select:after{transform:rotate(0deg)!important;font-size:12px;border:none!important;font-weight:400;right:30px;color:#626378;content:"\e926";position:absolute;bottom:0;top:0;margin:0;font-family:icomoon!important}.sercvice-estimate-form form .nice-select .list{height:0;-webkit-transform:scale(1) translateY(-30px);-ms-transform:scale(1) translateY(-30px);transform:scale(1) translateY(-30px);padding:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;background-color:var(--thm-white);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0;margin-top:10px}.sercvice-estimate-form form .nice-select.open .list{height:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);pointer-events:auto;opacity:1}.sercvice-estimate-form form .nice-select .option{min-height:40px;font-size:15px;padding-right:20px;line-height:40px;padding-left:20px}.home-size{margin-bottom:45px}.home-size,.home-size .inner{position:relative;display:block}.home-size .inner{overflow:hidden}.home-size .inner .left{position:relative;float:left;display:block}.home-size .inner .left label.control-label{font-size:14px;font-weight:700;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:20px;font-family:var(--thm-font-2)}.home-size .inner .right{position:relative;top:3px;float:right;display:block}.home-size .inner .right input#amount{height:auto;padding:0;font-size:14px;border:none;font-weight:700;color:var(--thm-white);text-transform:uppercase;position:relative;letter-spacing:.1em;text-align:right;background-color:transparent;box-shadow:none;width:160px;line-height:28px;font-family:var(--thm-font-2);display:block}.home-size .ui-widget-content{height:8px;border:none;position:relative;text-align:left;margin:23px 0 0;border-radius:4px!important;border-radius:0;background:var(--thm-white)}.home-size .ui-slider-handle{height:30px;border:4px solid var(--thm-base);position:absolute;outline:medium none;border-radius:50%;background:var(--thm-white);cursor:pointer;margin-left:-15px!important;width:30px!important;z-index:2}.home-size .ui-slider-horizontal .ui-slider-handle{top:-12px}.home-size .ui-slider .ui-slider-range{border-radius:4px;background:var(--thm-base)}.sercvice-estimate-form form .total-amount{position:relative;margin-top:-14px;display:block}.sercvice-estimate-form form .total-amount h6{font-size:14px;font-weight:700;color:var(--thm-white);text-transform:uppercase;letter-spacing:.1em;margin:0 0 3px;line-height:20px}.sercvice-estimate-form form .total-amount h2{font-size:36px;font-weight:700;color:var(--thm-white);line-height:50px;font-family:var(--thm-font)}.sercvice-estimate-style1__right-box{padding-top:55px;position:relative;margin-left:55px;display:block}.sercvice-estimate-style1__right-box ul{position:relative;display:block}.sercvice-estimate-style1__right-box ul li{height:235px;padding:30px;justify-content:center;position:relative;flex-direction:column;background-color:#1177ea;width:270px;display:flex}.sercvice-estimate-style1__right-box ul li:first-child{padding-top:40px}.sercvice-estimate-style1__right-box ul li:last-child{background-color:var(--thm-base)}.sercvice-estimate-style1__right-box ul li h2{font-size:36px;font-weight:800;color:var(--thm-white);margin:0 0 17px;line-height:40px;font-family:var(--thm-font)}.sercvice-estimate-style1__right-box ul li p{font-size:25px;font-weight:500;color:var(--thm-white);line-height:30px}.sercvice-estimate-style1__right-box ul li .btn-box{padding-top:20px;position:relative;display:block}.sercvice-estimate-style1__right-box ul li .btn-box a{padding:0;color:var(--thm-black);text-align:center;width:100%;line-height:50px}.sercvice-estimate-style1__right-box ul li .btn-box a:hover{color:var(--thm-white)}.sercvice-estimate-style1__right-box ul li .btn-box a:after{background-color:var(--thm-white);background-image:none}.sercvice-estimate-style1__right-box ul li .btn-box a:before{background-color:var(--thm-black)}.sercvice-estimate-style2{padding:120px 0;position:relative;display:block;z-index:11}.sercvice-estimate-style2__bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-position:100% 0;left:0;background-repeat:no-repeat;z-index:-1}.sercvice-estimate-style2 .sercvice-estimate-form{max-width:670px}.sercvice-estimate-style2__right-box,.sercvice-estimate-style2__right-box ul{position:relative;display:block}.sercvice-estimate-style2__right-box ul li{height:235px;padding:30px;justify-content:center;position:relative;flex-direction:column;text-align:center;background-color:var(--thm-base);width:270px;display:flex}.sercvice-estimate-style2__right-box ul li:last-child{background-color:var(--thm-base)}.sercvice-estimate-style2__right-box ul li:last-child:before{height:1px;right:40px;content:"";position:absolute;opacity:.4;top:0;background-color:var(--thm-white);left:40px}.sercvice-estimate-style2__right-box ul li h2{font-size:36px;font-weight:700;color:var(--thm-white);margin:0 0 17px;line-height:40px;font-family:var(--thm-font)}.sercvice-estimate-style2__right-box ul li p{font-size:25px;font-weight:500;color:var(--thm-white);line-height:30px}.appointment-area{padding:120px 0;position:relative;background:var(--thm-white);display:block;z-index:10}.appointment-title{position:relative;padding-bottom:52px;margin-top:-9px;display:block}.appointment-title h2{font-size:36px;font-weight:900;color:#0e2a4e;margin:0 0 20px;line-height:53px}.appointment-title p{margin:0}.appointment-form-box{position:relative;max-width:790px;width:100%;display:block}.appointment-form .single-box .inner-title{position:relative;padding-bottom:16px;display:block}.appointment-form .single-box .inner-title h3{font-size:17px;font-weight:600;color:#0e2a4e;line-height:20px;font-family:var(--thm-font)}.appointment-form,.appointment-form .single-box{position:relative;display:block}.appointment-form .single-box{overflow:hidden;margin-bottom:30px}.appointment-form .single-box.selectbox{overflow:inherit}.appointment-form .single-box .jobsite-address input{margin-bottom:20px}.appointment-checkbox{position:relative;display:block}.appointment-checkbox .single-checkbox{margin-right:30px;position:relative;float:left;display:inline-block}.appointment-checkbox label{font-size:17px;font-weight:400;margin-right:0;margin-bottom:0;color:#444;position:relative;cursor:pointer;line-height:30px;font-family:var(--thm-font);padding-left:30px;display:inline-block}.appointment-checkbox input[type=checkbox]{display:none}.appointment-checkbox input[type=checkbox]+label span{height:15px;border:1px solid #8e8f8f;transition:all .3s ease;position:absolute;top:8px;background-color:#aeb3b9;border-radius:0;cursor:pointer;left:0;width:15px;vertical-align:middle;display:block}.appointment-checkbox label span:before{height:100%;font-size:13px;color:#000;transition:all .3s ease;content:"\e947";position:absolute;opacity:0;text-align:center;top:0;background-color:transparent;border-radius:50%;left:0;width:100%;line-height:13px;font-family:icomoon!important}.appointment-checkbox input[type=checkbox]:checked+label span{border-color:#16232a}.appointment-checkbox input[type=checkbox]:checked+label span:before{opacity:1}.appointment-form input[type=email],.appointment-form input[type=text],.appointment-form textarea{height:40px;font-size:17px;border:1px solid #ddd;font-weight:400;color:#444;transition:all .5s ease;position:relative;padding-right:20px;border-radius:0;background:var(--thm-white);width:100%;font-family:var(--thm-font);padding-left:20px;display:block}.appointment-form textarea{height:180px}.appointment-form .date-box{position:relative;width:270px;display:block}.appointment-form .date-box .icon{transform:translateY(-50%);font-size:16px;right:20px;color:#898989;position:absolute;top:50%}.appointment-form .date-box .icon span:before{position:relative;top:2px}.appointment-form .time-box{position:relative;width:270px;display:block}.appointment-form .time-box .icon{transform:translateY(-50%);font-size:16px;right:20px;color:#898989;position:absolute;top:50%}.appointment-form .time-box .icon span:before{position:relative;top:2px}.newsletter-checkbox{position:relative;display:block}.newsletter-checkbox label{font-size:17px;font-weight:400;margin-right:0;margin-bottom:0;color:#444;position:relative;cursor:pointer;line-height:26px;font-family:var(--thm-font);padding-left:30px;display:inline-block}.newsletter-checkbox input[type=checkbox]{display:none}.newsletter-checkbox input[type=checkbox]+label span{height:15px;border:1px solid #8e8f8f;transition:all .3s ease;position:absolute;top:8px;background-color:#cbcfd5;border-radius:0;cursor:pointer;left:0;width:15px;vertical-align:middle;display:block}.newsletter-checkbox label span:before{height:100%;font-size:12px;font-weight:500;color:#000;transition:all .3s ease;content:"\e947";position:absolute;opacity:0;text-align:center;top:0;background-color:transparent;border-radius:0;left:0;width:100%;line-height:13px;font-family:icomoon!important}.newsletter-checkbox input[type=checkbox]:checked+label span{border-color:#16232a}.newsletter-checkbox input[type=checkbox]:checked+label span:before{opacity:1}.appointment-form .nice-select,.appointment-form .select-box{position:relative;width:100%;display:block}.appointment-form .nice-select{height:40px;font-size:17px;border:1px solid #ddd;font-weight:400;color:#444;transition:all .2s ease-in-out;padding-right:20px;outline:none;background-color:var(--thm-white);border-radius:0;line-height:38px;font-family:var(--thm-font);padding-left:20px}.appointment-form .nice-select:after{transform:rotate(0deg)!important;font-size:12px;border:none!important;font-weight:400;right:25px;color:#aeaeae;content:"\e926";position:absolute;bottom:0;top:0;margin:0;font-family:icomoon!important}.appointment-form .nice-select .list{padding:0;background-color:var(--thm-white);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:0;margin-top:10px}.appointment-form .nice-select .option{min-height:40px;font-size:15px;padding-right:20px;line-height:40px;padding-left:20px}.appointment-form-button,.special-offers-style1{position:relative;display:block}.special-offers-style1{padding:120px 0;background-color:var(--thm-white);z-index:10}.special-offers-style1 .sec-title{padding-bottom:53px}.special-offers-style1 .sec-title p{margin:20px 0 0}.special-offers-style1__content{position:relative;max-width:970px;width:100%;display:block}.single-offers-box{overflow:hidden;padding:35px 270px 36px 60px;border:2px dashed #7d7d7d}.single-offers-box,.single-offers-box .text-box{position:relative;display:block}.single-offers-box .text-box h2{font-size:33px;font-weight:900;color:var(--thm-base);margin:0 0 7px;line-height:40px}.single-offers-box .text-box p{font-size:17px;font-weight:600;color:var(--thm-black);margin:0 0 9px;line-height:28px;font-family:var(--thm-font)}.single-offers-box .text-box span{font-size:17px;color:#797979;font-family:var(--thm-font)}.single-offers-box .img-box{justify-content:center;right:30px;position:absolute;bottom:0;align-items:center;width:220px;display:flex;z-index:2}.single-offers-box .img-box:before{height:220px;right:0;content:"";position:absolute;bottom:0;top:25px;background-color:#feb831;border-radius:50%;left:0;width:220px;z-index:-1}.pricing-plan{padding-top:120px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.pricing-plan__img{min-height:737px;position:relative;display:block}.pricing-plan__img .inner{position:absolute;bottom:0;left:-100px}.pricing-plan__content{position:relative;padding-bottom:80px;display:block}.single-price-box{padding:0 30px 30px 40px;margin-bottom:40px;position:relative;background-color:#f0f1f9;border-radius:6px;display:block;z-index:1}.single-price-box:before{transform:perspective(400px) scaleX(0);right:0;transition:all .5s ease;content:"";position:absolute;bottom:0;top:0;transform-origin:center;border-radius:6px;background:var(--thm-base);left:0;z-index:-1}.single-price-box:hover:before{transform:perspective(400px) scaleX(1);opacity:1}.single-price-box .table-header{position:relative;display:block}.single-price-box .table-header .price-box{border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:10px 0 12px;transition:all .2s linear;transition-delay:.1s;position:relative;background-color:var(--thm-base);width:225px;display:block}.single-price-box:hover .table-header .price-box{background-color:var(--thm-white)}.single-price-box .table-header .price-box h2{font-size:32px;color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;line-height:40px;font-family:var(--thm-font)}.single-price-box:hover .table-header .price-box h2{color:var(--thm-base)}.single-price-box .table-header .price-box h2 span{font-size:20px;line-height:30px}.single-price-box .inner-title{position:relative;margin-top:32px;display:block}.single-price-box .inner-title h3{font-size:23px;transition:all .2s linear;transition-delay:.1s;line-height:36px}.single-price-box:hover .inner-title h3{color:var(--thm-white)}.single-price-box .price-list{margin-top:22px}.single-price-box .price-list,.single-price-box .price-list ul{position:relative;display:block}.single-price-box .price-list ul li{font-size:17px;font-weight:500;margin-bottom:14px;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:28px;font-family:var(--thm-font);padding-left:25px;display:block}.single-price-box:hover .price-list ul li{color:var(--thm-white)}.single-price-box .price-list ul li:last-child{margin-bottom:0}.single-price-box .price-list ul li .icon{position:absolute;top:-1px;left:0}.single-price-box .price-list ul li .icon img{transition:all .5s ease;width:auto}.single-price-box:hover .price-list ul li .icon img{filter:invert(1)}.single-price-box .table-footer{padding-top:23px;position:relative;display:block}.single-price-box .table-footer a{height:40px;justify-content:center;position:relative;margin:0 auto;align-items:center;width:40px;display:flex;z-index:1}.single-price-box .table-footer a:before{right:0;transition:all .5s ease;content:"";position:absolute;bottom:0;top:0;background-color:#6caaf7;border-radius:50%;left:0;z-index:-1}.single-price-box:hover .table-footer a:before{background-color:#000}.single-price-box .table-footer a span{font-size:36px;right:13px;color:#000;transition:all .5s ease;position:relative;display:inline-block}.single-price-box:hover .table-footer a span{color:var(--thm-white)}.finance-style1{padding:120px 0;background-color:var(--thm-white);z-index:10}.finance-style1,.finance-style1__content-box{position:relative;display:block}.finance-style1__content-box .sec-title{padding-bottom:30px}.finance-style1__content-box .taxt-box-top{position:relative;display:block}.finance-style1__content-box .taxt-box-maddle{padding:24px 0 26px;position:relative;display:block}.finance-style1__content-box .taxt-box-bottom{position:relative;display:block}.finance-style1__content-box .taxt-box-bottom p{font-size:20px;font-weight:600;color:#090d30;line-height:28px}.finance-style1__content-box .taxt-box-bottom p+p{margin-top:27px}.finance-style1__logo-box{padding-top:60px;position:relative;display:block}.finance-style1__logo-box ul{position:relative;align-items:center;display:flex}.finance-style1__logo-box ul li{position:relative;float:left;display:block}.finance-style1__logo-box ul li+li{margin-left:30px}.project-details-style1{padding:120px 0;background-color:var(--thm-white);z-index:10}.project-details-style1,.project-details-style1__content{position:relative;display:block}.project-details-style1__content .sec-title{padding-bottom:30px}.project-details-style1__content-text1{position:relative;text-align:justify;display:block}.project-details-style1__content-text2{padding:46px 0 51px;position:relative;display:block}.project-details-style1__content-text2 h3{font-size:32px;color:var(--thm-black);margin:0 0 12px;line-height:40px}.project-details-style1__content-text2 p+p{margin-top:14px}.project-details-style1__content-text3{position:relative;margin:0 0 49px;padding-left:25px;display:block}.project-details-style1__content-text3 .quote-icon{font-size:36px;color:var(--thm-base);margin:0 0 18px}.project-details-style1__content-text3 h5{font-size:17px;font-weight:500;margin:21px 0 0;line-height:20px}.project-details-style1__content-text4{position:relative;display:block}.project-details-style1__content-text4 h3{font-size:32px;margin:0 0 12px;line-height:40px}.project-details-style1__img-box,.single-project-details-style1{position:relative;display:block}.single-project-details-style1{overflow:hidden;margin-bottom:30px;background-color:#000}.single-project-details-style1 .service-details-photo{height:400px;object-fit:cover}.single-project-details-style1 img{transition:all .2s linear;transition-delay:.1s;width:100%}.single-project-details-style1:hover img{transform:scale(1.02);transition:all .5s cubic-bezier(.62,.21,.45,1.52)}.offers-coupons-area{padding:120px 0;background-color:var(--thm-white);z-index:10}.offers-coupons-area,.offers-coupons__content{position:relative;display:block}.offers-coupons__content .sec-title{padding-bottom:30px}.offers-coupons__content-inner{position:relative;display:block}.offers-coupons__content-inner ul{overflow:hidden;padding-top:15px;position:relative;display:block}.offers-coupons__content-inner ul li{font-size:20px;font-weight:500;color:#04225d;position:relative;padding-left:30px;display:block}.offers-coupons__content-inner ul li+li{margin-top:11px}.offers-coupons__content-inner ul li .icon{font-size:17px;color:var(--thm-base);position:absolute;top:2px;left:0}.free-estimates-content-box{padding-top:70px;position:relative;max-width:970px;width:100%;display:block}.free-estimates-content-box .inner-title{position:relative;padding-bottom:39px;display:block}.free-estimates-content-box .inner-title h2{font-size:30px;font-weight:700;margin:0 0 12px;line-height:32px}.free-estimates-content-box .inner-title p{font-size:20px;font-weight:600;color:#444;line-height:38px}.free-estimates-content-box ul{overflow:hidden;position:relative;display:block}.free-estimates-content-box ul li{margin-bottom:50px;position:relative;display:block}.free-estimates-content-box ul li:last-child{margin-bottom:0}.single-offers-box--style2{padding-right:40px;background-color:#f7fbfe;padding-left:280px}.single-offers-box--style2 .img-box{right:auto;bottom:0;left:30px}.tips-tricks-area{padding:120px 0 88px;background-color:var(--thm-white);z-index:10}.tips-tricks-area,.tips-tricks__content{position:relative;display:block}.tips-tricks__content .inner-title{position:relative;padding-bottom:49px;margin-top:-10px;display:block}.tips-tricks__content .inner-title h2{font-size:36px;font-weight:900;margin:0 0 9px;line-height:56px}.tips-tricks__content-inner{position:relative;display:block}.tips-tricks__content-inner .single-box{position:relative;padding-bottom:49px;display:block}.tips-tricks__content-inner .single-box h2{font-size:30px;font-weight:900;margin:0 0 15px;line-height:34px}.tips-tricks__content-inner .single-box ul{overflow:hidden;position:relative;display:block}.tips-tricks__content-inner .single-box ul li{font-size:20px;font-weight:600;color:#444;position:relative;line-height:30px;padding-left:20px;display:block}.tips-tricks__content-inner .single-box ul li+li{margin-top:10px}.tips-tricks__content-inner .single-box ul li .dashed{height:2px;position:absolute;top:16px;background-color:#444;left:0;width:8px}.tips-tricks__content .bottom-text{padding-top:24px;position:relative;padding-right:50px;display:block}.tips-tricks__content .bottom-text h2{font-size:32px;font-weight:600;color:#090d30;line-height:46px}.project-page-one{padding:60px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.project-menu-box{padding-bottom:51px}.project-filter,.project-menu-box{overflow:hidden;position:relative;display:block}.project-filter{z-index:1}.project-filter li{position:relative;margin:0 18px 10px;float:none;display:inline-block}.project-filter li .filter-text{font-size:17px;font-weight:600;color:#242424;transition:all .4s ease;text-transform:capitalize;position:relative;cursor:pointer;line-height:20px;font-family:var(--thm-font);display:block;z-index:1}.project-filter li .filter-text:before{height:1px;transform:scaleX(0);transform-style:preserve-3d;right:-1px;transition:all .4s cubic-bezier(.62,.21,.45,1.52);content:"";position:absolute;bottom:-1px;transform-origin:center;background:var(--thm-base);left:-1px;z-index:-1}.project-filter li.active .filter-text:before,.project-filter li:hover .filter-text:before{transform:scaleX(1)}.project-filter li.active .filter-text,.project-filter li:hover .filter-text{color:var(--thm-base)}.project-filter li .count{display:none}.project-page-one .sec-title{padding-bottom:54px}.project-page-one .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.project-page-one .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.single-project-item--style2{margin-bottom:30px;position:relative}.single-project-item--style2.marginbtm{margin-bottom:47px}.single-project-item--style2 .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:0;background-color:var(--thm-black);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;border-radius:6px;z-index:1}.single-project-item--style2:hover .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:.9}.single-project-item--style2 .img-holder .overlay-button a{height:55px;font-size:25px;color:var(--thm-base);border-radius:50%;width:55px;line-height:56px}.single-project-item--style2 .img-holder .overlay-button a:before{border-radius:50%}.single-project-item--style2 .img-holder .overlay-title{padding:0 20px 28px 30px}.single-project-item--style2 .img-holder .overlay-title h4{font-size:20px;font-weight:600;margin:0;line-height:30px;font-family:var(--thm-font)}.single-project-item--style2 .img-holder .overlay-title p{font-size:20px;font-weight:400;color:var(--thm-white);line-height:20px}.single-project-item--style2 .title-holder{padding-top:25px;position:relative;display:block}.single-project-item--style2 .title-holder h4{font-size:20px;font-weight:600;margin:0 0 1px;line-height:24px;font-family:var(--thm-font)}.single-project-item--style2 .title-holder h4 a{color:#242424}.single-project-item--style2 .title-holder p{color:#242424;line-height:20px}.project-page-two{padding:120px 0 70px;position:relative;background-color:var(--thm-white);display:block;z-index:10}.project-page-two .sec-title{padding-bottom:54px}.project-page-two .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.project-page-two .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.project-page-two .sec-title p{font-size:17px;font-weight:400;color:#444;line-height:26px;margin-top:11px}.service-page{padding:120px 0 113px;position:relative;background:var(--thm-white);display:block;z-index:10}.service-page .sec-title{padding-bottom:53px}.service-page__bottom{position:relative;margin-top:80px;display:block}.service-page__bottom h2{font-size:36px;font-weight:900;margin-bottom:31px;line-height:56px}.service-page__bottom .text-top{margin:0}.service-page__bottom .text-top p{font-size:20px;color:#242424}.service-page__bottom .bottom-text{padding-top:37px;position:relative;display:block}.service-page__bottom .bottom-text p{font-size:24px;font-weight:500;color:#242424;line-height:32px}.service-details-page1{padding:120px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.service-details-page1__content{position:relative;padding-right:30px;display:block}.service-details-page1__content .img-box{overflow:hidden;position:relative;display:block}.service-details-page1__content .img-box img{width:100%}.service-details-page1__content .text-box{padding-top:45px;position:relative;display:block}.service-details-page1__content .text-box h2{font-size:34px;font-weight:900;margin:0 0 12px;line-height:40px}.service-details-page1__content .text-box p+p{margin-top:24px}.service-details-page1__text2{padding:53px 0 60px;position:relative;display:block}.service-details-page1__text2 .image{margin-right:-2.5px;position:relative;display:block}.service-details-page1__text2 .image img{width:100%}.service-details-page1__text2 .text{position:relative;padding-left:12.5px;display:block}.service-details-page1__text2 .text h3{font-size:30px;font-weight:900;margin:0 0 13px;line-height:36px}.service-details-page1__text2 .text p{margin:0 0 18px}.service-details-page1__text2 .text ul{overflow:hidden;position:relative;display:block}.service-details-page1__text2 .text ul li{font-size:17px;font-weight:600;color:#051d3e;position:relative;line-height:30px;padding-left:20px;display:block}.service-details-page1__text2 .text ul li+li{margin-top:7px}.service-details-page1__text2 .text ul li .dashed{height:2px;position:absolute;top:16px;background-color:#051d3e;left:0;width:8px}.service-details-page1__text3{position:relative;display:block}.service-details-page1__text3 .row{--bs-gutter-x:0px}.service-details-page1__text3 .row li{overflow:hidden;padding:24px 25px 27px;border:1px solid #e9e9e9;position:relative;display:block;z-index:1}.service-details-page1__text3 .row li:before{-webkit-transform:scaleY(0);transform:scaleY(0);right:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;bottom:0;top:0;background-color:#fafafa;transform-origin:top center;border-radius:0;left:0;z-index:-1}.service-details-page1__text3 .row li:hover:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.service-details-page1__text3 .row li:last-child{border-left:none}.service-details-page1__text3 .single-box{position:relative;padding-left:80px;display:block}.service-details-page1__text3 .single-box .icon{position:absolute;top:6px;left:0;line-height:0}.service-details-page1__text3 .single-box .icon span{font-size:60px;color:var(--thm-primary);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:60px;display:inline-block}.service-details-page1__text3 .single-box:hover .icon span{transform:scale(.9)}.service-details-page1__text3 .single-box .text{position:relative;display:block}.service-details-page1__text3 .single-box .text h3{font-size:20px;margin-bottom:4px;color:#000;line-height:28px}.service-details-choose-box{padding-top:53px;position:relative;display:block}.service-details-choose-box .inner-title{position:relative;padding-bottom:31px;display:block}.service-details-choose-box .inner-title h2{font-size:32px;font-weight:900;line-height:40px}.service-details-choose-box .accordion-box,.service-details-page-links,.service-details-sidebar-box{position:relative;display:block}.service-details-page-links{margin-bottom:50px}.service-details-page-links ul,.service-details-page-links ul li{position:relative;display:block}.service-details-page-links ul li a{padding:12px 30px;font-size:17px;font-weight:700;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative;border-bottom:3px solid var(--thm-white);background-color:#f1f1f1;line-height:28px;font-family:var(--thm-font-2);display:block;z-index:1}.service-details-page-links ul li:last-child a{border-bottom:none}.service-details-page-links ul li.current a,.service-details-page-links ul li:hover a{color:var(--thm-white);padding-left:55px}.service-details-page-links ul li a:before{height:1px;transition:all .2s linear;transition-delay:.1s;content:"";position:absolute;top:25px;background-color:var(--thm-white);left:30px;width:0}.service-details-page-links ul li.current a:before,.service-details-page-links ul li:hover a:before{width:15px}.service-details-page-links ul li a:after{-webkit-transform:scaleY(0);transform:scaleX(0);right:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;bottom:0;top:0;background-color:#005cb4;transform-origin:left right;left:0;z-index:-1}.service-details-page-links ul li.current a:after,.service-details-page-links ul li:hover a:after{-webkit-transform:scale(1);transform:scale(1);transform-origin:right center}.sidebar-download-box{padding-top:50px;position:relative;margin-top:-4px;display:block}.sidebar-download-box .inner-title{position:relative;padding-bottom:25px;display:block}.sidebar-download-box .inner-title h2{font-size:28px;font-weight:900;color:#242424;line-height:30px}.sidebar-download-box .dwn-btn{position:relative;display:block}.sidebar-download-box .dwn-btn a{justify-content:center;font-size:20px;font-weight:600;color:var(--thm-white);text-transform:none;padding-right:0;letter-spacing:normal;align-items:center;width:100%;line-height:60px;font-family:var(--thm-font);padding-left:0;display:flex}.sidebar-download-box .dwn-btn a i{font-size:25px;top:2px;padding-left:5px}.sidebar-download-box .dwn-btn a:after{background-color:#051d3e;background-image:none}.service-details-contact-info-box{position:relative;display:block}.service-details-contact-info-box .img-box{overflow:hidden;position:relative;display:block;z-index:1}.service-details-contact-info-box .img-box img{transform:scale(1);width:100%}.service-details-contact-info-box:hover .img-box img{transform:scale(1.03) rotate(0deg)}.service-details-contact-info-box .img-box:before{height:85px;right:0;content:"";position:absolute;clip-path:polygon(100% 0,0 100%,100% 100%);bottom:0;background-color:var(--thm-base);left:0;z-index:2}.service-details-contact-info-box .img-box:after{height:65px;right:0;content:"";position:absolute;clip-path:polygon(100% 0,0 100%,100% 100%);bottom:-1px;background-color:#001b3b;left:0;z-index:2}.service-details-contact-info-box .title-box{padding:17px 30px 40px;position:relative;background-color:#001b3b;display:block}.service-details-contact-info-box .title-box h3{font-size:30px;margin-bottom:6px;color:var(--thm-white);line-height:30px}.service-details-contact-info-box .title-box h3 span{font-size:24px;font-weight:500;line-height:30px;font-family:var(--thm-font)}.service-details-contact-info-box .title-box h2{font-size:32px;margin-bottom:21px;color:var(--thm-white);line-height:40px}.service-details-contact-info-box .title-box .btn-box{position:relative;display:block}.service-details-contact-info-box .title-box .btn-box a{padding-right:30px;line-height:50px;padding-left:30px}.service-details-page2-sec1{padding:120px 0;background-color:var(--thm-white);z-index:10}.service-details-page2-sec1,.service-details-page2-sec1__image{position:relative;display:block}.service-details-page2-sec1__image .inner{overflow:hidden;position:relative;display:block}.service-details-page2-sec1__image .inner:before{right:0;transition:all .5s ease;content:"";position:absolute;opacity:1;bottom:0;top:0;left:0;background-image:linear-gradient(0deg,var(--thm-black) 0,hsla(0,0%,100%,0) 60%);z-index:1}.service-details-page2-sec1__image:hover .inner:before{opacity:0}.service-details-page2-sec1__image .inner img{transform:scale(1.01);-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;-webkit-transition-property:all;transition-property:all}.service-details-page2-sec1__image .inner:hover img{transform:scale(1.1) rotate(.5deg)}.service-details-page2-sec1__content{position:relative;display:block}.service-details-page2-sec1__content .sec-title{padding-bottom:30px}.service-details-page2-sec1__content .text{position:relative;text-align:justify;display:block}.service-details-page2-sec1__content ul{padding-top:28PX;margin-bottom:34px;position:relative;display:block}.service-details-page2-sec1__content ul li{font-size:17px;font-weight:500;margin-bottom:4px;color:#242424;position:relative;line-height:28px;font-family:var(--thm-font);padding-left:35px;display:block}.service-details-page2-sec1__content ul li:last-child{margin-bottom:0}.service-details-page2-sec1__content ul li .icon{position:absolute;top:2px;left:0}.service-details-page2-sec1__content ul li .icon span{font-size:20px;color:var(--thm-base);line-height:20px}.service-details-page2-sec1__content .bottom-text,.service-details-page2-sec2{position:relative;display:block}.service-details-page2-sec2{padding:0;background-color:#08335e;z-index:10}.service-details-page2-sec2__image{padding-top:120px;position:relative;padding-right:50px;display:block;z-index:1}.service-details-page2-sec2__image-bg{right:220px;position:absolute;bottom:0;top:0;background:#04407d;left:-10000px;z-index:-1}.service-details-page2-sec2__image .inner{overflow:hidden;position:relative;display:block}.service-details-page2-sec2__image .inner img{transition:all 1.5s ease;width:100%}.service-details-page2-sec2__image:hover .inner img{transform:scale(1.1) rotate(.5deg)}.service-details-page2-sec2__image .inner:before{right:0;transition:all .5s ease;content:"";position:absolute;opacity:1;bottom:0;top:0;left:0;background-image:linear-gradient(0deg,var(--thm-black) 0,hsla(0,0%,100%,.1) 10%);z-index:1}.service-details-page2-sec2__image:hover .inner:before{opacity:0}.service-details-page2-sec2__content{padding-top:120px;position:relative;padding-left:20px;display:block}.service-details-page2-sec2__content .sec-title{padding-bottom:35px}.service-details-page2-sec2__content .sec-title h2{color:var(--thm-white)}.service-details-page2-sec2__content .sec-title p{font-size:20px;color:var(--thm-white);margin:21px 0 0;line-height:28px}.service-details-page2-sec2__content .text{position:relative;display:block}.service-details-page2-sec2__content .text p{color:var(--thm-white)}.service-details-page2-sec2__content ul{padding-top:38PX;position:relative;display:block}.service-details-page2-sec2__content ul li{font-size:20px;font-weight:500;margin-bottom:10px;color:var(--thm-white);position:relative;line-height:28px;font-family:var(--thm-font);padding-left:35px;display:block}.service-details-page2-sec2__content ul li:last-child{margin-bottom:0}.service-details-page2-sec2__content ul li .icon{position:absolute;top:2px;left:0}.service-details-page2-sec2__content ul li .icon span{font-size:20px;color:var(--thm-base);line-height:20px}.service-details-style3{padding:120px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.service-details-style3__content{position:relative;padding-right:30px;display:block}.service-details-style3__content .inner-title{position:relative;padding-bottom:43px;margin-top:-10px;display:block}.service-details-style3__content .inner-title h2{font-size:36px;font-weight:900;margin-bottom:19px;line-height:55px}.service-details-style3-img-box{position:relative;display:block}.service-details-style3-img-box .single-img-box{overflow:hidden;position:relative;display:block}.service-details-style3-img-box .single-img-box:before{right:0;transition:all .5s ease;content:"";position:absolute;opacity:1;bottom:0;top:0;left:0;background-image:linear-gradient(0deg,var(--thm-black) 0,hsla(0,0%,100%,0) 50%);z-index:1}.service-details-style3-img-box .single-img-box:hover:before{opacity:0}.service-details-style3-img-box .single-img-box img{transform:scale(1);width:100%}.service-details-style3-img-box .single-img-box:hover img{transform:scale(1.05) rotate(1deg)}.service-details-style3-img-box .single-img-box .video-gallery-style2{height:auto;overflow:initial;right:30px;position:absolute;bottom:30px;width:auto}.service-details-style3-img-box .single-img-box .video-gallery-style2 .video-gallery-style2-bg{display:none}.service-details-style3-bottom-text{position:relative;margin-top:70px;display:block}.service-details-style3-bottom-text h2{font-size:36px;font-weight:900;margin-bottom:21px;line-height:55px}.service-details-style3-bottom-text .list-items{position:relative;margin-top:36px;display:block}.service-details-style3-bottom-text .list-items ul{position:relative;display:block}.service-details-style3-bottom-text .list-items ul li{font-size:17px;font-weight:700;margin-bottom:7px;color:#242424;position:relative;line-height:30px;font-family:var(--thm-font-2);padding-left:30px;display:block}.service-details-style3-bottom-text .list-items ul li:last-child{margin-bottom:0}.service-details-style3-bottom-text .list-items ul li .icon{position:absolute;top:1px;left:0}.service-details-style3-bottom-text .list-items ul li .icon span{font-size:15px;font-weight:700;color:var(--thm-primary);line-height:15px}.service-details-sidebar-box-style2{position:relative;display:block}.service-details-sidebar-box-style2 .sidebar-download-box{padding-top:55px}.faq-page-one{padding:120px 0;position:relative;background-color:var(--thm-white);display:block;z-index:10}.faq-page-one .sec-title{padding-bottom:43px}.faq-page-one .sec-title .text{padding-top:10px;position:relative;display:block}.faq-page-one .sec-title .text p{color:#444}.faq-search-box{margin-bottom:60px;max-width:100%;width:100%}.faq-search-box,.faq-search-box__inner{position:relative;display:block}.faq-search-box form.search-form{position:relative;width:100%;display:block}.faq-search-box .search-form input[type=text]{height:60px;font-size:17px;border:1px solid #e0e0e0;font-weight:400;color:#444;transition:all .5s ease 0s;position:relative;padding-right:60px;background-color:var(--thm-white);border-radius:7px;width:100%;font-family:var(--thm-font);padding-left:30px;display:block}.faq-search-box .search-form button{height:60px;font-size:16px;border:0 solid #e7e7e8;right:0;transition:all .5s ease 0s;position:absolute;bottom:0;text-align:center;top:0;border-radius:0;width:50px;line-height:60px;display:block}.faq-search-box .search-form button i{font-size:25px;color:var(--thm-black);position:relative;top:4px}.faq-search-box .search-form input[type=text]:focus{color:#000}.faq-content-box,.faq-form-area{position:relative;display:block}.faq-form-area{overflow:hidden;padding:120px 0;background-color:#edf1f4;z-index:10}.faq-form-area-bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-position:100% 0;left:0;background-repeat:no-repeat;z-index:-1}.faq-form-box,.faq-form-box .top-title{position:relative;display:block}.faq-form-box .top-title{padding-bottom:24px;margin-top:-9px}.faq-form-box .top-title h2{font-size:36px;font-weight:900;line-height:55px}.faq-form-box form{position:relative;max-width:950px;display:block}.faq-form-box form .input-box{margin-bottom:25px;position:relative;display:block}.faq-form-box form input[type=email],.faq-form-box form input[type=text],.faq-form-box form textarea{height:60px;font-size:17px;border:solid #e3e3e3;font-weight:400;font-style:normal;color:#444;transition:all .5s ease;position:relative;padding-right:0;border-width:0 0 2px;border-radius:0;background:transparent;width:100%;font-family:var(--thm-font);padding-left:0;display:block}.faq-form-box form textarea{height:170px}.faq-form-box form input[type=email]:focus,.faq-form-box form input[type=text]:focus,.faq-form-box form textarea:focus{border-color:var(--thm-base);color:#000}.faq-form-box form input[type=text]::-webkit-input-placeholder{color:#444}.faq-form-box form input[type=text]:-moz-placeholder,.faq-form-box form input[type=text]::-moz-placeholder{color:#444}.faq-form-box form input[type=text]:-ms-input-placeholder{color:#444}.faq-form-box form input[type=email]::-webkit-input-placeholder{color:#444}.faq-form-box form input[type=email]:-moz-placeholder,.faq-form-box form input[type=email]::-moz-placeholder{color:#444}.faq-form-box form input[type=email]:-ms-input-placeholder{color:#444}.faq-form-box form textarea::-webkit-input-placeholder{color:#444}.faq-form-box form textarea:-moz-placeholder,.faq-form-box form textarea::-moz-placeholder{color:#444}.faq-form-box form textarea:-ms-input-placeholder{color:#444}.faq-form-box form .button-box{padding-top:5px;position:relative;display:block}.error-page-area{padding:112px 0 120px;position:relative;background:var(--thm-white);display:block;z-index:10}.error-content{justify-content:center;position:relative;flex-direction:column;align-items:center;display:flex}.error-content .big-title{position:relative;display:block;z-index:1}.error-content .big-title h2{font-size:72px;font-weight:800;color:var(--thm-base);text-transform:uppercase;line-height:70px}.error-content .title{padding-top:23px;position:relative;padding-bottom:28px;display:block}.error-content .title h2{font-size:48px;font-weight:700;line-height:60px}.error-content .text{position:relative;padding-bottom:29px;display:block}.error-content .text p{margin:0}.error-page-search-box{max-width:570px;margin:0 auto}.error-page-search-box,.error-page-search-box form.search-form{position:relative;width:100%;display:block}.error-page-search-box .search-form input[type=text]{height:60px;font-size:16px;border:1px solid #f7f1eb;font-weight:400;color:var(--thm-gray);transition:all .5s ease 0s;position:relative;padding-right:60px;letter-spacing:.1em;border-radius:0;background:var(--thm-white);width:100%;font-family:var(--thm-font);padding-left:30px;display:block}.error-page-search-box .search-form button{height:40px;font-size:16px;border:0 solid #e1e1e1;right:10px;color:var(--thm-white);transition:all .5s ease 0s;position:absolute;bottom:10px;text-align:center;top:10px;background:var(--thm-base);width:40px;line-height:10px;display:block}.error-page-search-box .search-form button i{font-size:16px}.error-page-search-box .search-form input[type=text]:focus{border-color:var(--thm-base);color:var(--thm-primary)}.error-page-search-box .search-form button:hover,.error-page-search-box .search-form input[type=text]:focus+button{color:var(--thm-white)}.error-page-search-box .search-form input::-webkit-input-placeholder{color:#757575}.error-page-search-box .search-form input:-moz-placeholder,.error-page-search-box .search-form input::-moz-placeholder{color:#757575}.error-page-search-box .search-form input:-ms-input-placeholder{color:#757575}.error-content .btns-box{padding-top:20px;line-height:0}.error-content .btns-box a{padding-right:40px;padding-left:40px}.elements-sec1{margin-top:0}.hidden-sidebar{height:100%;overflow:auto;flex-wrap:wrap;-webkit-box-align:center;position:fixed;max-width:400px;top:0;align-items:center;left:-100%;width:100%;-ms-flex-align:center;direction:rtl;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99999}.hidden-sidebar .wrapper-box{height:100%}.hidden-sidebar .content-wrapper{padding:80px 40px;position:relative;background-color:#0a1222;direction:ltr;display:block}.hidden-sidebar-close{height:70px;font-size:30px;right:0;color:var(--thm-white);transition:all .2s linear;transition-delay:.1s;position:absolute;text-align:center;top:0;background-color:hsla(0,0%,100%,.1);cursor:pointer;width:70px;line-height:70px}.hidden-sidebar-close:hover{color:var(--thm-base);background-color:var(--thm-white)}.hidden-sidebar .logo{margin-bottom:35px}.hidden-sidebar .logo a{position:relative;display:inline-block}.hidden-sidebar .text-widget .text{font-size:17px;margin-bottom:0;color:#909398}.hidden-sidebar .sidebar-widget{margin-bottom:40px}.pdf-widget{position:relative}.pdf-widget .row{margin:0 -7.5px}.pdf-widget .column{padding:0 7.5px}.pdf-widget .content{padding:30px 10px;margin-bottom:20px;position:relative;text-align:center;background-color:var(--thm-white);display:block}.pdf-widget .content .icon{margin-bottom:15px;position:relative;display:block}.pdf-widget .content .icon i{font-size:36px;color:var(--thm-base);line-height:40px}.pdf-widget .content h4{font-size:16px;font-weight:700;text-transform:uppercase}.contact-widget{position:relative}.contact-widget .icon-box{flex-wrap:wrap;margin-bottom:20px;position:relative;display:flex}.contact-widget .icon{font-size:20px;color:var(--thm-base);position:relative;width:40px;margin-top:5px;display:block}.contact-widget .icon.margintop{margin-top:9px}.contact-widget .text{color:#909398;line-height:28px}.contact-widget .text a{color:#909398;transition:all .2s linear;transition-delay:.1s}.contact-widget .text a:hover{color:var(--thm-white)}.contact-widget .text strong{font-weight:700;color:var(--thm-white);position:relative;font-family:var(--thm-font-2);display:block}.hidden-sidebar .link-btn{position:relative;line-height:0;margin-top:30px;display:block}.nav-overlay{overflow:hidden;position:fixed;bottom:0;top:0;background-color:rgba(var(--thm-base-rgb),.8);cursor:none;left:0;width:100%;display:none;z-index:999}.cursor{height:6px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .3s cubic-bezier(.75,-1.27,.3,2.33);transition:opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .3s cubic-bezier(.75,-1.27,.3,2.33);-o-transition:transform .3s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33);transition:transform .3s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33);transition:transform .3s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .3s cubic-bezier(.75,-1.27,.3,2.33);position:absolute;visibility:hidden;visibility:visible;background-color:var(--thm-white);border-radius:100%;width:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;z-index:10000}.cursor.active{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.7}.cursor.hovered{opacity:.08}.cursor-follower{height:50px;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .6s cubic-bezier(.75,-1.27,.3,2.33);transition:opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .6s cubic-bezier(.75,-1.27,.3,2.33);-o-transition:transform .6s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33);transition:transform .6s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33);transition:transform .6s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33),-webkit-transform .6s cubic-bezier(.75,-1.27,.3,2.33);position:absolute;visibility:hidden;visibility:visible;background-color:rgba(0,0,0,.9);border-radius:100%;width:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;z-index:10000}.cursor-follower.active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.7}.cursor-follower.hovered{opacity:.08}.cursor-follower.close-cursor:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:48%;display:inline-block}.cursor-follower.close-cursor:after,.cursor-follower.close-cursor:before{height:25px;content:"";position:absolute;top:12px;background:var(--thm-white);width:2px}.cursor-follower.close-cursor:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:48%}#ui-datepicker-div.ui-widget-content{padding:5px;font-size:14px;border:1px solid #777;color:#252525;border-radius:0;background:var(--thm-white) none repeat scroll 0 0;width:270px;z-index:999!important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{padding:5px 0;border:2px solid #252525;font-weight:700;color:var(--thm-white);position:relative;border-radius:0;background:#151515 none repeat scroll 0 0}.ui-datepicker td a{border:1px solid #f9f9f9!important;color:#000!important;text-align:center;background-image:none!important;background:#f5f5f5!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #333!important;color:var(--thm-white)!important;background:#333!important}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:20px;transition:all .5s ease;position:absolute;top:7px;border-radius:30%;cursor:pointer;width:20px}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{border:none;top:7px;background:var(--thm-white)}.ui-datepicker table{font-size:13px;border-collapse:collapse;margin:0 0 .4em;width:100%}.ui-datepicker th{padding:2px 3px;border:none;font-weight:600;text-align:center}.ui-datepicker-calendar .ui-state-default:active,.ui-datepicker-calendar .ui-state-default:hover{border-color:#43c3ea;color:var(--thm-white);background:#43c3ea}.project-details-style1__content-text1 h4,.project-details-style1__content-text1 p,.project-details-style1__content-text1 ul,.service-details-page2-sec1__content .text h4,.service-details-page2-sec1__content .text p,.service-details-page2-sec1__content .text ul,.single-blog-style4 .text h4,.single-blog-style4 .text p,.single-blog-style4 .text ul{margin-bottom:10px}