:root{--thm-white:#fff;--thm-font:"Barlow",sans-serif;--thm-white-rgb:255,255,255;--thm-font-2:"Roboto",sans-serif;--thm-black:#111e37;--thm-base:#c69e4e;--thm-black-rgb:17,30,55;--thm-gray-rgb:68,68,68;--thm-font-3:"Yantramanav",sans-serif;--thm-gray:#444;--thm-primary-rgb:246,198,29;--thm-base-rgb:217,4,41;--thm-primary:#f6c61d}.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:18px;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%}.container{padding-right:15px;padding-left:15px}@media (min-width:1200px){.container{max-width:1200px}}::-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:#fff;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:#fff}.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://hakanbey.shop/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:#fff;-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:-2px;left:0}.sidebar-contact-info ul li:first-child .inner .icon{top:7px}.sidebar-contact-info ul li .inner .icon span{font-size:30px;color:var(--thm-base);position:relative;line-height:30px;display:block}.sidebar-contact-info ul li .inner .icon span.map-marker{font-size:34px;position:relative;top:11px}.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:18px;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:900;color:var(--thm-base);text-transform:uppercase;letter-spacing:.1em;margin-left:10px;line-height:24px}.sec-title h2{font-size:45px;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:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase;padding-right:30px;letter-spacing:.1em;background-color:transparent;border-radius:5px;line-height:60px;font-family:var(--thm-font-2);padding-left:30px;z-index:2}.btn-one:before{height:170px;-webkit-transform:translateY(-50px);transform:translateY(-50px);transition-duration:.8s;right:-50px;content:"";position:absolute;top:110px;border-radius:50%;background:var(--thm-base);left:-50px;z-index:1}.btn-one:hover:before{right:-70px;top:0;left:-70px}.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,#c69e4e 0,#c69e4e 57%,#c69e4e 100%);background-image:-webkit-linear-gradient(0deg,#c69e4e,#c69e4e 57%,#c69e4e);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:#fff}.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:5px;padding:0;border:0 solid #a5a5a5;transition:all .1s linear;transition-delay:.1s;position:relative;background-color:#e7e7e7;margin:0 10px;border-radius:0;width:30px;display:inline-block}.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:0;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 #fff;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:20px;color:#a7afb6;transition:all .2s linear;transition-delay:.1s;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-]:hover span{color:#fff}.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:#fff;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:#fff;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:#fff}.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 .block{margin-bottom:20px;transition:all .5s ease;position:relative;display:block}.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:#fff;cursor:pointer;display:block}.accordion-box .block .acc-btn.active{border-bottom:1px solid transparent;background:#fff}.accordion-box .block .acc-btn h3{font-size:18px;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:18px;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:"\e95d"}.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,.accordion-box .accordion{position:relative;display:block}.accordion-box .accordion{border:1px solid #e1e1e1;margin-bottom:10px;border-radius:0;background:#fff}.accordion-box .accordion.mar0{margin:0}.accordion-box .accordion .accord-btn{padding:15px 30px 15px 70px;transition:all .5s ease;position:relative;cursor:pointer;display:block}.accordion-box .accordion .accord-btn h4{font-size:18px;font-weight:600;color:#0b1953;transition:all .5s ease;line-height:30px}.accordion-box .accordion .accord-btn:after{transform:translateY(-50%);font-size:20px;font-weight:600;color:#00091f;transition:all .5s ease 0s;content:"\f067";position:absolute;text-align:center;top:50%;left:30px;line-height:20px;font-family:FontAwesome}.accordion-box .accordion .accord-btn.active{-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;background:#025981}.accordion-box .accordion .accord-btn.active h4{color:#fff}.accordion-box .accordion .accord-btn.active:after{color:#fff;content:"\f068"}.accordion-box .accordion .accord-content{padding:0 30px 26px 70px;position:relative;background:#025981;display:block;display:none}.accordion-box .accordion .accord-content.collapsed{display:block}.accordion-box .accordion .accord-content p{font-size:16px;font-weight:400;color:#fff;margin:0;line-height:28px}.accordion-box-style1{position:relative;display:block}.accordion-box-style1 .accordion{margin-bottom:47px;position:relative;background:#fff;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:22px;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:"\e95c";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:"\e95d"}.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:18px;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:.75;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:#fff;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:#fff;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:#fff;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:150px;margin:0 auto 45px;border-radius:50%;width:150px}.handle-preloader .animation-preloader .txt-loading{text-align:center;user-select:none}.handle-preloader .animation-preloader .txt-loading .letters-loading{-webkit-text-stroke-color:hsla(0,0%,100%,.3);font-size:70px;font-weight:700;color:transparent;text-transform:uppercase;position:relative;letter-spacing:15px;-webkit-text-stroke-width:1px;line-height:70px;font-family:var(--thm-font-3);display:inline-block}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);position:absolute;opacity:0;top:0;left:0}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.1s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.3s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.4s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:.5s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:.6s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:.7s}.handle-preloader .loader-section{height:100%;position:fixed;top:0;background-color:#fff;width:calc(50% 1px)}.preloader .loaded .animation-preloader{transition:.3s ease-out;opacity:0}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:#fff}.handle-preloader .animation-preloader .spinner{border:3px solid #fff;border-top-color:hsla(0,0%,100%,.7)}@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:var(--thm-base);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:40px;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:#fff;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:#fff}.service-style1-area{padding:120px 0;position:relative;background:#222431;display:block;z-index:10}.service-style1-area-image{right:0;position:absolute;bottom:-140px;background-color:#222431;z-index:-1}.service-style1-area-image img{mix-blend-mode:lighten;opacity:.15}.service-style1-title{position:relative;max-width:770px;padding-bottom:53px;display:block}.service-style1-title .sec-title{padding-bottom:0}.service-style1-title .sec-title h2{color:#fff}.service-style1-title .sec-title .text{padding-top:20px;position:relative;display:block}.service-style1-title .sec-title .text p{color:#fff}.service-style1-tab,.service-style1-tab__button{position:relative;display:block}.service-style1-tab__button{padding-bottom:65px}.service-style1-tab__button .tabs-button-box{margin-right:-10px;position:relative;margin-left:-10px;display:block}.service-style1-tab__button .tabs-button-box .tab-btn-item{padding:0 10px;position:relative;width:16.6666666667%;float:left;display:block}.service-style1-tab__button .tabs-button-box .tab-btn-item .inner{padding:26px 0;justify-content:center;transition:all .2s linear;transition-delay:.1s;position:relative;flex-direction:column;text-align:center;background-color:#fff;align-items:center;border-radius:8px;cursor:pointer;display:flex;z-index:1}.service-style1-tab__button .tabs-button-box .tab-btn-item .inner:before{height:10px;border-right:15px solid transparent;-webkit-transform:scaleX(0);transform:scaleX(0);border-left:15px solid transparent;right:0;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;content:"";position:absolute;border-top:10px solid var(--thm-base);bottom:-10px;transform-origin:top center;margin:0 auto;left:0;width:30px;z-index:-1}.service-style1-tab__button .tabs-button-box .tab-btn-item.active-btn-item .inner:before,.service-style1-tab__button .tabs-button-box .tab-btn-item:hover .inner:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.service-style1-tab__button .tabs-button-box .tab-btn-item .inner:after{-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:var(--thm-base);transform-origin:top center;border-radius:8px;left:0;z-index:-1}.service-style1-tab__button .tabs-button-box .tab-btn-item.active-btn-item .inner:after,.service-style1-tab__button .tabs-button-box .tab-btn-item:hover .inner:after{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.service-style1-tab__button .tabs-button-box .tab-btn-item .inner span{font-size:60px;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:60px;display:inline-block}.service-style1-tab__button .tabs-button-box .tab-btn-item.active-btn-item .inner span,.service-style1-tab__button .tabs-button-box .tab-btn-item:hover .inner span{transform:scale(1.05);color:#fff}.service-style1-tab__button .tabs-button-box .tab-btn-item .inner h3{font-size:20px;font-weight:700;color:var(--thm-black);transition:all .2s linear;transition-delay:.1s;margin:16px 0 0;line-height:26px;font-family:var(--thm-font)}.service-style1-tab__button .tabs-button-box .tab-btn-item.active-btn-item .inner h3,.service-style1-tab__button .tabs-button-box .tab-btn-item:hover .inner h3{color:#fff}.service-style1-tab .tabs-content-box{position:relative;display:block}.service-style1-tab .tab-content-box-item{height:auto;position:absolute;visibility:hidden;top:0;left:0;width:100%}.service-style1-tab .tab-content-box-item.tab-content-box-item-active{position:relative;visibility:visible;z-index:5}.service-style1-tab .tab-content-box-item .service-style1-tab-content-box-item{transform:scaleY(.9);transition:all .7s ease;opacity:0;transform-origin:top bottom}.service-style1-tab .tab-content-box-item.tab-content-box-item-active .service-style1-tab-content-box-item{transform:scaleY(1);opacity:1;transform-origin:bottom top}.service-style1-content-box{padding:20px 20px 20px 50px;position:relative;background-color:#fff;align-items:center;border-radius:8px;display:flex}.service-style1-content-box .text-box{position:relative;max-width:775px;padding-right:60px;width:100%;display:block}.service-style1-content-box .text-box h2{font-size:40px;font-weight:900;margin-bottom:15px;line-height:50px}.service-style1-content-box .text-box .bottom-box{padding-top:16px;position:relative;display:block}.service-style1-content-box .text-box ul{position:relative;display:flex}.service-style1-content-box .text-box ul li{position:relative;align-items:center;width:50%;margin-top:7px;display:flex}.service-style1-content-box .text-box ul li span{height:20px;justify-content:center;font-size:10px;font-weight:700;color:#fff;position:relative;top:1px;background-color:#0787d9;align-items:center;border-radius:50%;width:20px;display:flex}.service-style1-content-box .text-box ul li p{font-weight:500;margin-left:10px}.service-style1-content-box .text-box .btn-box{padding-top:26px;position:relative;display:block}.service-style1-content-box .text-box .btn-box a{font-size:14px;font-weight:700;color:var(--thm-base);text-transform:uppercase;font-family:var(--thm-font-2)}.service-style1-content-box .text-box .btn-box a span{font-size:18px;color:var(--thm-black);position:relative;top:3px;margin-left:10px;display:inline-block}.service-style1-content-box .img-box{position:relative;width:325px;display:block}.service-style1-content-box .img-box img{border-radius:10px;width:100%}.service-style2-area{padding:120px 0;position:relative;background:#091836;display:block;z-index:10}.service-style2-area__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:49px;display:flex}.service-style2-area__top .sec-title{padding-bottom:0}.service-style2-area__top .sec-title h2{color:#fff}.service-style2-area__top .text-box{position:relative;max-width:450px;top:-4px;width:100%;display:block}.service-style2-area__top .text-box p{font-size:20px;color:#fff;line-height:28px}.single-service-style2,.single-service-style2 .img-holder{position:relative;display:block}.single-service-style2 .img-holder .inner{overflow:hidden;border-top-right-radius:7px;position:relative;border-top-left-radius:7px;display:block}.single-service-style2 .img-holder img{transform:scale(1);width:100%}.single-service-style2:hover .img-holder img{transform:scale(1.05) rotate(1deg)}.single-service-style2 .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);right:0;border-top-right-radius:7px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;border-top-left-radius:7px;opacity:0;bottom:0;top:0;background-color:var(--thm-base);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:0;z-index:1}.single-service-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-service-style2 .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;transition-duration:.5s;right:20px;transition-timing-function:ease-in-out;position:absolute;opacity:0;top:20px;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;transition-property:all;z-index:2}.single-service-style2: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-service-style2 .img-holder .overlay-button a{height:50px;font-size:25px;color:#000;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;background-color:#fff;border-radius:5px;width:50px;line-height:50px;display:block;z-index:1}.single-service-style2 .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-black-rgb),.99);transform-origin:center;border-radius:5px;left:0;z-index:-1}.single-service-style2 .img-holder .overlay-button a:hover:before{transform:scaleX(1)}.single-service-style2 .img-holder .overlay-button a:hover{color:#fff}.single-service-style2 .text-holder{padding:58px 30px 43px;position:relative;text-align:center;background-color:#fff;display:block}.single-service-style2 .text-holder h3{font-size:24px;font-weight:700;margin:0 0 7px;line-height:34px}.single-service-style2 .text-holder h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style2 .text-holder h3 a:hover{color:var(--thm-base)}.single-service-style2 .text-holder p{color:#5e5e5e}.single-service-style2 .text-holder .icon-box{height:90px;justify-content:center;position:absolute;top:-45px;align-items:center;left:35px;width:140px;display:flex;z-index:5}.single-service-style2 .text-holder .icon-box .icon-box-bg{height:77px;right:0;position:absolute;background-size:auto;top:0;background-position:top;left:0;background-repeat:no-repeat;z-index:-1}.single-service-style2 .text-holder .icon-box:before{right:0;content:"";position:absolute;bottom:0;top:0;background-color:transparent;left:0;z-index:-1}.single-service-style2 .text-holder .icon-box span{font-size:55px;color:var(--thm-base);position:relative;line-height:55px;display:inline-block}.single-service-style2 .text-holder .icon-box span.style2{font-size:70px}.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-nav-style-one.owl-theme .owl-nav:before{height:1px;content:"";position:absolute;top:24px;background:#586476;left:0;width:70px}.service-style2-carousel.owl-nav-style-one.owl-theme .owl-nav:after{height:1px;right:0;content:"";position:absolute;top:24px;background:#586476;width:70px}.service-style3-area{padding:120px 0 112px;position:relative;background:#19202d;display:block;z-index:10}.service-style3-area__top{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:flex-end;padding-bottom:59px;display:flex}.service-style3-area__top .sec-title{padding-bottom:0}.service-style3-area__top .sec-title h2{color:#fff}.service-style3-area__top .text-box{position:relative;max-width:570px;top:-5px;width:100%;display:block}.service-style3-area__top .text-box p{font-size:20px;color:#c4c2cc;line-height:28px}.service-style3-area .row{--bs-gutter-x:2px}.service-style3-area .row li{border-bottom:2px solid #19202d}.single-service-style3{padding:45px 30px 47px;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;background:#fff;display:block;z-index:1}.single-service-style3: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:var(--thm-base);transform-origin:top right;left:0;z-index:-1}.single-service-style3:hover:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.single-service-style3 .icon{position:relative;padding-bottom:21px;line-height:0;display:block}.single-service-style3 .icon span{font-size:60px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:60px;display:inline-block}.single-service-style3:hover .icon span{color:#fff}.single-service-style3 .text h3{font-size:22px;padding-bottom:9px;line-height:28px}.single-service-style3 .text h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style3:hover .text h3 a{color:#fff}.single-service-style3 .text{transition:all .2s linear;transition-delay:.1s;position:relative;display:block}.single-service-style3:hover .text{color:#fff}.single-service-style3 .btn-box{justify-content:center;position:relative;align-items:center;margin-top:32px;display:flex}.single-service-style3 .btn-box a{font-weight:900}.single-service-style3:hover .btn-box a{color:#fff}.single-service-style3 .btn-box a span{font-size:14px;font-weight:700;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;line-height:8px;padding-left:6px}.single-service-style3:hover .btn-box a span{color:#fff}.single-service-style3__img-box{margin-right:-180px;position:relative;margin-top:-85px;display:block}.single-service-style3__img-box:before{height:2px;right:180px;content:"";position:absolute;top:83px;background:#19202d;left:0}.single-service-style3__img-box:after{height:85px;right:178px;content:"";position:absolute;top:0;background:#19202d;width:2px}.single-service-style3__img-box img{width:100%}.service-style3-area__bottom-text{padding-top:80px;position:relative;display:block}.service-style3-area__bottom-text h3{font-size:20px;font-weight:500;color:#fff;line-height:30px}.service-style3-area__bottom-text h3 a{color:var(--thm-base);position:relative;display:inline-block}.service-style3-area__bottom-text h3 a:before{height:1px;right:0;content:"";position:absolute;bottom:4px;background-color:var(--thm-base);left:0}.service-style4-area{padding:120px 0 0;position:relative;background:#fff;display:block;z-index:11}.service-style4-area-bg{right:0;position:absolute;bottom:120px;top:0;background-color:#1f1e3b;left:0;background-blend-mode:soft-light}.service-style4-area-bg .img-bg{height:100%;position:relative;opacity:.5;background-color:#1f1e3b;background-position:100% 0;width:100%;background-repeat:no-repeat;background-blend-mode:soft-light;display:block}.service-style4-area .sec-title{padding-bottom:69px}.service-style4-area .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.service-style4-area .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.service-style4-area .sec-title h2{color:#fff}.service-style4-area .container{max-width:1300px}.single-service-style4{padding:50px 20px 47px;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;box-shadow:0 0 35px 0 rgba(0,0,0,.1);border-radius:6px;background:#fff;display:block;z-index:1}.single-service-style4: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:var(--thm-base);transform-origin:top right;border-radius:6px;left:0;z-index:-1}.single-service-style4:hover:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.single-service-style4 .icon{height:115px;justify-content:center;border:1px dashed var(--thm-base);position:relative;margin:0 auto;align-items:center;border-radius:50%;width:115px;display:flex;z-index:1}.single-service-style4 .icon:before{transform:scale(0);transform-style:preserve-3d;right:0;transition:all .3s ease .3s;content:"";position:absolute;bottom:0;top:0;transform-origin:center;border-radius:50%;background:#fff;left:0;z-index:-1}.single-service-style4:hover .icon:before{transform:scaleX(1);opacity:1}.single-service-style4 .icon span{font-size:50px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:50px;display:inline-block}.single-service-style4 .icon span.style2{font-size:70px;line-height:70px}.single-service-style4:hover .icon span{color:var(--thm-base)}.single-service-style4 .text{padding-top:31px}.single-service-style4 .text h3{font-size:24px;padding-bottom:15px;line-height:28px}.single-service-style4 .text h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style4:hover .text h3 a{color:#fff}.single-service-style4 .text{transition:all .2s linear;transition-delay:.1s;position:relative;display:block}.single-service-style4:hover .text{color:#fff}.single-service-style4 .btn-box{justify-content:center;position:relative;align-items:center;margin-top:32px;display:flex}.single-service-style4 .btn-box a{font-weight:900}.single-service-style4:hover .btn-box a{color:#fff}.single-service-style4 .btn-box a span{font-size:14px;font-weight:700;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;line-height:8px;padding-left:6px}.single-service-style4:hover .btn-box a span{color:#fff}.service-style5-area{overflow:hidden;padding:120px 0;position:relative;background:#f4f5f8;display:block;z-index:10}.service-style5-area-shape{right:0;position:absolute;bottom:-40px;background-color:#f4f5f8;z-index:-1}.service-style5-area-shape img{mix-blend-mode:darken;opacity:.3}.service-style5-title{position:relative;max-width:930px;width:100%;display:block}.service-style5-title .sec-title{padding-bottom:53px}.service-style5-title .sec-title .text{padding-top:20px;position:relative;display:block}.single-service-style5{position:relative;display:block}.single-service-style5 .img-holder{overflow:hidden;border-top-right-radius:8px;position:relative;border-top-left-radius:8px}.single-service-style5 .img-holder .inner{overflow:hidden;position:relative;display:block}.single-service-style5 .img-holder .inner:before{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";right:0;-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;content:"";position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:0;top:0;background-color:rgba(var(--thm-base-rgb),.9);left:0;display:block}.single-service-style5:hover .img-holder .inner:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1;cursor:pointer}.single-service-style5 .img-holder .inner img{width:100%}.single-service-style5 .img-holder .overlay-icon{-ms-transform:translateY(-55%);transform:translateY(-55%);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";justify-content:center;right:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;bottom:0;top:0;align-items:center;left:0;display:flex;z-index:2}.single-service-style5:hover .img-holder .overlay-icon{-ms-transform:translateY(0);transform:translateY(0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-moz-opacity:1;-webkit-opacity:1}.single-service-style5 .img-holder .overlay-icon a{font-size:40px;color:#fff;transition:all .2s linear;transition-delay:.1s;position:relative;display:inline-block}.single-service-style5 .img-holder .overlay-icon a:hover{transform:scale(1.15);color:#000}.single-service-style5 .title-holder{border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:34px 30px 38px;position:relative;text-align:center;background-color:#fff;display:block}.single-service-style5 .title-holder h3{font-size:22px;margin-bottom:7px;line-height:32px}.single-service-style5 .title-holder h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style5 .title-holder h3 a:hover{color:var(--thm-base)}.service-style6-area{padding:120px 0;position:relative;background:#091836;display:block;z-index:10}.service-style6-area .sec-title h2{color:#fff}.single-service-style6{position:relative;display:block}.single-service-style6 .img-holder{overflow:hidden;border-top-right-radius:7px;position:relative;border-top-left-radius:7px;display:block}.single-service-style6 .img-holder img{transform:scale(1);transition:.5s linear;width:100%}.single-service-style6:hover .img-holder img{transform:scale(1.05) rotate(1deg)}.single-service-style6 .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:var(--thm-base);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:0;z-index:1}.single-service-style6:hover .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:.8}.single-service-style6 .title-holder{border-bottom-right-radius:7px;border-bottom-left-radius:7px;padding:35px 0 38px;position:relative;border-bottom:5px solid var(--thm-base);background-color:#fff;display:block}.single-service-style6 .title-holder h3{font-size:26px;font-weight:700;margin:0 0 23px;line-height:30px}.single-service-style6 .title-holder h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style6 .title-holder h3 a:hover{color:var(--thm-base)}.single-service-style6 .title-holder .btn-box a span{font-size:14px;font-weight:900;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;line-height:8px;padding-left:6px}.single-service-style6 .title-holder .btn-box a{font-weight:900}.single-service-style6 .title-holder .btn-box a:hover{letter-spacing:.2em}.service-style6-carousel.owl-nav-style-one.owl-theme .owl-nav{right:0;position:absolute;top:-110px}.team-style1-area{padding:120px 0 90px;position:relative;background:#f2f3f7;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:-5px;width:100%;display:block}.team-style1-area__top .text-box p{font-size:20px;color:var(--thm-gray);line-height:28px}.team-style1-area__top-style2{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-style2 .sec-title{padding-bottom:0}.team-style1-area__top-style2 .btn-box{position:relative;padding-bottom:11px;display:block}.team-style1-area__top-style2 .btn-box a{color:#292929}.team-style1-area__top-style2 .btn-box a:hover{color:#fff}.team-style1-area__top-style2 .btn-box a.btn-one:after{border:1px solid #a4a4a4;background-image:none}.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:.3}.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:#fff;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:#fff;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;font-weight:400;color:#fff;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:#fff;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:#fff;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:#fff;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 #fff;color:#fff;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:#fff;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:#fff;color:var(--thm-base)}.team-page-one,.team-style2-area{padding:120px 0 90px;position:relative;background:#fff;display:block;z-index:10}.team-page-one .row{--bs-gutter-x:10px}.team-page-one .sec-title{padding-bottom:53px}.team-page-one .sec-title .text{padding-top:20px;position:relative;display:block}.team-page-one .sec-title .text p{color:#444}.choose-style1-area{overflow:hidden;padding:120px 0 80px;position:relative;background-color:#e7edf3;display:block;z-index:10}.choose-style1-area-img{position:absolute;bottom:-50px;left:0;z-index:-1}.choose-style1-content{position:relative;max-width:820px;padding-right:100px;width:100%;float:right;display:block}.choose-style1-content .sec-title{padding-bottom:53px}.choose-style1-content .sec-title .text{padding-top:20px;position:relative;display:block}.choose-style1-content .sec-title .text p{color:#494949}.choose-style1-content__inner{position:relative;display:block}.choose-style1-content__inner ul{margin-right:-20px;position:relative;margin-left:-20px;display:block}.choose-style1-content__inner ul li{padding:0 20px 40px;position:relative;width:50%;float:left;display:block}.single-choose-box-style1{padding:25px;transition:all .2s linear;transition-delay:.1s;position:relative;background-color:#fdfdfe;align-items:center;border-radius:8px;display:flex;z-index:1}.single-choose-box-style1:hover{transform:translateY(-5px)}.single-choose-box-style1:after{-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:var(--thm-base);transform-origin:top right;border-radius:8px;left:0;z-index:-1}.single-choose-box-style1:hover:after{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.single-choose-box-style1 .icon{position:relative;width:80px;line-height:0}.single-choose-box-style1 .icon span{font-size:60px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;line-height:60px}.single-choose-box-style1:hover .icon span{color:#fff}.single-choose-box-style1 .title{flex:1;position:relative}.single-choose-box-style1 .title h3{font-size:21px;transition:all .2s linear;transition-delay:.1s;line-height:26px}.single-choose-box-style1:hover .title h3{color:#fff}.choose-style2-area{overflow:hidden;padding:0;position:relative;background-color:transparent;display:block;z-index:10}.choose-style2-area:before{height:50%;right:0;content:"";position:absolute;top:0;background-color:#091836;left:0;z-index:-1}.choose-style2-area-img{position:absolute;bottom:0;left:0}.choose-style1-content--style2{padding-top:100px;padding-right:110px;padding-bottom:60px}.choose-style1-content--style2:before{right:0;content:"";position:absolute;bottom:0;top:0;background-color:#e7edf3;left:-100000px;z-index:-1}.choose-style1-content--style2 .sec-title{padding-bottom:43px}.choose-style3-area{overflow:hidden;padding:120px 0 100px;background-color:#fff;z-index:10}.choose-style3-area,.choose-style3-content-box{position:relative;display:block}.choose-style3-content-box .sec-title{padding-bottom:52px}.choose-style3-content-box .sec-title .text{padding-top:20px;position:relative;display:block}.choose-style3-content-box__inner{position:relative;display:block}.choose-style3-content-box__inner ul{position:relative;max-width:480px;display:flex}.choose-style3-content-box__inner ul li{margin-bottom:40px;position:relative;width:50%;float:left;display:block}.choose-style3-content-box__inner ul li:before{content:"";position:absolute;bottom:6px;top:5px;background:#e4e4e4;left:0;width:1px}.choose-style3-content-box__inner ul li:first-child:before{display:none}.choose-style3-content-box__inner ul li:last-child{padding-left:70px}.choose-style3-content-box__inner ul li span{font-size:60px;color:var(--thm-base);line-height:60px}.choose-style3-content-box__inner ul li h3{font-size:22px;font-weight:700;margin:9px 0 0;line-height:26px}.choose-style3-content-box__inner ul li h3 a{color:var(--thm-black)}.choose-style3-img-box{position:relative;max-width:550px;padding-right:0;padding-bottom:0;width:100%;float:right;padding-left:100px;display:block}.choose-style3-img-box .inner:before{display:none}.choose-style3-img-box .overlay-box{right:auto;position:absolute;bottom:40px;left:0}.project-style1-area{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:1}.project-style1-area:before{height:430px;right:0;content:"";position:absolute;bottom:0;background-color:#e4edf6;left:0;z-index:-1}.project-style1-area .auto-container{padding:0 15px;max-width:1880px}.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}.project-style1-area__top .btn-box{position:relative;padding-bottom:11px;display:block}.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{transform:scale(1);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:30px;color:#000;transition:all .2s linear;transition-delay:.1s;position:relative;text-align:center;background-color:#fff;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 a i{font-weight:600}.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:#fff}.single-project-item .img-holder .overlay-title{transform:scaleY(0);padding:0 20px 42px 50px;right:0;transition:all .3s ease .1s;position:absolute;bottom:0;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:20px;font-weight:500;color:var(--thm-base);line-height:20px}.single-project-item .img-holder .overlay-title h4{font-size:22px;margin:6px 0 0;line-height:30px}.single-project-item .img-holder .overlay-title h4 a{color:#fff;transition:all .2s linear;transition-delay:.1s}.project-style1-carousel.owl-carousel .owl-dots{height:13px;overflow:hidden;position:relative;max-width:1170px;text-align:center;margin:70px auto 0!important;border-radius:15px;background:#091836;line-height:13px;display:block}.project-style1-carousel.owl-carousel .owl-dots button{height:13px;transition:all .5s ease;position:relative;border-radius:15px;background:transparent;width:25%;float:left;display:inline-block}.project-style1-carousel.owl-carousel .owl-dots button.active,.project-style1-carousel.owl-carousel .owl-dots button:hover{background:#3f71cd}.project-style1-carousel.owl-carousel .owl-dots .owl-dot span{display:none}.project-style3-content-box{padding-top:120px;position:relative;border-top:1px solid rgba(47,68,93,.6);margin-top:116px;display:block}.project-style3-content-box .sec-title h2{color:#fff}.project-style3-carousel.owl-nav-style-one.owl-theme .owl-nav{right:0;position:absolute;max-width:1200px;text-align:right;top:-110px;margin:0 auto;left:0;width:100%}.project-style4-area{padding:120px 0;position:relative;background-color:#f2f7ff;display:block;z-index:1}.project-style4-area .auto-container{padding:0 15px;max-width:1880px}.project-style4-area .single-project-item .img-holder-img-bg{background-color:var(--thm-base)}.project-style4-area .single-project-item .img-holder .overlay-title p{color:#fff}.project-style5-area{padding:120px 0 90px;position:relative;background-color:#001b3b;display:block;z-index:1}.project-style5-area .auto-container{padding:0 15px;max-width:1880px}.project-style5-area .sec-title h2{color:#fff}.project-style5-area .single-project-item{margin-bottom:30px}.cta-style1-area{position:relative;background-color:transparent;display:block;z-index:10}.cta-style1-area:before{top:0;background-color:#e4edf6}.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:#141e32}.cta-style1-area__inner{overflow:hidden;padding:55px 0 54px 90px;position:relative;background-color:var(--thm-base);border-radius:8px;display:block}.cta-style1-area__inner-img-bg{height:calc(100% 1px);right:-1px;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:calc(50% 1px);background-repeat:no-repeat}.cta-style1-area__inner-content{position:relative;display:block}.cta-style1-area__inner-content h2{font-size:42px;font-weight:900;margin-bottom:12px;color:#fff;line-height:50px}.cta-style1-area__inner-content h3{font-size:26px;font-weight:700;color:#fff;line-height:34px}.cta-style1-area__inner-content h3 a{color:#fff;transition:all .2s linear;transition-delay:.1s;display:inline-block}.cta-style1-area__inner-content h3 a:hover{color:var(--thm-black)}.cta-style2-area{position:relative;background-color:transparent;display:block;z-index:10}.cta-style2-area:before{top:0;background-color:#001b3b}.cta-style2-area:after,.cta-style2-area:before{height:50%;right:0;content:"";position:absolute;left:0;z-index:-1}.cta-style2-area:after{bottom:0;background-color:#fff}.cta-style2-area__inner{overflow:hidden;padding:46px 60px 46px 330px;position:relative;background-color:var(--thm-base);border-radius:8px;display:block}.cta-style2-area__inner-img-bg{height:calc(100% 1px);transition:all .2s linear;transition-delay:.1s;position:absolute;background-size:cover;top:0;background-position:0 0;left:0;width:270px;background-repeat:no-repeat}.cta-style2-area__inner:hover .cta-style2-area__inner-img-bg{transform:scale(1.02);background-color:var(--thm-base);background-blend-mode:luminosity}.cta-style2-area__inner-content{justify-content:space-between;flex-wrap:wrap;position:relative;flex-direction:row;align-items:center;display:flex}.cta-style2-area__inner-content h2{font-size:36px;font-weight:700;color:#fff;line-height:44px}.cta-style2-area__inner-content .btn-box{position:relative;line-height:0;display:block}.cta-style2-area__inner-content .btn-box .btn-one{color:var(--thm-black)}.cta-style2-area__inner-content .btn-box .btn-one:hover{color:#fff}.cta-style2-area__inner-content .btn-box .btn-one:after{background-color:#fff;background-image:none}.cta-style2-area__inner-content .btn-box .btn-one:before{background-color:var(--thm-black)}.slogan-area{overflow:hidden;padding:117px 0 130px;position:relative;display:block;z-index:10}.slogan-area-bg{right:0;position:absolute;background-size:cover;bottom:-1px;top:0;background-position:top;left:0;background-repeat:no-repeat;z-index:-1}.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 h2{font-size:55px;font-weight:900;color:#fff;margin:0 0 9px;line-height:1.3em}.slogan-content-box .inner-title h3{font-size:28px;font-weight:500;color:#fff;line-height:38px;font-family:var(--thm-font)}.slogan-content-box .btns-box{padding-top:47px;position:relative;align-items:center;display:flex}.slogan-content-box .btns-box .left-btn{position:relative;line-height:0;display:block}.slogan-content-box .btns-box .left-btn a{color:var(--thm-black)}.slogan-content-box .btns-box .left-btn a:hover{color:#fff}.slogan-content-box .btns-box .left-btn a:after{background-color:#fff;background-image:none}.video-gallery-style1{position:relative;margin-left:90px;display:block}.video-gallery-style1 .icon{height:60px;justify-content:center;transition:all .2s linear;transition-delay:.1s;position:relative;align-items:center;border-radius:50%;background:var(--thm-base);width:60px;display:flex;z-index:2}.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:20px;color:#fff;transition:all .2s linear;transition-delay:.1s;position:relative}.video-gallery-style1 .icon:hover .video-popup span:before{color:#fff}.awards-area{padding:0 0 113px;position:relative;background-color:#fff;display:block;z-index:10}.awards-area__inner{padding-top:80px;justify-content:space-between;flex-wrap:wrap;position:relative;border-top:1px solid #d9d9d9;flex-direction:row;align-items:center;display:flex}.awards-contant-box{position:relative;max-width:570px;width:100%;display:block}.awards-contant-box .sec-title{padding-bottom:30px}.awards-contant-box .sec-title .sub-title .border-left{width:30px}.awards-img-box{position:relative;display:block}.awards-img-box ul{overflow:hidden;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-area--style2{position:relative}.awards-area--style2 .awards-area__inner{padding-top:100px}.awards-area--style2 .awards-area__inner .awards-contant-box{max-width:610px}.awards-area--style2 .awards-img-box ul{border-bottom-left-radius:10px;border-left:1px solid #d0d0d0;border-top-left-radius:10px}.awards-area--style2 .awards-img-box ul li li{margin-left:0}.awards-area--style2 .awards-img-box ul li{border:1px solid #d0d0d0;border-left:none;padding:31px 12px;border-radius:10px}.home-google-map-area{overflow:hidden;background:#fff}.home-google-map,.home-google-map-area{position:relative;display:block;z-index:10}.home-google-map{height:350px;border:none;mix-blend-mode:luminosity;background-color:#201c22;width:100%}.google-map-content-box{padding:0 15px;right:0;position:absolute;max-width:1330px;top:0;margin:0 auto;left:0;width:100%;z-index:100}.map-contact-info-box{padding:80px 45px 92px;position:relative;max-width:380px;background-color:#087fe8;width:100%;float:right;display:block}.map-contact-info-box .inner-title{position:relative;padding-bottom:9px;display:block}.map-contact-info-box .inner-title:before{height:2px;content:"";position:absolute;bottom:0;background-color:#fff;left:0;width:20px}.map-contact-info-box .inner-title h3{font-size:19px;color:#fff;line-height:29px}.map-contact-info-box p{color:#fff;margin:21px 0 0}.map-contact-info-box h5{padding-top:36px;font-size:18px;font-weight:500;color:#fff;line-height:28px}.map-contact-info-box h5 a{color:#fff;transition:all .2s linear;transition-delay:.1s}.map-contact-info-box h5 a:hover{color:var(--thm-base)}.features-style1-area{overflow:hidden;padding:120px 0;background-color:#05213d;z-index:10}.features-style1-area,.features-style1-content-box{position:relative;display:block}.features-style1-content-box .sec-title{padding-bottom:30px}.features-style1-content-box .sec-title h2{color:#fff}.features-style1-content-box .inner-content{position:relative;max-width:590px;display:block}.features-style1-content-box .inner-content .text{position:relative;padding-bottom:48px;display:block}.features-style1-content-box .inner-content .text p{color:#fff}.features-style1-list-item,.features-style1-list-item ul{position:relative;display:block}.features-style1-list-item ul li{font-size:20px;font-weight:600;color:#fff;position:relative;line-height:30px;padding-left:40px;display:block}.features-style1-list-item ul li li{margin-top:12px}.features-style1-list-item ul li .icon{font-size:26px;font-weight:700;position:absolute;top:2px;background:#00b1e6;background:repeating-linear-gradient(0deg,#00b1e6 0,#00e8d4);-webkit-background-clip:text;left:0;-webkit-text-fill-color:transparent}.features-style1-list-item ul li .icon span{font-weight:700}.progress-levels{max-width:570px;margin-top:51px}.progress-box,.progress-levels{position:relative;display:block}.progress-box{margin-top:25px}.progress-box .top{position:relative;padding-bottom:12px;display:block}.progress-box .top h4{font-size:18px;font-weight:400;color:#fff;text-transform:capitalize;position:relative;line-height:20px;font-family:var(--thm-font)}.progress-box .skill-percent{right:-15px;position:absolute;top:-36px}.progress-box .count-text,.progress-box .percent{font-size:17px;font-weight:500;color:#fff;position:relative;line-height:20px;float:none;font-family:var(--thm-font);display:inline-block}.progress-box .percent{margin-left:-3px}.progress-box .bar{position:relative;display:block}.progress-box .bar .bar-innner{height:10px;position:relative;background-color:#eae5e3;border-radius:5px;width:100%}.progress-box .bar .bar-fill{height:10px;transition:all 2s ease .3s;position:absolute;bottom:0;top:0;border-radius:5px;background:var(--thm-base);left:0;width:0}.booking-form-box{overflow:hidden;position:relative;background-color:#e7edf3;border-radius:10px;display:block}.booking-form-box .top-title{padding:26px 0 42px;position:relative;text-align:center;display:block;z-index:1}.booking-form-box .top-title:before{right:-1px;content:"";position:absolute;clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);bottom:0;top:0;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}.booking-form-box .top-title h6{font-size:14px;font-weight:700;color:#fdc1cc;text-transform:uppercase;line-height:20px}.booking-form-box .top-title h2{font-size:35px;font-weight:900;color:#fff;margin:4px 0 0;line-height:40px}.booking-form-box form{padding:30px 35px 40px;position:relative;display:block}.booking-form-box form .row{--bs-gutter-x:10px}.booking-form-box form .form-group{position:relative;padding-bottom:10px;display:block}.booking-form-box form .input-box{position:relative;display:block}.booking-form-box form input[type=email],.booking-form-box form input[type=text],.booking-form-box form textarea{height:50px;font-size:17px;border:1px solid #fff;font-weight:400;font-style:normal;color:#868686;transition:all .5s ease;position:relative;padding-right:25px;border-radius:7px;background:#fff;width:100%;font-family:var(--thm-font);padding-left:25px;display:block}.booking-form-box form input[type=text]:focus,.booking-form-box form textarea:focus,.booking-form-box forminput[type=email]:focus{border:1px solid var(--thm-base);outline:none}.booking-form-box form input[type=text]::-webkit-input-placeholder{color:#868686}.booking-form-box form input[type=text]:-moz-placeholder,.booking-form-box form input[type=text]::-moz-placeholder{color:#868686}.booking-form-box form input[type=text]:-ms-input-placeholder{color:#868686}.booking-form-box form input[type=email]::-webkit-input-placeholder{color:#868686}.booking-form-box form input[type=email]:-moz-placeholder,.booking-form-box form input[type=email]::-moz-placeholder{color:#868686}.booking-form-box form input[type=email]:-ms-input-placeholder{color:#868686}.booking-form-box form .button-box{padding-top:10px;position:relative;display:block}.booking-form-box form .button-box button{width:100%}.features-style2-area{position:relative;background-color:#001b3b;display:block;z-index:1}.features-style2-img-bg{position:absolute;background-size:cover;bottom:0;top:0;background-position:100% 0;left:0;width:40.73%;background-repeat:no-repeat;z-index:-1}.features-style2-content-box{padding-top:88px;position:relative;max-width:670px;border-bottom:1px solid hsla(213,6%,62%,.3);padding-bottom:69px;width:100%;float:right;display:block}.features-style2-content-box h2{font-size:50px;margin-bottom:7px;color:#fff;line-height:62px}.features-style2-content-box p{color:hsla(0,0%,100%,.8)}.features-style2-list-item{padding-top:28px;position:relative;max-width:500px;width:100%;display:block}.features-style2-list-item h3{font-size:24px;margin-bottom:15px;color:#fff;line-height:28px}.features-style2-list-item ul{position:relative;display:block}.features-style2-list-item ul li{font-size:18px;color:#fff;position:relative;padding-bottom:4px;line-height:28px;font-family:var(--thm-font);padding-left:15px;display:block}.features-style2-list-item ul li:before{height:1px;content:"";position:absolute;top:15px;background-color:#fff;left:0;width:5px}.features-style3-area{padding:120px 0;background-color:#fff;z-index:1}.features-style3-area,.features-style3-title-box{position:relative;display:block}.features-style3-title-box .sec-title{padding-bottom:20px}.features-style3-title-box .sec-title .sub-title{margin-bottom:11px}.features-style3-title-box .sec-title .sub-title .border-left{width:30px}.features-style3-title-box .sec-title h2{font-size:38px;line-height:48px}.features-style3-img-box{position:relative;max-width:620px;width:100%;float:right;display:block}.features-style3-img-box .row{--bs-gutter-x:20px}.features-style3-img-box .single-img-box{overflow:hidden;position:relative;background-color:#000;display:block}.features-style3-img-box .single-img-box:before{height:0;-webkit-transform:translateX(-50%,-50%);transform:translateX(-50%,-50%);content:"";position:absolute;opacity:0;top:0;background-color:rgba(var(--thm-base-rgb),.5);left:0;width:0;z-index:1}.features-style3-img-box .single-img-box:hover:before{-webkit-animation:circle .95s;animation:circle .95s}.features-style3-img-box .single-img-box img{transition:all .2s linear;transition-delay:.1s;width:100%}.features-style3-img-box .single-img-box:hover img{opacity:.3}.features-style4-area{overflow:hidden;padding:120px 0;position:relative;background-color:#f2f5fa;display:block;z-index:10}.features-style4-img-box{position:relative;max-width:470px;width:100%;display:block}.features-style4-img-box .top-img-box{overflow:hidden;position:relative;max-width:345px;border-radius:8px;width:100%;float:right;display:block}.features-style4-img-box .top-img-box img{width:100%}.features-style4-img-box .bottom-img-box{overflow:hidden;position:relative;max-width:325px;border-radius:8px;width:100%;float:left;margin-top:-210px;display:block;z-index:2}.features-style4-img-box .bottom-img-box:after{height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;opacity:0;top:50%;border-radius:50%;background:rgba(var(--thm-base-rgb),.5);left:50%;width:0;display:block;z-index:10}.features-style4-img-box:hover .bottom-img-box:after{-webkit-animation:circle .95s;animation:circle .95s}.features-style4-img-box .bottom-img-box img{width:100%}.features-style4-img-box .overlay-box{height:145px;right:50px;position:absolute;bottom:60px;background-color:var(--thm-base);border-radius:8px;width:170px;z-index:3}.features-style4-area .features-style1-content-box{padding-left:50px}.features-style4-area .features-style1-content-box .sec-title h2{color:var(--thm-black)}.features-style4-area .features-style1-content-box .inner-content{max-width:100%;width:100%}.features-style4-area .features-style1-content-box .inner-content .text p{color:var(--thm-black)}.features-style4-area .features-style1-list-item ul li{color:#444}.features-style4-area .features-style1-list-item ul li .icon{background:-webkit-linear-gradient(#819ac8,#3c62aa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.features-style4-area .features-style1-list-item ul li .icon span{font-weight:700}.features-style4-area .progress-box .count-text,.features-style4-area .progress-box .percent,.features-style4-area .progress-box .top h4{color:var(--thm-gray)}.contact-style1-area{overflow:hidden;padding:120px 0 113px;position:relative;background-color:#05213d;display:block;z-index:10}.contact-style1-area-img-box{right:0;position:absolute;bottom:0;z-index:-1}.contact-style1__content-box{position:relative;max-width:450px;display:block}.contact-style1__content-box .sec-title{padding-bottom:20px}.contact-style1__content-box .sec-title h2{color:#fff}.contact-style1__content-box--inner{position:relative;display:block}.contact-style1__content-box--inner p{color:#fff}.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:18px;font-weight:600;color:#fff;line-height:28px;font-family:var(--thm-font)}.contact-style1__content-box--inner .phone-number .text h3{font-size:22px;font-weight:600;margin:0;line-height:30px;font-family:var(--thm-font)}.contact-style1__content-box--inner .phone-number .text h3 a{color:#fff;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:15px;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:60px;font-size:18px;border:1px solid #fff;font-weight:400;font-style:normal;color:#444;transition:all .5s ease;position:relative;padding-right:25px;border-radius:8px;background:#fff;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:200px;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:18px;border:1px solid #fff;font-weight:400;color:#444;transition:all .2s ease-in-out;position:relative;padding-right:25px;outline:none;background-color:#fff;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(90deg)!important;font-size:16px;border:none!important;font-weight:400;right:1px;color:#7f7873;content:"\e912";position:absolute;bottom:0;top:20px;margin:0;font-family:icomoon!important}.thm-form-box-1 form .form-group .nice-select .list{padding:0;background-color:#fff;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:-20px;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;bottom:0;top:0;background-color:#ecf4fa;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:#fff;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:#fff;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:#fff}.contact-style2-single-box{padding:31px 40px 25px;position:relative;border-bottom:1px solid #ececf8;background-color:#edf5fb;display:block}.contact-style2-single-box .icon{position:relative;line-height:0;display:block}.contact-style2-single-box .icon span{font-size:64px;color:var(--thm-base);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)}.gallery-style1-area{position:relative;background-color:#fff;display:block;z-index:10}.gallery-style1-area .container{padding:0;max-width:100%}.gallery-style1-area__inner{position:relative;display:flex}.single-gallery-box{position:relative;width:20%;float:left;display:block}.single-gallery-box .img-holder{overflow:hidden;position:relative;display:block}.single-gallery-box .img-holder:after{right:0;transition:all .5s linear;transition-delay:.1s;content:"";position:absolute;opacity:0;bottom:0;top:0;background-color:var(--thm-black);left:0;z-index:2}.single-gallery-box:hover .img-holder:after{opacity:.85}.single-gallery-box .img-holder img{transform:scale(1);width:100%}.single-gallery-box:hover .img-holder img{transform:scale(1.05) rotate(0deg)}.single-gallery-box .img-holder .overlay-icon{transform:perspective(400px) scale(0) translateY(-40px);justify-content:center;right:0;transition:all .5s ease;position:absolute;opacity:0;bottom:0;top:0;align-items:center;left:0;display:flex;z-index:5}.single-gallery-box:hover .img-holder .overlay-icon{transform:perspective(400px) scale(1) translateY(0);transition-delay:.5s;opacity:1}.single-gallery-box .img-holder .overlay-icon a{font-size:40px;color:#fff;position:relative;display:inline-block}.vision-style1-area{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:10}.vision-style1__content-box{position:relative;padding-right:50px;display:block}.vision-style1__content-box .sec-title{padding-bottom:30px}.vision-style1__content-box__inner,.vision-style1__content-box__inner .top-text{position:relative;display:block}.vision-style1__content-box__inner .bottom-text{padding:24px 0 59px;position:relative;display:block}.vision-style1__content-box__inner .bottom-text p{font-size:20px;font-weight:500;color:#0e2a4e;line-height:30px}.vision-style1__content-box__inner .bottom-text p a{text-decoration:underline;color:var(--thm-base)}.vision-style1-area .about-style3-img-box{float:right}.mission-content-box{padding-top:100px;flex-wrap:wrap;position:relative;border-top:1px solid #e0e0e0;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}.vision-style1-area.about-page .vision-style1__content-box{padding-right:0}.vision-style1-area.about-page .vision-style1__content-box .sec-title{padding-bottom:20px}.vision-style1-area.about-page .vision-style1__content-box__inner .bottom-text{padding:23px 0 33px}.project-info-area{padding:120px 0 113px;position:relative;background-color:#fff;display:block}.project-info-img-box{overflow:hidden;position:relative;display:block}.project-info-img-box:before{height:0;right:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;content:"";position:absolute;opacity:.9;bottom:0;background-color:var(--thm-base);left:0;width:100%;z-index:1}.project-info-img-box:hover:before{height:100%;-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.5);transition-timing-function:cubic-bezier(.52,1.64,.37,.5);top:0}.project-info-img-box img{transform:scale(1);transition:all .2s linear;transition-delay:.1s;width:100%}.project-info-img-box:hover img{transform:scale(1.05) rotate(1deg)}.project-info-box{padding:61px 40px 66px;background-color:var(--thm-base)}.project-info-box,.project-info-box ul,.project-info-box ul li{position:relative;display:block}.project-info-box ul li{margin-bottom:19px;color:#fff;font-family:var(--thm-font)}.project-info-box ul li:last-child{margin-bottom:0}.project-info-box ul li span{font-weight:700;padding-right:3px}.project-info-box ul li a{color:#fff}.project-description-box{position:relative;margin-top:89px;display:block}.project-description-box h2{font-size:45px;margin-bottom:29px;line-height:55px}.project-description-box p p{margin-top:24px}.project-details-style1-area{padding:120px 0 113px;background-color:#f4f4f4}.project-details-style1-area,.project-details-style1-content{position:relative;display:block}.project-details-style1-content h2{font-size:45px;font-weight:900;margin-bottom:19px;line-height:55px;margin-top:-9px}.project-details-style1-content ul{position:relative;margin-top:32px;display:block}.project-details-style1-content ul li{position:relative;padding-left:30px;display:block}.project-details-style1-content ul li li{margin-top:27px}.project-details-style1-content ul li .dot-box{height:8px;position:absolute;top:9px;background-color:#5b5b5b;border-radius:50%;left:0;width:8px}.project-details-style1-content ul li .text-box{position:relative;display:block}.project-details-style1-content ul li .text-box h3{font-size:20px;font-weight:600;margin-bottom:6px;line-height:26px;font-family:var(--thm-font)}.project-details-style1-img-box{position:relative;display:block}.project-details-style1-img-box img{width:100%}.project-details-style2-area{padding:110px 0 113px;background-color:#fff;z-index:10}.project-details-style2-area,.project-details-style2-content{position:relative;display:block}.project-details-style2-content h2{font-size:45px;margin-bottom:29px;line-height:55px}.project-details-style2-content p p{margin:24px 0 0}.project-details-style2-content ul{position:relative;margin-top:34px;display:block}.project-details-style2-content ul li{margin-bottom:4px;position:relative;padding-left:30px;display:block}.project-details-style2-content ul li:last-child{margin-bottom:0}.project-details-style2-content ul li .dot-box{height:8px;position:absolute;top:11px;background-color:#5b5b5b;border-radius:50%;left:0;width:8px}.service-details-style1{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:10}.service-details-style1__img-box{margin-right:15px;position:relative;margin-left:-150px;display:block}.service-details-style1__img-box ul{overflow:hidden;justify-content:flex-start;margin-right:-5px;position:relative;align-items:flex-end;margin-left:-5px;display:flex}.service-details-style1__img-box ul li{padding:0 5px;position:relative;float:left;display:block}.service-details-style1__img-box ul li .single-img-box{overflow:hidden;position:relative;display:block}.service-details-style1__img-box ul li .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) 60%);z-index:1}.service-details-style1__img-box ul li:hover .single-img-box:before{opacity:0}.service-details-style1__img-box ul li:first-child .single-img-box{width:305px}.service-details-style1__img-box ul li:last-child .single-img-box{width:345px}.service-details-style1__img-box ul li .single-img-box 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-style1__img-box ul li:hover .single-img-box img{transform:scale(1.1) rotate(.5deg)}.service-details-style1__content-box{position:relative;margin-left:10px;display:block}.service-details-style1__content-box .sec-title{padding-bottom:30px}.service-details-style1__content-box .sec-title .sub-title{margin-bottom:11px}.service-details-style1__content-box .text{margin-bottom:24px}.service-details-style1__content-box ul{margin-bottom:34px;position:relative;display:block}.service-details-style1__content-box ul li{font-size:18px;font-weight:500;margin-bottom:9px;position:relative;line-height:28px;font-family:var(--thm-font);padding-left:35px;display:block}.service-details-style1__content-box ul li:last-child{margin-bottom:0}.service-details-style1__content-box ul li .icon{position:absolute;top:2px;left:0}.service-details-style1__content-box ul li .icon span{font-size:20px;color:var(--thm-base);line-height:20px}.service-details-style1__content-box .bottom-text,.service-details-style2{position:relative;display:block}.service-details-style2{padding:120px 0 105px;background-color:#f8f8fa;z-index:10}.service-details-style2 .sec-title{padding-bottom:20px}.service-details-style2__img-bg{overflow:hidden;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-color:var(--thm-base);background-position:100% 0;left:0;width:calc(50% - 165px);background-repeat:no-repeat;z-index:1}.service-details-style2__img-bg:hover{background-position:-5px 0}.service-details-style2__img-bg:before{transform:skew(0deg) translateY(0);transform-style:preserve-3d;right:0;transition:all .9s ease .1s;content:"";position:absolute;opacity:0;bottom:0;top:0;transform-origin:left;background:var(--thm-base);left:0;z-index:2}.service-details-style2__img-bg:hover:before{opacity:.3}.service-details-style2__content{position:relative;max-width:650px;width:100%;float:right;display:block}.service-details-style2__content .text1{margin-bottom:29px}.service-details-style2__content ul{position:relative;margin-top:34px;display:block}.service-details-style2__content ul li{font-size:20px;font-weight:500;margin-bottom:10px;color:var(--thm-black);position:relative;line-height:30px;font-family:var(--thm-font);padding-left:30px;display:block}.service-details-style2__content ul li .icon{position:absolute;top:7px;left:0;line-height:0}.service-details-style2__content ul li .icon span{font-size:18px;font-weight:500;color:var(--thm-base);line-height:18px}.service-details-style3{padding:120px 0;position:relative;background-color:#fff;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:45px;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:45px;margin-bottom:21px;line-height:55px}.service-details-style3-bottom-text .list-items{position:relative;margin-top:39px;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:18px;font-weight:700;margin-bottom:7px;position:relative;line-height:30px;font-family:var(--thm-font);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-base);line-height:15px}.service-details-contact-info-box,.service-details-sidebar-box-style2{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.1) rotate(1deg)}.service-details-contact-info-box .img-box:before{height:85px;background-color:var(--thm-base)}.service-details-contact-info-box .img-box:after,.service-details-contact-info-box .img-box:before{right:0;content:"";position:absolute;clip-path:polygon(100% 0,0 100%,100% 100%);bottom:0;left:0;z-index:2}.service-details-contact-info-box .img-box:after{height:65px;background-color:#001b3b}.service-details-contact-info-box .img-box .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:#001b3b;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;left:0;z-index:1}.service-details-contact-info-box:hover .img-box .img-holder-img-bg{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:.7}.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:#fff;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:#fff;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{justify-content:center;align-items:center;width:100%;display:flex}.service-details-sidebar-box-style2 .sidebar-download-box{padding-top:55px}.service-details-style4{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:10}.service-details-style4__content{position:relative;padding-right:30px;display:block}.service-details-style4-img-box{overflow:hidden;position:relative;border-radius:7px;display:block}.service-details-style4-img-box img{transform:scale(1);transition:all .2s linear;transition-delay:.1s;width:100%}.service-details-style4-img-box:hover img{transform:scale(1.05) rotate(0deg)}.service-details-style4-text-box{margin-bottom:46px;position:relative;margin-top:53px;display:block}.service-details-style4-text-box h2{font-size:35px;font-weight:900;margin-bottom:10px;line-height:45px}.service-details-style4-text-box .text-1{margin-bottom:24px}.service-details-style4-text-box .text-1 p{font-weight:500}.service-details-style4-text-box .text-2{margin:0}.service-details-style4-text-box .text-2 p{font-weight:500}.service-details-style4-text-box-two{position:relative;display:block}.service-details-style4-text-box-two .text{margin-right:-20px;position:relative;display:block}.service-details-style4-text-box-two .text h2{font-size:32px;margin-bottom:11px;line-height:42px}.service-details-style4-text-box-two .text p{font-weight:500}.service-details-style4-text-box-two .text ul{position:relative;margin-top:17px;display:block}.service-details-style4-text-box-two .text ul li{font-size:18px;font-weight:600;margin-bottom:8px;position:relative;line-height:28px;padding-left:35px;display:block}.service-details-style4-text-box-two .text ul li .icon{position:absolute;top:2px;left:0}.service-details-style4-text-box-two .text ul li span{font-size:18px;font-weight:700;color:var(--thm-base);line-height:18px}.service-details-style4-text-box-two .image{position:relative;margin-top:8px;padding-left:35px;display:block}.service-details-style4-text-box-two .image .image-inner{overflow:hidden;position:relative;display:block}.service-details-style4-text-box-two .image img{width:100%}.service-details-style4-text-box-three{position:relative;margin-top:45px;display:block}.service-details-style4-text-box-three .row{--bs-gutter-x:0px}.service-details-style4-text-box-three .row li{overflow:hidden;padding:24px 25px 27px;border:1px solid #e9e9e9;position:relative;display:block;z-index:1}.service-details-style4-text-box-three .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-style4-text-box-three .row li:hover:before{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.service-details-style4-text-box-three .row li:last-child{border-left:none}.service-details-style4-text-box-three .single-box{position:relative;padding-left:80px;display:block}.service-details-style4-text-box-three .single-box .icon{position:absolute;top:6px;left:0;line-height:0}.service-details-style4-text-box-three .single-box .icon span{font-size:60px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:relative;line-height:60px;display:inline-block}.service-details-style4-text-box-three .single-box:hover .icon span{transform:scale(.9)}.service-details-style4-text-box-three .single-box .text{position:relative;display:block}.service-details-style4-text-box-three .single-box .text h3{font-size:20px;margin-bottom:4px;line-height:28px}.service-details-style4-text-box-three .single-box .text p{font-weight:500}.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;line-height:40px}.service-details-choose-box .accordion-box{position:relative;display:block}.service-details-choose-box .accordion-box .block .acc-content p{font-weight:500}.service-details-page-links,.service-details-sidebar-box{position:relative;display:block}.service-details-page-links{padding:31px 35px 50px;background-color:#edf0f9;border-radius:8px}.service-details-page-links .inner-title{position:relative;align-items:center;padding-bottom:21px;display:flex}.service-details-page-links .inner-title h3{font-size:28px;line-height:38px}.service-details-page-links .inner-title .border-box{height:2px;position:relative;top:4px;background-color:var(--thm-black);margin-left:15px;width:20px;display:block}.service-details-page-links ul{position:relative;border-top:1px solid #d1d3dd;display:block}.service-details-page-links ul li{padding:16px 0;border-bottom:1px solid #d1d3dd}.service-details-page-links ul li,.service-details-page-links ul li a{transition:all .2s linear;transition-delay:.1s;position:relative;display:block}.service-details-page-links ul li a{font-size:18px;font-weight:600;color:var(--thm-black);line-height:28px}.service-details-page-links ul li a:hover,.service-details-page-links ul li.current a{color:var(--thm-base);padding-left:5px}.sidebar-download-box{padding-top:60px;position:relative;display:block}.sidebar-download-box .inner-title{position:relative;padding-bottom:22px;display:block}.sidebar-download-box .inner-title h2{font-size:30px;font-weight:700;line-height:36px}.sidebar-download-box .dwn-btn{position:relative;display:block}.sidebar-download-box .dwn-btn a{padding:4px 0 6px;justify-content:center;font-size:20px;font-weight:600;text-transform:none;letter-spacing:normal;align-items:center;width:100%;line-height:60px;font-family:var(--thm-font);display:flex}.benefits-area{padding:120px 0 90px;position:relative;background-color:#e9f2f8;display:block;z-index:10}.benefits-area-bg{right:0;background-attachment:scroll;position:absolute;background-size:cover;opacity:.6;bottom:0;top:0;background-color:#e9f2f8;background-position:top;left:0;background-repeat:no-repeat;background-blend-mode:color-burn;z-index:-1}.benefits-area .sec-title{padding-bottom:63px}.benefits-area .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.benefits-area .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.benefits-area .sec-title p{color:#494949;margin:10px 0 0}.benefits-area .single-choose-box-style1{padding:34px 25px;margin-bottom:30px}.benefits-area .single-choose-box-style1 .icon span{font-size:55px;line-height:55px}.repairing-area{padding:120px 0;position:relative;background-color:#121a29;display:block;z-index:10}.repairing-area .auto-container{padding:0 15px;max-width:1880px}.pattern-bg-style2{right:0;background-attachment:fixed;position:absolute;background-size:cover;opacity:.2;bottom:0;top:0;background-color:#121a29;background-position:top;left:0;background-repeat:no-repeat;background-blend-mode:soft-light;z-index:-1}.repairing-content-box{position:relative;display:block}.repairing-content-box .sec-title{padding-bottom:32px}.repairing-content-box .sec-title h2{color:#fff}.repairing-content-box .text{position:relative;max-width:570px;padding-bottom:37px;display:block}.repairing-content-box .text p{color:hsla(0,0%,100%,.7);line-height:30px;font-family:var(--thm-font-2)}.repairing-content-box ul,.repairing-content-box ul li{position:relative;display:block}.repairing-content-box ul li{font-size:20px;font-weight:500;color:#fff;line-height:30px;font-family:var(--thm-font-2);padding-left:40px}.repairing-content-box ul li li{margin-top:12px}.repairing-content-box ul li .icon{font-size:26px;font-weight:700;position:absolute;top:3px;background:#00b1e6;background:repeating-linear-gradient(0deg,#790415 0,#c50f29);-webkit-background-clip:text;left:0;-webkit-text-fill-color:transparent}.repairing-content-box ul li .icon span{font-weight:700}.facts-content-box-style2{position:relative;padding-left:80px;display:block}.facts-content-box-style2:before{content:"";position:absolute;opacity:.2;bottom:0;top:6px;background-color:#fff;left:0;width:1px}.facts-content-box-style2 ul{position:relative}.facts-content-box-style2 .single-fact-counter{margin-bottom:41px;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:#fff;position:relative;line-height:50px;font-family:var(--thm-font-2);display:block}.facts-content-box-style2 .single-fact-counter .title{padding-top:10px}.facts-content-box-style2 .single-fact-counter .title h6{font-size:20px;font-weight:400;color:hsla(0,0%,100%,.7)}.history-area{padding:120px 0;position:relative;background-color:#fff;display:block;z-index:10}.history-img-box1{overflow:hidden;margin-right:30px;position:relative;border-radius:8px;display:block}.history-img-box1 img{width:100%}.history-text-box1{position:relative;display:block}.history-text-box1 .sec-title{padding-bottom:21px}.history-text-box1 .top-text{position:relative;padding-bottom:10px;display:block}.history-text-box1 .top-text p{font-size:20px;font-weight:500;color:var(--thm-black);line-height:28px}.history-text-box1 .bottom-text{position:relative;display:block}.history-text-box1 .bottom-text p p{margin-top:24px}.mission-content-box--style2{padding-top:0;border-top:none;margin-top:30px}.mission-content-box--style2 .img-box{width:340px}.mission-content-box--style2 .text-box{margin-right:100px;margin-left:60px}.our-company-history-box{padding-top:93px;border-top:1px solid #e0e0e0;margin-top:100px}.our-company-history-box,.our-company-history-box ul{position:relative;display:block}.our-company-history-box ul:before{content:"";position:absolute;bottom:110px;top:15px;background:#d2d2d2;left:54px;width:1px;z-index:-1}.our-company-history-box ul li{margin-bottom:61px;position:relative;display:block}.our-company-history-box ul li:last-child{margin-bottom:0}.history-single-box{position:relative;padding-left:170px;display:block}.history-single-box .year-box{height:110px;justify-content:center;position:absolute;top:7px;background-color:var(--thm-base);align-items:center;border-radius:50%;left:0;width:110px;display:flex;z-index:1}.history-single-box .year-box: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;transform-origin:center;border-radius:50%;background:var(--thm-black);left:0;z-index:-1}.history-single-box:hover .year-box:before{transform:scaleX(1)}.history-single-box .year-box h2{font-size:32px;font-weight:600;color:#fff;transition:all .1s linear;transition-delay:.1s;position:relative;line-height:32px;font-family:var(--thm-font);display:inline-block}.history-single-box:hover .year-box h2{transform:scale(1.05)}.history-single-box .text-box{position:relative;display:block}.history-single-box .text-box h2{font-size:34px;font-weight:900;margin:0 0 10px;line-height:44px}.history-single-box .text-box p{color:var(--thm-gray)}.history-main-img-box{padding-top:33px;position:relative;max-width:830px;margin:0 auto;width:100%;display:block}.history-main-img-box .single-img-box{overflow:hidden;position:relative;border-radius:8px;margin-top:30px;display:block}.history-main-img-box .single-img-box img{transition:all 1.5s ease;width:100%}.history-main-img-box .single-img-box:hover img{transform:scale(1.05) rotate(2deg)}.enquirey-section{position:relative;z-index:10}.enquirey-section .inner-container{padding:50px 0 50px 70px;position:relative;margin-top:-35px;display:block;z-index:1}.enquirey-section .inner-container:before{height:100%;content:"";position:absolute;top:0;background-color:#f6c61d;left:0;width:5000px}.enquirey-section .inner-container .shape{height:70px;position:absolute;top:-63px;left:10px;width:201px;background-repeat:no-repeat}.enquirey-section .form-inner{position:relative;padding-right:215px;margin-left:0}.enquirey-section .form-inner .form-group{padding:0 10px;margin-bottom:0;position:relative}.enquirey-section .form-inner .form-group input[type=text],.enquirey-section .form-inner .form-group textarea{height:45px;padding:0 20px 0 50px;resize:none;font-size:17px;border:0 solid #fff;color:#383838;position:relative;background:#fff;width:100%;line-height:45px;font-family:var(--thm-font);display:block}.enquirey-section .form-inner .form-group .icon{font-size:20px;color:#4e4e4e;position:absolute;top:11px;left:30px;z-index:1}.enquirey-section .form-inner .message-btn{right:0;position:absolute;top:0}.enquirey-section .form-inner .message-btn button[type=submit]{height:45px;font-size:16px;font-weight:500;color:#fff;transition:all .5s ease;text-transform:uppercase;position:relative;letter-spacing:.045em;background:#031640;width:192px;line-height:45px;font-family:var(--thm-font-2);display:block}.enquirey-section .form-inner .message-btn button[type=submit]:hover{color:var(--thm-black);background-color:#fff}.benefits-style2-area{padding:120px 0 90px;position:relative;background-color:#ecf1f5;display:block;z-index:10}.benefits-style2-area .sec-title{padding-bottom:53px}.benefits-style2-area .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.benefits-style2-area .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.benefits-style2-area .sec-title p{color:#494949;margin:10px 0 0}.single-benefits-box{overflow:hidden;padding:46px 30px 43px;transition:all .2s linear;transition-delay:.1s;margin-bottom:30px;position:relative;background-color:#fff;border-radius:5px;display:block}.single-benefits-box:hover{transform:translateY(-5px)}.single-benefits-box:after{-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:var(--thm-base);transform-origin:top right;border-radius:5px;left:0;z-index:-1}.single-benefits-box:hover:after{-webkit-transform:scale(1);transform:scale(1);transform-origin:bottom center}.single-benefits-box__inner{position:relative;padding-left:75px;display:block}.single-benefits-box .icon{font-size:50px;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;position:absolute;top:4px;left:0;line-height:50px}.single-benefits-box:hover .icon{color:#fff}.single-benefits-box .text{transition:all .2s linear;transition-delay:.1s;position:relative;display:block}.single-benefits-box .text h3{font-size:24px;margin-bottom:14px;line-height:28px}.single-benefits-box .text h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-benefits-box .text p{transition:all .2s linear;transition-delay:.2s}.single-benefits-box:hover .text h3 a,.single-benefits-box:hover .text p{color:#fff}.company-history-style2-area{padding:120px 0 0;position:relative;background-color:#fff;display:block;z-index:10}.company-history-style2-area .sec-title{padding-bottom:20px}.company-history-style2-area .sec-title h2{color:#fff}.company-history-style2-area-bg-one{background-attachment:scroll;position:absolute;background-size:contain;bottom:0;top:0;background-position:0 0;left:0;width:60%;background-repeat:no-repeat;z-index:-1}.company-history-style2-area-bg-one:before{right:0;content:"";position:absolute;bottom:0;top:0;background:#181a1f;background:linear-gradient(270deg,#181a1f,#181a1f 20%,rgba(24,26,31,.902) 70%,rgba(24,26,31,.86) 81%);left:0}.company-history-style2-area-bg-two{right:0;background-attachment:scroll;position:absolute;background-size:cover;bottom:0;top:0;background-position:100% 0;width:40%;background-repeat:no-repeat}.company-history-style2-area-bg-two .line-left{position:absolute;opacity:.3;bottom:0;top:0;background-color:#fff;left:144px;width:1px}.company-history-style2-area-bg-two .line-right{position:absolute;opacity:.3;bottom:0;top:0;background-color:#fff;left:244px;width:1px}.company-history-style2__content{position:relative;max-width:770px;padding-right:70px;padding-bottom:153px;width:100%;display:block}.company-history-style2__content .top-text{margin-bottom:34px}.company-history-style2__content .top-text p{font-size:20px;font-weight:500;color:#fff;line-height:30px}.company-history-style2__content .text-1{margin-bottom:30px}.company-history-style2__content .text-1 p{color:#fff}.company-history-style2__content .text-2{position:relative;display:block}.company-history-style2__content .text-2 p{color:#fff}.happy-customers-box{padding:36px 0 32px;right:-150px;position:absolute;bottom:0;text-align:center;background-color:var(--thm-base);width:190px}.happy-customers-box .icon{position:relative;line-height:0;display:block}.happy-customers-box .icon span{font-size:65px;color:#fff;line-height:65px}.happy-customers-box .title-box{padding-top:20px;position:relative;display:block}.happy-customers-box .title-box h3{font-size:22px;font-weight:500;color:#fff;line-height:30px}.service-page{padding:120px 0 113px;position:relative;background-color:#edeef5;display:block;z-index:10}.service-page .sec-title{padding-bottom:53px}.service-page .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.service-page .sec-title .sub-title .border-left,.service-page .sec-title .sub-title .border-right{width:40px}.service-page .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.service-page .sec-title p{color:#494949;margin:10px 0 0}.single-service-style7{border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:30px;transition:all .5s ease;position:relative;display:block}.single-service-style7:hover{transform:translateY(-5px);box-shadow:0 20px 30px rgba(0,0,0,.05)}.single-service-style7 .img-holder{position:relative;display:block}.single-service-style7 .img-holder .inner{overflow:hidden;border-top-right-radius:8px;position:relative;border-top-left-radius:8px;display:block}.single-service-style7 .img-holder .inner:before{height:0;right:0;border-top-right-radius:8px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;content:"";position:absolute;border-top-left-radius:8px;opacity:.7;bottom:0;background-color:var(--thm-base);left:0;width:100%;z-index:1}.single-service-style7:hover .img-holder .inner:before{height:100%;top:0}.single-service-style7 .img-holder .inner:after{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}.single-service-style7:hover .img-holder .inner:after{opacity:0}.single-service-style7 .img-holder .inner img{transform:scale(1);transition:all .2s linear;transition-delay:.1s;width:100%}.single-service-style7:hover .img-holder .inner img{transform:scale(1.05) rotate(1deg)}.single-service-style7 .img-holder .icon{height:80px;justify-content:center;position:absolute;bottom:-40px;background-color:#fff;align-items:center;border-radius:8px;left:40px;width:90px;line-height:0;display:flex;z-index:5}.single-service-style7 .img-holder .icon span{position:relative;line-height:0;display:block}.single-service-style7 .img-holder .icon span:before{font-size:55px;color:var(--thm-base);line-height:55px}.single-service-style7 .title-holder{border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:53px 40px 42px;position:relative;background-color:#fff;display:block}.single-service-style7 .title-holder h3{font-size:25px;margin-bottom:2px;line-height:35px}.single-service-style7 .title-holder h3 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.single-service-style7 .title-holder h3 a:hover{color:var(--thm-base)}.single-service-style7 .title-holder .text{position:relative;display:block}.single-service-style7 .title-holder .text p{font-weight:500}.single-service-style7 .btn-box{position:relative;margin-top:25px;display:block}.single-service-style7 .btn-box a{font-size:14px;font-weight:900;color:var(--thm-base);transition:all .2s linear;transition-delay:.1s;text-transform:uppercase;position:relative;letter-spacing:.1em;line-height:24px;font-family:var(--thm-font-2);display:inline-block}.single-service-style7 .btn-box a span{font-size:18px;color:var(--thm-black);position:relative;top:3px;padding-left:4px;display:inline-block}.single-service-style7 .btn-box a:hover{color:var(--thm-black);letter-spacing:normal}.service-page__bottom{position:relative;margin-top:78px;display:block}.service-page__bottom h2{font-size:45px;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}.project-page-one{padding:120px 0 113px;position:relative;background-color:#fff;display:block;z-index:10}.project-page-one .sec-title{padding-bottom:50px}.project-page-one .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.project-page-one .sec-title .sub-title .border-left,.project-page-one .sec-title .sub-title .border-right{width:25px}.project-page-one .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.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:18px;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 .auto-container{padding:0 15px;max-width:1880px}.project-page-one .single-project-item{margin-bottom:30px}.load-more-btn-one{padding-top:32px;position:relative;text-align:center;display:block}.load-more-btn-one a{font-size:18px;font-weight:700;color:var(--thm-black)}.load-more-btn-one a span{font-size:15px;font-weight:700;position:relative;padding-left:5px;display:inline-block}.project-page-two{padding:120px 0 90px;position:relative;background-color:#fff;display:block;z-index:10}.project-page-two .sec-title{padding-bottom:53px}.project-page-two .sec-title .sub-title{justify-content:center;margin-bottom:13px;align-items:center}.project-page-two .sec-title .sub-title .border-left,.project-page-two .sec-title .sub-title .border-right{width:25px}.project-page-two .sec-title .sub-title h5{margin-right:10px;margin-left:10px}.project-page-two .sec-title p{color:#494949;margin:10px 0 0}.project-page-two .single-project-item--style2{margin-bottom:30px}.single-project-item--style2 .img-holder:before{right:0;transition:all .5s ease;content:"";position:absolute;opacity:1;opacity:.1;bottom:0;top:0;left:0;background-image:linear-gradient(0deg,var(--thm-black) 10%,hsla(0,0%,100%,0) 90%);z-index:1}.single-project-item--style2:hover .img-holder:before{opacity:0}.single-project-item--style2 .img-holder .overlay-button a{height:50px;font-size:25px;color:var(--thm-base);background-color:#fff;border-radius:50%;width:50px;line-height:50px}.single-project-item--style2 .img-holder .overlay-button a:before{transform-style:preserve-3d;transition:all .5s cubic-bezier(.62,.21,.45,1.52);background-color:rgba(var(--thm-base-rgb),1);transform-origin:right;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 0 4px;line-height:30px;font-family:var(--thm-font)}.single-project-item--style2 .img-holder .overlay-title h4 a:hover{color:var(--thm-base)}.single-project-item--style2 .img-holder .overlay-title p{font-weight:400;color:hsla(0,0%,100%,.7)}.faq-page-one{padding:120px 0;position:relative;background-color:#fff;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:18px;border:1px solid #e0e0e0;font-weight:400;color:#444;transition:all .5s ease 0s;position:relative;padding-right:60px;background-color:#fff;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:20px;color:var(--thm-black);position:relative;top:2px}.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-img{right:0;position:absolute;bottom:-30px;z-index:-1}.faq-form-area-img img{-webkit-animation:animation1 5s ease-in infinite;animation:animation1 5s ease-in infinite}.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:45px;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:18px;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:#fff;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:#fff;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:#fff;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:#fff}.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}.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:#fff;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:#fff}.hidden-sidebar .logo{margin-bottom:35px}.hidden-sidebar .logo a{position:relative;display:inline-block}.hidden-sidebar .text-widget .text{font-size:18px;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:#fff;display:block}.pdf-widget .content .icon{margin-bottom:15px;position:relative;display:block}.pdf-widget .content .icon i{font-size:40px;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;font-family:var(--thm-font)}.contact-widget .text a{color:#909398;transition:all .2s linear;transition-delay:.1s}.contact-widget .text a:hover{color:#fff}.contact-widget .text strong{font-weight:700;color:#fff;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:#fff;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:#fff;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:#fff none repeat scroll 0 0;width:270px;font-family:Poppins,sans-serif;z-index:999!important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{padding:5px 0;border:2px solid #252525;font-weight:700;color:#fff;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:#fff!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:#fff}.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:#fff;background:#43c3ea}