:root{--thm-primary:#cea846;--thm-primary-rgb:206,168,70;--thm-heading-font-color:#121213;--thm-black:#121213;--thm-black-rgb:18,18,19;--thm-gray-bg:#f8f8f8;--thm-gray-bg-rgb:248,248,248;--thm-white-rgb:255,255,255}@keyframes sunMove{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(90deg)}to{transform:rotate(0deg)}}@keyframes ripple{70%{box-shadow:0 0 0 40px rgba(10,165,205,0)}to{box-shadow:0 0 0 0 rgba(10,165,205,0)}}@keyframes slide{0%{background-position:0 0}to{background-position:1920px 0}}@keyframes circle{0%{opacity:1}40%{opacity:1}to{width:200%;height:200%;opacity:0}}.rotate-me{animation-name:rotateme;animation-duration:24s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotateme;-webkit-animation-duration:24s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateme;-moz-animation-duration:24s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateme;-ms-animation-duration:24s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:rotateme;-o-animation-duration:24s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes rotateme{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.float-bob{animation-name:float-bob;animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:float-bob;-webkit-animation-duration:7s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:float-bob;-moz-animation-duration:7s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:float-bob;-ms-animation-duration:7s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:float-bob;-o-animation-duration:7s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes float-bob{0%{transform:translateX(-100px)}50%{transform:translateX(-10px)}to{transform:translateX(-100px)}}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}to{transform:translateY(-20px)}}.float-bob-y{animation-name:float-bob-y;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.zoominout{animation-name:zoomInOut;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:zoomInOut;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoomInOut;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-ms-animation-name:zoomInOut;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-in-out;-o-animation-name:zoomInOut;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out}.zoominout-2{animation-name:zoomInOut;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation-name:zoomInOut2;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:zoomInOut2;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-ms-animation-name:zoomInOut2;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-in-out;-o-animation-name:zoomInOut2;-o-animation-duration:3s;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-in-out}@keyframes shine{to{left:125%}}@keyframes bgSlideReverse2{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}to{background-position:0 0}}@keyframes banner-animate{0%{transform:translateX(-1000px)}50%{transform:translateX(-10px)}to{transform:translateX(-1000px)}}.banner-animate{animation-name:banner-animate;animation-duration:70s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:banner-animate;-webkit-animation-duration:70s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:banner-animate;-moz-animation-duration:70s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:banner-animate;-ms-animation-duration:70s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:banner-animate;-o-animation-duration:70s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes animation1{0%,to{transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(5deg) translateX(15px)}50%{transform:rotate(10deg) translateX(30px)}}@animation2{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes animation2{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes bgSlideReverse{0%{background-position:0 0}20%{background-position:100px 0}40%{background-position:200px 0}60%{background-position:150px 0}80%{background-position:100px 0}to{background-position:0 0}}@keyframes ribbonRotate{0%,to{transform:rotate(0)}25%,75%{transform:rotate(15deg)}50%{transform:rotate(30deg)}}@keyframes footerFish{0%,to{transform:translateX(0) translateY(0) rotate(0)}25%,75%{transform:translateX(20px) translateY(30px) rotate(25deg)}50%{transform:translateX(40px) translateY(60px) rotate(45deg)}}@keyframes contactSwimmer{0%,to{transform:translateX(0) translateY(0) rotate(0)}25%,75%{transform:translateX(15px) translateY(20px) rotate(10deg)}50%{transform:translateX(60px) translateY(35px) rotate(15deg)}}@keyframes footerTree{0%,to{transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(5deg) translateX(15px)}50%{transform:rotate(10deg) translateX(30px)}}.footertree{animation:footerTree 5s ease-in infinite}@service_hexagon_2{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes service_hexagon_2{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes bgSlide{0%{background-position:0 0}20%{background-position:-100px 0}40%{background-position:-200px 0}60%{background-position:-150px 0}80%{background-position:-100px 0}to{background-position:0 0}}@keyframes rotateScale{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn)}}.rotatescale{-webkit-animation-name:rotateScale;-webkit-animation-duration:20s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotateScale;-moz-animation-duration:20s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:rotateScale;-ms-animation-duration:20s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:rotateScale;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes bubbleMover{0%{transform:translateY(0) translateX(0) rotate(0)}30%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:center center}50%{transform:translateY(50px) translateX(100px) rotate(45deg);transform-origin:right bottom}80%{transform:translateY(30px) translateX(50px) rotate(15deg);transform-origin:left top}to{transform:translateY(0) translateX(0) rotate(0);transform-origin:center center}}@keyframes shapeMover{0%,to{transform:perspective(400px) translateY(0) rotate(0deg) translateZ(0) translateX(0)}50%{transform:perspective(400px) rotate(0deg) translateZ(20px) translateY(20px) translateX(20px)}}@keyframes banner3Shake{0%{transform:rotateY(0deg)}30%{transform:rotate(5deg)}60%{transform:rotateX(0deg)}80%{transform:rotate(5deg)}to{transform:rotateY(0deg)}}@keyframes squareMover{0%,to{transform:translate(0) rotate(0)}20%,60%{transform:translate(20px,40px) rotate(180deg)}30%,80%{transform:translate(40px,60px) rotate(0deg)}}@keyframes treeMove{0%,to{transform:rotate(0deg) translateX(0)}25%,75%{transform:rotate(5deg) translateX(15px)}50%{transform:rotate(10deg) translateX(30px)}}.zoom-fade{animation-name:zoom-fade;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:zoom-fade;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:zoom-fade;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:zoom-fade;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:zoom-fade;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear}@keyframes zoom-fade{0%{transform:scale(.9) translateX(-50%)}50%{transform:scale(1) translateX(-50%)}to{transform:scale(.9) translateX(-50%)}}@keyframes btnIconMove{0%{transform:rotate(0deg) translate(0)}50%{transform:rotate(20deg) translate(10px)}to{transform:rotate(0deg) translate(0)}}@keyframes ImgBounce{0%{transform:translateY(0)}25%{transform:translateY(5px)}50%{transform:translateY(10px)}75%{transform:translateY(5px)}to{transform:translateY(0)}}@-moz-keyframessquares{0%{transform:scale(1);opacity:0}20%{transform:scale(1.24);opacity:1}to{transform:scale(2.1);opacity:0}}@keyframes squares{0%{transform:scale(1);opacity:0}20%{transform:scale(1.24);opacity:1}to{transform:scale(2.1);opacity:0}}@keyframes float-bob-x{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}to{transform:translateX(-30px)}}.float-bob-x{animation-name:float-bob-x;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes float-bob-x-2{0%{transform:translateX(-30px) translateY(-50%)}50%{transform:translateX(-10px) translateY(-50%)}to{transform:translateX(-30px) translateY(-50%)}}.float-bob-x-2{animation-name:float-bob-x-2;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.50e5e5cb.eot);src:url(/_next/static/media/icomoon.50e5e5cb.eot#iefix) format("embedded-opentype"),url(/_next/static/media/icomoon.b3e2a934.ttf) format("truetype"),url(/_next/static/media/icomoon.b9e4e74e.woff) format("woff"),url(/_next/static/media/icomoon.59af2002.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-1:before{content:"\e900"}.icon-icon-2:before{content:"\e901"}.icon-icon-3:before{content:"\e902"}.icon-icon-4:before{content:"\e903"}.icon-icon-50:before{content:"\e904"}.icon-icon-5:before{content:"\e905"}.icon-icon-501:before{content:"\e906"}.icon-icon-51:before{content:"\e907"}.icon-icon-6:before{content:"\e908"}.icon-icon-7:before{content:"\e909"}.icon-icon-8:before{content:"\e90a"}.icon-icon-52:before{content:"\e90b"}.icon-icon-9:before{content:"\e90c"}.icon-icon-10:before{content:"\e90d"}.icon-icon-11:before{content:"\e90e"}.icon-icon-12:before{content:"\e90f"}.icon-icon-13:before{content:"\e910"}.icon-icon-14:before{content:"\e911"}.icon-icon-15:before{content:"\e912"}.icon-icon-16:before{content:"\e913"}.icon-icon-17:before{content:"\e914"}.icon-icon-18:before{content:"\e915"}.icon-icon-19:before{content:"\e916"}.icon-icon-20:before{content:"\e917"}.icon-icon-21:before{content:"\e918"}.icon-icon-22:before{content:"\e919"}.icon-icon-23:before{content:"\e91a"}.icon-icon-24:before{content:"\e91b"}.icon-icon-25:before{content:"\e91c"}.icon-icon-26:before{content:"\e91d"}.icon-icon-27:before{content:"\e91e"}.icon-icon-28:before{content:"\e91f"}.icon-icon-29:before{content:"\e920"}.icon-icon-30:before{content:"\e921"}.icon-icon-31:before{content:"\e922"}.icon-icon-32:before{content:"\e923"}.icon-icon-33:before{content:"\e924"}.icon-icon-34:before{content:"\e925"}.icon-icon-35:before{content:"\e926"}.icon-icon-36:before{content:"\e927"}.icon-icon-37:before{content:"\e928"}.icon-icon-38:before{content:"\e929"}.icon-icon-39:before{content:"\e92a"}.icon-icon-40:before{content:"\e92b"}.icon-icon-41:before{content:"\e92c"}.icon-icon-42:before{content:"\e92d"}.icon-icon-43:before{content:"\e92e"}.icon-icon-44:before{content:"\e92f"}.icon-icon-45:before{content:"\e930"}.icon-icon-46:before{content:"\e931"}.icon-icon-47:before{content:"\e932"}.icon-icon-48:before{content:"\e933"}.nice-select{position:relative;display:block;-webkit-tap-highlight-color:transparent;background-color:transparent;border-radius:0;border:0 solid #fff;box-sizing:border-box;clear:both;cursor:pointer;float:left;font-family:inherit;color:var(--thm-black);font-size:16px;font-weight:500;height:50px;line-height:50px;outline:none;padding-left:20px;padding-right:35px;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;font-family:var(--thm-font)}.nice-select:hover{border-color:var(--thm-black)}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:var(--thm-primary)}.nice-select:after{position:absolute;right:17px;top:48%;margin-top:-4px;display:block;border-bottom:2px solid var(--thm-black);border-right:2px solid var(--thm-black);content:"";width:9px;height:9px;pointer-events:none;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:var(--thm-black);border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{position:relative;display:block;width:100%;float:none;border-right:none;color:#fff;font-weight:500;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;cursor:pointer;transition:all .2s}.nice-select .option:last-child{width:100%}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{color:#fff;background-color:var(--thm-primary)}.nice-select .option.selected{font-weight:500}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.about-one,.no-csspointerevents .nice-select.open .list{display:block}.about-one{position:relative;padding:120px 0;z-index:1}.about-one .row{align-items:center}.about-one__content{position:relative;display:block;max-width:465px;width:100%}.about-one__content .sec-title{padding-bottom:29px}.about-one__content-text{position:relative;display:block}.about-one__content-text p{margin:0}.about-one__content-bottom{position:relative;display:flex;align-items:center;margin-top:46px}.about-one__content-bottom .btn-box{position:relative;display:block}.about-one__content-bottom .content-box{position:relative;display:block;flex:1 1;margin-left:30px}.about-one__content-bottom .content-box .signature{position:relative;display:block}.about-one__content-bottom .content-box .signature img{width:auto}.about-one__content-bottom .content-box p{margin:0}.about-one__img{position:relative;display:block;overflow:hidden;max-width:410px;width:100%;margin-left:-30px;z-index:1}.about-one__img:before{background:hsla(0,0%,100%,.3);content:"";position:absolute;left:0;top:0;width:100%;height:0;opacity:1;z-index:9;pointer-events:none}.about-one__img:hover:before{height:100%;opacity:0;transition:all .4s linear}.about-one__img img{width:100%;transition:.5s ease;transform:scale(1.05)}.about-one__img:hover img{transform:scale(1)}.about-one__counter{position:relative;display:block}.counter-one__single{position:relative;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding-bottom:50px;margin-bottom:50px}.counter-one__single.style2{border-bottom:none;padding-bottom:0;margin-bottom:0}.counter-one__single .icon-box{position:relative;display:block;max-width:85px;width:100%;margin-right:20px}.counter-one__single .icon-box:before{position:absolute;top:-16px;right:0;bottom:-15px;width:1px;background:#d9d9d9;content:""}.counter-one__single .icon-box span{position:relative;display:inline-block;color:var(--thm-black);font-size:55px;line-height:55px;transition-delay:.1s;transition:all .5s ease}.counter-one__single:hover .icon-box span{transform:rotateY(180deg);transition-delay:.1s}.counter-one__single .text-box{position:relative;display:block;flex:1 1}.counter-one__single .text-box h2{font-size:50px;line-height:.8em;font-weight:400;margin-bottom:9px}.counter-one__single .text-box h2 .plus{position:relative;display:inline-block;font-size:55px;top:5px;left:-14px}.counter-one__single .text-box h2 .plus.style2{left:-26px;top:8px}.counter-one__single .text-box h2 .k{position:relative;display:inline-block;left:-14px;top:5px}.counter-one__single .text-box p{margin:0}.about-two{background:var(--thm-white);padding:20px 0 40px;z-index:1}.about-two,.about-two__top-img{position:relative;display:block}.about-two__top-img{overflow:hidden}.about-two__top-img img{width:100%}.about-two__top-content{position:relative;display:block;max-width:480px;width:100%;margin-left:60px}.about-two__top-content .sec-title{padding-bottom:29px}.about-two__top-content-text{position:relative;display:block}.about-two__top-content-text p{margin:0}.about-two__top-content .btn-box{position:relative;display:block;margin-top:37px}.about-two__top-content .btn-box a{position:relative;display:flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.about-two__top-content .btn-box a:hover{color:var(--thm-primary)}.about-two__top-content .btn-box a span{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #d9d9d9;border-radius:50%;color:var(--thm-gray);font-size:9px;margin-left:10px;transition:all .2s linear;transition-delay:.1s}.about-two__top-content .btn-box a:hover span{color:var(--thm-primary);border-color:var(--thm-primary)}.about-two__bottom{margin-top:60px}.about-two__bottom,.about-two__counter{position:relative;display:block}.about-two__counter .counter-one__single{border-bottom:0 solid #d9d9d9;padding-bottom:0;margin-bottom:80px}.about-two__contact{position:relative;display:block;background:var(--thm-primary);max-width:500px;width:100%;padding:80px 0 73px;margin-top:-80px;margin-left:30px;z-index:1}.about-two__contact-pattern{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.about-two__contact .icon-box{position:relative;display:block;margin-bottom:41px}.about-two__contact .icon-box img{width:auto}.about-two__contact .text-box{position:relative;display:block}.about-two__contact .text-box h3{color:var(--thm-white);font-size:27px;line-height:36px;text-transform:capitalize;margin-bottom:16px}.about-two__contact .text-box h2{color:var(--thm-white);font-size:50px;line-height:65px;font-weight:400;text-transform:uppercase}.about-two__contact .btn-box{position:relative;display:block;margin-top:33px}.about-two__contact .btn-box a{position:relative;display:flex;align-items:center;justify-content:center;color:var(--thm-white);font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.about-two__contact .btn-box a span{position:relative;display:inline-block;font-size:9px;margin-left:7px}.about-three{position:relative;display:block;background:var(--thm-white);padding:120px 0;z-index:1}.about-three .row{align-items:center}.about-three__img,.about-three__img-inner{position:relative;display:block}.about-three__img-inner{overflow:hidden}.about-three__img-inner .overlay-content{position:absolute;top:50px;right:0;display:flex;align-items:center;padding:20px 40px;z-index:5}.about-three__img-inner .overlay-content:before{position:absolute;top:0;left:0;bottom:0;right:0;background:var(--thm-primary);content:"";z-index:-1}.about-three__img-inner .overlay-content:after{position:absolute;top:0;left:-10px;bottom:-10px;right:0;background:var(--thm-white);content:"";z-index:-2}.about-three__img-inner .overlay-content .counter-box{position:relative;display:block}.about-three__img-inner .overlay-content .counter-box h2{color:var(--thm-white);font-size:60px;line-height:70px;font-weight:400}.about-three__img-inner .overlay-content .text-box{position:relative;display:block;margin-left:20px;flex:1 1}.about-three__img-inner .overlay-content .text-box h3{color:var(--thm-white);font-size:22px;line-height:32px;font-weight:400;text-transform:uppercase}.about-three__content{position:relative;display:block;margin-left:50px}.about-three__content .sec-title{padding-bottom:29px}.about-three__content-text{position:relative;display:block;margin-bottom:35px}.about-three__content-text p{margin:0}.about-three__content-list,.about-three__content-list ul{position:relative;display:block}.about-three__content-list ul{overflow:hidden}.about-three__content-list ul li{position:relative;display:block;margin-bottom:14px}.about-three__content-list ul li:last-child{margin-bottom:0}.about-three__content-list ul li h3{font-size:22px;line-height:32px;font-weight:400}.about-three__content-list ul li h3 span{position:relative;display:inline-block;color:var(--thm-primary);font-size:18px;line-height:18px;margin-right:1px}.about-three__content-btn{position:relative;display:block;margin-top:51px}.banner-one,.banner-one__content{position:relative;display:block;z-index:1}.banner-one__content{background:#faf8f4;padding:92px 0 100px}.banner-one__content-pattern{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.banner-one__social-links{position:absolute;top:0;left:0;bottom:0;background:var(--thm-primary);z-index:5;padding:0 40px}.banner-one__social-links-inner{position:relative;display:block;top:50%;transform:translateY(-50%)}.banner-one__social-links a{position:relative;display:block;color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.banner-one__social-links a+a{margin-top:8px}.banner-one__social-links a:hover{color:var(--thm-black)}.banner-one__social-links a span{position:relative;display:inline-block;font-size:18px;line-height:18px}.banner-one__content-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.banner-one__content-left{position:relative;display:block}.banner-one__content-left h2{font-size:80px;line-height:1.1em;text-transform:uppercase}.banner-one__content-right{position:relative;display:block;max-width:530px;width:100%;flex:1 1}.banner-one__content-right p{margin:0}.banner-one__content-right .btn-box{position:relative;display:block;margin-top:27px}.banner-one__content-right .btn-box a{position:relative;display:flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.banner-one__content-right .btn-box a:hover{color:var(--thm-primary)}.banner-one__content-right .btn-box a span{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--thm-primary);border-radius:50%;color:var(--thm-primary);font-size:9px;margin-left:10px}.banner-one__img{position:relative;display:block;min-height:530px;z-index:1}.banner-one__img-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:530px;z-index:1}.banner-two{position:relative;display:block;background:var(--thm-gray-bg);padding:163px 0 180px;margin-top:-52px;z-index:1}.banner-two__bg{position:absolute;top:0;bottom:0;right:0;width:calc((100% - -78px) / 2);background-position:100% 0;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(19% 0,100% 0,100% 100%,0 100%);clip-path:polygon(19% 0,100% 0,100% 100%,0 100%);z-index:1}.banner-two .shape1{position:absolute;left:30px;bottom:75px;z-index:-1}.banner-two .shape2{position:absolute;top:190px;left:800px;z-index:-1}.banner-two__content{position:relative;display:block}.banner-two__content h2{font-size:80px;line-height:90px;font-weight:400;text-transform:uppercase}.banner-two__content .btn-box{position:relative;display:block;margin-top:43px}.banner-two__social-links{position:absolute;top:50%;left:100px;transform:translateY(-50%);display:flex;align-items:center;flex-direction:column;z-index:10}.banner-two__social-links ul{position:relative;display:block;margin-bottom:16px}.banner-two__social-links ul li{position:relative;display:block;margin-bottom:7px}.banner-two__social-links ul li:last-child{margin-bottom:0}.banner-two__social-links ul li a{position:relative;display:inline-block;color:var(--thm-gray)}.banner-two__social-links ul li a:hover{color:var(--thm-primary)}.banner-two__social-links ul li a span{position:relative;display:inline-block;font-size:17px;line-height:17px}.banner-two__social-links .title-box{position:relative;display:block;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(-180deg) translateX(0);width:max-content}.banner-two__social-links .title-box p{font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.main-slider-one{position:relative;display:block;z-index:1}.main-slider-one .image-layer{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:50%;transform:scale(1);transition:transform 7.5s ease;z-index:1}.main-slider.main-slider-one .swiper-slide-active .image-layer{transform:scale(1.07)}.main-slider-one .image-layer:before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(var(--thm-black-bg-rgb),.5);content:"";z-index:-1}.main-slider-one__single{position:relative;display:block;padding:301px 0 180px;z-index:1}.main-slider-one__content{position:relative;display:block;z-index:3}.main-slider-one__content h3{color:var(--thm-white);font-size:20px;line-height:30px;font-weight:400;text-transform:uppercase;margin-bottom:12px;letter-spacing:.2em;opacity:0;transition:all 1s ease;transform:translateY(80px);z-index:5}.main-slider-one .swiper-slide-active .main-slider-one__content h3{opacity:1;transform:translateX(0);transition-delay:.9s}.main-slider-one__content h2{color:var(--thm-white);font-size:100px;line-height:1.1em;font-weight:400;text-transform:capitalize;opacity:0;transition:all 1.5s ease;transform:translateY(80px);z-index:5}.main-slider-one .swiper-slide-active .main-slider-one__content h2{opacity:1;transform:translateX(0);transition-delay:1.2s}.main-slider-one__content .btn-box{position:relative;display:block;margin-top:55px;opacity:0;transition:all 1.5s ease;transform:translateY(80px);z-index:5}.main-slider-one .swiper-slide-active .main-slider-one__content .btn-box{opacity:1;transform:translateX(0);transition-delay:1.5s}.main-slider-one .banner-two__social-links{left:85px;z-index:5}.main-slider-one .banner-two__social-links .title-box p,.main-slider-one .banner-two__social-links ul li a{color:#b3b7bb}.main-slider-one .banner-two__social-links ul li a:hover{color:var(--thm-primary)}.main-slider__nav{position:absolute;top:50%;transform:translateY(-50%);right:100px;z-index:100}.main-slider__nav .swiper-button-next,.main-slider__nav .swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:52px;color:#b3b7bb;font-size:9px;font-weight:400;background:transparent;border:2px solid #b3b7bb;margin:0;text-align:center;transition:all .5s ease;border-radius:50%;cursor:pointer;z-index:100}.main-slider__nav .swiper-button-next i,.main-slider__nav .swiper-button-prev i{font-weight:400}.main-slider__nav .swiper-button-next:hover,.main-slider__nav .swiper-button-prev:hover{background:var(--thm-primary);color:var(--thm-white);border-color:var(--thm-primary)}.main-slider__nav .swiper-button-next:after,.main-slider__nav .swiper-button-prev:after{display:none}.main-slider__nav .swiper-button-next{margin-left:0;margin-top:15px}.blog-one{position:relative;display:block;background:var(--thm-white);padding:120px 0 84px;z-index:1}.blog-one__top{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:52px}.blog-one__top .sec-title{padding-bottom:0}.blog-one__top .btn-box{position:relative;display:block}.blog-one__top .btn-box a{position:relative;display:flex;align-items:center;color:var(--thm-gray);font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.blog-one__top .btn-box a:hover{color:var(--thm-primary)}.blog-one__top .btn-box a span{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid #d9d9d9;border-radius:50%;color:var(--thm-gray);font-size:9px;margin-left:15px;transition:all .2s linear;transition-delay:.1s}.blog-one__top .btn-box a:hover span{color:var(--thm-primary);border-color:var(--thm-primary)}.blog-one__single{position:relative;display:block;margin-bottom:30px}.blog-one__single-img{position:relative;display:block;overflow:hidden}.blog-one__single-img img{width:100%;transition:transform .7s ease}.blog-one__single:hover .blog-one__single-img img{transform:scale(1.1)}.blog-one__single-img-hover{background-color:rgba(var(--thm-black-rgb),.7);width:16.66%;height:0;display:block;position:absolute;transition:all .7s ease}.blog-one__single-img-hover:nth-child(2),.blog-one__single-img-hover:nth-child(4),.blog-one__single-img-hover:nth-child(6){top:0}.blog-one__single-img-hover:nth-child(2){left:16.66%}.blog-one__single-img-hover:nth-child(4){left:49.98%}.blog-one__single-img-hover:nth-child(6){left:83.3%}.blog-one__single-img-hover:first-child,.blog-one__single-img-hover:nth-child(3),.blog-one__single-img-hover:nth-child(5){bottom:0}.blog-one__single-img-hover:first-child{left:0}.blog-one__single-img-hover:nth-child(3){left:33.32%}.blog-one__single-img-hover:nth-child(5){left:66.64%}.blog-one__single:hover .blog-one__single-img-hover{height:100%}.blog-one__single-img .date-box{position:absolute;left:0;bottom:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:var(--thm-gray-bg);z-index:5}.blog-one__single-img .date-box h2{color:var(--thm-black);font-size:27px;line-height:30px}.blog-one__single-img .date-box span{color:var(--thm-gray);font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase}.blog-one__single-content{position:relative;display:block;padding:37px 0 0 80px}.blog-one__single-content .meta-box{position:relative;display:block;margin-bottom:17px}.blog-one__single-content .meta-box ul,.blog-one__single-content .meta-box ul li{position:relative;display:block}.blog-one__single-content .meta-box ul li a{color:var(--thm-gray);font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase;transition:all .2s linear;transition-delay:.1s}.blog-one__single-content .meta-box ul li a:hover{color:var(--thm-primary)}.blog-one__single-content .meta-box ul li a span{position:relative;display:inline-block;color:var(--thm-primary);font-size:14px;line-height:20px;margin-right:4px}.blog-one__single-content h2{font-size:36px;line-height:48px;font-weight:400;text-transform:uppercase}.blog-one__single-content h2 a{color:var(--thm-black);transition:all .2s linear;transition-delay:.1s}.blog-one__single-content h2 a:hover{color:var(--thm-primary)}.blog-one__single-content .btn-box{position:relative;display:block;margin-top:28px}.blog-one__single-content .btn-box a{position:relative;display:flex;align-items:center;color:var(--thm-gray);font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase;transition:all .2s linear;transition-delay:.1s}.blog-one__single-content .btn-box a:hover{color:var(--thm-primary)}.blog-one__single-content .btn-box a span{position:relative;display:inline-block;font-size:9px;margin-left:8px}.blog-two{background:var(--thm-white);padding:120px 0 82px;z-index:1}.blog-two,.blog-two__single{position:relative;display:block}.blog-two__single{margin-bottom:30px}.blog-two__single-top,.blog-two__single-top .date-box{position:relative;display:flex;align-items:center}.blog-two__single-top .date-box{justify-content:center;flex-direction:column;width:60px;height:60px;background:var(--thm-primary)}.blog-two__single-top .date-box h2{color:var(--thm-white);font-size:27px;line-height:27px}.blog-two__single-top .date-box p{color:var(--thm-white);font-size:14px;line-height:15px;font-weight:500;text-transform:uppercase}.blog-two__single-top .meta-box{position:relative;display:block;background:var(--thm-gray-bg);padding:15px 30px 17px;flex:1 1;margin-left:5px}.blog-two__single-top .meta-box ul{position:relative;display:flex;align-items:center}.blog-two__single-top .meta-box ul li{position:relative;display:block;margin-right:20px}.blog-two__single-top .meta-box ul li:last-child{margin-right:0}.blog-two__single-top .meta-box ul li a{color:var(--thm-gray);font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.blog-two__single-top .meta-box ul li a:hover{color:var(--thm-primary)}.blog-two__single-top .meta-box ul li a span{position:relative;display:inline-block;color:var(--thm-primary);font-size:15px;line-height:15px;margin-right:4px}.blog-two__single-img{position:relative;display:block;margin-top:5px}.blog-two__single-img .inner{position:relative;display:block;overflow:hidden}.blog-two__single-img .inner img:first-child,.blog-two__single:hover .blog-two__single-img .inner img:first-child{transform:translatex(0) scalex(1);opacity:1;filter:blur(0)}.blog-two__single:hover .blog-two__single-img .inner img:nth-child(2){transform:translatex(50%) scalex(2);opacity:1;filter:blur(10px)}.blog-two__single-img img{position:relative;width:100%;display:block;transition:all .5s ease}.blog-two__single-content{position:relative;display:block;padding-top:25px}.blog-two__single-content .meta-box2{position:relative;display:block;margin-bottom:22px}.blog-two__single-content .meta-box2 ul,.blog-two__single-content .meta-box2 ul li{position:relative;display:block}.blog-two__single-content .meta-box2 ul li a{position:relative;display:inline-block;color:var(--thm-gray);font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase;border:1px solid #d9d9d9;padding:7px 15px 6px}.blog-two__single-content .meta-box2 ul li a:hover{color:var(--thm-primary)}.blog-two__single-content .meta-box2 ul li a span{position:relative;display:inline-block;color:var(--thm-primary);font-size:18px;line-height:18px;top:2px;margin-right:5px}.blog-two__single-content h2{font-size:27px;line-height:36px;font-weight:400;text-transform:capitalize}.blog-two__single-content h2 a{color:var(--thm-black)}.blog-two__single-content h2 a:hover{color:var(--thm-primary)}.blog-two__single-content .btn-box{position:relative;display:block;margin-top:20px}.blog-two__single-content .btn-box a{color:var(--thm-gray);font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.blog-two__single-content .btn-box a:hover{color:var(--thm-primary)}.blog-two__single-content .btn-box a span{position:relative;display:inline-block;font-size:9px;margin-left:4px}.blog-one.style3{position:relative;display:block;background:#0c192c}.blog-one.style3 .sec-title .sub-title .text p{color:#b3b7bb}.blog-one.style3 .sec-title h2{color:var(--thm-white)}.blog-one.style3 .blog-one__top .btn-box a{color:#b3b7bb;transition:all .3s ease-out 0s}.blog-one.style3 .blog-one__top .btn-box a:hover{color:var(--thm-primary)}.blog-one.style3 .blog-one__top .btn-box a span{border:1px solid #b3b7bb;color:#b3b7bb}.blog-one.style3 .blog-one__top .btn-box a:hover span{border-color:var(--thm-primary);color:var(--thm-primary)}.blog-one.style3 .blog-one__single-img .date-box{background:var(--thm-primary)}.blog-one.style3 .blog-one__single-img .date-box h2,.blog-one.style3 .blog-one__single-img .date-box span{color:var(--thm-white)}.blog-one.style3 .blog-one__single-content .meta-box ul li a{color:#b3b7bb}.blog-one.style3 .blog-one__single-content h2 a{color:var(--thm-white)}.blog-one.style3 .blog-one__single-content h2 a:hover{color:var(--thm-primary)}.blog-one.style3 .blog-one__single-content .btn-box a{color:#b3b7bb}.blog-one.style3 .blog-one__single-content .btn-box a:hover{color:var(--thm-primary)}.sidebar,.sidebar__single{position:relative;display:block}.sidebar__single{border:1px solid #d9d9d9;padding:50px 40px;margin-bottom:30px}.sidebar__single-service{position:relative;display:block}.sidebar__single .title-box{position:relative;display:flex;align-items:center;margin-top:-7px;margin-bottom:21px;margin-left:-41px;z-index:2}.sidebar__single .title-box .shape-box{position:relative;display:flex;align-items:center;margin-right:7px}.sidebar__single .title-box .shape-box .line{position:relative;display:block;width:20px;height:1px;background:var(--thm-primary)}.sidebar__single .title-box .shape-box .round{position:relative;display:block;width:10px;height:10px;background:var(--thm-primary);border-radius:50%;margin-left:3px}.sidebar__single .title-box .text{position:relative;display:block}.sidebar__single .title-box .text h3{font-size:22px;line-height:32px;font-weight:400;text-transform:capitalize}.sidebar__single-service-list{position:relative;display:block}.sidebar__single-service-list li{position:relative;display:block;margin-bottom:15px}.sidebar__single-service-list li:last-child{margin-bottom:0}.sidebar__single-service-list li a{position:relative;display:flex;align-items:center;justify-content:space-between;color:#5a5d60;font-size:17px;line-height:27px;font-weight:500;text-transform:capitalize;border:1px solid #e8e4dd;background:#faf8f4;padding:10px 10px 10px 25px;transition:all .2s linear;transition-delay:.1s}.sidebar__single-service-list li a.active,.sidebar__single-service-list li a:hover{color:var(--thm-primary)}.sidebar__single-service-list li a span{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--thm-white);color:var(--thm-gray);font-size:10px;transition:all .2s linear;transition-delay:.1s}.sidebar__single-service-list li a.active span,.sidebar__single-service-list li a:hover span{background:var(--thm-primary);color:var(--thm-white)}.sidebar__single.sidebar__single-contact{position:relative;display:block;background:var(--thm-primary);overflow:hidden;border:none;z-index:1}.sidebar__single-contact-pattern{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.sidebar__single-contact-inner{position:relative;display:block}.sidebar__single-contact-inner .icon-box{position:relative;display:block;margin-bottom:41px}.sidebar__single-contact-inner .icon-box img{width:auto}.sidebar__single-contact-inner .text-box{position:relative;display:block}.sidebar__single-contact-inner .text-box h3{color:var(--thm-white);font-size:27px;line-height:36px;text-transform:capitalize;margin-bottom:16px}.sidebar__single-contact-inner .text-box h2{color:var(--thm-white);font-size:50px;line-height:65px;font-weight:400;text-transform:uppercase}.sidebar__single-contact-inner .btn-box{position:relative;display:block;margin-top:33px}.sidebar__single-contact-inner .btn-box a{position:relative;display:flex;align-items:center;justify-content:center;color:var(--thm-white);font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.sidebar__single-contact-inner .btn-box a span{position:relative;display:inline-block;color:var(--thm-white);font-size:8px;margin-left:8px}.sidebar__single-download,.sidebar__single-download-list{position:relative;display:block}.sidebar__single-download-list li{position:relative;display:block;margin-bottom:15px}.sidebar__single-download-list li:last-child{margin-bottom:0}.sidebar__single-download-list li a{justify-content:space-between;border:1px solid #e8e4dd;background:#faf8f4;padding:10px 10px 10px 25px}.sidebar__single-download-list li a,.sidebar__single-download-list li a .text-box{position:relative;display:flex;align-items:center}.sidebar__single-download-list li a .text-box i{position:relative;display:inline-block;color:var(--thm-black);font-size:25px;line-height:25px}.sidebar__single-download-list li a .text-box p{font-weight:500;text-transform:capitalize;margin-left:10px;transition:all .2s linear;transition-delay:.1s}.sidebar__single-download-list li a:hover .text-box p{color:var(--thm-primary)}.sidebar__single-download-list li a .icon-box{position:relative;display:block}.sidebar__single-download-list li a .icon-box span{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--thm-white);color:var(--thm-gray);font-size:10px;transition:all .2s linear;transition-delay:.1s}.sidebar__single-download-list li a:hover .icon-box span{background:var(--thm-primary);color:var(--thm-white)}.sidebar__single-service-list li a .text-box,.sidebar__single-service.categories{position:relative;display:block}.sidebar__single-service-list li a .text-box .txt{position:relative;display:inline-block;font-size:14px;font-style:normal}.sidebar__single-tag{position:relative;display:block;padding-bottom:40px}.sidebar__single-tag-list{position:relative;display:block;margin-left:-5px;margin-right:-5px}.sidebar__single-tag-list li{position:relative;display:inline-block;padding:0 5px}.sidebar__single-tag-list li+li{margin-bottom:10px}.sidebar__single-tag-list li a{position:relative;display:inline-block;color:var(--thm-gray);font-size:14px;line-height:52px;font-weight:500;text-transform:uppercase;border:1px solid #e8e4dd;background:var(--thm-white);padding:0 20px;transition:all .2s linear;transition-delay:.1s}.sidebar__single-tag-list li a:hover{color:var(--thm-white);border-color:var(--thm-primary);background:var(--thm-primary)}.sidebar__search{display:block}.sidebar__search,.sidebar__search-form{position:relative}.sidebar__search-form input[type=search]{display:block;outline:none;background-color:#fff;color:var(--thm-gray);font-size:16px;font-weight:500;padding-left:25px;height:60px;width:100%;padding-right:60px;border-radius:0;border:1px solid #e8e4dd}.sidebar__search-form ::placeholder{color:var(--thm-gray);opacity:1;font-size:14px;font-weight:500;text-transform:uppercase}.sidebar__search-form :-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500;text-transform:uppercase}.sidebar__search-form ::-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500;text-transform:uppercase}.sidebar__search-form button[type=submit]{background-color:var(--thm-primary);color:#fff;font-size:18px;position:absolute;top:5px;right:5px;bottom:5px;width:50px;outline:none;border:none;display:flex;align-items:center;justify-content:center;padding:0;border-radius:2px;transition:all .5s ease}.sidebar__search-form:hover button[type=submit]{background-color:var(--thm-black);color:#fff}.sidebar__single-latest-post{position:relative;display:block}.sidebar__single-latest-post-list{position:relative;display:block;overflow:hidden}.sidebar__single-latest-post-list li{position:relative;display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin-bottom:20px}.sidebar__single-latest-post-list li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.sidebar__single-latest-post-list li .img-box{position:relative;display:block;overflow:hidden;width:110px;height:110px}.sidebar__single-latest-post-list li .img-box img{width:100%}.sidebar__single-latest-post-list li .text-box{position:relative;display:block;flex:1 1;margin-left:25px}.sidebar__single-latest-post-list li .text-box p{font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase;margin-bottom:9px}.sidebar__single-latest-post-list li .text-box p span{position:relative;display:inline-block;color:var(--thm-primary);font-size:15px;line-height:15px;margin-right:4px;top:1px}.sidebar__single-latest-post-list li .text-box h3{font-size:20px;line-height:30px;font-weight:400}.sidebar__single-latest-post-list li .text-box h3 a{color:var(--thm-black)}.sidebar__single-latest-post-list li .text-box h3 a:hover{color:var(--thm-primary)}.blog-page{background:var(--thm-white);padding:120px 0;z-index:1}.blog-page,.blog-page__content{position:relative;display:block}.blog-page__content .blog-one__single-content .meta-box ul{position:relative;display:flex;align-items:center}.blog-page__content .blog-one__single-content .meta-box ul li{margin-right:20px}.blog-page__content .blog-one__single-content .meta-box ul li:last-child{margin-right:0}.blog-page__content .blog-one__single-content h2{font-size:50px;line-height:65px}.blog-page__content .blog-one__single-content .text-box{position:relative;display:block;margin-top:17px}.blog-page__content .blog-one__single-content .text-box p{margin:0}.blog-page__content .blog-one__single-content .btn-box a{color:var(--thm-black);font-weight:700}.blog-page__content .blog-one__single-content .btn-box a:hover{color:var(--thm-primary)}.blog-page__content .blog-one__single{margin-bottom:59px}.blog-details{background:var(--thm-white);padding:120px 0;z-index:1}.blog-details,.blog-details__content{position:relative;display:block}.blog-details__content .blog-one__single-content .meta-box ul{position:relative;display:flex;align-items:center}.blog-details__content .blog-one__single-content .meta-box ul li{margin-right:20px}.blog-details__content .blog-one__single-content .meta-box ul li:last-child{margin-right:0}.blog-details__content .blog-one__single-content h2{font-size:50px;line-height:65px}.blog-details__content .blog-one__single-content .text-box{position:relative;display:block;margin-top:17px}.blog-details__content .blog-one__single-content .text-box p{margin:0}.blog-details__content .blog-one__single-content .text-box2{position:relative;display:block;margin-top:20px}.blog-details__content .blog-one__single-content .text-box2 p{margin:0}.blog-details__content-text1{position:relative;display:block;padding-top:32px}.blog-details__content-text1 h2{font-size:36px;line-height:46px;font-weight:400;text-transform:capitalize;margin-bottom:21px}.blog-details__content-text1 p{margin:0}.blog-details__content-text1 ul{position:relative;display:block;margin-top:29px}.blog-details__content-text1 ul li{position:relative;display:block;margin-bottom:14px}.blog-details__content-text1 ul li:last-child{margin-bottom:0}.blog-details__content-text1 ul li p{margin:0}.blog-details__content-text1 ul li p span{position:relative;display:inline-block;color:var(--thm-primary);font-size:13px;margin-right:3px}.blog-details__content-img1{position:relative;display:block;margin-top:42px}.blog-details__content-img1-single{position:relative;display:block;overflow:hidden;margin-bottom:30px}.blog-details__content-img1-single img{width:100%}.blog-details__content-text2{position:relative;display:block;margin-top:30px}.blog-details__content-text2 h2{font-size:36px;line-height:46px;font-weight:400;text-transform:capitalize;margin-bottom:21px}.blog-details__content-text2 .text1{margin:0 0 19px}.blog-details__content-text2 .text2{margin:0}.blog-details__content-text3{position:relative;display:block;margin-top:52px}.blog-details__content-text3 h2{font-size:36px;line-height:46px;font-weight:400;text-transform:capitalize;margin-bottom:21px}.blog-details__content-text3 p{margin:0}.blog-details__content-video{position:relative;display:block;margin-top:37px}.blog-details__content-video .inner{position:relative;display:block;overflow:hidden;z-index:1}.blog-details__content-video .inner:before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(var(--thm-black-bg-rgb),.5);content:"";z-index:1}.blog-details__content-video .inner img{width:100%}.blog-details__content-video-btn{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.blog-details__content-video-icon{position:relative;display:flex;align-items:center;justify-content:center;color:var(--thm-white);width:90px;height:90px;background:transparent;border:2px solid rgba(var(--thm-white-rgb),.7);border-radius:50%;transition:all .2s linear;transition-delay:.1s;margin:0 auto}.blog-details__content-video-icon:hover{border-color:var(--thm-primary);color:var(--thm-primary)}.blog-details__content-video-icon:after,.blog-details__content-video-icon:before{position:absolute;width:90px;height:90px;border-radius:50%;background:transparent;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:.9s;content:"";box-shadow:0 0 0 0 hsla(0,0%,100%,.6);animation:ripple 3s infinite;transition:all .4s ease}.blog-details__content-video-icon:after{animation-delay:.6s}.blog-details__content-video-icon span{position:relative;display:inline-block;font-size:20px;line-height:20px}.blog-details__content-text4{position:relative;display:block;margin-top:42px}.blog-details__content-text4 p{margin:0}.blog-details__content-text4 ul{position:relative;display:block;margin-top:34px}.blog-details__content-text4 ul li{position:relative;display:block;margin-bottom:14px}.blog-details__content-text4 ul li:last-child{margin-bottom:0}.blog-details__content-text4 ul li p{margin:0}.blog-details__content-text4 ul li p span{position:relative;display:inline-block;color:var(--thm-primary);font-size:13px;line-height:13px;padding-right:3px}.blog-details__content-text5{position:relative;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:15px 0;margin-top:42px}.blog-details__content-text5 .tag-box{position:relative;display:block}.blog-details__content-text5 .tag-box a{position:relative;display:inline-block;color:var(--thm-gray);font-size:14px;line-height:40px;font-weight:500;text-transform:uppercase;background:#f9f8f4;border:1px solid #e8e4dd;padding:0 20px}.blog-details__content-text5 .tag-box a+a{margin-left:5px}.blog-details__content-text5 .tag-box a:hover{color:var(--thm-white);background:var(--thm-primary);border-color:var(--thm-primary)}.blog-details__content-text5 .social-links,.blog-details__content-text5 .social-links a{position:relative;display:flex;align-items:center}.blog-details__content-text5 .social-links a{justify-content:center;width:40px;height:40px;background:#f9f8f4;border:1px solid #e8e4dd;border-radius:50%;color:var(--thm-gray)}.blog-details__content-text5 .social-links a+a{margin-left:10px}.blog-details__content-text5 .social-links a:hover{color:var(--thm-white);border-color:var(--thm-primary);background:var(--thm-primary)}.blog-details__content-text5 .social-links a span{position:relative;display:inline-block;font-size:17px;line-height:17px}.comment-one{position:relative;display:block;margin-top:60px}.comment-one__title{position:relative;display:block;font-size:36px;line-height:46px;font-weight:400;text-transform:capitalize;margin-bottom:31px}.comment-one__single{position:relative;display:block;border-bottom:1px solid #d9d9d9;padding-bottom:27px;margin-bottom:27px}.comment-one__single.pl110{margin-left:110px}.comment-one__single.style2{border-bottom:none;padding-bottom:0;margin-bottom:0}.comment-one__single-inner{position:relative;display:block;padding-left:150px}.comment-one__image{position:absolute;top:8px;left:0;width:120px;height:120px;overflow:hidden}.comment-one__image img{width:100%}.comment-one__content{position:relative;display:block}.comment-one__content h3{font-size:22px;line-height:32px;font-weight:400;text-transform:capitalize}.comment-one__content span{color:var(--thm-gray);font-size:14px;line-height:21px;font-weight:500;text-transform:uppercase;font-family:var(--thm-font)}.comment-one__content p{margin:10px 0 0}.comment-one__content .btn-box{position:relative;display:block;margin-top:17px}.comment-one__content .btn-box a{color:var(--thm-gray);font-size:14px;line-height:21px;font-weight:700;text-transform:uppercase;font-family:var(--thm-font);transition:all .2s linear;transition-delay:.1s}.comment-one__content .btn-box a:hover{color:var(--thm-primary)}.comment-one__content .btn-box a span{position:relative;display:inline-block;font-size:14px;line-height:14px;top:1px;transition:all .2s linear;transition-delay:.1s}.comment-one__content .btn-box a:hover span{color:var(--thm-primary)}.blog-details__content-form{position:relative;display:block;margin-top:57px}.blog-details__content-form .title-box{position:relative;display:block;margin-bottom:29px}.blog-details__content-form .title-box h2{font-size:36px;line-height:46px;font-weight:400;text-transform:capitalize}.blog-details__content-form .contact-page__input-box .icon-box span{color:var(--thm-primary)}.blog-details__content-form form input[type=email],.blog-details__content-form form input[type=text]{padding:0 50px 0 25px;height:60px}.blog-details__content-form form input[type=email],.blog-details__content-form form input[type=text],.blog-details__content-form form textarea{position:relative;display:block;color:var(--thm-gray);font-size:15px;line-height:25px;font-weight:500;text-transform:none;width:100%;background-color:#f9f6f1;border:1px solid #e8e4dd;border-radius:0;outline:none;font-family:var(--thm-font)}.blog-details__content-form form textarea{padding:18px 25px 0;height:180px}.blog-details__content-form form input[type=email]:focus,.blog-details__content-form form input[type=text]:focus,.blog-details__content-form form textarea:focus{color:var(--thm-gray)}.blog-details__content-form form input[type=text]::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form input[type=text]:-moz-placeholder,.blog-details__content-form form input[type=text]::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form input[type=text]:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form input[type=email]::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form input[type=email]:-moz-placeholder,.blog-details__content-form form input[type=email]::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form input[type=email]:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form textarea::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form textarea:-moz-placeholder,.blog-details__content-form form textarea::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form form textarea:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.blog-details__content-form .contact-page__btn{position:relative;display:block}.blog-details__content-form .contact-page__btn button{position:relative;display:block;outline:none;border:none}.comment-form__checkbox{position:relative;display:block;margin-top:-12px;margin-bottom:31px}.comment-form__checkbox label{position:relative;display:inline-block;padding-left:30px;margin-right:0;margin-bottom:0;color:var(--thm-gray);font-size:15px;line-height:25px;font-weight:400;font-family:var(--thm-font);cursor:pointer}.comment-form__checkbox input[type=checkbox]{display:none}.comment-form__checkbox input[type=checkbox]+label span{position:absolute;display:block;top:4px;left:0;width:17px;height:17px;vertical-align:middle;background-color:transparent;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;transition:all .3s ease}.comment-form__checkbox label span:before{position:absolute;top:2px;left:4px;display:block;border-bottom:2px solid var(--thm-primary);border-right:2px solid var(--thm-primary);content:"";width:5px;height:9px;pointer-events:none;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;opacity:0}.comment-form__checkbox input[type=checkbox]:checked+label span{border:1px solid var(--thm-primary)}.comment-form__checkbox input[type=checkbox]:checked+label span:before{opacity:1}.page-header{position:relative;display:block;padding:182px 0 181px;background:#f9f8f4;overflow:hidden;margin-top:-52px;z-index:1}.page-header__bg{position:absolute;top:0;bottom:0;right:0;width:calc((100% - -175px) / 2);background-position:100% 0;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(19% 0,100% 0,100% 100%,0 100%);clip-path:polygon(19% 0,100% 0,100% 100%,0 100%);z-index:1}.page-header .shape1{position:absolute;left:30px;bottom:-20px;z-index:-1}.page-header .shape2{position:absolute;left:740px;bottom:5px;z-index:-1}.page-header__inner{position:relative;display:block;z-index:5}.thm-breadcrumb__outer{position:relative;display:flex;align-items:center;padding-left:35px}.thm-breadcrumb__outer .round-box{position:relative;width:10px;height:10px;background-color:var(--thm-primary);border-radius:50%;margin-right:10px}.thm-breadcrumb__outer .round-box:before{position:absolute;top:50%;left:-35px;transform:translateY(-50%);width:30px;height:1px;background:var(--thm-primary);content:""}.page-header__inner .thm-breadcrumb{position:relative;display:block}.page-header__inner .thm-breadcrumb li{position:relative;display:inline-block;color:var(--thm-black);font-size:15px;line-height:25px;font-weight:500;text-transform:uppercase;font-family:var(--thm-font);transition:all .2s linear;transition-delay:.1s;padding-left:5px;padding-right:17px}.page-header__inner .thm-breadcrumb li.active{color:var(--thm-primary)}.page-header__inner .thm-breadcrumb li:before{position:absolute;top:11px;right:0;bottom:6px;width:8px;height:1px;background:var(--thm-black);content:""}.page-header__inner .thm-breadcrumb li:last-child:before{display:none}.page-header__inner .thm-breadcrumb li:first-child{padding-left:0}.page-header__inner .thm-breadcrumb li:last-child{padding-right:0}.page-header__inner .thm-breadcrumb li a{color:var(--thm-black);font-size:15px;line-height:25px;font-weight:500;text-transform:uppercase;font-family:var(--thm-font);transition:all .2s linear;transition-delay:.1s}.page-header__inner .thm-breadcrumb li a:hover{color:var(--thm-primary)}.page-header__inner h2{color:var(--thm-black);font-size:80px;line-height:1em;font-weight:400;text-transform:uppercase;margin-top:11px;max-width:50%}.contact-one{position:relative;display:block;padding:120px 0 0;z-index:1}.contact-one .shape1{position:absolute;right:0;bottom:30px;z-index:2}.contact-one__form{position:relative;display:block;max-width:820px;width:100%;float:right;z-index:1}.contact-one__form:before{left:0;bottom:0;right:-99999999px;z-index:-1}.contact-one__form:after,.contact-one__form:before{position:absolute;top:-120px;background:var(--thm-black-bg);content:""}.contact-one__form:after{left:-85px;width:85px;height:255px}.contact-one__form .sec-title{padding-bottom:34px}.contact-one__form .sec-title .sub-title .text p,.contact-one__form .sec-title h2{color:var(--thm-white)}.contact-one__form form{position:relative;display:block;background:var(--thm-primary);padding:60px}.contact-page__input-box{position:relative;display:block;margin-bottom:30px}.contact-page__input-box .icon-box{position:absolute;top:20px;right:25px}.contact-one__form form .contact-page__input-box .icon-box span{position:relative;display:inline-block;color:var(--thm-white);font-size:15px;line-height:15px}.contact-one__form form input[type=email],.contact-one__form form input[type=text]{padding:0 50px 0 25px;height:60px}.contact-one__form form input[type=email],.contact-one__form form input[type=text],.contact-one__form form textarea{position:relative;display:block;color:var(--thm-white);font-size:15px;line-height:25px;font-weight:500;text-transform:none;width:100%;background-color:rgba(var(--thm-white-rgb),.2);border:1px solid rgba(var(--thm-white-rgb),.2);border-radius:0;outline:none;font-family:var(--thm-font)}.contact-one__form form textarea{padding:18px 25px 0;height:140px}.contact-one__form form input[type=email]:focus,.contact-one__form form input[type=text]:focus,.contact-one__form form textarea:focus{color:var(--thm-white)}.contact-one__form form input[type=text]::-webkit-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form input[type=text]:-moz-placeholder,.contact-one__form form input[type=text]::-moz-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form input[type=text]:-ms-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form input[type=email]::-webkit-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form input[type=email]:-moz-placeholder,.contact-one__form form input[type=email]::-moz-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form input[type=email]:-ms-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form textarea::-webkit-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form textarea:-moz-placeholder,.contact-one__form form textarea::-moz-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form form textarea:-ms-input-placeholder{color:var(--thm-white);font-size:14px;font-weight:500}.contact-one__form .contact-page__btn{position:relative;display:block}.contact-one__form .contact-page__btn button{position:relative;display:block;outline:none;border:none}.contact-one__form .contact-page__btn button.thm-btn{background-color:var(--thm-black)}.contact-one__form .contact-page__btn button.thm-btn .thm-btn__hover{background-color:rgba(var(--thm-white-rgb),.1)}.contact-one__google-map{position:absolute;top:0;left:0;bottom:0;width:100%;height:780px}.contact-one-google-map__one{position:relative;display:block;border:none;height:780px;width:100%}.google-map-one{position:relative;display:block;z-index:1}.google-map-one__map{position:relative;display:block;border:none;height:100%;height:650px;width:100%}.contact-page{position:relative;display:block;background:var(--thm-white);padding:120px 0;z-index:1}.contact-page__top{position:relative;display:block;padding:0 0 90px}.contact-page__top-single{position:relative;display:block;margin-bottom:30px;padding:25px 5px 25px 0;z-index:1}.contact-page__top-single:before{position:absolute;top:0;left:60px;bottom:0;right:0;background:#f9f8f4;border:1px solid #d9d9d9;content:""}.contact-page__top-single-inner,.contact-page__top-single-inner .icon-box{position:relative;display:flex;align-items:center}.contact-page__top-single-inner .icon-box{justify-content:center;width:120px;height:120px;min-width:120px;min-height:120px;border-radius:50%;background:var(--thm-white);border:1px solid #d9d9d9;overflow:hidden;z-index:3;flex-shrink:0}.contact-page__top-single-inner .icon-box:before{position:absolute;top:10px;left:10px;bottom:10px;right:10px;border-radius:50%;background:var(--thm-primary);content:"";z-index:-1}.contact-page__top-single-inner .icon-box span{position:relative;display:inline-block;color:var(--thm-white);font-size:45px;line-height:45px}.contact-page__top-single-inner .icon-box.style2 span{font-size:33px}.contact-page__top-single-inner .content-box{position:relative;display:block;flex:1 1;margin-left:25px}.contact-page__top-single-inner .content-box .title-box{position:relative;display:flex;align-items:center;margin-bottom:9px}.contact-page__top-single-inner .content-box .title-box .line{position:relative;display:block;width:20px;height:2px;background:var(--thm-primary)}.contact-page__top-single-inner .content-box .title-box .text{position:relative;display:block;flex:1 1;margin-left:7px}.contact-page__top-single-inner .content-box .title-box .text p{font-size:14px;font-weight:500;text-transform:uppercase}.contact-page__top-single-inner .content-box h2{font-size:22px;line-height:32px;font-weight:400}.contact-page__top-single-inner .content-box h2 a{font-size:18px}.contact-page__bottom,.contact-page__bottom-img{position:relative;display:block}.contact-page__bottom-img{overflow:hidden}.contact-page__bottom-img img{width:100%}.contact-page__form{position:relative;display:block}.contact-page__form .sec-title{padding-bottom:45px}.contact-page__form .contact-page__input-box .icon-box span{color:var(--thm-primary)}.contact-page__form form input[type=email],.contact-page__form form input[type=number],.contact-page__form form input[type=text]{padding:0 50px 0 25px;height:60px}.contact-page__form form input[type=email],.contact-page__form form input[type=number],.contact-page__form form input[type=text],.contact-page__form form textarea{position:relative;display:block;color:var(--thm-gray);font-size:15px;line-height:25px;font-weight:500;text-transform:none;width:100%;background-color:#f9f6f1;border:1px solid #e8e4dd;border-radius:0;outline:none;font-family:var(--thm-font)}.contact-page__form form textarea{padding:18px 25px 0;height:180px}.contact-page__form form input[type=email]:focus,.contact-page__form form input[type=number]:focus,.contact-page__form form input[type=text]:focus,.contact-page__form form textarea:focus{color:var(--thm-gray)}.contact-page__form form input[type=text]::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form input[type=text]:-moz-placeholder,.contact-page__form form input[type=text]::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form input[type=text]:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form input[type=email]::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form input[type=email]:-moz-placeholder,.contact-page__form form input[type=email]::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form input[type=email]:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form textarea::-webkit-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form textarea:-moz-placeholder,.contact-page__form form textarea::-moz-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form form textarea:-ms-input-placeholder{color:var(--thm-gray);font-size:14px;font-weight:500}.contact-page__form .contact-page__btn{position:relative;display:block}.contact-page__form .contact-page__btn button{position:relative;display:block;outline:none;border:none}.counter-one{position:relative;display:block;padding:120px 0 69px;background:var(--thm-black-bg);z-index:1}.counter-one .counter-one__single{border-bottom:0 solid #d9d9d9;padding-bottom:0;margin-bottom:50px}.counter-one .counter-one__single .icon-box span{color:var(--thm-white)}.counter-one .counter-one__single .icon-box:before{background:rgba(var(--thm-white-rgb),.2)}.counter-one .counter-one__single .text-box h2{color:var(--thm-white)}.counter-one .counter-one__single .text-box p{color:#b3b7bb}