@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@use "sass:math";:root{--theme-color:#1f63a0;--primary-color:#1f63a0;--title-color:#1e3141;--body-color:#6e7070;--smoke-color:#f6fbff;--smoke-color2:#f3f4f6;--black-color:#000;--black-color2:#0d0d0c;--gray-color:#e1e4e5;--white-color:#fff;--light-color:#e1e4e5;--yellow-color:#ffb539;--success-color:#28a745;--error-color:#dc3545;--th-border-color:#e9edf5;--title-font:"Plus Jakarta Sans",sans-serif;--body-font:"Poppins",sans-serif;--style-font:"Plus Jakarta Sans",sans-serif;--icon-font:"Font Awesome 6 Pro";--main-container:1320px;--container-gutters:24px;--section-space:120px;--section-space-mobile:80px;--section-title-space:60px;--ripple-ani-duration:2s}body,html{scroll-behavior:auto!important}body{color:var(--body-color);font-family:var(--body-font);font-size:16px;font-weight:400;line-height:26px;overflow-x:hidden;-webkit-font-smoothing:antialiased}iframe{border:none;width:100%}a.nice-select.open,a:active,a:focus,button:focus,input,input.nice-select.open,input:active,input:focus,input:hover,textarea,textarea.nice-select.open,textarea:active,textarea:focus,textarea:hover{outline:none}input:focus{box-shadow:none}embed,img:not([draggable]),object,video{height:auto;max-width:100%}ul{list-style-type:disc}ol{list-style-type:decimal}table{border:1px solid var(--th-border-color);border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}th{color:var(--title-color);font-weight:700}td,th{border:1px solid var(--th-border-color);padding:9px 12px}a{color:var(--theme-color);outline:0;text-decoration:none;transition:all .4s ease}a:hover{color:var(--title-color)}a.nice-select.open,a:active,a:focus,a:hover,a:visited{outline:0;text-decoration:none}button{transition:all .4s ease}img{border:none;max-width:100%}pre{background:#f5f5f5;color:#666;font-family:var(--body-font);font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}p:empty{display:none}p{color:var(--body-color);font-family:var(--body-font);line-height:1.75;margin:0 0 18px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,span a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--title-color);font-family:var(--title-font);font-weight:700;line-height:1.4;margin:0 0 15px;text-transform:none}.h1,h1{font-size:80px;line-height:1.18}.h2,h2{font-size:48px;line-height:1.327}.h3,h3{font-size:32px;line-height:1.278}.h4,h4{font-size:30px;line-height:1.333}.h5,h5{font-size:24px;line-height:1.417}.h6,h6{font-size:20px;line-height:1.5}@media (max-width:1199px){.h1,h1{font-size:54px}.h1,.h2,h1,h2{line-height:1.3}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}}@media (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:34px;line-height:1.3}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}@media (max-width:575px){.h1,h1{font-size:34px;line-height:1.35}.h2,h2{font-size:28px}}@media (max-width:375px){.h1,h1{font-size:32px}}.blog-title,.breadcumb-title{word-break:break-word}.gallery{margin-bottom:1.5em;width:100%}.blog-single.sticky{border-color:transparent;position:relative}.blog-single.sticky .blog-content:before{display:none}.blog-single.sticky:before{background-color:var(--theme-color);border-radius:0 20px 0 20px;color:var(--white-color);content:"\f0c1";font-family:var(--icon-font);font-size:16px;font-weight:500;height:44px;line-height:44px;opacity:1;position:absolute;right:0;text-align:center;top:0;width:44px;z-index:1}@media (max-width:767px){.blog-single.sticky:before{border-radius:0 10px 0 10px}}.blog-single.sticky:before{content:"\f08d"}.blog-details .blog-single:before{display:none}.blog-details .blog-single .blog-content{background-color:transparent;overflow:hidden}.blog-details .blog-single.sticky{background-color:transparent}.blog-details .blog-single.sticky:before{display:none}@media (max-width:767px){.blog-single.sticky:before{font-size:14px;height:40px;line-height:40px;width:40px}}@media (max-width:1399px){:root{--main-container:1250px}}@media only screen and (min-width:1300px){.container{max-width:calc(var(--main-container) + var(--container-gutters));padding-left:calc(var(--container-gutters)/2);padding-right:calc(var(--container-gutters)/2)}}@media (min-width:1300px){.row{--bs-gutter-x:24px}}.gy-30{--bs-gutter-y:30px}.gx-24{--bs-gutter-x:24px}.form-control,.form-select,input,select,textarea{background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:8px;color:var(--body-color);font-family:var(--body-font);font-size:14px;font-weight:400;height:56px;padding:0 50px 0 25px;transition:.4s ease-in-out;width:100%}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{background-color:var(--white-color);border-color:var(--theme-color);box-shadow:none;outline:0}.form-control::-moz-placeholder,.form-select::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--body-color)}.form-control::placeholder,.form-select::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:var(--body-color)}.form-select,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 26px center;background-repeat:no-repeat;background-size:16px 12px;cursor:pointer;display:block;line-height:1.5;vertical-align:middle;width:100%}.form-select.style2,select.style2{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' fill='none' viewBox='0 0 11 6'%3E%3Cpath fill='%238B929C' d='M9.871 1.71 5.715 5.622a.7.7 0 0 1-.465.191.6.6 0 0 1-.437-.19L.656 1.71Q.246 1.246.63.78q.437-.41.93-.027l3.691 3.5 3.719-3.5q.464-.383.902 0 .383.492 0 .957'/%3E%3C/svg%3E")}textarea,textarea.form-control{min-height:154px;padding-bottom:17px;padding-top:16px}.form-group{margin-bottom:var(--bs-gutter-x);position:relative}.form-group>i,.form-group>img{color:var(--body-color);display:inline-block;font-size:14px;position:absolute;right:35px;top:17px}.form-group>i.fa-envelope,.form-group>img.fa-envelope{padding-top:1px}option:checked,option:focus,option:hover{background-color:var(--theme-color);color:var(--white-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{display:inline-block;display:none;height:0;opacity:0;vertical-align:middle;visibility:hidden;width:0}input[type=checkbox]:checked~label:before{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color);content:"\f00c"}input[type=checkbox]~label{cursor:pointer;display:block;padding-left:30px;position:relative}input[type=checkbox]~label:before{background-color:var(--white-color);border:1px solid var(--th-border-color);content:"";font-family:var(--icon-font);font-size:12px;font-weight:700;height:18px;left:0;line-height:18px;position:absolute;text-align:center;top:3.5px;width:18px}input[type=radio]{display:inline-block;display:none;height:0;opacity:0;vertical-align:middle;visibility:hidden;width:0}input[type=radio]~label{cursor:pointer;display:inline-block;font-weight:600;line-height:1;margin-bottom:0;padding-left:30px;position:relative}input[type=radio]~label:before{background:var(--white-color);border:1px solid var(--theme-color);border-radius:100%;color:transparent;content:"\f111";font-family:var(--icon-font);font-size:.6em;font-weight:700;height:20px;left:0;line-height:19px;padding-left:0;position:absolute;text-align:center;top:-2px;transition:all .2s ease;width:20px}input[type=radio]:checked~label:before{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}label{color:var(--title-color);display:block;font-family:var(--body-font);font-size:16px;margin-bottom:.5em;margin-top:-.3em}input.is-invalid,select.is-invalid,textarea.is-invalid{background-image:none;background-position:right calc(.375em + .8875rem) center;border:1px solid var(--error-color)!important}input.is-invalid:focus,select.is-invalid:focus,textarea.is-invalid:focus{box-shadow:none;outline:0}textarea.is-invalid{background-position:top calc(.375em + .5875rem) right calc(.375em + .8875rem)}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}.form-messages pre{background-color:transparent;color:inherit;padding:0}input[type=date]{padding:0 25px;position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;cursor:pointer;height:100%;left:0;position:absolute;width:100%;z-index:1}[class*=col-].form-group>i{right:calc(var(--bs-gutter-x)/2 + 25px)}input[type=time]{padding:0 30px;position:relative}input[type=time]::-webkit-calendar-picker-indicator{background:transparent;cursor:pointer;height:100%;left:0;position:absolute;width:100%;z-index:1}:root{--input-height:56px}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:none;box-sizing:border-box;clear:both;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.nice-select,.nice-select:after{line-height:calc(var(--input-height) - 2px)}.nice-select:after{border-bottom:1px solid var(--body-color);border-right:1px solid var(--body-color);content:"";font-family:var(--icon-font);font-size:16px;font-weight:700;height:8px;pointer-events:none;position:absolute;right:20px;top:21px;transform:rotate(45deg);transition:all .2s ease-in-out;width:8px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{border-bottom:1px solid var(--theme-color);border-radius:0;display:block;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:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;left:0;margin-top:4px;max-height:250px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;transform:scaleY(0);transform:scale(.75) translateY(-28px);transform-origin:top;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;width:100%;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:var(--smoke-color)}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.swiper-wrapper.row{flex-wrap:nowrap}.th-slider.has-shadow{margin:-25px -12px;padding-left:12px;padding-right:12px}.th-slider.has-shadow .swiper-wrapper{padding:25px 0}.slider-controller{align-items:center;display:inline-flex;gap:24px;margin-top:60px}.slider-controller .button{width:calc(100% - 204px)}@media (max-width:1199px){.slider-controller{margin-top:45px}}.arrow-wrap,.slider-area{position:relative}.th-menu-wrapper{background-color:rgba(0,0,0,.6);bottom:0;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .8s ease;visibility:hidden;width:0;width:100%;z-index:999999}.th-menu-wrapper .mobile-logo{background-color:var(--smoke-color);display:block;padding-bottom:30px;padding-top:40px;text-align:center}.th-menu-wrapper .mobile-logo svg{max-width:185px}.th-menu-wrapper .th-menu-toggle{border:none;border-radius:50%;font-size:22px;font-size:18px;height:33px;line-height:1;line-height:35px;padding:0;position:absolute;right:-16.5px;top:25px;width:33px;z-index:1}.th-menu-wrapper .th-menu-toggle,.th-menu-wrapper .th-menu-toggle:hover{background-color:var(--title-color);color:var(--white-color)}.th-menu-wrapper .th-menu-area{background-color:#fff;border-right:3px solid var(--title-color);height:100%;left:-110%;max-width:310px;opacity:0;position:relative;transition:all 1s ease;visibility:hidden;width:100%;z-index:1}.th-menu-wrapper.th-body-visible{opacity:1;visibility:visible}.th-menu-wrapper.th-body-visible .th-menu-area{left:0;opacity:1;visibility:visible}.th-mobile-menu{margin-top:33px;max-height:calc(100vh - 200px);overflow-y:scroll;padding-bottom:40px;text-align:left}.th-mobile-menu ul{margin:0;padding:0}.th-mobile-menu ul li{border-bottom:1px solid #fdedf1;list-style-type:none}.th-mobile-menu ul li li:first-child{border-top:1px solid #fdedf1}.th-mobile-menu ul li a{color:var(--title-color);display:block;font-size:16px;line-height:1.4;padding:12px 0;position:relative;text-transform:capitalize}.th-mobile-menu ul li a:before{content:"\f105";display:inline-block;display:none;font-family:var(--icon-font);left:0;margin-right:10px;position:absolute;top:12px}.th-mobile-menu ul li.th-active>a{color:var(--theme-color)}.th-mobile-menu ul li.th-active>a:before{transform:rotate(90deg)}.th-mobile-menu ul li ul li:last-child{border-bottom:none}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand{background-color:var(--smoke-color);border-radius:50%;box-shadow:0 0 20px -8px rgba(173,136,88,.5);color:var(--title-color);display:inline-block;font-size:12px;font-weight:400;height:25px;line-height:25px;margin-top:-12.5px;position:absolute;right:0;text-align:center;top:50%;width:25px}.th-mobile-menu ul .menu-item-has-children>a .th-mean-expand:before{content:"\f067";font-family:var(--icon-font)}.th-mobile-menu ul .menu-item-has-children>a:after{background-color:var(--smoke-color);border-radius:50px;content:"\f067";display:inline-block;float:right;font-family:var(--icon-font);font-size:12px;height:22px;line-height:22px;margin-top:1px;text-align:center;width:22px}.th-mobile-menu ul .menu-item-has-children.th-active>a .th-mean-expand:before,.th-mobile-menu ul .menu-item-has-children.th-active>a:after{content:"\f068"}.th-mobile-menu>ul{padding:0 40px}.th-mobile-menu>ul>li:last-child{border-bottom:none}.th-menu-toggle{background-color:var(--theme-color);border:none;border-radius:8px;color:var(--white-color);display:inline-block;font-size:20px;height:56px;padding:0;width:56px}.th-menu-toggle:hover{background-color:var(--title-color)}@media (max-width:400px){.th-menu-wrapper .th-menu-area{max-width:270px;width:100%}.th-mobile-menu>ul{padding:0 20px}}.preloader{background-color:var(--white-color);inset:0;position:fixed;z-index:999}.preloader-inner{left:50%;line-height:1;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%)}.preloader-inner img{display:block;margin:0 auto 30px}.th-preloader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.th-preloader .animation-preloader{position:absolute;z-index:100}.th-preloader .animation-preloader .txt-loading{font-family:var(--title-font);font-size:72px;font-weight:700;line-height:82px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.th-preloader .animation-preloader .txt-loading p{display:inline-block}.th-preloader .animation-preloader .txt-loading .characters{color:rgba(0,0,0,.2);position:relative}.th-preloader .animation-preloader .txt-loading .characters:before{animation:characters 4s infinite;color:var(--theme-color);content:attr(preloader-text);left:0;opacity:0;position:absolute;top:10px;transform:rotateY(-90deg)}.th-preloader .animation-preloader .txt-loading .characters:nth-child(2):before{animation-delay:.2s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(3):before{animation-delay:.4s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(4):before{animation-delay:.6s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(5):before{animation-delay:.8s}.th-preloader .animation-preloader .txt-loading .characters:nth-child(6):before{animation-delay:1s}@keyframes characters{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}.th-btn{align-items:center;background-color:var(--theme-color);border:none;border-radius:48px;color:var(--white-color);display:inline-flex;font-family:var(--body-font);font-size:16px;font-weight:400;gap:8px;justify-content:center;overflow:hidden;padding:18.8px 35px;position:relative;text-align:center;text-transform:capitalize;transition:all .3s ease-out 0s;vertical-align:middle;z-index:2}.th-btn.th-icon:after{background-color:var(--white-color);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;-webkit-mask-image:url(../img/icon/arrow-right.svg);mask-image:url(../img/icon/arrow-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto;position:relative;transition:.4s;width:24px}.th-btn:before{background-color:var(--title-color);border-radius:30em;content:"";display:block;height:100%;left:-5%;position:absolute;top:0;transition:.5s ease;width:0;z-index:-1}.th-btn.active,.th-btn:hover{box-shadow:none;color:var(--white-color)}.th-btn.active.th-icon i,.th-btn:hover.th-icon i{transform:rotate(0deg)}.th-btn.active:before,.th-btn:hover:before{width:110%}.th-btn.style1:after,.th-btn.style1:before{background-color:var(--white-color)}.th-btn.style1:hover{color:var(--title-color)}.th-btn.style1:hover.th-icon:after{background-color:var(--title-color)}.th-btn.style1:hover:after,.th-btn.style1:hover:before{background-color:var(--white-color)}.th-btn.style2{background-color:transparent;border:1px solid var(--white-color);color:var(--white-color)}.th-btn.style2:hover{border:1px solid var(--white-color);color:var(--black-color2)}.th-btn.style2:hover:after{background-color:var(--title-color)}.th-btn.style2:before{background-color:var(--white-color)}.th-btn.style3{background-color:var(--title-color);border:none;box-shadow:none;color:var(--white-color)}.th-btn.style3:before{background-color:var(--theme-color)}.th-btn.style4{background-color:transparent;border:1px solid var(--title-color);color:var(--title-color);padding:14px 25px}.th-btn.style4.th-icon:after{background-color:var(--title-color)}.th-btn.style4:hover{border:1px solid var(--theme-color);color:var(--white-color)}.th-btn.style4:hover.th-icon:after{background-color:var(--white-color)}.th-btn.style4:before{background-color:var(--theme-color)}.th-btn.white-btn{background-color:var(--white-color);color:var(--black-color2)}.th-btn.th-radius2{border-radius:8px}.th-btn.btn-fw{padding:18px 30px;width:100%}.icon-btn{background-color:transparent;border:2px solid #888c97;border-radius:99px;color:var(--title-color);display:inline-block;font-size:var(--btn-font-size,18px);height:var(--btn-size,46px);line-height:var(--btn-size,43px);position:relative;text-align:center;transition:.4s ease-in-out;width:var(--btn-size,46px)}.icon-btn.th-icon i{transform:rotate(-45deg);transition:.4s ease-in-out}.icon-btn:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}.icon-btn:hover.th-icon i{transform:rotate(0deg)}.icon-btn.style2{border:none;border-radius:99px;color:var(--white-color)}.icon-btn.style2,.icon-btn.style2:hover{background-color:var(--theme-color)}.scroll-top{border-radius:50px;bottom:30px;opacity:1;position:fixed;right:30px;transform:translateY(45px);transition:all .3s linear;visibility:hidden;z-index:10000}.scroll-top,.scroll-top:after{cursor:pointer;display:block;height:50px;width:50px}.scroll-top:after{border:2px solid var(--theme-color);box-shadow:none;content:"\f062";font-family:var(--icon-font);font-size:20px;left:0;line-height:50px;position:absolute;text-align:center;top:0;z-index:1}.scroll-top svg,.scroll-top:after{border-radius:50%;color:var(--theme-color)}.scroll-top svg{background:var(--white-color)}.scroll-top svg path{fill:none}.scroll-top .progress-circle path{stroke:var(--theme-color);stroke-width:20px;box-sizing:border-box;transition:all .4s linear}.scroll-top.show{opacity:1;transform:translateY(0);visibility:visible}.sec-title{margin-bottom:calc(var(--section-title-space) - 11px)}.sub-title{color:var(--title-color);display:block;font-family:var(--style-font);font-size:30px;font-weight:400;line-height:40px;margin-bottom:-4px;position:relative}@media (max-width:480px){.sub-title{font-size:30px;line-height:30px}}@media (max-width:375px){.sub-title{font-size:25px;line-height:25px}}.box-title{font-size:24px;font-weight:600;line-height:1.417;margin-top:-.32em}.box-title a{color:inherit}.box-title a:hover{color:var(--theme-color)}.sec-text{font-size:18px;line-height:26px}.sec-text.style2{max-width:776px}@media (max-width:991px){.sec-text.style2{display:block;margin:auto auto 50px;text-align:center}}.title-area{margin-bottom:calc(var(--section-title-space) - 11px);position:relative;z-index:2}.title-area .sec-title{margin-bottom:22px}.title-area.mb-0 .sec-title{margin-bottom:-.24em}.title-area .th-btn{margin-bottom:10px;margin-top:20px}.sec-btn{margin-bottom:var(--section-title-space);text-align:center}@media (max-width:1199px){.sec-title,.title-area{--section-title-space:60px}.sec-btn{--section-title-space:55px}}@media (max-width:991px){.sec-btn,.sec-title,.title-area{--section-title-space:50px}.sub-title.h4{font-size:22px}}@media (max-width:767px){.sub-title{margin-bottom:10px}}.shape-mockup-wrap{position:relative;z-index:2}.shape-mockup{pointer-events:none;position:absolute;z-index:-1}@media (max-width:1600px){.shape-mockup{display:none!important}}.shape-mockup .svg-img{height:110px;width:110px}.media-body{flex:1}.badge{background-color:var(--theme-color);color:var(--white-color);font-size:.7em;font-weight:400;padding:.25em .45em;position:absolute;right:8px;top:8px;transition:.3s ease-in-out;width:-moz-fit-content;width:fit-content}.badge,.th-social a{border-radius:50%;display:inline-block;text-align:center}.th-social a{background-color:#e9f6f9;color:var(--theme-color);font-size:16px;height:var(--icon-size,32px);line-height:var(--icon-size,32px);margin-right:5px;transition:all .4s ease;width:var(--icon-size,32px)}.th-social a:last-child{margin-right:0}.th-social a:hover{background-color:var(--theme-color);color:var(--white-color)}.th-social a:hover i{animation:slideTop .5s}.bg-mask{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.box-icon img{transition:.4s ease-in-out}.btn-group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:30px}.btn-group.style1{gap:40px}@media (max-width:375px){.btn-group.style1{justify-content:flex-start}}.btn-group.style2{gap:20px 70px}@media (max-width:767px){.btn-group.style2{gap:20px 30px}.btn-group{gap:20px}}@media (max-width:375px){.btn-group{justify-content:center}}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .4s ease}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.7}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.cursor-follower{background:var(--theme-color);border:1px solid var(--theme-color);height:15px;transform:translate(2px,2px);transition:transform .6s cubic-bezier(.75,-1.27,.3,2.33),opacity .2s cubic-bezier(.75,-.27,.3,1.33),background .2s cubic-bezier(.75,-.27,.3,1.33);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:15px;z-index:999999}.cursor-follower,.slider-drag-cursor{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:100%;pointer-events:none;position:fixed}.slider-drag-cursor{background:rgba(17,61,72,.7);color:var(--white-color);cursor:none;display:none;height:36px;height:120px;left:-2px;line-height:120px;text-align:center;top:0;transition:width .1s ease-in-out;width:36px;width:120px;z-index:99999}.slider-drag-cursor.active{display:block}.bg-smoke{background-color:var(--smoke-color)!important}.bg-white{background-color:var(--white-color)!important}.bg-title{background-color:var(--title-color)!important}.background-image,[data-bg-src]{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-auto{background-size:auto auto}.bg-top-center{background-position:top;background-size:auto}.bg-bottom-center{background-position:bottom;background-size:auto}.bg-repeat{background-repeat:repeat;background-size:auto}.text-white{color:var(--white-color)!important}.text-inherit{color:inherit}.text-inherit:hover{color:var(--theme-color)}.overlay{height:100%;left:0;position:absolute;top:0;width:100%}@keyframes ripple{0%{opacity:0;transform:scale(1)}30%{opacity:.4}to{opacity:0;transform:scale(1.8)}}@keyframes ripple2{0%{opacity:1;transform:scale(.6)}10%{opacity:.6}30%{opacity:.4}40%{opacity:.2}50%{opacity:.14}to{opacity:0;transform:scale(3.5)}}@keyframes ripple3{0%{opacity:0;transform:scale(1)}30%{opacity:.4}to{opacity:.2;transform:scale(2.9)}}@keyframes scrollMove{0%{opacity:0}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}.scale{animation:scale 5s ease forwards}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes footerLine{0%{left:40px}50%{left:0}to{left:40px}}.movingX{animation:movingX 8s linear infinite}@keyframes movingX{0%{transform:translateX(0)}50%{transform:translateX(50px)}to{transform:translateX(0)}}@keyframes movingCar{0%{transform:translateX(0) rotateY(0deg)}50%{transform:translateX(calc(-100vw + 108%))}51%{transform:translateX(calc(-100vw + 108%)) rotateY(180deg)}to{transform:translateX(0) rotateY(180deg)}}@keyframes speed2{0%{right:0}30%{right:30%}50%{right:50%}to{right:100%}}@keyframes sway{0%{transform:rotate(0deg)}50%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.th-ani{transition:all .5s ease}.th-ani:hover{transform:translateY(-5px)}.dance{animation:dance 2s infinite alternate}@keyframes dance{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes dance2{0%{transform:translateZ(0)}50%{transform:translate3d(15px,-15px,0)}to{transform:translate3d(0,-15px,15px)}}@keyframes watermark-animate{0%{left:0}to{left:100%}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.jump{animation:jumpAni 7s linear infinite}@keyframes jumpAni{0%{transform:translateY(0)}40%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes jumpReverseAni{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.spin{animation:spin 10s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bgColor{0%{background-color:#f2ba4c}25%{background-color:#81f24c}50%{background-color:#41f27d}75%{background-color:#0500ff}to{background-color:#f2ba4c}}.zoom{animation:zoom 15s linear infinite}@keyframes zoom1{0%{scale:.2}50%{scale:1}to{scale:.2}}@keyframes moving{0%{transform:translate(0)}20%{transform:translateY(-30px)}50%{transform:translate(-100px,-30px)}70%{transform:translate(-100px)}to{transform:translate(0)}}@keyframes fadeLeftRight{0%,to{transform:translateX(0)}50%{transform:translateX(100px)}}@keyframes slideTop{49%{transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}51%{opacity:1}}@keyframes shine{to{left:125%}}@keyframes fade-down{0%{opacity:0;transform:scaleY(0);visibility:hidden}to{opacity:1;transform:scaleY(1);visibility:visible}}@keyframes animate-positive{0%{width:0}}.slideinleft,.slideinup{animation-delay:.3s;animation-duration:1.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:var(--animation-name);opacity:0}.swiper-slide-active .slideinleft{--animation-name:slideinleft}.swiper-slide-active .slideinup{--animation-name:slideinup}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes slideinup{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideinright{0%{opacity:0;transform:translateX(180px)}to{opacity:1;transform:translateX(0)}}@keyframes slideindown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideinleft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slidebottomright{0%{opacity:0;transform:translateX(120px) translateY(120px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes slidetopleft{0%{opacity:0;transform:translateX(-100px) translateY(-100px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes cloudAni{0%{transform:translateY(0)}50%{transform:translateY(-80px)}to{transform:translateY(0)}}.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget_nav_menu .menu,.widget_nav_menu>ul{margin:-20px 0}.widget_nav_menu a{background-color:transparent;border-bottom:1px solid var(--gray-color);border-radius:0;color:var(--title-color);display:block;font-size:16px;font-weight:500;line-height:1.313;margin:0;padding:16px 45px 19px 0}.widget_nav_menu a i,.widget_nav_menu a img{margin-right:8px}.widget_nav_menu li{display:block;position:relative}.widget_nav_menu li:last-child a{border-bottom:none}.widget_nav_menu li>span{color:var(--body-color);min-width:20px;pointer-events:none;position:absolute;right:0;text-align:center;text-align:right;top:14px;transition:all .4s ease}.widget_nav_menu a:hover,.widget_nav_menu a:hover~span{color:var(--theme-color)}.widget_nav_menu .children li a{border-bottom:1px solid var(--gray-color)}.widget_nav_menu a{padding-right:20px}.widget_nav_menu .sub-menu{margin-left:10px}.widget_nav_menu .sub-menu li a{border-bottom:1px solid var(--gray-color)}.widget{background-color:var(--white-color);border:1px solid var(--gray-color);border-radius:8px;margin-bottom:40px;padding:var(--widget-padding-y,30px) var(--widget-padding-x,30px);position:relative}.widget .form-control,.widget .form-select,.widget input,.widget select,.widget textarea{background-color:transparent;border-radius:32px}.widget .form-control:focus,.widget .form-select:focus,.widget input:focus,.widget select:focus,.widget textarea:focus{border-color:var(--theme-color);color:var(--white-color)}.widget .form-control::-moz-placeholder,.widget .form-select::-moz-placeholder,.widget input::-moz-placeholder,.widget select::-moz-placeholder,.widget textarea::-moz-placeholder{color:var(--white-color)}.widget .form-control::placeholder,.widget .form-select::placeholder,.widget input::placeholder,.widget select::placeholder,.widget textarea::placeholder{color:var(--white-color)}.widget textarea{min-height:120px}.widget .form-group>i{background-color:var(--white-color)}.widget .form-group input[type=checkbox]~label:before{background-color:var(--theme-color);border:1px solid var(--theme-color);border-radius:6px}.widget .form-group label{color:var(--body-color);padding-left:16px;text-align:left}.widget_title{font-family:var(--title-font);font-size:24px;font-weight:600;line-height:34px;line-height:1em;margin:-.12em 0 30px;padding-bottom:17px;position:relative}.widget_title:after,.widget_title:before{background-color:var(--th-border-color);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.widget_title:after{background-color:var(--theme-color);width:30px}.widget .search-form{display:flex;position:relative}.widget .search-form input{border:none;border-radius:100px;flex:1;padding-right:25px}.widget .search-form button{background-color:var(--theme-color);border:none;border-radius:50%;color:var(--white-color);display:inline-block;font-size:16px;height:36px;padding:0;position:absolute;right:10px;text-align:center;top:10px;width:36px}.widget .search-form button:hover{background-color:var(--title-color)}.sidebar-gallery{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);max-width:312px}@media (max-width:991px){.sidebar-gallery{max-width:100%}}.sidebar-gallery .gallery-btn{color:var(--white-color);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,20px);visibility:hidden}.sidebar-gallery .gallery-btn:hover{color:var(--theme-color)}.sidebar-gallery .gallery-thumb{overflow:hidden;position:relative}.sidebar-gallery .gallery-thumb:before{background-color:var(--title-color);border-radius:50%;content:"";height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.4s ease-in-out;width:0}.sidebar-gallery .gallery-thumb img{border-radius:4px;width:100%}.sidebar-gallery .gallery-thumb:hover:before{border-radius:35%;opacity:.8;padding-top:135%;width:135%}.sidebar-gallery .gallery-thumb:hover .gallery-btn{opacity:1;transform:translate(-50%,-50%);visibility:visible}.recent-post{display:flex;margin-bottom:20px}.recent-post:last-child{margin-bottom:0}.recent-post .media-img{border-radius:4px;height:80px;margin-right:15px;overflow:hidden;position:relative;width:80px}.recent-post .media-img img{border-radius:4px;transition:.4s ease-in-out;width:100%}.recent-post .media-img:after{background-color:rgba(0,0,0,.7);border-radius:50%;color:var(--theme-color);content:"\f0c1";font-family:var(--icon-font);font-size:24px;inset:0;line-height:80px;pointer-events:none;position:absolute;text-align:center;transform:scale(0);transition:.4s ease-in-out}.recent-post .post-title{color:var(--title-color);font-family:var(--body-font);font-size:18px;font-weight:500;margin-bottom:10px;text-transform:capitalize}.recent-post .recent-post-meta{margin-bottom:12px}.recent-post .recent-post-meta a{color:var(--body-color);font-family:var(--body-font);font-size:16px;text-transform:capitalize}.recent-post .recent-post-meta a i{color:var(--body-color);margin-right:6px}.recent-post .recent-post-meta a:hover{color:var(--theme-color)}.recent-post:hover .media-img img{transform:scale(1.1)}.recent-post:hover .media-img:after{border-radius:15%;transform:scale(1.1)}@media (max-width:1199px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}.widget_title{font-size:22px;margin:-.12em 0 28px}}@media (max-width:991px){.widget{--widget-padding-y:40px;--widget-padding-x:40px}}@media (max-width:575px){.widget{--widget-padding-y:30px;--widget-padding-x:30px}}@media (max-width:330px){.recent-post .post-title{font-size:16px;line-height:24px}.recent-post .recent-post-meta a{font-size:12px}}.footer-widget{margin-bottom:50px}.footer-widget,.footer-widget .widget{background-color:transparent;border:none;box-shadow:none;padding:0}.footer-widget .form-group>i{color:var(--theme-color);top:18px}.footer-widget .widget_title{margin:-.12em 0 30px;padding:0}.footer-widget .widget_title:after,.footer-widget .widget_title:before{display:none}.footer-widget.widget_nav_menu ul{margin-top:-4px}.footer-widget.widget_nav_menu .menu,.footer-widget.widget_nav_menu>ul{margin-bottom:-4px}.footer-widget.widget_nav_menu a{background-color:transparent;border-bottom:none;color:#888c97;display:block;font-family:var(--body-font);font-size:16px;font-weight:400;margin-bottom:21px;max-width:100%;padding:0 0 0 20px;position:relative;width:-moz-max-content;width:max-content}.footer-widget.widget_nav_menu a:before{background-color:transparent;border:none;color:inherit;content:"\f105";font-family:var(--icon-font);font-size:.9em;font-weight:600;left:0;position:absolute;top:2px;transform:translateY(0)}.footer-widget.widget_nav_menu a:hover{background-color:transparent;box-shadow:none;color:var(--theme-color)}.footer-widget.widget_nav_menu a:hover:before{color:var(--theme-color)}.footer-widget.widget_nav_menu li>span{background-color:transparent;color:var(--body-color);height:auto;line-height:1;position:relative;width:auto}.footer-widget.widget_nav_menu li:last-child a{margin-bottom:0}.footer-widget .recent-post{margin-bottom:20px;margin-top:-.4em;max-width:300px}.footer-widget .recent-post .media-img{max-width:74px}.footer-widget .recent-post .media-img:after{line-height:74px}.footer-widget .recent-post .post-title{color:var(--white-color);font-weight:500}.footer-widget .recent-post:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.footer-widget .recent-post .recent-post-meta a{font-weight:400;line-height:1.2}.footer-widget .recent-post .recent-post-meta a:hover i,.footer-widget .recent-post .recent-post-meta i{color:var(--theme-color)}.about-logo{margin-bottom:15px}.th-widget-about .about-logo{margin-bottom:33px}.th-widget-about .about-text{color:#666;margin-bottom:20px;margin-top:-.5em}@media (max-width:1199px){.footer-widget.widget_nav_menu a{margin-bottom:16px}}@media (max-width:767px){.footer-widget .widget_title{margin-bottom:35px}.th-widget-about .about-text{margin-bottom:20px}}.th-header{position:relative;z-index:41}.th-header .icon-btn{border-radius:99px}.th-header .menu-area{position:relative;z-index:2}.header-absolute{left:0;position:absolute;top:0;width:100%}.sticky-wrapper{transition:.4s ease-in-out}.sticky-wrapper.sticky{animation:stickyAni .4s ease-in-out;background-color:var(--white-color);filter:drop-shadow(0 0 10px rgba(0,0,0,.07));left:0;position:fixed;right:0;top:0}@keyframes stickyAni{0%{opacity:.7;transform:translate3d(0,-40px,0) scaleY(.8)}to{opacity:1;transform:translateZ(0) scaleY(1)}}.main-menu a{color:var(--black-color2);display:block;font-family:var(--body-font);font-size:16px;font-weight:400;position:relative;text-transform:capitalize}.main-menu a:hover{color:var(--theme-color)}.main-menu>ul>li{margin:0 14px}.main-menu>ul>li>a{padding:32.5px 0}.main-menu>ul>li>a:hover{color:var(--theme-color)}.main-menu ul{margin:0;padding:0}.main-menu ul li{display:inline-block;list-style-type:none;position:relative}.main-menu ul li.menu-item-has-children>a:after,.main-menu ul li:has(.mega-menu)>a:after,.main-menu ul li:has(.sub-menu)>a:after{color:var(--black-color2);content:"\f107";display:inline-block;font-family:var(--icon-font);font-size:.9em;font-weight:400;margin-left:4px;position:relative;top:0;transition:.3s ease-in-out}.main-menu ul li.menu-item-has-children>a:hover:after,.main-menu ul li:has(.mega-menu)>a:hover:after,.main-menu ul li:has(.sub-menu)>a:hover:after{color:var(--theme-color);content:"\f106";transform:rotate(180deg)}.main-menu ul li:last-child{margin-right:0!important}.main-menu ul li:first-child{margin-left:0!important}.main-menu ul li:hover>ul.sub-menu{opacity:1;transform:scaleY(1);visibility:visible;z-index:9}.main-menu ul.sub-menu{background-color:var(--white-color);border-bottom:3px solid var(--theme-color);border-radius:0;box-shadow:0 4px 15px rgba(1,15,28,.06);left:0;left:-14px;min-width:230px;opacity:0;padding:7px;position:absolute;text-align:left;top:100%;transform:scaleY(0);transform-origin:top center;transition:all .4s ease 0s;visibility:hidden;width:-moz-max-content;width:max-content;z-index:-1}.main-menu ul.sub-menu a{font-size:16px;line-height:30px}.main-menu ul.sub-menu{left:-27px;padding:18px 20px 18px 18px}.main-menu ul.sub-menu li{display:block;margin:0;padding:0 9px}.main-menu ul.sub-menu li.menu-item-has-children>a:after{content:"\2b";display:inline-block;float:right;top:1px}.main-menu ul.sub-menu li.menu-item-has-children>a:hover:after{content:"\f068";transform:rotate(180deg)}.main-menu ul.sub-menu li a{padding-left:0;position:relative;text-transform:capitalize}.main-menu ul.sub-menu li a:before{border-radius:50%;color:var(--theme-color);content:"\f061";display:inline-block;font-family:var(--icon-font);font-size:1em;font-weight:900;left:10px;line-height:1;opacity:0;position:absolute;text-align:center;top:6px;transition:.3s ease-in-out;visibility:visible}.main-menu ul.sub-menu li a:hover{padding-left:23px}.main-menu ul.sub-menu li a:hover:before{left:0;opacity:1;visibility:visible}.main-menu ul.sub-menu li ul.sub-menu{left:100%;margin:0 0 0 20px;right:auto;top:0}.main-menu ul.sub-menu li ul.sub-menu li ul{left:100%;right:auto}.main-menu .mega-menu-wrap{position:static}@media (max-width:1500px){.main-menu>ul>li{margin:0 13px}}.header-layout3 .menu-area{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(13,13,12,.2);position:relative}@media (max-width:1199px){.header-layout3 .menu-area{padding:14px 0}}.header-layout3 .sticky-wrapper.sticky .menu-area{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--black-color2)}.header-layout3 .main-menu>ul>li>a:before{background:var(--white-color);content:"";height:1px;left:0;margin-top:30px;position:absolute;transition:.4s;width:0}.header-layout3 .main-menu>ul>li>a:hover{color:var(--white-color)}.header-layout3 .main-menu>ul>li>a:hover:before{width:100%}.header-layout3 .main-menu ul li.menu-item-has-children>a:hover:after{color:var(--black-color2)}.header-layout3 .header-logo{padding:0 70px}@media (max-width:1399px){.header-layout3 .header-logo{padding:0 40px}}@media (max-width:1299px){.header-layout3 .header-logo{padding:0 20px}}@media (max-width:375px){.header-layout3 .header-logo{max-width:150px;padding:0}}.header-layout3 .header-right-button{position:absolute;right:72px;top:35px}@media (max-width:1599px){.header-layout3 .header-right-button{right:10px}}@media (max-width:1199px){.header-layout3 .header-right-button{right:20px;top:25px}}@media (max-width:1340px){.header-layout3 .header-right-button{position:relative}.header-layout3 .header-right-button .simple-btn{display:none}}.header-layout3 .main-menu>ul>li{margin:0 26px}@media (max-width:1499px){.header-layout3 .main-menu>ul>li{margin:0 18px}}@media (max-width:1299px){.header-layout3 .main-menu>ul>li{margin:0 14px}}.header-layout3 .main-menu>ul>li>a{color:var(--white-color);padding:38.5px 0}.header-layout3 .main-menu>ul>li>a:after{color:var(--white-color)!important}@keyframes animateCharacter{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.title-area{transition:all .3s linear 0s}@keyframes heading-anim-fade-out{0%{opacity:0}to{opacity:1}}@keyframes cus-heading-animation-fade-out{0%{opacity:1}to{opacity:0}}.row:after{display:none}.footer-wrapper{overflow:hidden;position:relative;z-index:2}.widget-area{padding-bottom:46px;padding-top:100px}.copyright-wrap{background-color:#262a36;padding:18px 0}.copyright-wrap .copyright-text{color:var(--white-color)}.copyright-wrap .copyright-text a{transition:all .4s ease-in-out}.copyright-wrap .copyright-text a:hover,.copyright-wrap.bg-title .copyright-text a:hover{color:var(--theme-color)}.newsletter-top{border-bottom:1px solid #e1e4e6;margin-bottom:62px;padding-bottom:50px}.newsletter-top .newsletter-title{font-size:40px;font-weight:600}@media (max-width:1199px){.newsletter-top .newsletter-title{font-size:30px}}@media (max-width:991px){.newsletter-top .newsletter-title{text-align:center}}.newsletter-form{display:flex;gap:16px;margin-left:auto;max-width:660px}@media (max-width:480px){.newsletter-form{display:block}}.newsletter-form.style2 input{background-color:transparent;border:1px solid var(--white-color)}.newsletter-form.style2 input::-moz-placeholder{color:var(--white-color)}.newsletter-form.style2 input::placeholder{color:var(--white-color)}.newsletter-form.style2 input:focus{color:var(--white-color)}.newsletter-form input{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid #6e7070;border-radius:32px;height:64px}.newsletter-form .th-btn{min-width:227px}@media (max-width:480px){.newsletter-form .th-btn{margin-top:20px;min-width:100%}}.th-widget-contact{margin-bottom:-.4em;max-width:260px}.info-box_text{display:flex;gap:16px;line-height:1.75em;margin-top:0}.info-box_text .icon{background-color:#e9f6f9;border-radius:50%;color:var(--body-color);flex:none;height:40px;line-height:37px;text-align:center;width:40px}.info-box_text .icon,.info-box_text .icon img{transition:all .4s ease-in-out}.info-box_text .icon:hover{background-color:var(--theme-color)}.info-box_text .icon:hover img{filter:contrast(0) brightness(2)}.info-box_text .details{margin-top:-.3em}.info-box_text .details p{margin-bottom:0}.info-box_text a{color:inherit}.info-box_text a:hover{color:var(--theme-color)}.info-box_text:not(:last-child){margin-bottom:18px}.footer-card .title{color:var(--white-color);font-size:16px;font-weight:400;margin-right:16px}.copyright-text{margin:0}@media (max-width:991px){.copyright-text{text-align:center}}.copyright-text a{color:var(--theme-color)}.copyright-text a:hover{color:var(--white-color)}.footer-layout2{--body-color:#e9f6f9}.footer-layout2 .newsletter-top{border-bottom:1px solid rgba(233,246,249,.2)}.footer-layout2 .widget-area{padding-bottom:70px}@media (max-width:991px){.footer-layout2 .widget-area{padding-bottom:30px}}.footer-layout2 .footer-widget .widget_title{color:var(--white-color)}.footer-layout2 .footer-widget.widget_nav_menu a{font-weight:300}.footer-layout2 .footer-widget.widget_nav_menu a:not(:hover){color:#e9f6f9}.footer-layout2 .about-text{color:#e9f6f9;font-weight:300;margin-bottom:22px}.footer-layout2 .th-social a{--icon-size:40px;background-color:hsla(0,0%,100%,.2);color:var(--white-color);margin-right:10px}.footer-layout2 .th-social a:hover{background-color:var(--theme-color)}@media (max-width:1299px){.footer-layout2 .th-social a{margin-right:5px}}.footer-layout2 .info-box_text .icon{background-color:hsla(0,0%,100%,.2);color:var(--white-color)}.footer-layout2 .info-box_text .icon:hover{background-color:var(--theme-color)}.footer-layout2 .info-box_text .icon img{filter:brightness(0) invert(1)}.footer-layout2 .copyright-wrap{background-color:transparent;border-top:1px solid rgba(233,246,249,.2);padding:18px 0}.footer-layout2 .copyright-wrap .copyright-text{font-size:14px}.footer-layout2 .copyright-wrap .copyright-text a{color:var(--white-color)}.breadcumb-content,.breadcumb-menu{position:relative}.breadcumb-menu{list-style-type:none;margin:25px 0 -.5em;max-width:100%;padding:0}.breadcumb-menu li{display:inline-block;list-style:none;margin-right:3px;padding-right:3px;position:relative}.breadcumb-menu li:after{background-image:url(../img/icon/arrow-right.svg);background-size:100% 100%;color:inherit;content:"";display:inline-flex;font-family:var(--icon-font);font-size:18px;font-weight:700;height:16px;margin-left:6px;position:relative;top:3px;width:18px}.breadcumb-menu li:last-child{margin-right:0;padding-right:0}.breadcumb-menu li:last-child:after{display:none}.breadcumb-menu a,.breadcumb-menu li,.breadcumb-menu span{color:var(--white-color);font-family:var(--body-font);font-size:20px;font-weight:400;white-space:normal;word-break:break-word}.breadcumb-title{color:var(--white-color);font-family:var(--title-font);font-size:34px;font-weight:700;margin:-.23em 0 -.18em;text-transform:capitalize}.breadcumb-wrapper{background-color:var(--title-color);background-position:0 0;overflow:hidden;padding:163px 0 50px;position:relative;text-align:center}@media (max-width:1199px){.breadcumb-wrapper{padding:150px 0}.breadcumb-title{margin:-.18em 0}.breadcumb-menu a,.breadcumb-menu li,.breadcumb-menu span{font-size:16px;line-height:26px}}@media (max-width:991px){.breadcumb-wrapper{padding:130px 0}}@media (max-width:767px){.breadcumb-title{font-size:44px;line-height:54px}}@media (max-width:575px){.breadcumb-wrapper{padding:130px 0}.breadcumb-title{font-size:44px;line-height:54px}}@media (max-width:375px){.breadcumb-wrapper{padding:120px 0}.breadcumb-title{font-size:34px;line-height:44px}.breadcumb-menu{margin:15px 0 -.5em}}.th-pagination{margin-bottom:30px}.th-pagination ul{margin:0;padding:0}.th-pagination li{display:inline-block;list-style-type:none;margin:0 3px}.th-pagination li:last-child{margin-right:0}.th-pagination li:first-child{margin-left:0}.th-pagination a,.th-pagination span{border:1px solid #e1e4e6;border-radius:50%;color:var(--title-color);display:inline-block;font-size:18px;font-weight:400;gap:8px;height:48px;line-height:48px;position:relative;text-align:center;transition:all .4s ease-in-out;width:48px;z-index:1}@media (max-width:375px){.th-pagination a,.th-pagination span{font-size:14px;height:35px;line-height:35px;width:35px}}.th-pagination a img,.th-pagination span img{transition:all .4s ease-in-out}.th-pagination a.active,.th-pagination a:hover,.th-pagination span.active,.th-pagination span:hover{background-color:var(--theme-color);color:var(--white-color)}.th-pagination a.active img,.th-pagination a:hover img,.th-pagination span.active img,.th-pagination span:hover img{filter:brightness(0) invert(1)}blockquote{background-color:var(--white-color);border:1px solid hsla(180,1%,44%,.2)!important;border-radius:10px;color:var(--title-color);display:block;font-family:var(--body-font);font-size:18px;font-style:normal;font-weight:400;line-height:1.777;margin:50px 0 58px;padding:22px 16px 22px 60px;position:relative}@media (max-width:1199px){blockquote{font-size:16px}}blockquote p{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:9px;margin-top:-.3em;position:relative;width:100%;z-index:3}blockquote p,blockquote p a{color:inherit}blockquote:before{background-color:var(--white-color);content:"";height:50px;left:-1px;position:absolute;top:-1px;width:33px}blockquote:after{clip-path:path("M2.21945 18.2759C0.775335 16.6762 0 14.8819 0 11.9734C0 6.8553 3.44484 2.26804 8.45438 0L9.70641 2.01506C5.03057 4.65307 4.11643 8.07633 3.75189 10.2347C4.5048 9.82818 5.49044 9.68633 6.45645 9.77992C8.98576 10.0241 10.9795 12.1898 10.9795 14.8819C10.9795 16.2393 10.4625 17.5411 9.54219 18.5009C8.62192 19.4608 7.37376 20 6.07229 20C5.35256 19.9934 4.64126 19.8376 3.97981 19.5416C3.31836 19.2457 2.71996 18.8154 2.21945 18.2759ZM16.24 18.2759C14.7959 16.6762 14.0205 14.8819 14.0205 11.9734C14.0205 6.8553 17.4654 2.26804 22.4749 0L23.7269 2.01506C19.0511 4.65307 18.137 8.07633 17.7724 10.2347C18.5253 9.82818 19.511 9.68633 20.477 9.77992C23.0063 10.0241 25 12.1898 25 14.8819C25 16.2393 24.483 17.5411 23.5627 18.5009C22.6424 19.4608 21.3943 20 20.0928 20C19.3731 19.9934 18.6618 19.8376 18.0003 19.5416C17.3389 19.2457 16.7405 18.8154 16.24 18.2759Z");content:"";height:20px;left:0;top:-10px;width:25px}blockquote cite,blockquote:after{background-color:var(--theme-color);position:absolute}blockquote cite{border-radius:0;bottom:-17px;clip-path:polygon(0 0,100% 0,calc(100% - 25px) 100%,0 100%);color:var(--white-color);display:inline-block;font-family:var(--body-font);font-size:20px;font-style:normal;font-weight:500;left:100px;line-height:1;overflow:hidden;padding:7px 45px 7px 20px;white-space:nowrap}@media (max-width:375px){blockquote cite{left:50px}}blockquote cite br{display:none}blockquote:not(:has(>cite)) p:last-child{margin-bottom:-.3em}blockquote p:has(cite){padding-bottom:10px}blockquote p cite{bottom:-32px;margin-bottom:-.5em;margin-top:20px}@media (max-width:1199px){blockquote{padding:22px 30px}}@media (max-width:767px){blockquote cite{font-size:18px}}@media (max-width:575px){blockquote{padding:20px 20px 30px}}@media (max-width:375px){blockquote cite{font-size:14px}blockquote cite:before{bottom:40px;right:20px;width:20px}}.blog-meta{display:block}.blog-meta a,.blog-meta span{color:var(--body-color);display:inline-block;font-family:var(--body-font);font-size:14px;font-weight:400;line-height:24px;margin-right:12px;position:relative;text-transform:capitalize}.blog-meta a i,.blog-meta span i{color:var(--theme-color);margin-right:8px}.blog-meta a:not(:last-child),.blog-meta span:not(:last-child){padding-right:16px}.blog-meta a:not(:last-child):after,.blog-meta span:not(:last-child):after{background-color:#999;content:"";height:10px;margin-top:-4px;position:absolute;right:0;top:50%;width:1px}.blog-meta .author img{border-radius:50%;height:30px;margin-right:6px;width:30px}.blog-meta a:hover{color:var(--theme-color)}@media (max-width:1199px){.blog-meta a,.blog-meta span{margin-right:15px}.blog-meta a:not(:last-child),.blog-meta span:not(:last-child){padding-right:15px}}@media (max-width:575px){.blog-meta a,.blog-meta span{margin-right:20px}.blog-meta a:not(:last-child),.blog-meta span:not(:last-child){padding-right:0}.blog-meta a:not(:last-child):after,.blog-meta span:not(:last-child):after{display:none}}.blog-img{line-height:1px}.blog-img img{transition:.4s ease-in-out;width:100%}.blog-title a{color:inherit}.blog-title a:hover{color:var(--theme-color)}.th-blog{margin-bottom:30px}.blog-single{margin-bottom:40px;overflow:hidden;position:relative}.blog-single .blog-title{font-size:32px;font-weight:600;margin-bottom:10px}.blog-single .blog-meta{display:flex;flex-wrap:wrap;gap:10px 0;margin-bottom:10px;z-index:2}.blog-single .blog-meta a,.blog-single .blog-meta span{color:#1c2d37;display:inline-block;font-family:var(--body-font);font-size:14px;font-weight:400;line-height:normal;position:relative}.blog-single .blog-meta a i,.blog-single .blog-meta a img,.blog-single .blog-meta a svg,.blog-single .blog-meta span i,.blog-single .blog-meta span img,.blog-single .blog-meta span svg{color:#1c2d37;margin-right:11px}.blog-single .blog-meta a:last-child,.blog-single .blog-meta span:last-child{border:0;margin-right:0;padding-right:0}.blog-single .blog-meta a:last-child:after,.blog-single .blog-meta span:last-child:after{display:none}.blog-single .blog-meta .author img{border-radius:50%;height:30px;margin-right:6px;width:30px}.blog-single .blog-content{margin:0;padding:0;position:relative}.blog-single .blog-content .blog-single{padding:20px}.blog-single .blog-content .th-btn{padding:14px 35px}.blog-single .blog-img{background-color:var(--smoke-color);border-radius:10px;margin-bottom:0;margin-bottom:40px;overflow:hidden;position:relative;transition:all .4s ease}.blog-single .blog-img:before{background:hsla(0,0%,100%,.5);content:"";height:0;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.blog-single .blog-img img{-o-object-fit:cover;object-fit:cover;transition:all 1.3s ease;width:100%}.blog-single:hover .blog-img:before{height:100%;opacity:0;transition:all .4s linear}.blog-single:hover .blog-img img{transform:scale(1.3)}.blog-details .blog-content>p:last-child{margin-bottom:0}@media (max-width:1399px){.blog-single .blog-title{font-size:28px;line-height:1.4}}@media (max-width:1199px){.blog-single{--blog-space-x:20px;--blog-space-y:20px}}@media (max-width:991px){.blog-single{--blog-space-x:40px;--blog-space-y:40px}}@media (max-width:767px){.blog-single{--blog-space-x:30px;--blog-space-y:30px}.blog-single .blog-title{font-size:24px;line-height:1.3}.blog-single .blog-text{margin-bottom:22px}}.blog-text{font-size:18px;margin-bottom:30px}.th-hero-bg{inset:0;overflow:hidden;position:absolute}.th-hero-bg img{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:100%}@media (max-width:575px){.hero-title{font-size:42px;line-height:1.24;margin-bottom:35px}}@media (max-width:330px){.hero-title{font-size:32px}}@keyframes slide-progress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.heroThumbs{bottom:70px;bottom:250px;margin-right:0!important;max-width:848px;position:absolute;right:0}.heroThumbs.style2{bottom:70px}@media (max-width:1199px){.heroThumbs{display:none}}.hero-3{overflow:initial;position:relative;z-index:3}.hero-3 .th-hero-bg{height:100%;width:100%}.hero-3 .th-hero-bg:before{background:linear-gradient(282.07deg,rgba(13,13,12,0) -4.13%,rgba(13,13,12,.7) 84.33%);content:"";inset:0;position:absolute}.hero-3 video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;width:100%}.hero-3 .scroll-down{bottom:30px;color:var(--white-color);height:141px;position:absolute;right:-50px;text-align:center;transform:rotate(-90deg);transform-origin:left;width:150px;z-index:2}@media (max-width:1699px){.hero-3 .scroll-down{display:none;height:10px;right:-70px;width:142px}}.hero-3 .scroll-down .scroll-wrap{align-items:center;color:var(--white-color);display:flex;font-family:var(--title-font);font-size:16px;font-weight:300;gap:16px}.hero-3 .scroll-down .scroll-wrap span{border:1px solid var(--white-color);border-radius:50%;height:40px;line-height:40px;min-width:40px}.hero-3 .scroll-down .scroll-wrap span img{margin-bottom:4px;transform:rotate(90deg)}.hero-slider-3,.hero-style3{position:relative}.hero-style3{display:block;max-width:760px;padding:285px 0 292px;z-index:4}@media (max-width:1199px){.hero-style3{padding:250px 0 340px}}@media (max-width:991px){.hero-style3{padding:235px 0 150px;text-align:center}}@media (max-width:375px){.hero-style3{padding:200px 0 115px}}.hero-style3 .hero-title{color:var(--white-color);font-size:80px;line-height:96px;margin-bottom:7px;margin-top:-1.2rem;text-transform:capitalize}@media (max-width:1299px){.hero-style3 .hero-title{font-size:74px;line-height:84px}}@media (max-width:1199px){.hero-style3 .hero-title{font-size:64px;line-height:74px;margin-top:-1rem}}@media (max-width:767px){.hero-style3 .hero-title{font-size:54px;line-height:64px}}@media (max-width:575px){.hero-style3 .hero-title{font-size:40px;line-height:50px;margin-top:-.8rem}}@media (max-width:375px){.hero-style3 .hero-title{font-size:30px;line-height:40px}}.hero-style3 .hero-text{color:var(--white-color);font-size:18px;margin-bottom:40px;max-width:451px}@media (max-width:991px){.hero-style3 .hero-text{display:block;margin:auto auto 40px}}.hero3Thumbs{bottom:110px;display:none;height:186px;max-width:424px;position:relative;right:0}@media (max-width:1299px){.hero3Thumbs{bottom:99px}}@media (max-width:1199px){.hero3Thumbs{bottom:65px}}@media (max-width:991px){.hero3Thumbs{display:none}}.hero3-card{cursor:pointer}.hero3-card .hero-img{border-radius:24px 24px 0 0;overflow:hidden;position:relative;z-index:2}.hero3-card .hero-img:before{background:linear-gradient(0deg,rgba(13,13,12,.2),rgba(13,13,12,.2));border-radius:16px 16px 0 0;content:"";inset:0;position:absolute;z-index:1}.hero3-swiper-custom{background-color:var(--theme-color);bottom:0;height:110px;min-width:424px;position:relative;right:0;z-index:99}@media (max-width:1399px){.hero3-swiper-custom{min-width:390px}}@media (max-width:1299px){.hero3-swiper-custom{min-width:100%}}@media (max-width:991px){.hero3-swiper-custom{bottom:0}}@media (max-width:1199px){.hero3-swiper-custom .swiper-button-next,.hero3-swiper-custom .swiper-button-prev{top:var(--swiper-navigation-top-offset,55%)}}.hero3-swiper-custom .swiper-button-next{right:var(--swiper-navigation-sides-offset,32px)}.hero3-swiper-custom .swiper-button-prev{left:var(--swiper-navigation-sides-offset,32px)}.hero3-swiper-custom .swiper-button-next,.hero3-swiper-custom .swiper-button-prev{background-color:transparent;border:1px solid #fff;border-radius:48px;height:32px;padding:8px;transition:all .4s ease-in-out;width:32px}.hero3-swiper-custom .swiper-button-next:after,.hero3-swiper-custom .swiper-button-prev:after{display:none!important}.hero3-swiper-custom .swiper-button-next img,.hero3-swiper-custom .swiper-button-prev img{filter:brightness(0) invert(1);transition:all .4s ease-in-out}.hero3-swiper-custom .swiper-button-next:hover,.hero3-swiper-custom .swiper-button-prev:hover{background-color:var(--white-color)}.hero3-swiper-custom .swiper-button-next:hover img,.hero3-swiper-custom .swiper-button-prev:hover img{filter:none}.hero3-swiper-custom .swiper-pagination{color:var(--white-color)}.hero3-wrapper{margin-top:-100px;position:relative}@media (max-width:991px){.hero3-wrapper{margin-top:0}.hero3-wrapper .container{max-width:100%}}.hero-6{border-radius:24px;overflow:hidden;padding:24px 24px 0;position:relative}@media (max-width:1500px){.hero-6{padding:0}}@media (max-width:480px){.hero-6{border-radius:0}}.hero-6 .th-hero-bg{-webkit-mask-image:url(../img/bg/hero_bg_6_1.png);mask-image:url(../img/bg/hero_bg_6_1.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;z-index:2}@media (max-width:991px){.hero-6 .th-hero-bg{-webkit-mask-size:cover;mask-size:cover}}@media (max-width:480px){.hero-6 .th-hero-bg{-webkit-mask-image:none!important;mask-image:none!important}}.hero-6 .th-hero-bg:before{background:rgba(17,61,72,.6);border-radius:0;content:"";inset:0;position:absolute;transform:matrix(-1,0,0,1,0,0)}.hero-6 .hero6Thumbs{border-radius:16px;bottom:0;height:120px;max-width:270px;min-height:120px;position:absolute;right:0}@media (min-width:2430px){.hero-6 .hero6Thumbs{max-width:365px}}@media (max-width:1899px){.hero-6 .hero6Thumbs{max-width:250px}}@media (max-width:1699px){.hero-6 .hero6Thumbs{max-width:220px}}@media (max-width:1499px){.hero-6 .hero6Thumbs{max-width:200px}}@media (max-width:1399px){.hero-6 .hero6Thumbs{max-width:190px}}@media (max-width:1299px){.hero-6 .hero6Thumbs{max-width:170px}}@media (max-width:1199px){.hero-6 .hero6Thumbs{max-width:150px}}@media (max-width:480px){.hero-6 .hero6Thumbs{border-radius:0;margin-top:25px;max-width:100%;position:relative}}.hero-10 .hero3-wrapper{margin-top:-195px}.hero-10 .th-hero-bg{z-index:2}.hero-10 .th-hero-bg:before{background:linear-gradient(0deg,rgba(13,13,12,.5),rgba(13,13,12,.5));content:"";inset:0;position:absolute;z-index:-1}.hero-10 .hero10Thumbs{bottom:80px;height:85px;max-width:294px;position:relative;right:0}.hero-10 .parts-form{margin-top:0;padding:27px 32px}@media (max-width:1299px){.hero-10 .parts-form{padding:18px 32px}}.hero-10 .scroll-down{bottom:30px;color:var(--white-color);height:141px;position:absolute;right:-50px;text-align:center;transform:rotate(-90deg);transform-origin:left;width:150px;z-index:2}@media (max-width:1699px){.hero-10 .scroll-down{display:none;height:10px;right:-70px;width:142px}}.hero-10 .scroll-down .scroll-wrap{align-items:center;color:var(--white-color);display:flex;font-family:var(--title-font);font-size:16px;font-weight:300;gap:16px}.hero-10 .scroll-down .scroll-wrap span{border:1px solid var(--white-color);border-radius:50%;height:40px;line-height:40px;min-width:40px}.hero-10 .scroll-down .scroll-wrap span img{margin-bottom:4px;transform:rotate(90deg)}.hero-10 h3{display:none}.hero-10 .hero-parts.style2.parts{padding:27px 32px}.popup-search-box{background-color:rgba(0,0,0,.95);border-radius:50%;height:0;left:50%;opacity:0;overflow:hidden;position:fixed;top:0;transform:translateX(-50%);transition:all .4s ease;visibility:hidden;width:0;z-index:99999}.popup-search-box button.searchClose{background-color:transparent;border-color:var(--theme-color);border-radius:50%;border-style:solid;border-width:1px;color:var(--theme-color);font-size:22px;height:60px;position:absolute;right:40px;top:40px;transform:rotate(0);transition:all .4s ease;width:60px}.popup-search-box button.searchClose:hover{background-color:#fff;border-color:transparent;color:var(--body-color);transform:rotate(90deg)}.popup-search-box form{cursor:auto;display:inline-block;left:50%;max-width:700px;padding-bottom:40px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .4s ease;width:100%}@media (max-width:1199px){.popup-search-box form{max-width:600px}}.popup-search-box form input{background-color:transparent;border:2px solid var(--theme-color);border-radius:50px;color:#fff;font-size:18px;height:70px;padding-left:30px;width:100%}.popup-search-box form input::-moz-placeholder{color:#fff}.popup-search-box form input::placeholder{color:#fff}.popup-search-box form button{background-color:transparent;border:none;color:#fff;color:var(--white-color);cursor:pointer;font-size:24px;height:70px;position:absolute;right:12px;top:0;transform:scale(1.001);transition:all .4s ease;width:70px}.popup-search-box form button:hover{transform:scale(1.1)}.popup-search-box.show{border-radius:0;height:100%;opacity:1;transition:all .4s ease;visibility:visible;width:100.1%}.popup-search-box.show form{transform:translate(-50%,-50%) scale(1);transition-delay:.5s}.sidemenu-wrapper{background-color:rgba(0,0,0,.75);height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .8s ease;visibility:hidden;width:0;z-index:99999}.sidemenu-wrapper .th-social a{box-shadow:none}.sidemenu-wrapper .closeButton{background-color:var(--white-color);border:2px solid;border-radius:50%;display:inline-block;font-size:24px;height:50px;line-height:48px;padding:0;position:absolute;right:20px;top:20px;transform:rotate(0);transition:all .4s ease;width:50px}.sidemenu-wrapper .closeButton:hover{border-color:var(--theme-color);color:var(--theme-color);transform:rotate(90deg)}.sidemenu-wrapper .sidemenu-content{background-color:#fff;cursor:auto;height:100%;margin-left:auto;overflow:scroll;padding:80px 30px;position:relative;right:-500px;transition-delay:1s;transition:right 1s ease;width:450px}@media (max-width:450px){.sidemenu-wrapper .sidemenu-content{width:300px}}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track{background-color:#f5f5f5;box-shadow:inset 0 0 1px rgba(0,0,0,.1)}.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.sidemenu-wrapper .sidemenu-content .widget_title{color:var(--title-color)}.sidemenu-wrapper .widget{background-color:transparent;border:none;padding:0}.sidemenu-wrapper.show{opacity:1;transition:all .8s ease;visibility:visible;width:100%}.sidemenu-wrapper.show .sidemenu-content{opacity:1;right:0;visibility:visible}.woocommerce-form-coupon,.woocommerce-form-login{background-color:var(--white-color);border-radius:8px;margin-bottom:0;padding:35px 40px}@media (max-width:575px){.woocommerce-form-coupon,.woocommerce-form-login{padding:40px 20px}}.woocommerce-form-coupon .form-group,.woocommerce-form-login .form-group{margin-bottom:20px}.woocommerce-form-coupon .form-group:last-child,.woocommerce-form-login .form-group:last-child{margin-bottom:0}.woocommerce-form-coupon .form-group .form-control,.woocommerce-form-coupon .form-group .form-select,.woocommerce-form-coupon .form-group input,.woocommerce-form-coupon .form-group select,.woocommerce-form-coupon .form-group textarea,.woocommerce-form-login .form-group .form-control,.woocommerce-form-login .form-group .form-select,.woocommerce-form-login .form-group input,.woocommerce-form-login .form-group select,.woocommerce-form-login .form-group textarea{background-color:var(--white-color)}table.variations{align-items:center;border:none;border-collapse:separate;border-spacing:0 15px;margin-bottom:5px}table.variations td{border:none;padding:0 5px;vertical-align:middle}table.variations td:first-child{padding:0}table.variations label{font-size:14px;margin:0;text-transform:capitalize}table.variations label a{color:var(--title-color)}table.variations label a:hover{color:var(--theme-color)}table.variations .label{border:none}table.variations del{margin-left:12px}table.variations{position:relative;width:-moz-max-content;width:max-content}table.variations td{padding:0}table.variations td.label{padding-right:10px;width:-moz-max-content;width:max-content}table.variations select{font-weight:400;height:50px;line-height:1.5;margin:0;padding-left:20px;padding-right:54px;vertical-align:middle;width:-moz-max-content;width:max-content}.rating-select label{margin:0 10px 0 0}.rating-select p.stars{line-height:1;margin-bottom:0}.rating-select p.stars a{display:inline-block;height:14px;position:relative;text-decoration:none;text-indent:-999em;width:18px}.rating-select p.stars a:before{color:var(--yellow-color);content:"\e28b";display:block;font-family:var(--icon-font);font-weight:400;height:14px;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:18px}.rating-select p.stars a:hover~a:before{content:"\e28b";font-weight:400}.rating-select p.stars.selected a.active:before,.rating-select p.stars:hover a:before{content:"\e28b";font-weight:700}.rating-select p.stars.selected a.active~a:before{content:"\e28b";font-weight:400}.rating-select p.stars.selected a:not(.active):before{content:"\e28b";font-weight:700}.th-product{background:var(--white-color);border-radius:16px;box-shadow:0 4px 50px rgba(0,0,0,.06);padding:20px;transition:all .4s ease}@media (max-width:1299px){.th-product{padding:25px}}.th-product .product-title{font-size:20px;font-weight:600;margin:2px 0}.product-title{font-size:18px!important}@media (max-width:1299px){.th-product .product-title{font-size:18px}}.th-product .product-title a{color:inherit}.th-product .product-title a:hover{color:var(--theme-color)}.th-product .product-content{margin-bottom:-.4rem}.th-product .price{color:var(--theme-color);display:block;font-family:var(--body-font);font-size:14px;font-weight:500;margin-bottom:0}.th-product .price del{color:var(--body-color);font-weight:400;margin-left:10px}.th-product .product-img{--space:0px;background-color:var(--smoke-color);border-radius:8px;margin:0 0 20px;overflow:hidden;position:relative;text-align:center;z-index:2}.th-product .product-img:before{--space:0px;background-color:var(--theme-color);border-radius:inherit;border-radius:8px;content:"";height:calc(100% - var(--space)*2);left:var(--space);mix-blend-mode:multiply;opacity:0;position:absolute;top:var(--space);transition:.4s ease-in-out;visibility:hidden;width:0px;z-index:1}.th-product .product-img img{transform:scale(1);transition:all .4s ease;width:100%}.th-product .actions{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin-top:0;opacity:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);transition:.4s ease-in-out;visibility:hidden;z-index:3}.th-product .actions .icon-btn{--btn-size:45px;background-color:var(--white-color);border-color:var(--white-color);border-radius:50%;color:var(--title-color);font-size:16px;line-height:42px;transform:translateY(30px)}.th-product .actions .icon-btn:hover{background-color:var(--theme-color);border-color:var(--theme-color);color:var(--white-color)}.th-product .actions>*{margin:0 var(--icon-gap-x,5px)}.th-product .actions>*>a{margin:0}.th-product .product-actions{bottom:-10%;left:50%;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:all .6s ease-in-out;visibility:hidden;z-index:2}.th-product .product-actions .th-btn{padding:13px 15px;transition:all .4s ease-in-out}.th-product .product-actions .th-btn:hover:before{background-color:var(--theme-color)}.th-product:hover .product-img img{transform:scale(1.1)}.th-product:hover .product-img:before{opacity: 1;width: 100%;height: 100%;visibility: visible;background: #1f63a0;mix-blend-mode: multiply;}.th-product:hover .product-actions{bottom:35%;opacity:1;visibility:visible}.th-product:hover .product-actions .th-btn{background:var(--white-color)}.th-product:hover .product-actions .th-btn:before{background:var(--theme-color)}.th-product:hover .actions{margin-top:0;opacity:1;visibility:visible}.th-product:hover .actions .icon-btn{transform:translateY(0)}.swiper-slide.style2 .th-product{box-shadow:0 2px 14px rgba(0,0,0,.06)}.magnify{cursor:none;position:relative}.magnify img{height:100%;width:100%}.quantity{display:inline-flex;position:relative;vertical-align:middle}.quantity .qty-input{background-color:transparent;border:none;border-radius:0;color:var(--body-color);display:inline-block;font-size:18px;font-weight:600;height:50px;padding:0;text-align:center;width:50px}.quantity .qty-input:last-child{border-right:none}.product_meta{font-family:var(--body-font);font-size:16px;font-weight:700;margin:35px 0 0}.product_meta>span{color:var(--title-color);display:block;font-weight:700;margin-bottom:5px}.product_meta>span:last-child{margin-bottom:0}.product_meta>span a{color:inherit}.product_meta>span a:hover{color:var(--theme-color)}.product_meta>span>a,.product_meta>span>span{color:var(--body-color);font-weight:400;position:relative}.product_meta>span>a:after,.product_meta>span>span:after{content:",";margin-right:5px}.product_meta>span>a:last-child:after,.product_meta>span>span:last-child:after{display:none}.product_meta>span>a:first-child,.product_meta>span>span:first-child{margin-left:7px}#additional_information{margin-bottom:40px}.woocommerce-Reviews .comment-list{display:flex;gap:0 24px;margin:-12px -12px 28px!important}.woocommerce-Reviews .comment-list li{width:50%}@media (max-width:991px){.woocommerce-Reviews .comment-list li{width:100%}.woocommerce-Reviews .comment-list{grid-template-columns:repeat(1,1fr)}}#description{margin-bottom:30px}.product-details{margin-top:50px}.product-thumb{cursor:pointer;display:flex;gap:10px}.product-thumb .tab-btn{border:1px solid var(--title-color);height:60px;width:60px}@media (max-width:375px){.product-thumb .tab-btn{height:40px;width:40px}}.product-thumb .tab-btn.active{border:1px solid var(--theme-color)}.woocommerce-form-coupon .form-control,.woocommerce-form-coupon .form-select,.woocommerce-form-coupon select,.woocommerce-form-login .form-control,.woocommerce-form-login .form-select,.woocommerce-form-login select{margin-bottom:var(--bs-gutter-x)}#ship-to-different-address{margin-top:15px}@media (min-width:1930px){.contact-area3{background-size:cover}}.contact-form2{background-color:var(--white-color);border-radius:16px 16px 0 0;padding:40px}@media (max-width:575px){.contact-form2{padding:30px}}.contact-form2 .nice-select .option{color:var(--title-color)}.contact-form2 .nice-select .option.selected{background:var(--theme-color)!important;color:var(--theme-color)!important;font-weight:400}.contact-form2 .nice-select .option.focus,.contact-form2 .nice-select .option.selected.focus,.contact-form2 .nice-select .option:hover{background:var(--theme-color)!important;color:#fff!important}.contact-form2 .nice-select.open .list{border-bottom:3px solid var(--theme-color)}.form-btn-wrapp{background-color:var(--theme-color);border-radius:0 0 16px 16px;display:flex;justify-content:space-between;padding:16px 40px}@media (max-width:480px){.form-btn-wrapp{display:block}.form-btn-wrapp .th-btn{margin-bottom:10px;width:100%}}.form-btn-wrapp .th-btn:hover{color:var(--white-color)}.form-btn-wrapp .th-btn:hover img{filter:brightness(0) invert(1)}.form-btn-wrapp .contact-info{align-items:center;display:flex;gap:8px;justify-content:flex-start}.form-btn-wrapp .contact-info_link{color:var(--white-color);margin-bottom:0}.form-btn-wrapp .contact-info_link a{color:inherit}.about-contact-grid{border:1px solid #e1e4e6;border-radius:8px;display:flex;gap:24px;padding:24px 24px 18px;transition:.4s}@media (max-width:375px){.about-contact-grid{gap:14px;padding:15px 15px 18px}}.about-contact-grid:not(:last-child){margin-bottom:30px}.about-contact-grid .about-contact-icon{background:var(--title-color);border-radius:50%;color:var(--white-color);flex:none;height:70px;line-height:68px;text-align:center;transition:all .4s ease-in-out;width:70px}@media (max-width:375px){.about-contact-grid .about-contact-icon{height:60px;line-height:60px;width:60px}}.about-contact-grid .about-contact-icon img{filter:brightness(0) invert(1)}.about-contact-grid .box-title{font-size:20px;font-weight:600;margin-bottom:2px;margin-top:-.3em}.about-contact-grid .about-contact-details-text{color:var(--title-color);margin-bottom:0}.about-contact-grid .about-contact-details-text a:not(:hover){color:initial}.about-contact-grid:hover .about-contact-icon{background:var(--theme-color)}.contact-form-area{padding-top:152px}@media (max-width:991px){.contact-form-area{padding-top:0}}.contact-map{border-radius:30px;line-height:0px;position:relative}@media (max-width:991px){.contact-map{margin-bottom:40px}}.contact-map .contact-icon{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-map .contact-icon i{background-color:var(--theme-color);border-radius:50%;color:var(--white-color);font-size:24px;height:100px;line-height:100px;text-align:center;width:100px}@media (max-width:991px){.contact-map .contact-icon i{height:80px;line-height:80px;width:80px}}.contact-map .contact-icon{display:inline-block;height:50px;width:50px;z-index:3}.contact-map .contact-icon img{animation:jumpAni 2s ease-in-out infinite alternate}.contact-map .contact-icon:after{background:rgba(13,13,12,.2);height:18px;left:0;top:90%;width:38px}.contact-map .contact-icon:after,.contact-map .contact-icon:before{border-radius:50%;content:"";margin:auto;position:absolute;right:0;z-index:-1}.contact-map .contact-icon:before{background:hsla(0,0%,100%,.5);border:1px solid var(--white-color);height:60px;left:-40px;top:50%;width:130px}@keyframes location-anim{0%{transform:rotate(5deg) translate(5px,5px)}to{transform:rotate(5deg) translate(-5px,-5px)}}@keyframes location-anim2{0%{transform:scale(1)}to{transform:scale(.5)}}.contact-map iframe{border-radius:30px;height:365px;width:100%}.contact-map.style2 iframe{border-radius:0;height:398px;width:100%}.contact-map.style3 iframe{border-radius:16px}.contact-text{font-size:18px;max-width:369px}.global-img{overflow:hidden;position:relative;transition:all .5s ease-out}.global-img img{-o-object-fit:cover;object-fit:cover;transition:all 1.3s ease;width:100%}@media (max-width:991px){.global-img{margin-bottom:30px;min-width:100%}}.global-img:hover:after{height:100%;opacity:0;transition:all .4s linear}.global-img:hover img{transform:scale(1.3)}.about-item{display:flex;gap:16px;max-width:400px}.about-item:not(:last-child){margin-bottom:30px}.about-item.style2 .about-item_img{background-color:var(--smoke-color)}.about-item.style4 .about-item_img{background-color:var(--title-color)}.about-item_img{background-color:var(--theme-color);border-radius:50%;height:72px;line-height:72px;min-width:72px;text-align:center}.about-item_img,.about-item_img img{transition:all .4s ease-in-out}.about-item_img:hover{background-color:var(--title-color)}.about-item_img:hover img{transform:rotateY(180deg)}.about-item .box-title{margin-bottom:7px}@media (max-width:375px){.about-item .box-title{font-size:20px}}.about-item_text{margin-bottom:-.3rem}.img-box3{margin-left:-110px;position:relative}@media (max-width:1599px){.img-box3{margin-left:0}}@media (max-width:1199px){.img-box3{margin-bottom:40px}}@media (max-width:575px){.img-box3 img{width:100%}}.img-box3 .img1 img{border-radius:24px}.img-box3 .img2{position:absolute;right:12%;top:20%}@media (max-width:767px){.img-box3 .img2{right:0}}@media (max-width:575px){.img-box3 .img2{margin-top:20px;position:relative}}.img-box3 .img2 img{border:5px solid var(--white-color);border-radius:24px}.img-box3 .img3{margin-top:30px;position:relative;z-index:3}@media (max-width:575px){.img-box3 .img3{margin-top:20px}}.img-box3 .img3 img{border:5px solid var(--white-color);border-radius:24px}.about-item-wrap{min-width:386px}@media (max-width:575px){.about-item-wrap{min-width:100%}}.newsletter-form.style4{display:block;margin:0;max-width:490px;position:relative}@media (max-width:1199px){.newsletter-form.style4{max-width:100%}}.newsletter-form.style4 input{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);border-radius:30px}.newsletter-form.style4 input::-moz-placeholder{color:var(--white-color)}.newsletter-form.style4 input::placeholder{color:var(--white-color)}.newsletter-form.style4 .th-btn{min-width:126px;padding:12px 25px;position:absolute;right:7px;top:7px}@media (max-width:480px){.newsletter-form.style4 .th-btn{margin-top:0}}@media (max-width:375px){.newsletter-form.style4 .th-btn{min-width:100%;position:relative;right:0}}.newsletter-form.style4 .th-btn:before{background-color:var(--white-color)}.newsletter-form.style4 .th-btn:hover{color:var(--title-color)}.about-item-wrap.style2{display:flex;gap:30px}@media (max-width:1299px){.about-item-wrap.style2{display:block}}.about-item-wrap.style3{display:flex;gap:30px}@media (max-width:1299px){.about-item-wrap.style3{display:block}}.about-item.style3 .about-item_img{background-color:var(--white-color)}.testiSlide3{position:relative;z-index:9}.testi-grid{display:block;margin:auto;max-width:563px;position:relative;text-align:center}.testi-grid_author{display:block;margin:auto auto 30px;max-width:80px}.testi-grid_author img{border-radius:50%;height:80px;width:80px}.testi-grid .box-title{margin-bottom:0}.testi-grid_text{color:var(--black-color2);font-size:18px;font-weight:500;margin-bottom:30px}.testi-grid-thumb{height:700px;margin-top:-450px;position:relative}@media (max-width:990px){.testi-grid-thumb{display:none}}@media (max-width:575px){.testi-grid-thumb{margin-bottom:50px}}.testi-grid-thumb .swiper-wrapper{display:inline-flex;visibility:visible}.testi-grid-thumb .swiper-slide{content:"";cursor:pointer;height:64px;margin:0;max-width:64px;position:absolute;transition:.4s ease-in-out}.testi-grid-thumb .swiper-slide img{border-radius:50%;height:64px;transition:all .4s ease-in-out;width:64px}.testi-grid-thumb .swiper-slide:first-child{left:15%;top:5%}.testi-grid-thumb .swiper-slide:nth-child(2){left:5%;top:30%}.testi-grid-thumb .swiper-slide:nth-child(3){bottom:30%;left:13%}.testi-grid-thumb .swiper-slide:nth-child(4){right:10%;top:10%}.testi-grid-thumb .swiper-slide:nth-child(5){right:5%;top:40%}.testi-grid-thumb .swiper-slide:nth-child(6){bottom:30%;right:13%}.testi-grid-thumb .swiper-slide-thumb-active .box-img img{-o-object-fit:cover;object-fit:cover;transform:scale(1.6)}@media (max-width:575px){.testi-grid-thumb .swiper-slide-thumb-active .box-img img{transform:scale(1.2)}}.testi-area3{height:700px}.blog-grid.style2{display:flex;gap:24px}@media (max-width:767px){.blog-grid.style2{display:block}}.blog-grid.style2 .blog-content{padding:47px 40px 51px}@media (max-width:375px){.blog-grid.style2 .blog-content{padding:30px}}.blog-grid.style2 .blog-img{margin-bottom:0;min-width:424px}@media (max-width:1299px){.blog-grid.style2 .blog-img{min-width:312px}}@media (max-width:1199px){.blog-grid.style2 .blog-img{min-width:367px}}@media (max-width:991px){.blog-grid.style2 .blog-img{margin-bottom:40px}}.blog-grid.style2 .blog-img img{height:100%;width:100%}@media (max-width:767px){.blog-grid.style2 .blog-img{min-width:100%}}.blog-grid .blog-img{border-radius:16px;height:220px;margin-bottom:40px;position:relative}.blog-grid .blog-img img{border-radius:16px}.blog-grid .blog-meta a,.blog-grid .blog-meta span{color:var(--black-color2)}.blog-grid .blog-content{padding:47px 40px 40px}@media (max-width:375px){.blog-grid .blog-content{padding:30px}}.blog-grid .blog-meta{margin:-.3rem 0 20px}.blog-grid .box-title{color:var(--black-color2);margin-bottom:32px}.blog-grid .box-title a{background-image:linear-gradient(to left,var(--theme-color),var(--theme-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:.5s ease-in-out}.blog-grid .box-title a:hover{background-size:100% 2px}.blog-grid .th-btn{background-color:transparent;border:1px solid var(--gray-color);color:var(--black-color2);padding:10px 25px}.blog-grid .blog-img{overflow:hidden}.blog-grid .blog-img img{height:100%;transition:.4s ease-in-out;width:100%}.blog-grid .blog-meta{margin:-.4em 0 18px}@media (max-width:375px){.blog-grid .blog-meta a,.blog-grid .blog-meta span{font-size:14px}}.blog-grid .blog-meta a>i,.blog-grid .blog-meta span>i{color:var(--theme-color);font-size:14px}.blog-grid:hover .blog-img img{transform:scale(1.08)}@keyframes moveFromTop{0%{transform:translateY(-100%)}}.tags-container>canvas{left:-1px;position:relative;top:-1px}.tags-container{height:200px;margin-top:0;overflow:hidden;width:100vw}@keyframes loaded{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes overlay{0%{transform:scaleX(0)}55%{transform:scaleX(1)}to{transform:translateX(-100%)}}.mouse-pointer{background:var(--theme-color);border-radius:50%;box-sizing:border-box;height:25px;left:-100px;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition-duration:.9s;transition-timing-function:cubic-bezier(.19,.94,.336,1);width:25px;z-index:9999}.mouse-pointer:before{background:var(--white-color);border:1px solid var(--theme-color);border-radius:inherit;content:"";inset:3px;position:absolute}.mouse-pointer .icon{color:#fff;font-size:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-100%,-50%);transition:.4s cubic-bezier(.225,1,.316,.99)}.mouse-pointer.large{display:none}.mouse-pointer.small{height:25px;width:25px}.mouse-pointer.right{height:50px;width:50px}.mouse-pointer.right.large .icon{opacity:0}.mouse-pointer.right.large{background:transparent!important}.mouse-pointer.open,.mouse-pointer.zoom{height:80px;width:80px}.mouse-pointer .icon i{margin:0 3px}.mouse-pointer.right .icon{opacity:1;transition-delay:.2s}.touch .mouse-pointer{display:none}.mouse-pointer.transparent{display:none;transition:all .5s ease}.categorySlider6{margin:0 -30px!important}@media (max-width:575px){.categorySlider6{margin:0!important}}.categorySlider6 .swiper-wrapper{justify-content:center}@media (max-width:375px){.categorySlider6 .swiper-wrapper{justify-content:flex-start}}.faq-area{overflow:hidden;position:relative}.accordion-item-wrapp{padding:0}.accordion-item-wrapp li{list-style:none}.according-img-tab{position:absolute;right:40px;top:20px;transition:all .6s ease-in-out}@media (max-width:1399px){.according-img-tab{right:20px}}@media (max-width:1299px){.according-img-tab{max-width:250px;top:0}}@media (max-width:1199px){.according-img-tab{max-width:100%}}@media (max-width:991px){.according-img-tab{right:0}}@media (max-width:767px){.according-img-tab{margin-top:50px;position:relative}}.according-img-tab img{border-radius:16px;transform:rotate(5deg);transition:all 1.3s ease}.tour-box{background-color:var(--white-color);border:1px solid #bcced2;border-radius:16px;border-top:transparent;display:flex;flex-direction:column;justify-content:end;min-height:490px;overflow:hidden;position:relative}.tour-box.style2 .box-title{font-size:24px;font-weight:600}.tour-box.style2 .tour-content{padding:24px}.tour-box.style2 .tour-action{margin-top:30px}@media (max-width:340px){.tour-box.style2 .tour-action{display:block}}.tour-box.style2 .tour-box_price{font-size:16px;font-weight:400;margin-bottom:0}.tour-box.style2 .currency{color:var(--black-color2);font-family:var(--body-font);font-size:24px;font-weight:500}@media (max-width:1299px){.tour-box.style2 .currency{font-size:18px}}.tour-box.style3 .tour-box_img:before{display:none}.tour-box.style4{border:1px solid #bcced2;padding:16px}.tour-box.style4 .tour-box_img{border-radius:16px}.tour-box.style4 .tour-content{padding:24px 0 0}.tour-box_img{border-radius:16px 16px 0 0;overflow:hidden;position:relative;z-index:2}@media (max-width:991px){.tour-box_img{margin-bottom:0}}.tour-box_img img{border-radius:16px 16px 0 0;transition:all 1.3s ease;width:100%}.tour-box .tour-content{padding:24px 24px 16px}.tour-box .box-title{color:var(--black-color2);font-size:18px;font-weight:500;margin-bottom:5px}.oem_number,.product_code,.tour-box_price{color:var(--body-color);font-family:var(--body-font);font-size:18px;font-weight:400;margin-bottom:35px}.tour-box .currency{color:var(--black-color2);font-size:24px;font-weight:500;letter-spacing:.02em;line-height:36px}.tour-box .tour-action{align-items:center;display:flex;justify-content:space-between}.tour-box .tour-action i{margin-right:8px}.tour-box .tour-action span{color:var(--title-color);font-size:16px;font-weight:400}.tour-box .tour-action .th-btn{border:1px solid var(--gray-color);font-weight:500;padding:10px 19.5px}@media (max-width:1199px){.tour-box .tour-action .th-btn{padding:10px 15px}}.tour-box .tour-action .th-btn:after{-webkit-mask-image:url(../img/icon/arrow-right3.svg);mask-image:url(../img/icon/arrow-right3.svg)}.tour-box:hover{box-shadow:0 20px 20px hsla(0,0%,80%,.25)}.tour-box:hover .tour-box_img img{transform:scale(1.3)}.tour-slider{position:relative}@media (min-width:1930px){.tour-area3{background-size:cover;margin-bottom:120px}}.ui-slider .ui-slider-handle{background:none;background-color:#fff;border:none;border-radius:50%;height:16px;margin-left:0;top:-7px;width:16px}.ui-slider{background-color:#e1e4e5;border-radius:16px;height:6px;margin:12px 8px}.ui-slider .ui-slider-range{background:none;background-color:var(--primary-color);border:none;border-radius:16px;height:6px}.ui-slider .ui-slider-handle{border:3px solid var(--primary-color);margin-left:-6px;top:-5px}.feature-circle{align-items:center;display:flex;gap:15px;max-width:289px}@media (max-width:767px){.feature-circle:not(:last-child){margin-bottom:30px}}.feature-circle .box-title{line-height:34px;margin-bottom:0}.feature-circle .progressbar{max-height:100px;position:relative}.feature-circle .circle-num{color:var(--title-color);font-family:var(--title-font);font-size:30px;font-weight:600;height:100px;left:0;line-height:100px;margin:5px;position:absolute;text-align:center;top:0;width:100px}.about-circle .box-title{color:var(--white-color);font-size:18px;font-weight:500;line-height:28px;margin-bottom:0;text-align:center}.about-circle .progressbar{margin-bottom:24px;max-height:160px;position:relative}.about-circle .circle-num{color:var(--white-color);font-family:var(--title-font);font-size:40px;font-weight:600;height:160px;left:0;line-height:160px;margin:5px;position:absolute;text-align:center;top:0;width:160px}.gallery-thumb.style2{border-radius:24px;margin:0 8px;overflow:hidden;position:relative}.gallery-thumb.style2 img{border-radius:24px;position:relative;width:100%}.gallery-thumb.style2 .gallery-btn{color:var(--white-color);font-size:24px;position:absolute;right:24px;top:24px}.destination-list-area{display:flex;gap:24px}@media (max-width:767px){.destination-list-area{flex-direction:column}}.destination-list-wrap{box-sizing:border-box;flex:100%;transition:all .3s linear}.destination-list-wrap.style2.active{flex:205%}.destination-list-wrap.style3 .destination-content{bottom:-30px;left:40px;opacity:0;transform:none}@media (max-width:991px){.destination-list-wrap.style3 .destination-content{bottom:-20px;left:20px}}.destination-list-wrap.style3 .icon-btn{background-color:transparent;border:none;border:1px solid var(--white-color);border-radius:50%;color:var(--white-color);font-size:18px;height:50px;line-height:50px;opacity:0;position:absolute;right:24px;top:24px;transition:all .3s ease-in-out;visibility:hidden;width:50px;z-index:2}.destination-list-wrap.style3 .icon-btn:hover{background-color:var(--theme-color);border-color:var(--theme-color)}.destination-list-wrap.style3.active .destination-content{opacity:1}.destination-list-wrap.style3.active .icon-btn{opacity:1;visibility:visible}.destination-list-wrap.active{flex:324%}@media (max-width:1199px){.destination-list-wrap.active{max-width:100%}}.destination-list-wrap.active .th-btn{opacity:1;visibility:visible}.destination-list-wrap.active .box-content{max-height:325px;opacity:1;visibility:visible;width:100%}.destination-list-wrap.active .destination-content{bottom:40px;left:40px;transform:none;transition:all .8s ease-in-out}@media (max-width:991px){.destination-list-wrap.active .destination-content{bottom:20px;left:20px}}.destination-title{color:var(--theme-color);font-size:18px;font-weight:500;letter-spacing:.02em;line-height:28px}.destination-item{background-color:var(--smoke-color);border-radius:16px;text-align:center}.destination-item_img{border-radius:16px 16px 0 0}@media (max-width:991px){.destination-item_img{margin-bottom:0}}.destination-item .destination-content{padding:30px 0 24px}.destination-item .box-title{color:var(--black-color2);margin-bottom:0}.destination-item .destination-text{color:var(--black-color2);margin-bottom:20px}.destination-item .th-btn{border:1px solid var(--theme-color);font-weight:500;padding:10px 25px}.destination-item .th-btn:after{height:15px;-webkit-mask-image:url(../img/icon/arrow-right2.svg);mask-image:url(../img/icon/arrow-right2.svg);width:15px}.newsletter-form.style3{display:block}.newsletter-form.style3 input{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.2);border:none;border-radius:32px;margin-bottom:16px}@media (max-width:480px){.newsletter-form.style3 input{margin-bottom:0}}.newsletter-form.style3 input::-moz-placeholder{color:var(--white-color)}.newsletter-form.style3 input::placeholder{color:var(--white-color)}.mfp-wrap{transform:translateY(-65px);transition:all 1s ease-out}.mfp-wrap.mfp-ready{transform:translateY(0)}.popup-login-register{background:var(--white-color);border-radius:16px;display:block;margin:auto;max-width:606px;padding:40px;position:relative}.popup-login-register ul{border-bottom:3px solid var(--th-border-color);gap:30px;margin-bottom:28px}.popup-login-register ul li .nav-menu{background:transparent;border:none;color:var(--body-color);font-family:var(--title-font);font-size:18px;font-weight:600;padding:0 0 20px;position:relative}.popup-login-register ul li .nav-menu:before{bottom:-3px;content:"";height:3px;left:0;position:absolute;width:100%}.popup-login-register ul li .nav-menu.active{color:var(--black-color2)}.popup-login-register ul li .nav-menu.active:before{background-color:var(--theme-color)}.popup-login-register .box-title{font-size:28px;font-weight:700}.parts-form{background-color:var(--white-color);border:2px solid var(--theme-color);border-radius:16px;box-shadow:0 20px 20px hsla(0,0%,80%,.25);margin-top:-55px;padding:21px 32px;position:relative;z-index:3}@media (max-width:1199px){.parts-form{padding:20px}}.parts-form.style2{border:none;border-radius:16px 16px 0 0;bottom:0;box-shadow:none;left:0;margin-top:0;min-width:896px;padding:27px 32px;position:relative}@media (max-width:1399px){.parts-form.style2{min-width:849px}}@media (max-width:1299px){.parts-form.style2{min-width:780px}}@media (max-width:1199px){.parts-form.style2{min-width:640px}}@media (max-width:991px){.parts-form.style2{border-radius:16px;box-shadow:0 20px 20px hsla(0,0%,80%,.15);min-width:100%}}.parts-form.style2 .input-wrap .form-group{height:41px;margin-bottom:0}@media (max-width:1199px){.parts-form.style2 .input-wrap .form-group{height:100%;padding-bottom:20px;padding-left:13px}}@media (max-width:1199px){.parts-form.style2 .input-wrap .form-group .search-input{min-width:95%}}.parts-form.style2 .input-wrap .form-group:not(:first-child){border-left:1px solid #e1e4e5;padding-left:25px}@media (max-width:1199px){.parts-form.style2 .input-wrap .form-group:not(:first-child){border-left:none;padding-left:12px}}@media (max-width:1199px){.parts-form.style2 .input-wrap .form-group .nice-select:after{right:20px}}@media (max-width:1299px){.parts-form.style2 .input-wrap .form-btn .th-btn{padding:15px 35px}}@media (max-width:1199px){.parts-form.style2 .input-wrap .form-btn .th-btn{width:100%}}@media (max-width:1299px){.input-wrap.style2 .form-group:not(:first-child){border-left:transparent}}.input-wrap .form-group{display:flex;gap:15px;height:41px;margin-bottom:0}@media (max-width:991px){.input-wrap .form-group{margin-bottom:15px;padding-left:25px}.input-wrap .form-group .search-input{min-width:160px}}@media (max-width:767px){.input-wrap .form-group .search-input{min-width:92%}}.input-wrap .form-group:not(:first-child){border-left:1px solid #e1e4e5;padding-left:25px}@media (max-width:991px){.input-wrap .form-group:not(:last-child){border:none}}.input-wrap .form-group .icon i{color:var(--theme-color);font-size:24px}@media (max-width:1199px){.input-wrap .form-group .icon i{font-size:18px}}.input-wrap .form-group label{color:var(--black-color);font-size:14px;font-weight:400;line-height:1;margin:0}.input-wrap .form-group input{font-size:16px;font-weight:600;padding:0 0 0 37px}.input-wrap .form-group .nice-select{transition:all .4s ease-in-out}.input-wrap .form-group .nice-select:after{right:-20px;top:10px}@media (max-width:991px){.input-wrap .form-group .nice-select:after{right:20px}}.input-wrap .form-group .nice-select.open .list{animation:fade-down .3s linear}.input-wrap .form-group .nice-select .list{overflow-y:scroll;width:200px;z-index:9}.input-wrap .form-group .form-control,.input-wrap .form-group .form-select,.input-wrap .form-group .nice-select,.input-wrap .form-group input,.input-wrap .form-group select,.input-wrap .form-group textarea{border:none;color:var(--black-color2);font-size:16px;font-weight:600;height:30px;line-height:30px;padding:0}@media (max-width:1199px){.input-wrap .form-group .form-control,.input-wrap .form-group .form-select,.input-wrap .form-group .nice-select,.input-wrap .form-group input,.input-wrap .form-group select,.input-wrap .form-group textarea{font-size:14px}}.input-wrap .form-group .nice-select .option{color:var(--title-color);display:block}.input-wrap .form-group .nice-select .option p{display:block}.input-wrap .form-group .nice-select .option.selected{background:var(--theme-color)!important;color:var(--theme-color)!important;font-weight:400}.input-wrap .form-group .nice-select .option.focus,.input-wrap .form-group .nice-select .option.selected.focus,.input-wrap .form-group .nice-select .option:hover{background:var(--theme-color)!important;color:#fff!important}.input-wrap .form-group .nice-select.open .list{border-bottom:3px solid var(--theme-color)}.input-wrap .form-btn{display:flex;justify-content:flex-end}@media (max-width:991px){.input-wrap .form-btn{display:block}.input-wrap .form-btn .th-btn{width:100%}}.input-wrap .form-btn .th-btn{padding:15px 45px}@media (max-width:767px){.input-wrap .form-btn .th-btn{width:100%}}.parts-form.style3{border:none;border-bottom:2px solid var(--theme-color);border-radius:100px;box-shadow:none}@media (max-width:767px){.parts-form.style3{border-radius:20px}}@media (max-width:1199px){.parts-form.style3 .th-btn{display:none}}.parts-form.style4{border:none;border:2px solid var(--theme-color);border-radius:100px;box-shadow:none;margin:60px 0 0}@media (max-width:767px){.parts-form.style4{border-radius:20px}}@media (max-width:1199px){.parts-form.style4 .th-btn{display:none}}.hero-parts{background-color:var(--white-color);border:none;border-radius:16px 16px 0 0;box-shadow:none;min-width:896px;padding:27px 32px;position:relative;z-index:9}.hero-parts.style2{padding:0}@media (max-width:1399px){.hero-parts{min-width:849px}}@media (max-width:1299px){.hero-parts{min-width:780px}}@media (max-width:1199px){.hero-parts{min-width:640px}}@media (max-width:991px){.hero-parts{border-radius:16px;box-shadow:0 20px 20px hsla(0,0%,80%,.15);min-width:100%}}.hero-parts input{border-radius:48px;font-size:16px;line-height:16px!important;padding:20px 52px;position:relative}.hero-3 h3{display:none}.color-scheme-wrap{background:var(--white-color);border-radius:10px 0 0 10px;box-shadow:0 0 4px 0 rgba(51,51,51,.2);display:inline-block;padding:20px 30px;position:fixed;right:0;text-align:center;top:50%;transition:.4s;z-index:99}.color-scheme-wrap .switchIcon{background:var(--theme-color);border:0;border-radius:5px 0 0 5px;color:var(--white-color);height:45px;left:0;position:absolute;top:10px;transform:translate(-100%);width:45px}.color-scheme-wrap .color-switch-btns{display:grid;gap:18px;grid-template-columns:repeat(5,1fr);margin-bottom:25px}.color-scheme-wrap .color-switch-btns button{background:transparent;border:0;color:var(--theme-color);font-size:34px;padding:0;text-align:left}.color-scheme-wrap.active{transform:translate(100%)}.tour-tabs{border-bottom:0;gap:16px;justify-content:center;margin-bottom:60px}.tour-tabs.style2 .th-btn{background-color:#e9f6f9}.tour-tabs.style3 .th-btn{background:#e9f6f9;border:1px solid #e1e4e6;border-radius:48px;color:var(--title-color);padding:15px 24px}.tour-tabs .th-btn{background-color:var(--white-color);border-radius:48px;color:var(--theme-color);padding:8px 30px}.tour-tabs .th-btn.active,.tour-tabs .th-btn:hover{color:var(--white-color)}.tour-tabs .th-btn.active img,.tour-tabs .th-btn:hover img{filter:brightness(0) invert(1)}.px-5{padding-left:5px;padding-right:5px}.py-5{padding-bottom:5px}.pt-5,.py-5{padding-top:5px}.pt-50{padding-top:50px}.pt-80{padding-top:80px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-35{margin-top:35px}.mb-5{margin-bottom:5px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mt-24{margin-top:24px}.mt-60{margin-top:60px}.space,.space-top{padding-top:var(--section-space)}.space{padding-bottom:var(--section-space)}.space-extra-bottom{padding-bottom:calc(var(--section-space) - 30px)}@media (max-width:991px){.space,.space-top{padding-top:var(--section-space-mobile)}.space{padding-bottom:var(--section-space-mobile)}.space-extra-bottom{padding-bottom:calc(var(--section-space-mobile) - 30px)}}.p60{padding-bottom:60px;padding-top:60px}.search-input input{font-size:20px!important;height:60px!important}.autocomplete-items{border:1px solid #d4d4d4;border-bottom:none;border-top:none;font-size:14px;left:0;position:absolute;right:0;top:100%;z-index:99}.autocomplete-items div{align-items:center;background-color:#fff;border-bottom:1px solid #d4d4d4;cursor:pointer;display:flex;padding:10px;text-align:left}.autocomplete-items div:hover,.autocomplete-items div:hover .product-info{background-color:#e9e9e9}.autocomplete-items img{margin-right:10px;max-height:100px;max-width:100px}.product-info{align-items:flex-start!important;display:flex;flex-direction:column}.product-info span{margin:2px 0}.designedby{color:#e2e2e2!important}.designedby:hover{color:var(--theme-color)!important}