@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&amp;family=Dosis:wght@300;400;500;600;700;800&amp;display=swap";*{margin:0;padding:0;scroll-behavior:smooth}:root{--primary-color2: #FF6B55;--primary-color3: #F46F30;--gradient-color: linear-gradient(90deg, #F86CA7 0%, #FF7F18 100%);--title-color1: #14133f;--title-color2: #253D4E;--text-color1: #000;--text-color2: #1F2124;--text-color3: #62686E;--text-color4: #4F4F4F;--white: #ffffff;--font-dosis: "Dosis";--font-cabin: "Cabin"}::-moz-selection{color:var(--title-color1);background:var(--primary-color3)}::selection{color:var(--title-color1);background:var(--primary-color3)}.font h1{font-size:1.875rem;color:var(--gradient-color);font-family:var(--font-dosis)}html{font-size:100%;scroll-behavior:smooth}@media(min-width:1200px) and (max-width:1399px){html{font-size:97%}}@media(min-width:992px) and (max-width:1199px){html{font-size:95%}}@media(min-width:768px) and (max-width:991px){html{font-size:90%}}@media(min-width:576px) and (max-width:768px){html{font-size:90%}}@media(max-width:576px){html{font-size:88%}}body{font-family:var(--font-dosis);color:var(--text-color1);background:#fbfbfb;font-size:16px;margin:0}button{outline:none;border:none}input{outline:none;border:none}p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:30px}a{text-decoration:none}a:hover{text-decoration:none}a:focus{outline:0 solid}input:focus,textarea:focus,button:focus{outline:none}i.bx{vertical-align:middle}.mb-240{margin-bottom:240px}@media(min-width:992px) and (max-width:1199px){.mb-240{margin-bottom:210px}}@media(max-width:991px){.mb-240{margin-bottom:200px}}.pt-120{padding-top:120px}@media(min-width:992px) and (max-width:1199px){.pt-120{padding-top:90px}}@media(max-width:991px){.pt-120{padding-top:80px}}.pt-90{padding-top:90px}@media(min-width:992px) and (max-width:1199px){.pt-90{padding-top:70px}}@media(max-width:991px){.pt-90{padding-top:60px}}.pb-90{padding-bottom:90px}@media(min-width:992px) and (max-width:1199px){.pb-90{padding-bottom:70px}}@media(max-width:991px){.pb-90{padding-bottom:60px}}.pb-90{padding-bottom:90px}@media(min-width:992px) and (max-width:1199px){.pb-90{padding-bottom:70px}}@media(max-width:991px){.pb-90{padding-bottom:60px}}.pb-120{padding-bottom:120px}@media(min-width:992px) and (max-width:1199px){.pb-120{padding-bottom:90px}}@media(max-width:991px){.pb-120{padding-bottom:80px}}.pbb-120{padding-top:120px!important}@media(min-width:992px) and (max-width:1199px){.pbb-120{padding-top:90px!important}}@media(max-width:991px){.pbb-120{padding-top:80px!important}}.pb-65{padding-bottom:65px}.mt-120{margin-top:120px}@media(min-width:992px) and (max-width:1199px){.mt-120{margin-top:90px}}@media(max-width:991px){.mt-120{margin-top:80px}}.mb-120{margin-bottom:120px}@media(min-width:992px) and (max-width:1199px){.mb-120{margin-bottom:90px}}@media(max-width:991px){.mb-120{margin-bottom:80px}}.mb-100{margin-bottom:100px}.sec-mb-100{margin-bottom:100px}@media(max-width:991px){.sec-mb-100{margin-bottom:40px}}.pt-80{padding-top:80px}.pt-30{padding-top:30px}.pt-70{padding-top:70px}.pt-50{padding-top:50px}.pt-40{padding-top:40px}.pt-10{padding-top:10px}.pb-80{padding-bottom:80px}.pt-110{padding-top:110px}.pe-80{padding-right:80px}.pb-60{padding-bottom:60px}.mb-60{margin-bottom:60px}@media(max-width:767px){.mb-60{margin-bottom:40px}}.mb-70{margin-bottom:70px}@media(max-width:767px){.mb-70{margin-bottom:40px}}.mb-80{margin-bottom:80px}@media(max-width:767px){.mb-80{margin-bottom:80px}}.mb--70{margin-bottom:70px}.mb-50{margin-bottom:50px}.mb-45{margin-bottom:45px}.mb-35{margin-bottom:35px}.mb-20{margin-bottom:20px}.mt-10{margin-top:10px}.mt-25{margin-top:25px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mb-30{margin-bottom:30px}.mb-25{margin-bottom:25px}.mt-50{margin-top:50px}.mb-10{margin-bottom:12px!important}.mb-50{margin-bottom:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}@media(max-width:767px){.mt-70{margin-top:40px}}.mb-95{margin-bottom:95px}.mb-90{margin-bottom:90px}.bg--light{background:#fafafa}.ui-datepicker{width:17em;padding:.5em .5em 0;display:none;z-index:99}.ui-datepicker td{border:0;padding:2px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:var(--gradient-color);border:1px solid var(--gradient-color);color:#fff;border-radius:0}div#ui-datepicker-div{border:1px solid transparent;box-shadow:3px 3px 10px rgba(0,0,0,.07);border-radius:0;margin-top:3px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid rgba(238,238,238,.5);background:var(--white);font-weight:400;padding:4px;transition:all .45s ease;color:var(--text-color1);text-align:center}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover,.ui-button:hover,html .ui-button.ui-state-disabled:hover:hover,html .ui-button.ui-state-disabled:active:hover{border:1px solid var(--title-color1);color:var(--title-color1)}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid var(--title-color1)!important;color:var(--title-color1)!important}.ui-widget-header .ui-icon{background-image:unset;position:relative}.ui-widget-header .ui-icon::after{content:"\f12c";position:absolute;left:0;top:0;font-family:bootstrap-icons;color:var(--white);z-index:9}.ui-datepicker-prev{border:1px solid var(--gradient-color)}.ui-datepicker-prev:hover{border:1px solid var(--gradient-color);background-color:inherit}.ui-datepicker-prev::after{content:"\f12c";font-family:bootstrap-icons;font-weight:400;position:absolute;top:-1px;left:5px;z-index:9;margin:auto;font-size:22px;color:var(--white);transition:all .35s ease}.ui-datepicker-prev span.ui-icon{display:none!important;visibility:hidden}.ui-datepicker-next{border:1px solid var(--gradient-color)}.ui-datepicker-next:hover{border:1px solid var(--gradient-color);background-color:inherit}.ui-datepicker-next::after{content:"\f135";font-family:bootstrap-icons;font-weight:400;position:absolute;top:-1px;left:5px;z-index:9;margin:auto;font-size:22px;color:var(--white);transition:all .35s ease}.ui-datepicker-next span.ui-icon{display:none!important;visibility:hidden}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:3px;width:1.8em;height:1.8em;line-height:1.8em}.egns-preloader{min-width:100%;min-height:100%;position:fixed!important;z-index:999999;top:0;right:0;bottom:0;left:0;background:#fff}.egns-preloader::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:#fff;z-index:-1}.circle-border{width:100%;max-width:140px;height:100%;max-height:140px;border:0 solid var(--primary-color3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;border-radius:50%;box-shadow:2px 2px 30px rgba(0,0,0,.1)}.circle-border svg{fill:var(--primary-color3)}.circle-border svg path{stroke:var(--primary-color3)}.circle-border .moving-circle{width:10px;height:10px;background:var(--primary-color3);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;margin:auto;-webkit-animation:circle 2s linear infinite;animation:circle 2s linear infinite}.circle-border .moving-circle:nth-child(2){width:10px;height:10px;background:var(--primary-color3);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;margin:auto;-webkit-animation:circle 2.25s linear infinite;animation:circle 2.25s linear infinite}.circle-border .moving-circle:nth-child(3){width:10px;height:10px;background:var(--primary-color3);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;margin:auto;-webkit-animation:circle 2.5s linear infinite;animation:circle 2.5s linear infinite}@-webkit-keyframes circle{0%{transform:rotate(0deg) translate(-70px) rotate(0deg)}100%{transform:rotate(360deg) translate(-70px) rotate(-360deg)}}@keyframes circle{0%{transform:rotate(0deg) translate(-70px) rotate(0deg)}100%{transform:rotate(360deg) translate(-70px) rotate(-360deg)}}#outline{stroke-dasharray:2.427766571px,242.7766571045px;stroke-dashoffset:0;-webkit-animation:anim 1.6s linear infinite;animation:anim 1.6s linear infinite}@-webkit-keyframes anim{12.5%{stroke-dasharray:33.9887319946px,242.7766571045px;stroke-dashoffset:-26.7054322815px}43.75%{stroke-dasharray:84.9718299866px,242.7766571045px;stroke-dashoffset:-84.9718299866px}100%{stroke-dasharray:2.427766571px,242.7766571045px;stroke-dashoffset:-240.3488905334px}}@keyframes anim{12.5%{stroke-dasharray:33.9887319946px,242.7766571045px;stroke-dashoffset:-26.7054322815px}43.75%{stroke-dasharray:84.9718299866px,242.7766571045px;stroke-dashoffset:-84.9718299866px}100%{stroke-dasharray:2.427766571px,242.7766571045px;stroke-dashoffset:-240.3488905334px}}.circle-container{background:0 0;position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.07);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 200ms linear}@media(max-width:991px){.circle-container{display:none;visibility:hidden}}.circle-container.active{opacity:1;visibility:visible;transform:translateY(0)}.circle-container::after{position:absolute;font-family:bootstrap-icons;content:"\f145";text-align:center;line-height:46px;font-size:28px;color:var(--gradient-color);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}.circle-container:hover::after{position:absolute;font-family:bootstrap-icons;content:"\f145";color:var(--green);transition:all 200ms linear}.circle-container svg path{fill:none}.circle-container svg.circle-progress path{stroke:var(--gradient-color);stroke-width:5;box-sizing:border-box;transition:all 200ms linear}.grow{transform:scale(1.5);background-color:var(--white);mix-blend-mode:difference;border:none}.section-title1 span{display:inline-block;font-size:1.375rem;font-weight:500;font-family:var(--font-cabin);background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px;position:relative;display:flex;align-items:center;justify-content:center}.section-title1 h2{font-size:3.125rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.3;margin-bottom:0;text-transform:capitalize}@media(max-width:576px){.section-title1 h2{font-size:2.5rem}}.section-title3 h2{font-size:2.5rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);margin-bottom:0;text-transform:capitalize}.section-title3 h2 span{padding:0 5px}.btn-lg{padding:8px 50px}.primary-btn1{font-size:1.125rem;font-weight:700;color:#fff;font-family:var(--font-dosis);border-radius:40px;display:inline-block;position:relative;overflow:hidden;background:var(--title-color1);z-index:1}.primary-btn1::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);z-index:-1;transition:.6s;transform-origin:left}.primary-btn1:hover{color:#fff}.primary-btn1:hover::before{width:0}.primary-btn2{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);display:inline-block;background-color:#ef9685;border-radius:5px;position:relative;z-index:1;transition:.35s}.primary-btn2::after{content:"";background-color:#ff553c;height:100%;width:100%;position:absolute;right:-3px;bottom:-3px;border-radius:5px;z-index:-2;transition:.35s}.primary-btn2:hover{color:var(--white)}.primary-btn2:hover::after{right:0;bottom:0;background-color:var(--title-color1)}.primary-btn3{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);display:inline-block;background-color:#25373a;border-radius:5px;position:relative;z-index:1;transition:.35s}.primary-btn3::after{content:"";background-color:var(--title-color1);height:100%;width:100%;position:absolute;right:-3px;bottom:-3px;border-radius:5px;z-index:-2;transition:.35s}.primary-btn3:hover{color:var(--white)}.primary-btn3:hover::after{right:0;bottom:0;background-color:#ff553c}.primary-btn5{font-size:1.2rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);display:inline-block;position:relative;background:var(--title-color2);border-radius:30px;padding:15px 50px;transition:.5s}.primary-btn5::after{content:"";opacity:.1;border:1px solid #fff;border-radius:30px;position:absolute;left:5px;right:5px;top:5px;bottom:5px;transition:.5s}.primary-btn5:hover{color:var(--white);background:var(--primary-color3)}.primary-btn5:hover::after{opacity:1;border:1px solid #fff;left:0;top:0;right:0;bottom:0}.primary-btn6{font-size:1.2rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);text-transform:capitalize;display:inline-block;position:relative;background:var(--primary-color3);border-radius:30px;padding:15px 50px;transition:.5s}.primary-btn6::after{content:"";opacity:.1;border:1px solid #fff;border-radius:30px;position:absolute;left:5px;right:5px;top:5px;bottom:5px;transition:.5s}.primary-btn6:hover{background:var(--title-color1);color:var(--white)}.primary-btn6:hover::after{opacity:1;border:1px solid #214842;left:0;right:0;top:0;bottom:0}.top-bar{padding:7px 0;background:#fbfbfb}@media(max-width:991px){.top-bar{padding:7px 50px}}@media(max-width:767px){.top-bar .social-area{display:none;visibility:hidden}}.top-bar .social-area ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:50px}.top-bar .social-area ul li{position:relative}.top-bar .social-area ul li a i{font-size:1.25rem;color:var(--title-color1);transition:.35s}.top-bar .social-area ul li::after{content:"";height:3px;width:3px;border-radius:50%;background-color:rgba(0,29,35,.2);position:absolute;left:-28px;top:50%;transform:translateY(-50%)}.top-bar .social-area ul li:first-child::after{display:none;visibility:hidden}.top-bar .social-area ul li:hover a i{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.top-bar .opening-time p{margin-bottom:0;font-size:.875rem;font-weight:500;font-family:var(--font-dosis);background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.4}.top-bar .opening-time p span{font-size:1rem;font-weight:600;letter-spacing:.03em;background:var(--title-color1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:767px){.top-bar .contact-number{display:none;visibility:hidden}}.top-bar .contact-number a{font-size:1rem;font-weight:700;font-family:var(--font-dosis);letter-spacing:.03em;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center}.top-bar .contact-number a img{margin-left:7px}.top-bar.two{background-color:#fef1dd}@media(max-width:767px){.top-bar.two{justify-content:center}}@media(max-width:991px){.top-bar.two .contact-number{display:none;visibility:hidden}}.top-bar.two .contact-number a{font-size:1rem;font-weight:700;font-family:var(--font-dosis);letter-spacing:.03em;background:var(--title-color2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:flex;align-items:center}.top-bar.two .contact-number a img{margin-right:7px}.top-bar.two .opening-time p{margin-bottom:0;font-size:.875rem;font-weight:500;font-family:var(--font-cabin);background:var(--primary-color3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.03em}.top-bar.two .opening-time p span{font-size:1rem;font-weight:600;letter-spacing:.03em;background:var(--title-color1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:767px){.top-bar.two .social-area{display:none;visibility:hidden}}.top-bar.two .social-area ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:50px}.top-bar.two .social-area ul li{position:relative}.top-bar.two .social-area ul li a i{font-size:1.25rem;color:var(--title-color1);transition:.35s}.top-bar.two .social-area ul li::after{content:"";height:3px;width:3px;border-radius:50%;background-color:rgba(0,29,35,.2);position:absolute;left:-28px;top:50%;transform:translateY(-50%)}.top-bar.two .social-area ul li:first-child::after{display:none;visibility:hidden}.top-bar.two .social-area ul li:hover a i{background:var(--primary-color3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mobile-search{background:rgba(0,0,0,.85);box-shadow:0 0 10px rgba(0,0,0,.09);width:100%;height:100%;border-radius:4px;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;align-items:center;position:fixed;cursor:pointer;transform:scale(0);top:0;left:0;z-index:9999;opacity:0;visibility:hidden;transition:.65s ease;padding:35px 100px}@media(max-width:767px){.mobile-search{padding:20px}}.mobile-search label{font-family:var(--font-dosis);color:#fff;font-size:1.5rem;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px}.mobile-search.slide{transform:scale(1);opacity:1;visibility:visible}.mobile-search input{border:none;border-radius:unset;border-bottom:1px solid #ff7f18;padding-left:0;padding-bottom:5px;width:100%;background:0 0;transition:.3s ease-in-out;color:#fff;margin-bottom:20px}.mobile-search input:focus{border-bottom:1px solid #ff7f18}.mobile-search input::-moz-placeholder{font-family:var(--font-dosis);color:var(--text-color1)}.mobile-search input:-ms-input-placeholder{font-family:var(--font-dosis);color:var(--text-color1)}.mobile-search input::placeholder{font-family:var(--font-dosis);color:var(--text-color1)}.mobile-search .search-cross-btn{color:#fff;cursor:pointer;background:var(--gradient-color);border-radius:50%;height:40px;width:40px;line-height:40px;text-align:center;line-height:41px;transition:.5s ease}.mobile-search .search-cross-btn i{font-size:25px;cursor:pointer}.mobile-search .search-cross-btn:hover{background:linear-gradient(90deg,#FF7F18 0%,#F86CA7 100%);color:#fff}header.style-1{position:relative;width:100%;z-index:99999;padding:0 7%;display:flex;justify-content:space-between;align-items:center;background-color:var(--title-color1)}@media(min-width:1400px) and (max-width:1599px){header.style-1{padding:0 2%}}@media(min-width:1200px) and (max-width:1399px){header.style-1{padding:0 2%}}@media(min-width:992px) and (max-width:1199px){header.style-1{padding:0 2%}}@media(min-width:768px) and (max-width:991px){header.style-1{padding:0 2%}}@media(max-width:767px){header.style-1{padding:0 2%}}header.style-1.sticky{position:fixed;top:0;left:0;z-index:99999;-webkit-animation:smooth-header .65s linear;animation:smooth-header .65s linear}@-webkit-keyframes smooth-header{0%{transform:translateY(-30px)}100%{transform:translateY(0px)}}@keyframes smooth-header{0%{transform:translateY(-30px)}100%{transform:translateY(0px)}}header.style-1 .header-logo{padding:10px 0}@media(max-width:991px){header.style-1 .header-logo{width:100px;padding:20px 0}}header.style-1 .header-logo img{min-width:120px;max-width:100%}header.style-1 .menu-close-btn i{color:var(--white)}header.style-1 .nav-right{gap:24px}@media(max-width:1500px){header.style-1 .nav-right{gap:15px}}header.style-1 .nav-right ul{margin:0;padding:0;display:flex;align-items:center;list-style:none;gap:24px}@media(max-width:1500px){header.style-1 .nav-right ul{gap:15px}}@media(max-width:767px){header.style-1 .nav-right ul{display:none;visibility:hidden}}header.style-1 .nav-right ul li{position:relative}header.style-1 .nav-right ul li a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:#f46f30;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.35s;position:relative}header.style-1 .nav-right ul li a::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);opacity:0;transition:.35s;border-radius:50%;z-index:-1}header.style-1 .nav-right ul li a svg{fill:var(--white)}header.style-1 .nav-right ul li a:hover{border-color:#f46f30}header.style-1 .nav-right ul li a:hover::after{opacity:1}header.style-1 .nav-right ul .search-btn{padding:20px 0;cursor:pointer}header.style-1 .nav-right ul .search-btn .nav__search-form{position:absolute;top:calc(100% + 15px);right:-32px;width:300px;display:flex;align-items:center;background-color:var(--title-color1);border:1px solid #000;padding:15px;transition:.35s;opacity:0;visibility:hidden}header.style-1 .nav-right ul .search-btn .nav__search-form::after{content:"";width:0;height:0;top:-8px;right:40px;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid var(--title-color1);z-index:-1}header.style-1 .nav-right ul .search-btn .nav__search-form input{border:none;background:0 0;outline:none;width:100%;padding:0 6px;color:var(--white);font-family:var(--font-cabin);font-weight:400}header.style-1 .nav-right ul .search-btn .nav__search-form button{border:none;background:0 0;color:rgba(var(--heading-color),1);padding:0;width:20px;height:20px;line-height:1;padding-right:6px}header.style-1 .nav-right ul .search-btn .nav__search-form button svg{fill:var(--white)}header.style-1 .nav-right ul .search-btn:hover .nav__search-form{opacity:1;visibility:visible;top:calc(100% + 7px)}header.style-1 .nav-right .mobile-menu-btn{display:none;visibility:hidden}header.style-1 .nav-right .mobile-menu-btn i{color:var(--white);font-size:25px}@media(max-width:991px){header.style-1 .nav-right .mobile-menu-btn{display:block;visibility:visible}}header.style-1 .main-menu{display:inline-block}header.style-1 .main-menu .mobile-menu-logo{display:none}header.style-1 .main-menu ul{list-style:none;margin:0;padding:0}header.style-1 .main-menu ul>li{display:inline-block;position:relative;padding:0 25px}@media(min-width:992px) and (max-width:1199px){header.style-1 .main-menu ul>li{padding:0 18px}}header.style-1 .main-menu ul>li:hover i{color:var(--gradient-color);font-size:20px}header.style-1 .main-menu ul>li a{font-size:.938rem;color:var(--white);font-weight:400;letter-spacing:.02em;display:block;text-transform:uppercase;padding:25px 10px;position:relative;font-family:var(--font-cabin);transition:all .5s ease-out 0s;position:relative}@media(max-width:1500px){header.style-1 .main-menu ul>li a{padding:25px 0}}@media(max-width:991px){header.style-1 .main-menu ul>li a{padding:25px 10px}}header.style-1 .main-menu ul>li i{font-size:20px;text-align:center;color:var(--white);font-style:normal;position:absolute;right:-5px;top:35px;z-index:999;cursor:pointer;display:none;transition:all .5s ease-out 0s;opacity:0}@media(max-width:991px){header.style-1 .main-menu ul>li i{opacity:1}}header.style-1 .main-menu ul>li ul.sub-menu{position:absolute;left:0;right:0;top:auto;margin:0;padding:0 10px;opacity:0;visibility:hidden;min-width:220px;background:var(--title-color1);text-align:left;transform:translateY(20px)}header.style-1 .main-menu ul>li ul.sub-menu>li{padding:0;display:block;position:relative}header.style-1 .main-menu ul>li ul.sub-menu>li i{position:absolute;top:10px;right:6px;display:block;color:var(--white);font-size:20px}header.style-1 .main-menu ul>li ul.sub-menu>li .dropdown-icon{color:#fff;opacity:1;top:16px;font-size:14px}header.style-1 .main-menu ul>li ul.sub-menu>li a{display:block;padding:15px;color:#fff;font-weight:400;text-transform:uppercase;font-size:.875rem;line-height:1;transition:all .4s ease-out 0s;position:relative}header.style-1 .main-menu ul>li ul.sub-menu>li a:hover{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}header.style-1 .main-menu ul>li ul.sub-menu>li a.active{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu{left:215px;position:absolute;max-width:230px;min-width:215px;background:#0b0f14;top:0}@media only screen and (max-width:1199px){header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu{margin-left:10px;position:unset;max-width:230px;min-width:215px;background:0 0;top:0}}header.style-1 .main-menu ul>li ul.sub-menu>li .sub-menu li i{display:block}header.style-1 .main-menu ul>li ul.sub-menu>li:last-child{border-bottom:none}header.style-1 .main-menu ul>li.menu-item-has-children::after{content:"\f282";font-family:bootstrap-icons;font-weight:400;position:absolute;top:27px;right:15px;font-size:13px;color:var(--white)}@media(max-width:1500px){header.style-1 .main-menu ul>li.menu-item-has-children::after{right:5px}}@media(min-width:992px) and (max-width:1199px){header.style-1 .main-menu ul>li.menu-item-has-children::after{right:0}}@media(max-width:991px){header.style-1 .main-menu ul>li.menu-item-has-children::after{display:none;visibility:hidden}}header.style-1 .main-menu ul>li:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}header.style-1 .main-menu ul>li:hover>a{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}header.style-1 .main-menu ul>li:hover::after{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}header.style-1 .main-menu ul>li.active>a{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}header.style-1 .main-menu ul>li.active::after{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}header.style-1 .main-menu ul li.menu-item-has-children>i{display:block}@media only screen and (max-width:991px){header.style-1 .main-menu{position:fixed;top:0;left:0;width:280px;padding:30px 20px!important;z-index:99999;height:100%;overflow:auto;background:var(--title-color1);transform:translateX(-100%);transition:transform .3s ease-in;box-shadow:0 2px 20px rgba(0,0,0,.03)}header.style-1 .main-menu.show-menu{transform:translateX(0)}header.style-1 .main-menu .mobile-menu-logo{text-align:left;padding-top:20px;display:block;padding-bottom:8px}header.style-1 .main-menu ul{float:none;text-align:left;padding:50px 10px 35px 0}header.style-1 .main-menu ul li{display:block;position:relative;padding:0 5px}header.style-1 .main-menu ul li i{display:block}header.style-1 .main-menu ul li a{padding:10px 0;display:block;font-weight:500;font-size:1rem}header.style-1 .main-menu ul li ul.sub-menu{position:static;min-width:200px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;margin-top:0!important;transform:translateY(0px)}header.style-1 .main-menu ul li ul.sub-menu>li{border-bottom:1px solid transparent}header.style-1 .main-menu ul li ul.sub-menu>li a{color:var(--white);font-size:14px;font-weight:500;padding:12px 15px}header.style-1 .main-menu ul li ul.sub-menu>li a:hover{color:var(--gradient-color);margin-left:10px}header.style-1 .main-menu ul li ul.sub-menu>li a.active{color:var(--gradient-color)}header.style-1 .main-menu ul li ul.sub-menu>li i{color:var(--text-primary);right:-13px}header.style-1 .main-menu ul li .bi{top:8px;font-size:20px}header.style-1 .mobile-menu{position:relative;top:2px;padding:0 5px;border-radius:50%;display:inline-block}header.style-1 .cross-btn{display:inline-block!important;position:relative;width:30px!important;height:22px!important;cursor:pointer;border:3px solid transparent!important}header.style-1 .cross-btn span{width:100%;height:2px;background:var(--gradient-color);display:block;position:absolute;right:0;transition:all .3s}header.style-1 .cross-btn .cross-top{top:0}header.style-1 .cross-btn .cross-middle{top:50%;transform:translateY(-50%);width:100%}header.style-1 .cross-btn .cross-bottom{bottom:0;width:100%}header.style-1 .cross-btn.h-active span.cross-top{transform:rotate(45deg);top:50%;margin-top:-1px}header.style-1 .cross-btn.h-active span.cross-middle{transform:translateX(-30px);opacity:0}header.style-1 .cross-btn.h-active span.cross-bottom{transform:rotate(-45deg);bottom:50%;margin-bottom:-1px}}header.style-2{position:relative;width:100%;z-index:99;padding:0 7%;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}@media(min-width:1200px) and (max-width:1399px){header.style-2{padding:0 2%}}@media(min-width:992px) and (max-width:1199px){header.style-2{padding:0 2%}}@media(min-width:768px) and (max-width:991px){header.style-2{padding:0 4%}}@media(max-width:767px){header.style-2{padding:0 4%}}header.style-2.sticky{position:fixed;top:0;left:0;z-index:999;-webkit-animation:smooth-header .65s linear;animation:smooth-header .65s linear}@keyframes smooth-header{0%{transform:translateY(-30px)}100%{transform:translateY(0px)}}header.style-2 .header-logo{padding:10px 0}@media(max-width:991px){header.style-2 .header-logo{width:100px;padding:20px 0}}header.style-2 .header-logo img{min-width:120px;max-width:100%}header.style-2 .menu-close-btn i{color:var(--title-color1)}header.style-2 .nav-right{gap:70px}@media(min-width:1400px) and (max-width:1599px){header.style-2 .nav-right{gap:50px}}header.style-2 .nav-right ul{margin:0;padding:0;display:flex;align-items:center;list-style:none;gap:24px}@media(min-width:1400px) and (max-width:1599px){header.style-2 .nav-right ul{gap:15px}}@media(max-width:1399px){header.style-2 .nav-right ul{gap:15px}}@media(max-width:767px){header.style-2 .nav-right ul{display:none;visibility:hidden}}header.style-2 .nav-right ul li{position:relative}header.style-2 .nav-right ul li a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:var(--primary-color2);display:flex;align-items:center;justify-content:center;background-color:var(--white);transition:.35s}header.style-2 .nav-right ul li a svg{fill:var(--primary-color2);transition:.35s}header.style-2 .nav-right ul li a:hover{background:var(--primary-color2)}header.style-2 .nav-right ul li a:hover svg{fill:var(--white)}header.style-2 .nav-right ul .search-btn{padding:20px 0;cursor:pointer}header.style-2 .nav-right ul .search-btn .nav__search-form{position:absolute;top:calc(100% + 15px);right:-32px;width:300px;display:flex;align-items:center;background-color:var(--title-color1);border:1px solid #000;padding:15px;transition:.35s;opacity:0;visibility:hidden}header.style-2 .nav-right ul .search-btn .nav__search-form::after{content:"";width:0;height:0;top:-8px;right:40px;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid var(--title-color1);z-index:-1}header.style-2 .nav-right ul .search-btn .nav__search-form input{border:none;background:0 0;outline:none;width:100%;padding:0 6px;color:var(--white);font-family:var(--font-cabin);font-weight:400}header.style-2 .nav-right ul .search-btn .nav__search-form button{border:none;background:0 0;color:rgba(var(--heading-color),1);padding:0;width:20px;height:20px;line-height:1;padding-right:6px}header.style-2 .nav-right ul .search-btn .nav__search-form button svg{fill:var(--white)}header.style-2 .nav-right ul .search-btn:hover .nav__search-form{opacity:1;visibility:visible;top:calc(100% + 9px)}@media(min-width:1400px) and (max-width:1599px){header.style-2 .nav-right .hotline-info{display:none;visibility:hidden}}@media(max-width:1399px){header.style-2 .nav-right .hotline-info{display:none;visibility:hidden}}header.style-2 .nav-right .hotline-info span{font-size:.875rem;font-weight:500;color:var(--primary-color2);font-family:var(--font-cabin);display:inline-block}header.style-2 .nav-right .hotline-info h6{margin:0}header.style-2 .nav-right .hotline-info h6 a{font-size:1rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;transition:.35s}header.style-2 .nav-right .hotline-info h6 a:hover{color:var(--primary-color2)}header.style-2 .nav-right .mobile-menu-btn{display:none;visibility:hidden}header.style-2 .nav-right .mobile-menu-btn i{color:var(--title-color1);font-size:25px}@media(max-width:991px){header.style-2 .nav-right .mobile-menu-btn{display:block;visibility:visible}}header.style-2 .main-menu{display:inline-block}header.style-2 .main-menu .mobile-menu-logo{display:none}header.style-2 .main-menu ul{list-style:none;margin:0;padding:0}header.style-2 .main-menu ul>li{display:inline-block;position:relative;padding:0 20px}@media(min-width:1400px) and (max-width:1599px){header.style-2 .main-menu ul>li{padding:0 25px}}@media(min-width:992px) and (max-width:1199px){header.style-2 .main-menu ul>li{padding:0 10px}}header.style-2 .main-menu ul>li:hover i{color:var(--gradient-color);font-size:20px}header.style-2 .main-menu ul>li a{font-size:1rem;color:var(--title-color1);font-weight:500;letter-spacing:.02em;display:block;text-transform:capitalize;padding:25px 10px;position:relative;font-family:var(--font-cabin);transition:all .5s ease-out 0s;position:relative}@media(min-width:1400px) and (max-width:1599px){header.style-2 .main-menu ul>li a{padding:25px 0}}header.style-2 .main-menu ul>li i{font-size:20px;text-align:center;color:var(--title-color1);font-style:normal;position:absolute;right:-5px;top:35px;z-index:999;cursor:pointer;display:none;transition:all .5s ease-out 0s;opacity:0}@media(max-width:991px){header.style-2 .main-menu ul>li i{opacity:1}}header.style-2 .main-menu ul>li ul.sub-menu{position:absolute;left:0;right:0;top:auto;margin:0;padding:0 10px;opacity:0;visibility:hidden;min-width:220px;background:var(--title-color1);text-align:left;transform:translateY(20px)}header.style-2 .main-menu ul>li ul.sub-menu>li{padding:0;display:block;position:relative}header.style-2 .main-menu ul>li ul.sub-menu>li i{position:absolute;top:10px;right:6px;display:block;color:var(--title-color1);font-size:20px}header.style-2 .main-menu ul>li ul.sub-menu>li .dropdown-icon{color:var(--title-color1);opacity:1;top:16px;font-size:14px}header.style-2 .main-menu ul>li ul.sub-menu>li a{display:block;padding:15px;color:#fff;font-weight:500;text-transform:capitalize;font-size:.875rem;line-height:1;transition:all .4s ease-out 0s;position:relative}@media(max-width:991px){header.style-2 .main-menu ul>li ul.sub-menu>li a{color:var(--title-color1)}}header.style-2 .main-menu ul>li ul.sub-menu>li a:hover{color:var(--primary-color2);font-weight:500}header.style-2 .main-menu ul>li ul.sub-menu>li a.active{color:var(--primary-color2);font-weight:500}header.style-2 .main-menu ul>li ul.sub-menu>li .sub-menu{left:215px;position:absolute;max-width:230px;min-width:215px;background:#0b0f14;top:0}@media only screen and (max-width:1199px){header.style-2 .main-menu ul>li ul.sub-menu>li .sub-menu{margin-left:10px;position:unset;max-width:230px;min-width:215px;background:0 0;top:0}}header.style-2 .main-menu ul>li ul.sub-menu>li .sub-menu li i{display:block}header.style-2 .main-menu ul>li ul.sub-menu>li:last-child{border-bottom:none}header.style-2 .main-menu ul>li.menu-item-has-children::after{content:"\f282";font-family:bootstrap-icons;font-weight:400;position:absolute;top:29px;right:10px;font-size:13px;color:var(--title-color1)}@media(min-width:1400px) and (max-width:1599px){header.style-2 .main-menu ul>li.menu-item-has-children::after{right:5px}}@media(min-width:992px) and (max-width:1199px){header.style-2 .main-menu ul>li.menu-item-has-children::after{right:0}}@media(max-width:991px){header.style-2 .main-menu ul>li.menu-item-has-children::after{display:none;visibility:hidden}}header.style-2 .main-menu ul>li:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}header.style-2 .main-menu ul>li:hover>a{color:var(--primary-color2)}header.style-2 .main-menu ul>li:hover::after{color:var(--primary-color2);font-weight:800}header.style-2 .main-menu ul>li.active>a{color:var(--primary-color2);position:relative}header.style-2 .main-menu ul>li.active>a::before{content:url(../images/icon/h2-menu-active-icon.svg);position:absolute;left:50%;bottom:10px}@media(max-width:991px){header.style-2 .main-menu ul>li.active>a::before{display:none;visibility:hidden}}header.style-2 .main-menu ul>li.active::after{color:var(--primary-color2);font-weight:800}header.style-2 .main-menu ul li.menu-item-has-children>i{display:block}@media only screen and (max-width:991px){header.style-2 .main-menu{position:fixed;top:0;left:0;width:280px;padding:30px 20px!important;z-index:99999;height:100%;overflow:auto;background:var(--white);transform:translateX(-100%);transition:transform .3s ease-in;box-shadow:0 2px 20px rgba(0,0,0,.03)}header.style-2 .main-menu.show-menu{transform:translateX(0)}header.style-2 .main-menu .mobile-menu-logo{text-align:left;padding-top:20px;display:block;padding-bottom:8px}header.style-2 .main-menu ul{float:none;text-align:left;padding:50px 10px 35px 0}header.style-2 .main-menu ul li{display:block;position:relative;padding:0 5px}header.style-2 .main-menu ul li i{display:block}header.style-2 .main-menu ul li a{padding:10px 0;display:block;font-weight:500;font-size:1.125rem}header.style-2 .main-menu ul li ul.sub-menu{position:static;min-width:200px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;margin-top:0!important;transform:translateY(0px)}header.style-2 .main-menu ul li ul.sub-menu>li{border-bottom:1px solid transparent}header.style-2 .main-menu ul li ul.sub-menu>li a{color:var(--title-color1);font-size:14px;font-weight:500}header.style-2 .main-menu ul li ul.sub-menu>li a:hover{color:var(--primary-color2);margin-left:10px}header.style-2 .main-menu ul li ul.sub-menu>li a.active{color:var(--primary-color2)}header.style-2 .main-menu ul li ul.sub-menu>li i{color:var(--text-primary);right:-13px}header.style-2 .main-menu ul li .bi{top:8px;font-size:20px}header.style-2 .mobile-menu{position:relative;top:2px;padding:0 5px;border-radius:50%;display:inline-block}}header.style-3{box-shadow: 0px 9px 10px #e7e2e292;position:relative;width:100%;z-index:99;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}header.style-3.sticky{position:fixed;top:0;left:0;z-index:999;-webkit-animation:smooth-header .65s linear;animation:smooth-header .65s linear}@keyframes smooth-header{0%{transform:translateY(-30px)}100%{transform:translateY(0px)}}header.style-3 .header-logo{padding:10px 0}@media(max-width:991px){header.style-3 .header-logo{width:100px;padding:20px 0}}header.style-3 .header-logo img{min-width:90px;max-width:100%}header.style-3 .menu-close-btn i{color:var(--title-color1)}header.style-3 .nav-right{gap:70px}@media(min-width:1400px) and (max-width:1599px){header.style-3 .nav-right{gap:50px}}header.style-3 .nav-right ul{margin:0;padding:0;display:flex;align-items:center;list-style:none;gap:24px}@media(min-width:1400px) and (max-width:1599px){header.style-3 .nav-right ul{gap:15px}}@media(max-width:1399px){header.style-3 .nav-right ul{gap:15px}}@media(max-width:767px){header.style-3 .nav-right ul{display:none;visibility:hidden}}header.style-3 .nav-right ul li{position:relative}header.style-3 .nav-right ul li a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:var(--primary-color3);display:flex;align-items:center;justify-content:center;background-color:var(--white);transition:.35s}header.style-3 .nav-right ul li a svg{fill:var(--primary-color3);transition:.35s}header.style-3 .nav-right ul li a:hover{background:var(--primary-color3)}header.style-3 .nav-right ul li a:hover svg{fill:var(--white)}header.style-3 .nav-right ul li.search-btn{padding:20px 0;cursor:pointer}header.style-3 .nav-right ul li.search-btn .nav__search-form{position:absolute;top:calc(100% + 15px);right:-32px;width:300px;display:flex;align-items:center;background-color:var(--title-color1);border:1px solid #000;padding:15px;transition:.35s;opacity:0;visibility:hidden}header.style-3 .nav-right ul li.search-btn .nav__search-form::after{content:"";width:0;height:0;top:-8px;right:40px;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid var(--title-color1);z-index:-1}header.style-3 .nav-right ul li.search-btn .nav__search-form input{border:none;background:0 0;outline:none;width:100%;padding:0 6px;color:var(--white);font-family:var(--font-cabin);font-weight:400}header.style-3 .nav-right ul li.search-btn .nav__search-form button{border:none;background:0 0;color:rgba(var(--heading-color),1);padding:0;width:20px;height:20px;line-height:1;padding-right:6px}header.style-3 .nav-right ul li.search-btn .nav__search-form button svg{fill:var(--white)}header.style-3 .nav-right ul li.search-btn:hover .nav__search-form{opacity:1;visibility:visible;top:calc(100% + 7px)}@media(min-width:1400px) and (max-width:1599px){header.style-3 .nav-right .hotline-info{display:none;visibility:hidden}}@media(max-width:1399px){header.style-3 .nav-right .hotline-info{display:none;visibility:hidden}}header.style-3 .nav-right .hotline-info span{font-size:.875rem;font-weight:500;color:var(--primary-color2);font-family:var(--font-cabin);display:inline-block}header.style-3 .nav-right .hotline-info h6{margin:0}header.style-3 .nav-right .hotline-info h6 a{font-size:1rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;transition:.35s}header.style-3 .nav-right .hotline-info h6 a:hover{color:var(--primary-color2)}header.style-3 .nav-right .mobile-menu-btn{display:none;visibility:hidden}header.style-3 .nav-right .mobile-menu-btn i{color:var(--title-color1);font-size:25px}@media(max-width:991px){header.style-3 .nav-right .mobile-menu-btn{display:block;visibility:visible}}header.style-3 .main-menu{display:inline-block}header.style-3 .main-menu .mobile-menu-logo{display:none}header.style-3 .main-menu ul{list-style:none;margin:0;padding:0}header.style-3 .main-menu ul>li{display:inline-block;position:relative;padding:0 10px}@media(min-width:992px) and (max-width:1199px){header.style-3 .main-menu ul>li{padding:0 10px}}header.style-3 .main-menu ul>li:hover i{color:var(--primary-color3);font-size:16px}header.style-3 .main-menu ul>li a{font-size:1rem;color:var(--title-color1);font-weight:500;letter-spacing:.02em;display:block;text-transform:capitalize;padding:25px 10px;position:relative;font-family:var(--font-cabin);transition:all .5s ease-out 0s;position:relative}header.style-3 .main-menu ul>li i{font-size:16px;text-align:center;color:var(--title-color1);font-style:normal;position:absolute;right:0px;top:28px;z-index:999;cursor:pointer;display:none;transition:all .5s ease-out 0s;}@media(max-width:991px){header.style-3 .main-menu ul>li i{opacity:1}}header.style-3 .main-menu ul>li ul.sub-menu{position:absolute;left:0;right:0;top:auto;margin:0;padding:0 10px;opacity:0;visibility:hidden;min-width:220px;background:var(--title-color1);text-align:left;transform:translateY(20px)}header.style-3 .main-menu ul>li ul.sub-menu>li{padding:0;display:block;position:relative}header.style-3 .main-menu ul>li ul.sub-menu>li i{position:absolute;top:10px;right:6px;display:block;color:var(--title-color1);font-size:20px}header.style-3 .main-menu ul>li ul.sub-menu>li .dropdown-icon{color:var(--title-color1);opacity:1;top:16px;font-size:14px}header.style-3 .main-menu ul>li ul.sub-menu>li a{display:block;padding:15px;color:#fff;font-weight:500;text-transform:capitalize;font-size:.875rem;line-height:1;transition:all .4s ease-out 0s;position:relative}@media(max-width:991px){header.style-3 .main-menu ul>li ul.sub-menu>li a{color:var(--title-color1)}}header.style-3 .main-menu ul>li ul.sub-menu>li a:hover{color:var(--primary-color3);font-weight:500}header.style-3 .main-menu ul>li ul.sub-menu>li a.active{color:var(--primary-color3);font-weight:500}header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu{left:215px;position:absolute;max-width:230px;min-width:215px;background:#0b0f14;top:0}@media only screen and (max-width:1199px){header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu{margin-left:10px;position:unset;max-width:230px;min-width:215px;background:0 0;top:0}}header.style-3 .main-menu ul>li ul.sub-menu>li .sub-menu li i{display:block}header.style-3 .main-menu ul>li ul.sub-menu>li:last-child{border-bottom:none}@media(min-width:1400px) and (max-width:1599px){header.style-3 .main-menu ul>li.menu-item-has-children::after{right:5px}}@media(min-width:992px) and (max-width:1199px){header.style-3 .main-menu ul>li.menu-item-has-children::after{right:0}}@media(max-width:991px){header.style-3 .main-menu ul>li.menu-item-has-children::after{display:none;visibility:hidden}}header.style-3 .main-menu ul>li:hover>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}header.style-3 .main-menu ul>li:hover>a{color:var(--primary-color3)}header.style-3 .main-menu ul>li:hover::after{color:var(--primary-color3);font-weight:800}header.style-3 .main-menu ul>li.active>a{color:var(--primary-color3);position:relative}header.style-3 .main-menu ul>li.active::after{color:var(--primary-color3);font-weight:800}header.style-3 .main-menu ul li.menu-item-has-children>i{display:block}@media only screen and (max-width:991px){header.style-3 .main-menu{position:fixed;top:0;left:0;width:280px;padding:30px 20px!important;z-index:99999;height:100%;overflow:auto;background:var(--white);transform:translateX(-100%);transition:transform .3s ease-in;box-shadow:0 2px 20px rgba(0,0,0,.03)}header.style-3 .main-menu.show-menu{transform:translateX(0)}header.style-3 .main-menu .mobile-menu-logo{text-align:left;padding-top:20px;display:block;padding-bottom:8px}header.style-3 .main-menu ul{float:none;text-align:left;padding:50px 10px 35px 0}header.style-3 .main-menu ul li{display:block;position:relative;padding:0 5px}header.style-3 .main-menu ul li i{display:block}header.style-3 .main-menu ul li a{padding:10px 0;display:block;font-weight:500;font-size:1.125rem}header.style-3 .main-menu ul li ul.sub-menu{position:static;min-width:200px;background:0 0;border:none;opacity:1;visibility:visible;box-shadow:none;transform:none;transition:none;display:none;margin-top:0!important;transform:translateY(0px)}header.style-3 .main-menu ul li ul.sub-menu>li{border-bottom:1px solid transparent}header.style-3 .main-menu ul li ul.sub-menu>li a{color:var(--title-color1);font-size:14px;font-weight:500}header.style-3 .main-menu ul li ul.sub-menu>li a:hover{color:var(--primary-color3);margin-left:10px}header.style-3 .main-menu ul li ul.sub-menu>li a.active{color:var(--primary-color3)}header.style-3 .main-menu ul li ul.sub-menu>li i{color:var(--text-primary);right:-13px}header.style-3 .main-menu ul li .bi{top:8px;font-size:20px}header.style-3 .mobile-menu{position:relative;top:2px;padding:0 5px;border-radius:50%;display:inline-block}}@media(max-width:991px){.header-area .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn input{width:100%;border:1px solid #eee;padding:10px 15px;height:45px;background-color:#fff;margin-bottom:15px;outline:none;border-radius:5px;color:var(--title-color1)}.header-area .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn1{padding:10px 20px;border-radius:5px;background-color:#fff}.header-area .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn1:hover{color:var(--title-color1)}.header-area .main-menu .for-mobile-menu .hotline .hotline-info{text-align:center}.header-area .main-menu .for-mobile-menu .hotline .hotline-info span{font-size:1rem;font-weight:400;line-height:1.5;font-family:var(--font-cabin);color:var(--white)}.header-area .main-menu .for-mobile-menu .hotline .hotline-info h6 a{font-size:20px;font-weight:700;font-family:var(--font-dosis);color:var(--white)}.header-area .main-menu .for-mobile-menu .social-link{margin:0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none;gap:24px}}@media(max-width:991px) and (max-width:1500px){.header-area .main-menu .for-mobile-menu .social-link{gap:15px}}@media(max-width:991px){.header-area .main-menu .for-mobile-menu .social-link li>a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:#f46f30;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.35s;position:relative}.header-area .main-menu .for-mobile-menu .social-link li>a::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);opacity:1;transition:.35s;border-radius:50%;z-index:-1}.header-area .main-menu .for-mobile-menu .social-link li>a svg{fill:var(--white)}.header-area .main-menu .for-mobile-menu .social-link li>a:hover{border-color:#f46f30;background-color:var(--primary-color3)}.header-area .main-menu .for-mobile-menu .social-link li>a:hover::after{opacity:0}}@media(max-width:991px){.header-area.style-3 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn input{width:100%;border:1px solid #eee;padding:10px 15px;height:45px;background-color:#fff;margin-bottom:15px;outline:none;border-radius:5px;color:var(--title-color2)}.header-area.style-3 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn1{padding:10px 20px;border-radius:5px;background-color:var(--title-color2)}.header-area.style-3 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn1:hover{color:var(--white)}.header-area.style-3 .main-menu .for-mobile-menu .hotline .hotline-info{text-align:center}.header-area.style-3 .main-menu .for-mobile-menu .hotline .hotline-info span{font-size:1rem;font-weight:400;line-height:1.5;font-family:var(--font-cabin);color:var(--title-color2)}.header-area.style-3 .main-menu .for-mobile-menu .hotline .hotline-info h6 a{font-size:20px;font-weight:700;font-family:var(--font-dosis);color:var(--title-color2)}.header-area.style-3 .main-menu .for-mobile-menu .social-link{margin:0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none;gap:24px}}@media(max-width:991px) and (max-width:1500px){.header-area.style-3 .main-menu .for-mobile-menu .social-link{gap:15px}}@media(max-width:991px){.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:#f46f30;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.35s;position:relative}.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--primary-color3);opacity:1;transition:.35s;border-radius:50%;z-index:-1}.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a svg{fill:var(--white)}.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a:hover{border-color:#f46f30;background:var(--primary-color3)}.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a:hover::after{opacity:0}.header-area.style-3 .main-menu .for-mobile-menu .social-link li>a:hover svg{fill:var(--white)}}@media(max-width:991px){.header-area.style-2 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn input{width:100%;border:1px solid #eee;padding:10px 15px;height:45px;background-color:#fff;margin-bottom:15px;outline:none;border-radius:5px;color:var(--title-color1)}.header-area.style-2 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn2{padding:10px 20px;border-radius:5px}.header-area.style-2 .main-menu .for-mobile-menu .mobile-menu-form .input-with-btn .primary-btn2:hover{color:var(--white)}.header-area.style-2 .main-menu .for-mobile-menu .hotline .hotline-info{text-align:center}.header-area.style-2 .main-menu .for-mobile-menu .hotline .hotline-info span{font-size:1rem;font-weight:400;line-height:1.5;font-family:var(--font-cabin);color:var(--title-color1)}.header-area.style-2 .main-menu .for-mobile-menu .hotline .hotline-info h6 a{font-size:20px;font-weight:700;font-family:var(--font-dosis);color:var(--title-color1)}.header-area.style-2 .main-menu .for-mobile-menu .social-link{margin:0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none;gap:24px}}@media(max-width:991px) and (max-width:1500px){.header-area.style-2 .main-menu .for-mobile-menu .social-link{gap:15px}}@media(max-width:991px){.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a{height:33px;width:33px;line-height:1;border-radius:50%;border:1px solid;border-color:var(--primary-color2);display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.35s;position:relative}.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--primary-color2);opacity:1;transition:.35s;border-radius:50%;z-index:-1}.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a svg{fill:var(--white)}.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a:hover{border-color:var(--primary-color2);background:var(--primary-color2)}.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a:hover::after{opacity:0}.header-area.style-2 .main-menu .for-mobile-menu .social-link li>a:hover svg{fill:var(--white)}}.hero1{background-image:url(../images/bg/hero-bg-1.png),linear-gradient(#fff5ed,#fff5ed);background-size:cover;background-repeat:no-repeat;padding:100px 0;display:flex;align-items:center;position:relative}.hero1 .radio-with-Icon{display:block}.hero1 .radio-with-Icon div.radioOption-Item{display:inline-block;height:65px;min-width:115px;box-sizing:border-box;margin:25px 15px;border:none}@media(max-width:1399px){.hero1 .radio-with-Icon div.radioOption-Item{min-width:100px}}@media(max-width:767px){.hero1 .radio-with-Icon div.radioOption-Item{min-width:90px}}@media(max-width:576px){.hero1 .radio-with-Icon div.radioOption-Item{min-width:110px}}.hero1 .radio-with-Icon div.radioOption-Item label{display:block;height:100%;width:100%;cursor:pointer;margin:0!important;font-size:1rem;font-weight:600;color:var(--text-color3);background-color:transparent;text-align:center;height:65px;min-width:115px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:1399px){.hero1 .radio-with-Icon div.radioOption-Item label{min-width:100px}}@media(max-width:767px){.hero1 .radio-with-Icon div.radioOption-Item label{min-width:90px}}@media(max-width:576px){.hero1 .radio-with-Icon div.radioOption-Item label{min-width:110px}}.hero1 .radio-with-Icon div.radioOption-Item label svg{display:block;fill:var(--text-color3)}.hero1 div.radio-with-Icon div.radioOption-Item label:hover,.hero1 div.radio-with-Icon div.radioOption-Item label:focus,.hero1 div.radio-with-Icon div.radioOption-Item label:active{margin:0!important;opacity:.8}.hero1 div.radio-with-Icon div.radioOption-Item label::after,.hero1 div.radio-with-Icon div.radioOption-Item label:after,.hero1 div.radio-with-Icon div.radioOption-Item label::before,.hero1 div.radio-with-Icon div.radioOption-Item label:before{opacity:0!important;width:0!important;height:0!important;margin:0!important}.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]{opacity:0!important;width:0!important;height:0!important}.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]:checked~label{border-color:#1f2124;color:#1f2124}.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]:checked~label svg{fill:#1f2124}.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]:hover,.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]:focus,.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]:active{margin:0!important}.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]+label:before,.hero1 div.radio-with-Icon div.radioOption-Item input[type=radio]+label:after{margin:0!important}.hero1 .radio-with-Icon{margin:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px}@media(max-width:576px){.hero1 .radio-with-Icon{justify-content:center}}.hero1 .radio-with-Icon .radioOption-Item{margin:0!important}.hero1 .radio-with-Icon .radioOption-Item input{display:contents}.hero1 .banner-content{background:#fff;border-radius:10px;padding:50px 40px;position:relative;z-index:9}.hero1 .banner-content .banner-title{margin-bottom:25px}.hero1 .banner-content .banner-title h2{font-size:2.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);text-align:center;line-height:1}.hero1 .banner-content .service-area .category-select-area{display:flex;align-items:center;margin-bottom:35px}@media(max-width:576px){.hero1 .banner-content .service-area .category-select-area{flex-wrap:wrap}}.hero1 .banner-content .service-area .category-select-area p{font-size:1rem;font-weight:600;color:var(--text-color1);font-family:var(--font-dosis);letter-spacing:.02em;margin-bottom:0;margin-right:30px}@media(max-width:576px){.hero1 .banner-content .service-area .category-select-area p{margin-bottom:10px}}.hero1 .banner-content .service-area .category-select-area .form-check{display:flex;align-items:center;margin-bottom:0;padding:0 25px}.hero1 .banner-content .service-area .category-select-area .form-check input{margin-right:5px}.hero1 .banner-content .service-area .category-select-area .form-check label{font-size:1rem;font-weight:700;color:#404347;font-family:var(--font-dosis);margin-top:4px}.hero1 .banner-content .service-area .category-select-area .form-check-input{border-color:#404347;cursor:pointer}.hero1 .banner-content .service-area .category-select-area .form-check-input:checked{background-color:#404347;border-color:#404347}.hero1 .banner-content .service-area .category-select-area .form-check-input:focus{border-color:#404347;outline:0;box-shadow:none}.hero1 .banner-content .service-area .form-inner label{font-size:1rem;font-weight:500;color:var(--text-color2);font-family:var(--font-cabin);margin-bottom:8px}.hero1 .banner-content .service-area .form-inner input{width:100%;height:38px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;padding:15px 17px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent;margin-right:0}.hero1 .banner-content .service-area .form-inner.date{position:relative}.hero1 .banner-content .service-area .form-inner.date::after{content:url(../images/icon/calendar-check.svg);position:absolute;right:15px;top:51%}.hero1 .banner-content .service-area .form-inner.time{position:relative}.hero1 .banner-content .service-area .form-inner.time::after{content:url(../images/icon/wall-clock.svg);position:absolute;right:15px;top:51%}.hero1 .banner-content .service-area .form-inner .nice-select{width:100%;height:38px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent}.hero1 .banner-content .service-area .form-inner .nice-select .list{background:#121528;border-radius:5px;width:100%;padding:3px}.hero1 .banner-content .service-area .form-inner .nice-select .option{color:var(--white);font-family:var(--font-dosis);text-align:center;font-size:.85rem;line-height:30px;min-height:unset;border-radius:5px}.hero1 .banner-content .service-area .form-inner .nice-select::after{border-bottom:1px solid var(--text-color3);border-right:1px solid var(--text-color3);height:7px;margin-top:-5px;right:15px;width:7px}.hero1 .banner-content .service-area .form-inner .nice-select .option:hover,.hero1 .banner-content .service-area .form-inner .nice-select .option.focus,.hero1 .banner-content .service-area .form-inner .nice-select .option.selected.focus{background:var(--gradient-color)}@media(max-width:991px){.hero1 .banner-right{display:none;visibility:hidden}}.hero1 .banner-right .banner-img{margin-left:100px;position:relative;z-index:1}@media(max-width:1399px){.hero1 .banner-right .banner-img{margin-left:-25px}}.hero1 .banner-right .banner-img .banner-img-bg{content:url(../images/bg/banner-img-bg.png);position:absolute;left:-100px;top:0;z-index:-1;height:110%;width:166%}@media(min-width:1400px) and (max-width:1599px){.hero1 .banner-right .banner-img .banner-img-bg{left:-72px;height:110%;width:135%}}@media(max-width:1399px){.hero1 .banner-right .banner-img .banner-img-bg{left:-50px;height:110%;width:125%}}@media(min-width:992px) and (max-width:1199px){.hero1 .banner-right .banner-img .banner-img-bg{width:100%}}.hero2{display:flex;justify-content:space-between;align-items:center}.hero2 .left-sidebar{max-width:120px;width:100%;height:100%;position:relative}@media(min-width:1400px) and (max-width:1599px){.hero2 .left-sidebar{max-width:80px}}@media(max-width:1399px){.hero2 .left-sidebar{max-width:80px}}@media(max-width:767px){.hero2 .left-sidebar{display:none;visibility:hidden}}.hero2 .left-sidebar .swiper-pagination121{transform:rotate(-90deg);background-color:transparent;position:absolute;bottom:33px;gap:25px}.hero2 .left-sidebar .swiper-pagination121 .swiper-pagination-bullet{width:17px;height:17px;border:1px solid #62686e;background:0 0;opacity:1}.hero2 .left-sidebar .swiper-pagination121 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#404347}.hero2 .left-sidebar .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero2 .left-sidebar .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,10px)}.hero2 .hero2-slider{width:100%}.hero2 .hero-wrapper{background-image:url(../images/bg/h2-hero-bg.png);background-color:#f4ede6;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;padding:100px 30px}@media(min-width:1400px) and (max-width:1599px){.hero2 .hero-wrapper{padding:70px 30px}}.hero2 .hero-wrapper .banner-content h6{margin-bottom:20px;font-size:1.25rem;font-weight:600;color:var(--title-color1);font-family:var(--title-color1);text-transform:capitalize;padding-left:40px;position:relative}.hero2 .hero-wrapper .banner-content h6::after{content:url(../images/icon/hero2-text-vect.svg);position:absolute;left:-15px;top:-21px}.hero2 .hero-wrapper .banner-content h1{margin-bottom:50px;font-size:5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize}.hero2 .hero-wrapper .banner-content h1 span{color:var(--primary-color2)}@media(max-width:767px){.hero2 .hero-wrapper .banner-content h1{font-size:4rem}}@media(max-width:576px){.hero2 .hero-wrapper .banner-content h1{font-size:3.5rem}}.hero2 .hero-wrapper .banner-content .btn-group{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.hero2 .hero-wrapper .banner-content .btn-group .primary-btn2{padding:10px 28px}.hero2 .hero-wrapper .banner-content .btn-group .primary-btn3{padding:10px 28px}.hero2 .hero-wrapper .hero-img{position:relative;max-width:120%;width:100%}@media(max-width:991px){.hero2 .hero-wrapper .hero-img{display:none;visibility:hidden}}.hero2 .hero-wrapper .hero-img img{max-width:120%;width:100%}.hero2 .right-sidebar{max-width:120px;width:100%;background-color:var(--white);height:100%;position:relative}@media(min-width:1400px) and (max-width:1599px){.hero2 .right-sidebar{max-width:80px}}@media(max-width:1399px){.hero2 .right-sidebar{max-width:80px}}@media(max-width:767px){.hero2 .right-sidebar{display:none;visibility:hidden}}.hero2 .right-sidebar .social-area{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.hero2 .right-sidebar .social-area ul{margin:0;padding:0;list-style:none;gap:50px;display:flex;align-items:center}.hero2 .right-sidebar .social-area ul li{position:relative}.hero2 .right-sidebar .social-area ul li a i{font-size:1.25rem;color:var(--title-color1);transition:.35s}.hero2 .right-sidebar .social-area ul li::after{content:"";height:3px;width:3px;border-radius:50%;background-color:rgba(0,29,35,.2);position:absolute;left:-28px;top:50%;transform:translateY(-50%)}.hero2 .right-sidebar .social-area ul li:first-child::after{display:none;visibility:hidden}.hero2 .right-sidebar .social-area ul li:hover a i{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero2 .swiper-slide-active h6{-webkit-animation:fadeInDown 1.9s;animation:fadeInDown 1.9s}.hero3{display:flex;justify-content:space-between;align-items:center;position:relative}.hero3::after{content:"";background-color:#ffa276;position:absolute;bottom:-90px;left:0;width:100%;height:380px;z-index:-1;display:block}@media(max-width:576px){.hero3::after{bottom:-60px}}.hero3 .background-text{position:absolute;width:100%;bottom:-66px;overflow:hidden}@media(max-width:576px){.hero3 .background-text{bottom:-50px}}.hero3 .background-text .marquee_text{font-size:2.5rem;font-weight:800;line-height:1.2;font-family:var(--font-dosis);color:#253d4e}.hero3 .background-text .marquee_text span{font-size:2.5rem;font-weight:800;line-height:1;font-family:var(--font-dosis);-webkit-text-stroke:1px rgba(37,61,78,.5);-webkit-text-fill-color:transparent;display:inline-block;margin-right:20px}.hero3 .background-text .marquee_text img{margin-left:20px;margin-right:20px;vertical-align:baseline}.hero3 .hero-wrapper{background-image:url(../images/bg/h3-banner-bg.png);background-color:#f0eccd;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;padding:150px 40px 75px}@media(max-width:991px){.hero3 .hero-wrapper{padding:130px 10px}}.hero3 .hero-wrapper .banner-content h6{margin-bottom:20px;font-size:1.4rem;font-weight:400;color:var(--primary-color3);font-family:var(--font-cabin);text-transform:capitalize;position:relative;padding-left:43px}.hero3 .hero-wrapper .banner-content h6::after{content:url(../images/icon/h3-banner-sub-tt-bg.svg);position:absolute;left:0;top:-15px}.hero3 .hero-wrapper .banner-content h1{padding-top:5px;margin-bottom:30px;font-size:3rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);text-transform:capitalize}.hero3 .hero-wrapper .banner-content h1 span{color:var(--primary-color2)}@media(max-width:767px){.hero3 .hero-wrapper .banner-content h1{font-size:4rem}}@media(max-width:576px){.hero3 .hero-wrapper .banner-content h1{font-size:3.5rem}}.hero3 .hero-wrapper .banner-content .btn-group{gap:30px}@media(max-width:576px){.hero3 .hero-wrapper .banner-content .btn-group{gap:20px;flex-wrap:wrap}}.hero3 .hero-wrapper .hero-img{position:relative;height:460px;width:460px;display:flex;align-items:center;justify-content:center;background:#d3cfa7;border-radius:50%}.hero3 .hero-wrapper .hero-img .banner-imgas{max-width:330px}@media(max-width:991px){.hero3 .hero-wrapper .hero-img{display:none;visibility:hidden}}.hero3 .hero-wrapper .hero-img .offer-card{position:absolute;right:0;top:-105px}.hero3 .hero-wrapper .hero-img::after{content:"";border:2px dashed #d3cfa7;position:absolute;left:-12px;top:-12px;height:105%;width:105%;border-radius:50%}.hero3 .right-sidebar{max-width:90px;width:100%;height:100%;position:relative}@media(max-width:576px){.hero3 .right-sidebar{display:none;visibility:hidden}}.hero3 .right-sidebar .slider-pagination-area{position:absolute;left:37%;bottom:100%}.hero3 .right-sidebar .slider-pagination-area .h3-hero-slider-pagination{display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}.hero3 .right-sidebar .slider-pagination-area .h3-hero-slider-pagination .swiper-pagination-bullet{font-family:var(--font-dosis);font-weight:600;font-size:1.25rem;line-height:30px;color:#101010}.hero3 .right-sidebar .slider-pagination-area .h3-hero-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-weight:700;font-size:1.5rem;color:#101010}.hero3 .right-sidebar .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero3 .right-sidebar .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:0;height:0}.hero3 .swiper-slide-active h6{-webkit-animation:fadeInDown 1.7s;animation:fadeInDown 1.7s}.ui-timepicker-container{border-radius:5px;z-index:9999}.ui-timepicker-standard{font-family:var(--font-dosis);font-size:.75rem;background:#121528;border-color:unset;color:#fff;border:none;margin:0;padding:2px;z-index:99999!important}.ui-timepicker-standard a{background:#121528;font-family:var(--font-dosis);font-size:.85rem}.ui-timepicker-standard .ui-state-hover{background:var(--gradient-color);border:1px solid #f86ca7;font-weight:400;color:#fff}.ui-timepicker-viewport{background:#121528}.ui-timepicker{background:#121528}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid rgba(238,238,238,.5);background:var(--white);font-weight:400;padding:4px;transition:all .45s ease;color:var(--title-color1);font-family:var(--font-dosis);text-align:center;font-size:.85rem;border-radius:5px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #f86ca7;background:var(--gradient-color);color:var(--white)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ff7f18;background:linear-gradient(90deg,#FF7F18 0%,#F86CA7 100%);font-weight:400;color:#fff}.ui-datepicker th{font-family:var(--font-cabin)}.ui-datepicker .ui-datepicker-title{font-family:var(--font-cabin)}.ui-widget-header{border:1px solid #f86ca7;background:var(--gradient-color);color:#fff;font-weight:700;border-radius:5px!important}.ui-datepicker{border-radius:5px!important}.services-card1{background:#f3f2fd;border-radius:10px;padding:30px 20px;position:relative;transition:.35s;overflow:hidden}.services-card1 .services-card-vec{position:absolute;right:0;top:0;transition:.35s}.services-card1 .icon{margin-bottom:15px}.services-card1 .content h3{margin-bottom:15px}.services-card1 .content h3>a{font-size:2rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;transition:all .4s ease-in-out}.services-card1 .content h3>a:hover{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.services-card1 .content p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:30px}.services-card1 .more-btn{font-size:1rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);transition:.35s}.services-card1 .more-btn img{transition:.35s}.services-card1.two{background:#f4fbf2}.services-card1.three{background:#f9f7e5}.services-card1.four{background:#e8f4fd}.services-card1:hover .services-card-vec{transform:scale(2)}.services-card1:hover .more-btn{color:#f46f30}.services-card1:hover .more-btn img{padding-left:5px}.h1-service-area .swiper-btn-wrap{margin-bottom:40px;padding-top:20px;position:relative;z-index:9}.h1-service-area .swiper-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid #f46f30;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.h1-service-area .swiper-btn-wrap .slider-btn i{font-size:20px;color:#f46f30;transition:.35s}.h1-service-area .swiper-btn-wrap .slider-btn:hover{background:var(--gradient-color)}.h1-service-area .swiper-btn-wrap .slider-btn:hover i{color:var(--white)}@media(max-width:576px){.h1-service-area .home1-services-slider{padding:0 10px}}@media(max-width:576px){.h1-service-area .section-title1{margin-bottom:40px}}.h1-story-area{position:relative;z-index:1}.h1-story-area::after{content:url(../images/bg/frem-01.png);position:absolute;right:0;top:-50%;z-index:-1}@media(max-width:576px){.h1-story-area::after{display:none;visibility:hidden}}.h1-story-area::before{content:url(../images/bg/frem-02.png);position:absolute;left:0;bottom:0;z-index:-1}@media(max-width:576px){.h1-story-area::before{display:none;visibility:hidden}}.h1-story-area.two::after{display:none;visibility:hidden}.h1-story-area.two::before{display:none;visibility:hidden}.h1-story-area .section-title1{margin-bottom:20px}.h1-story-area .section-title1 span{justify-content:start}.h1-story-area .story-content p{margin-bottom:0}.h1-story-area .story-content .story-title-reviews{display:flex;align-items:center;justify-content:space-between;padding:23px 0 18px}@media(max-width:576px){.h1-story-area .story-content .story-title-reviews{flex-wrap:wrap}}.h1-story-area .story-content .story-title-reviews h3{font-size:1.75rem;font-weight:500;color:var(--title-color1);font-family:var(--font-cabin);line-height:1.4;margin-bottom:0;max-width:330px;width:100%}@media(max-width:576px){.h1-story-area .story-content .story-title-reviews h3{margin-bottom:12px}}.h1-story-area .story-content .story-title-reviews h3 span{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.h1-story-area .story-content .story-title-reviews .review{text-align:center;border:1px solid #f46f30;border-radius:340px;padding:10px 40px}.h1-story-area .story-content .story-title-reviews .review p{font-size:.813rem;font-weight:400;color:#2e3031;font-family:var(--font-cabin);line-height:1.2}.h1-story-area .story-content .story-title-reviews .review p a{color:#f46f30;text-decoration:underline;transition:.35s}.h1-story-area .story-content .story-title-reviews .review p a:hover{color:var(--title-color1)}.h1-feature-area{background-image:linear-gradient(rgba(0,29,35,0.75),rgba(0,29,35,0.75)),url(../images/bg/feature-bg.png);background-size:cover;background-repeat:no-repeat;padding:90px 0 180px;overflow:hidden}.h1-feature-area .bg{padding:90px 0;position:relative;z-index:1}.h1-feature-area .bg::after{content:"";background:var(--gradient-color);opacity:.05;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.h1-feature-area .bg .single-card{display:flex;align-items:center}.h1-feature-area .bg .single-card .icon{height:74px;min-width:74px;border-radius:50%;background:var(--gradient-color);display:flex;align-items:center;justify-content:center;margin-right:15px;transition:.4s}.h1-feature-area .bg .single-card .content{max-width:245px}.h1-feature-area .bg .single-card .content h4{font-size:1.5rem;font-weight:800;color:var(--white);font-family:var(--font-dosis);margin-bottom:10px}.h1-feature-area .bg .single-card .content p{font-size:1rem;font-weight:400;color:#d1d1d1;font-family:var(--font-cabin);line-height:26px;margin-bottom:0}.h1-feature-area .bg .single-card:hover .icon{background:var(--title-color1)}@media(max-width:576px){.h1-feature-area .bg .freture-title{padding:20px 0}}.h1-feature-area .bg .freture-title h2{max-width:720px;width:100%;font-size:4.063rem;font-weight:800;color:var(--white);font-family:var(--font-dosis);text-align:center}@media(max-width:1500px){.h1-feature-area .bg .freture-title h2{font-size:3.5rem;max-width:650px}}@media(max-width:1199px){.h1-feature-area .bg .freture-title h2{font-size:3.5rem;max-width:600px}}@media(max-width:1199px){.h1-feature-area .bg .freture-title h2{font-size:2.9rem;max-width:430px}}@media(max-width:576px){.h1-feature-area .bg .freture-title h2{font-size:2.2rem;max-width:430px}}.h1-feature-area .bg .freture-title h2 span{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;position:relative}.h1-feature-counter{margin-top:-120px}.h1-feature-counter .counter-single{display:flex;align-items:center;padding:25px;background:#fbecec;border-radius:10px;transition:.35s}@media(min-width:1200px) and (max-width:1399px){.h1-feature-counter .counter-single{padding:16px}}@media(max-width:767px){.h1-feature-counter .counter-single{padding:20px}}@media(max-width:576px){.h1-feature-counter .counter-single{max-width:350px;width:100%;margin:0 auto}}.h1-feature-counter .counter-single.animals{background-color:#eff8dd}.h1-feature-counter .counter-single.walked{background-color:#ffd9e7}.h1-feature-counter .counter-single.years{background-color:#fdeae1}.h1-feature-counter .counter-single .counter-icon{height:90px;width:90px;border-radius:50%;border:1px solid #f46f30;display:flex;align-items:center;justify-content:center;margin-right:25px}@media(min-width:1200px) and (max-width:1399px){.h1-feature-counter .counter-single .counter-icon{margin-right:5px}}@media(max-width:767px){.h1-feature-counter .counter-single .counter-icon{margin-right:15px;margin-bottom:0}}.h1-feature-counter .counter-single .coundown div h3{font-size:2.813rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.02em;margin-bottom:0}.h1-feature-counter .counter-single .coundown div span{font-size:2.813rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.02em;display:inline-block;line-height:1}.h1-feature-counter .counter-single .coundown p{font-size:1.125rem;font-weight:400;color:#000;font-family:var(--font-cabin);margin-bottom:0}.h1-feature-counter .counter-single:hover{background-color:#fff;box-shadow:0 0 30px rgba(255,107,85,.1)}.h1-choose-area{position:relative;z-index:1}.h1-choose-area::after{content:url(../images/bg/frem-03.png);position:absolute;right:0;bottom:-20%;z-index:-1}@media(max-width:576px){.h1-choose-area::after{display:none;visibility:hidden}}@media(min-width:1400px){.h1-choose-area .container{max-width:1400px}}.h1-choose-area .section-title1 span{justify-content:start}.h1-choose-area .choose-content{padding-top:20px}.h1-choose-area .choose-content p{margin-bottom:0}.h1-choose-area .choose-content .accordion .accordion-item{border:none;background-color:transparent}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;padding:30px 0 20px;border:none;background-color:transparent}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;border:none}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;border:none;background-color:transparent}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f2ea";transform:rotate(0deg)}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button.collapsed{border:none}.h1-choose-area .choose-content .accordion .accordion-item .accordion-header .accordion-button::after{content:"\f4fe";font-weight:600;font-size:20px;color:var(--title-color1);font-family:bootstrap-icons;background-image:none}.h1-choose-area .choose-content .accordion .accordion-item .accordion-body{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:30px;padding-top:0;padding-bottom:0}.h1-choose-area .choose-img{position:relative;display:flex;justify-content:center}@media(max-width:576px){.h1-choose-area .choose-img{padding-top:30px}}.h1-choose-area .choose-img .batch{position:absolute;left:20px;top:20px}@media(max-width:1399px){.h1-choose-area .choose-img .batch{left:0;top:0}}@media(max-width:576px){.h1-choose-area .choose-img .batch{left:50%;transform:translateX(-50%)}}@media(max-width:576px){.h1-choose-area .choose-img .batch img{width:80px}}.h1-choose-area .choose-img .batch span{font-size:1.125rem;font-weight:800;color:var(--white);font-family:var(--font-dosis);display:inline-block;position:absolute;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;line-height:1.3}@media(max-width:576px){.h1-choose-area .choose-img .batch span{font-size:.875rem;font-weight:400}}.h1-choose-area .choose-img .choose-vector{position:absolute;right:0;top:0}.h1-choose-area .choose-feature ul{margin:0;padding:0;list-style:none}@media(max-width:991px){.h1-choose-area .choose-feature ul{display:flex;justify-content:center}}@media(max-width:576px){.h1-choose-area .choose-feature ul{flex-wrap:wrap}}.h1-choose-area .choose-feature ul li{margin-bottom:40px}.h1-choose-area .choose-feature ul li:last-child{margin-bottom:0}.h1-choose-area .choose-feature ul li .single-choose-card .icon{margin-bottom:20px}.h1-choose-area .choose-feature ul li .single-choose-card .content h4{font-size:1.5rem;font-weight:800;color:#253d4e;font-family:var(--font-dosis)}.h1-choose-area .choose-feature ul li .single-choose-card .content p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:25px}.h1-partner-area .partner-left{max-width:445px;width:100%;position:relative}.h1-partner-area .partner-left::after{content:"";height:80%;width:2px;transform:translateY(-50%);background-color:rgba(0,29,35,.1);position:absolute;right:-70px;top:50%}@media(min-width:1200px) and (max-width:1399px){.h1-partner-area .partner-left::after{right:-18px}}@media(max-width:1199px){.h1-partner-area .partner-left::after{display:none;visibility:hidden}}.h1-partner-area .section-title1{margin-bottom:25px}.h1-partner-area .section-title1 span{justify-content:start;font-size:1.25rem;font-weight:400;margin-bottom:0;display:inline-block;position:relative}.h1-partner-area .section-title1 span::after{content:"";background:var(--gradient-color);opacity:.2;border-radius:80px;width:100px;height:3px;position:absolute;right:-115px;top:50%;transform:translateY(-50%)}@media(max-width:576px){.h1-partner-area .section-title1 span::after{display:none;visibility:hidden}}.h1-partner-area .author-name-expariance{display:flex;align-items:center;justify-content:space-between}.h1-partner-area .author-name-expariance .author-name{display:flex;align-items:center}.h1-partner-area .author-name-expariance .author-name .img{border-radius:50%;margin-right:15px}.h1-partner-area .author-name-expariance .author-name .img img{border-radius:50%}.h1-partner-area .author-name-expariance .author-name .name-deg span{font-size:1.063rem;font-weight:400;font-family:var(--font-cabin);letter-spacing:.03em;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.h1-partner-area .author-name-expariance .author-name .name-deg h4{font-size:1.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;margin-bottom:0}.h1-partner-area .partner-img{padding:30px 0;transition:.35s}@media(max-width:991px){.h1-partner-area .partner-img{padding:15px 0}}.h1-partner-area .partner-img img{opacity:.7;transition:.35s}.h1-partner-area .partner-img:hover img{opacity:1}.h1-pricing-plan-area{position:relative;z-index:1}.h1-pricing-plan-area::after{content:url(../images/bg/frem-04.png);position:absolute;left:0;top:-20%;z-index:-1}@media(max-width:576px){.h1-pricing-plan-area::after{display:none;visibility:hidden}}.h1-pricing-plan-area.two::after{display:none;visibility:hidden}.h1-pricing-plan-area nav{display:flex;justify-content:center;margin-bottom:70px;border:none;padding-top:40px}.h1-pricing-plan-area nav .nav-tabs{border-bottom:none;border-radius:50px;background:#001d23;position:relative;z-index:1;border:none}.h1-pricing-plan-area nav .nav-tabs::after{content:"";width:102%;height:114%;border:1px solid #f46f30;border-radius:50px;position:absolute;left:-4px;top:-3px;z-index:-1}.h1-pricing-plan-area nav .nav-tabs .nav-link{font-size:1.25rem;font-weight:600;color:#fff;font-family:var(--font-dosis);text-transform:capitalize;text-align:center;padding:5px 48px;margin-bottom:0;border:none}.h1-pricing-plan-area nav .nav-tabs .nav-link.one{background:0 0;border-radius:50px 0 0 50px}.h1-pricing-plan-area nav .nav-tabs .nav-link.one.active{background:var(--gradient-color);color:#001d23}.h1-pricing-plan-area nav .nav-tabs .nav-link.two{background-color:transparent;border-radius:0 50px 50px 0}.h1-pricing-plan-area nav .nav-tabs .nav-link.two.active{background:var(--gradient-color);color:#001d23}.h1-pricing-plan-area nav .nav-tabs .nav-link:focus{border:none}.h1-pricing-plan-area nav .nav-tabs .nav-link.active{border:none}.h1-pricing-plan-area nav .nav-tabs .nav-link:hover{border:none}.h1-pricing-plan-area .pricing-card{background:radial-gradient(90.16% 143.01% at 15.32% 21.04%,rgba(244,111,48,0.08) 0%,rgba(244,111,48,0.0179167) 77.08%,rgba(244,111,48,0) 100%);background-blend-mode:overlay,normal;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:10px;padding:45px;position:relative;transition:.4s ease-out}.h1-pricing-plan-area .pricing-card .offer-batch{background:var(--gradient-color);border-radius:0 0 35px 35px;width:55px;height:75px;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;left:12px;top:3px;transition:.35s;z-index:-1}.h1-pricing-plan-area .pricing-card .offer-batch::after{content:"";border-radius:0 0 35px 35px;border:1px solid #f46f30;width:114%;height:108%;position:absolute;top:-3px;transition:.35s}.h1-pricing-plan-area .pricing-card .offer-batch h5{margin-bottom:0;font-size:1.25rem;font-weight:800;color:var(--white);font-family:var(--font-dosis);transition:.35s}.h1-pricing-plan-area .pricing-card .offer-batch h5 span{font-weight:500;transition:.35s}.h1-pricing-plan-area .pricing-card .price-card-vector{position:absolute;top:15px;right:0}.h1-pricing-plan-area .pricing-card .title{text-align:center;margin-bottom:15px;transition:.35s}.h1-pricing-plan-area .pricing-card .title h4{font-size:1.375rem;font-weight:600;color:#6e6e6e;font-family:var(--font-cabin);letter-spacing:.02em;margin-bottom:5px;line-height:1;transition:.35s}.h1-pricing-plan-area .pricing-card .title h2{font-size:3.75rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);display:flex;justify-content:center;align-items:center;margin-bottom:0;transition:.35s}.h1-pricing-plan-area .pricing-card .title h2 .currency{display:inline-block;font-size:1.25rem;margin-top:-24px;margin-right:5px}.h1-pricing-plan-area .pricing-card .title h2 .time{display:inline-block;font-size:1.25rem;font-weight:400;color:#f46f30;margin-bottom:-24px;transition:.35s;padding-left:5px}.h1-pricing-plan-area .pricing-card ul{margin:0;padding:0;list-style:none}.h1-pricing-plan-area .pricing-card ul li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;border-color:rgba(0,29,35,.05);padding:18px 0;font-family:var(--font-cabin);font-size:1rem;font-weight:400;color:rgba(0,29,35,.6);transition:.35s}.h1-pricing-plan-area .pricing-card ul li:last-child{border-bottom:none;padding-bottom:0}.h1-pricing-plan-area .pricing-card .book-now-btn{display:flex;justify-content:center;padding-top:55px}.h1-pricing-plan-area .pricing-card .book-now-btn a{font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);border:1px solid #f46f30;border-radius:50px;padding:10px 60px;display:inline-block;transition:all .4s ease-in-out;position:relative;z-index:1}.h1-pricing-plan-area .pricing-card .book-now-btn a::after{content:"";background:var(--gradient-color);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50px;z-index:-1;opacity:0;transition:all .4s ease-in-out}.h1-pricing-plan-area .pricing-card:hover,.h1-pricing-plan-area .pricing-card.active{background:#253d4e;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:10px}.h1-pricing-plan-area .pricing-card:hover .offer-batch,.h1-pricing-plan-area .pricing-card.active .offer-batch{z-index:1}.h1-pricing-plan-area .pricing-card:hover .title,.h1-pricing-plan-area .pricing-card.active .title{text-align:center;margin-bottom:15px;transition:.35s}.h1-pricing-plan-area .pricing-card:hover .title h4,.h1-pricing-plan-area .pricing-card.active .title h4{color:var(--white)}.h1-pricing-plan-area .pricing-card:hover .title h2,.h1-pricing-plan-area .pricing-card.active .title h2{color:var(--white)}.h1-pricing-plan-area .pricing-card:hover ul,.h1-pricing-plan-area .pricing-card.active ul{margin:0;padding:0;list-style:none}.h1-pricing-plan-area .pricing-card:hover ul li,.h1-pricing-plan-area .pricing-card.active ul li{color:var(--white);border-color:rgba(255,255,255,.05)}.h1-pricing-plan-area .pricing-card:hover .book-now-btn a,.h1-pricing-plan-area .pricing-card.active .book-now-btn a{color:#fff;border-color:transparent}.h1-pricing-plan-area .pricing-card:hover .book-now-btn a::after,.h1-pricing-plan-area .pricing-card.active .book-now-btn a::after{opacity:1}.h1-pricing-plan-area .nav-tabs .nav-link:focus,.h1-pricing-plan-area .nav-tabs .nav-link:hover{border:none}.h1-testimonial-area{background-color:#253d4e;background-image:url(../images/bg/testimonial-bg.png);background-size:cover;background-repeat:no-repeat;padding:90px 0}.h1-testimonial-area .testimonial-card .testimonial-img{border-radius:5px;overflow:hidden;transition:.35s}.h1-testimonial-area .testimonial-card .testimonial-img img{border-radius:5px;transition:.35s;min-height:200px;-o-object-fit:cover;object-fit:cover}@media(max-width:576px){.h1-testimonial-area .testimonial-card .testimonial-img img{width:100%}}.h1-testimonial-area .testimonial-card .testimonial-content{background:#fff;border-radius:5px;padding:25px;margin:-50px 15px 0;position:relative}@media(min-width:1400px) and (max-width:1599px){.h1-testimonial-area .testimonial-card .testimonial-content{padding:20px}}@media(max-width:1399px){.h1-testimonial-area .testimonial-card .testimonial-content{padding:20px}}.h1-testimonial-area .testimonial-card .testimonial-content .review{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px;margin-bottom:13px}.h1-testimonial-area .testimonial-card .testimonial-content .review li i{color:#ffc226}.h1-testimonial-area .testimonial-card .testimonial-content p{font-size:1.125rem;font-weight:400;color:#000;font-family:var(--font-cabin);margin-bottom:0;letter-spacing:.03em;margin-bottom:20px}@media(min-width:1400px) and (max-width:1599px){.h1-testimonial-area .testimonial-card .testimonial-content p{font-size:1rem}}@media(max-width:1399px){.h1-testimonial-area .testimonial-card .testimonial-content p{font-size:1rem}}.h1-testimonial-area .testimonial-card .testimonial-content .author-area h4{font-size:1.375rem;font-weight:800;color:#253d4e;font-family:var(--font-dosis);letter-spacing:.03em;margin-bottom:0}.h1-testimonial-area .testimonial-card .testimonial-content .author-area span{display:inline-block;font-family:var(--font-cabin);font-weight:500;font-family:1rem;letter-spacing:.05em;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.h1-testimonial-area .testimonial-card:hover .testimonial-img img{transform:scale(1.1)}.h1-testimonial-area .swiper-btn-wrap{padding-top:60px;gap:45px}.h1-testimonial-area .swiper-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid #f46f30;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.h1-testimonial-area .swiper-btn-wrap .slider-btn i{font-size:20px;color:#f46f30;transition:.35s}.h1-testimonial-area .swiper-btn-wrap .slider-btn:hover{background:var(--gradient-color)}.h1-testimonial-area .swiper-btn-wrap .slider-btn:hover i{color:var(--white)}.team-area{position:relative;z-index:1}.team-area::after{content:url(../images/bg/frem-05.png);position:absolute;left:0;top:-20%;z-index:-1}@media(max-width:576px){.team-area::after{display:none;visibility:hidden}}.team-area.two::after{display:none;visibility:hidden}.team-area .swiper-btn-wrap{position:absolute;width:80%;left:50%;top:50%;transform:translateX(-50%)}@media(max-width:1700px){.team-area .swiper-btn-wrap{width:92%}}@media(max-width:1500px){.team-area .swiper-btn-wrap{width:98%}}@media(max-width:767px){.team-area .swiper-btn-wrap{display:none;visibility:hidden}}.team-area .swiper-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid #f46f30;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.team-area .swiper-btn-wrap .slider-btn i{font-size:20px;color:#f46f30;transition:.35s}.team-area .swiper-btn-wrap .slider-btn:hover{background:var(--gradient-color)}.team-area .swiper-btn-wrap .slider-btn:hover i{color:var(--white)}@media(max-width:576px){.team-area .single-team-card{max-width:310px;width:100%;margin:0 auto}}.team-area .single-team-card .member-img{border-radius:50%;border:1px solid;border-color:rgba(244,111,48,.2);padding:0 10px;margin-bottom:20px;overflow:hidden;transition:.35s}.team-area .single-team-card .member-img img{border-radius:50%;transition:.35s}.team-area .single-team-card .member-content{text-align:center}.team-area .single-team-card .member-content span{font-family:var(--font-cabin);font-weight:400;font-family:1.063rem;letter-spacing:.03em;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:inline-block;margin-bottom:4px}.team-area .single-team-card .member-content h3{margin-bottom:0;font-size:1.875rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:1;letter-spacing:.03em}.team-area .single-team-card:hover .member-img img{transform:scale(1.1)}.newsletter-area .newsletter-wrap{background-image:url(../images/bg/h1-newsletter-bg.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding:60px 25px;border-radius:10px}.newsletter-area .newsletter-wrap .form-inner{display:flex;max-width:590px;margin:0 auto;background:#fff;border:1px solid #ececec;border-radius:180px;padding:5px}@media(max-width:576px){.newsletter-area .newsletter-wrap .form-inner{flex-wrap:wrap;justify-content:center;background:0 0}}.newsletter-area .newsletter-wrap .form-inner input{width:73%;background-color:var(--white);height:48px;border-radius:180px;padding:20px 25px;margin-right:0;font-family:var(--font-cabin);font-weight:400;font-size:16px;letter-spacing:.03em;color:#a5a5a5}@media(max-width:576px){.newsletter-area .newsletter-wrap .form-inner input{width:100%;margin-bottom:20px}}.newsletter-area .newsletter-wrap .form-inner input::-moz-placeholder{font-family:var(--font-cabin);font-weight:400;font-size:13px;letter-spacing:.03em;color:#a5a5a5}.newsletter-area .newsletter-wrap .form-inner input:-ms-input-placeholder{font-family:var(--font-cabin);font-weight:400;font-size:13px;letter-spacing:.03em;color:#a5a5a5}.newsletter-area .newsletter-wrap .form-inner input::placeholder{font-family:var(--font-cabin);font-weight:400;font-size:13px;letter-spacing:.03em;color:#a5a5a5}.newsletter-area .newsletter-wrap .form-inner button{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-cabin);position:relative;border-radius:180px;padding:0 44px;height:48px;z-index:1;position:relative;overflow:hidden}.h1-blog-area{position:relative;z-index:1}.h1-blog-area::after{content:url(../images/bg/frem-06.png);position:absolute;right:0;top:-40%;z-index:-1}@media(max-width:576px){.h1-blog-area::after{display:none;visibility:hidden}}.h1-blog-card .blog-img{position:relative;overflow:hidden;border-radius:10px 10px 0 0}.h1-blog-card .blog-img img{transition:.4s}.h1-blog-card .blog-img .category{position:absolute;right:0;bottom:0}.h1-blog-card .blog-img .category a{display:inline-block;font-size:1.063rem;font-weight:500;color:var(--white);font-family:var(--font-cabin);padding:2px 25px;transition:.35s;position:relative;background-color:var(--text-color2);overflow:hidden;z-index:1}.h1-blog-card .blog-img .category a svg{fill:var(--white)}.h1-blog-card .blog-img .category a::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);z-index:-1;transition:.6s;transform-origin:right}.h1-blog-card .blog-img .category a:hover{color:#fff}.h1-blog-card .blog-img .category a:hover::before{width:0}.h1-blog-card .blog-img img{border-radius:10px 10px 0 0}@media(max-width:767px){.h1-blog-card .blog-img img{width:100%}}.h1-blog-card .blog-content{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:10px;padding:18px 20px}.h1-blog-card .blog-content .blog-meta{margin-bottom:5px}.h1-blog-card .blog-content .blog-meta a{font-family:var(--font-cabin);font-size:1rem;font-weight:400;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:.35s}.h1-blog-card .blog-content .blog-meta a:hover{background:linear-gradient(90deg,#001D23 0%,#001D23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.h1-blog-card .blog-content h4{margin-bottom:0}.h1-blog-card .blog-content h4 a{font-size:1.5rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.4;transition:.35s;text-transform:capitalize}.h1-blog-card .blog-content h4 a:hover{color:var(--primary-color2)}.h1-blog-card:hover .blog-img img{transform:scale(1.1)}.h1-blog-card:hover .blog-content{background:radial-gradient(90.16% 143.01% at 15.32% 21.04%,rgba(244,111,48,0.1) 0%,rgba(244,111,48,0.0223958) 77.08%,rgba(244,111,48,0) 100%);background-blend-mode:overlay,normal;border-radius:9px}.blog-st-card .blog-img{position:relative;overflow:hidden;border-radius:10px 10px 0 0}.blog-st-card .blog-img img{transition:.4s}.blog-st-card .blog-img .category{position:absolute;right:0;bottom:0}.blog-st-card .blog-img .category a{display:inline-block;font-size:1.063rem;font-weight:500;color:var(--white);font-family:var(--font-cabin);padding:9px 32px;transition:.35s;position:relative;background-color:var(--title-color1);overflow:hidden;z-index:1}.blog-st-card .blog-img .category a svg{fill:var(--white)}.blog-st-card .blog-img .category a::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);z-index:-1;transition:.6s;transform-origin:right}.blog-st-card .blog-img .category a:hover{color:#fff}.blog-st-card .blog-img .category a:hover::before{width:0}.blog-st-card .blog-img img{border-radius:10px 10px 0 0}@media(max-width:767px){.blog-st-card .blog-img img{width:100%}}.blog-st-card .blog-content{padding:25px 0 0}.blog-st-card .blog-content .blog-meta{margin-bottom:15px;padding-left:35px}.blog-st-card .blog-content .blog-meta ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:25px}.blog-st-card .blog-content .blog-meta ul li{position:relative}.blog-st-card .blog-content .blog-meta ul li:first-child::after{display:none;visibility:hidden}.blog-st-card .blog-content .blog-meta ul li:first-child::before{content:"";height:2px;width:30px;background:var(--gradient-color);border-radius:5px;position:absolute;left:-35px;top:50%}.blog-st-card .blog-content .blog-meta ul li a{font-family:var(--font-cabin);font-weight:400;font-size:1rem;letter-spacing:.02em;text-transform:capitalize;color:#000;transition:.35s}.blog-st-card .blog-content .blog-meta ul li a:hover{color:rgba(244,111,48,.7)}.blog-st-card .blog-content h4{margin-bottom:15px}.blog-st-card .blog-content h4 a{font-size:1.5rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.4;transition:.35s;text-transform:capitalize}.blog-st-card .blog-content h4 a:hover{color:var(--primary-color2)}.blog-st-card .blog-content p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:35px;margin-bottom:35px}.blog-st-card .blog-content .more-btn a{font-size:1.125rem;font-weight:700;display:inline-block;line-height:1;font-family:var(--font-dosis);letter-spacing:.02em;text-transform:capitalize;margin-left:13px;position:relative;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-st-card .blog-content .more-btn a span{transition:.35s;display:inline-block;margin-right:1px}.blog-st-card .blog-content .more-btn a::after{content:"";width:35px;height:35px;opacity:.2;border:1px solid #ff6b55;border-radius:50%;position:absolute;left:-13px;top:50%;transform:translateY(-50%);transition:.35s;z-index:-1}.blog-st-card .blog-content .more-btn a:hover{color:var(--title-color1)}.blog-st-card .blog-content .more-btn a:hover span{color:var(--white)}.blog-st-card .blog-content .more-btn a:hover::after{border:1px solid var(--title-color1);background-color:var(--title-color1);opacity:1}.blog-st-card:hover .blog-img img{transform:scale(1.1)}.gallery-img-area .gallery2-img{position:relative}.gallery-img-area .gallery2-img .overlay{background-color:rgba(0,29,35,.4);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:.4s}.gallery-img-area .gallery2-img .overlay i{color:rgba(255,255,255,.8);font-size:25px;transition:.35s}.gallery-img-area .gallery2-img .overlay i:hover{color:#fff}.gallery-img-area .gallery2-img:hover .overlay{opacity:1;transform:scale(1)}footer{background-color:#fff5ed;background-image:url(../images/bg/footer-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width:991px){footer .footer-items{margin-bottom:50px}}footer .footer-items h3{font-family:var(--font-dosis);font-size:1.8rem;font-weight:700;text-transform:capitalize;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:20px}footer .footer-items .hotline,footer .footer-items .email{display:flex;align-items:center}footer .footer-items .hotline .hotline-icon,footer .footer-items .hotline .email-icon,footer .footer-items .email .hotline-icon,footer .footer-items .email .email-icon{margin-right:10px}footer .footer-items .hotline .hotline-info h6,footer .footer-items .hotline .email-info h6,footer .footer-items .email .hotline-info h6,footer .footer-items .email .email-info h6{margin-bottom:0}footer .footer-items .hotline .hotline-info h6 a,footer .footer-items .hotline .email-info h6 a,footer .footer-items .email .hotline-info h6 a,footer .footer-items .email .email-info h6 a{font-size:1rem;font-weight:500;color:#253d4e;font-family:var(--font-cabin);letter-spacing:.03em;transition:.35s}footer .footer-items .hotline .hotline-info h6 a:hover,footer .footer-items .hotline .email-info h6 a:hover,footer .footer-items .email .hotline-info h6 a:hover,footer .footer-items .email .email-info h6 a:hover{color:var(--primary-color3)}footer .footer-items>h6{font-size:1rem;font-weight:600;color:#253d4e;font-family:var(--font-cabin);letter-spacing:.03em}footer .footer-items .social-icons{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px;padding-top:40px}footer .footer-items .social-icons li{position:relative}footer .footer-items .social-icons li a i{font-size:2rem;color:var(--title-color1);transition:.35s}footer .footer-items .social-icons li::after{content:"";height:3px;width:3px;border-radius:50%;background-color:rgba(0,29,35,.2);position:absolute;left:-28px;top:50%;transform:translateY(-50%)}footer .footer-items .social-icons li:first-child::after{display:none;visibility:hidden}footer .footer-items .social-icons li:hover a i{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}footer .footer-items h2{font-size:2.813rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.3;margin-bottom:0;text-align:center;text-transform:capitalize;letter-spacing:.02em;position:relative}@media(max-width:576px){footer .footer-items h2{text-align:start}}footer .footer-items h2 span{font-weight:500}footer .footer-items h2::after{content:url(../images/icon/footer-tt-vec.svg);position:absolute;right:-50px;top:-20px}@media(max-width:1199px){footer .footer-items h2::after{right:0}}@media(max-width:576px){footer .footer-items h2::after{display:none;visibility:hidden}}footer .footer-items .book-btn{display:flex;justify-content:center;padding-top:20px}@media(max-width:576px){footer .footer-items .book-btn{justify-content:flex-start}}footer .footer-items .book-btn a{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);border-radius:60px;display:inline-block;padding:13px 50px;z-index:1;position:relative;overflow:hidden}footer .footer-items .book-btn2{display:flex;justify-content:center;padding-top:20px}footer .footer-items .book-btn2 a{padding:13px 50px}@media(max-width:576px){footer .footer-items .book-btn2{justify-content:flex-start!important}}footer .footer-items.opening-time{margin-bottom:0}footer .copyright-area p{margin-bottom:0;font-family:var(--font-cabin);font-weight:400;font-size:13px;letter-spacing:.02em;text-transform:capitalize;color:#001d23}@media(max-width:991px){footer .copyright-area p{display:flex;justify-content:center;margin-bottom:8px}}footer .copyright-area p a{background:var(--gradient-color);font-weight:500;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:.35s;padding-left:3px}footer .copyright-area p a:hover{background:linear-gradient(90deg,#001D23 0%,#001D23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer .footer-btm-menu{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:30px}@media(max-width:576px){footer .footer-btm-menu{gap:10px;flex-wrap:wrap;justify-content:center}}@media(max-width:576px){footer .footer-btm-menu li{padding:0 10px}}footer .footer-btm-menu li a{font-family:var(--font-cabin);font-weight:400;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:#001d23;transition:.35s}footer .footer-btm-menu li a:hover{color:var(--primary-color2)}footer .border-top{border-top:1px solid;border-color:rgba(0,29,35,.05);padding:20px 0}footer.style2{background-image:url(../images/bg/footer2-bg.webp)}@media(max-width:991px){footer.style2 .footer-widget{text-align:center;margin-bottom:50px}}footer.style2 .footer-widget .footer-icon{margin-bottom:20px}footer.style2 .footer-widget .widget-title h2{font-size:2.5rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:1.5;letter-spacing:.02em;text-transform:capitalize;color:#253d4e;margin-bottom:25px}footer.style2 .footer-widget .widget-title h2 span{font-weight:500}footer.style2 .footer-widget .widget-title h3{font-size:1.875rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:30px;letter-spacing:.03em}@media(max-width:1399px){footer.style2 .footer-widget .widget-title h3{font-size:1.75rem}}footer.style2 .footer-widget .widget-title p{font-size:1rem;font-weight:400;color:var(--title-color2);font-family:var(--font-cabin);margin-bottom:0;padding-top:16px}footer.style2 .footer-widget .menu-container{padding-top:16px}footer.style2 .footer-widget .menu-container ul{margin:0;padding:0;list-style:none}footer.style2 .footer-widget .menu-container ul li{margin-bottom:15px;position:relative;transition:.35s}footer.style2 .footer-widget .menu-container ul li a{font-size:1rem;font-weight:500;color:var(--title-color2);font-family:var(--font-cabin);transition:.35s}footer.style2 .footer-widget .menu-container ul li::after{content:"";height:10px;width:10px;border-radius:50%;background-color:var(--primary-color3);position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;transition:.35s}footer.style2 .footer-widget .menu-container ul li:last-child{margin-bottom:0}footer.style2 .footer-widget .menu-container ul li:hover{padding-left:15px}footer.style2 .footer-widget .menu-container ul li:hover a{color:var(--primary-color3)}footer.style2 .footer-widget .menu-container ul li:hover::after{opacity:1}footer.style2 .footer-widget .download-link{padding-top:22px;margin-bottom:35px}footer.style2 .footer-widget .download-link ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:20px}@media(min-width:992px) and (max-width:1199px){footer.style2 .footer-widget .download-link ul{flex-wrap:wrap;gap:15px}}@media(max-width:991px){footer.style2 .footer-widget .download-link ul{justify-content:center}}footer.style2 .footer-widget>p{font-size:1rem;font-weight:400;color:var(--title-color2);font-family:var(--font-cabin);letter-spacing:.02em}footer.style2 .footer-widget .payment-mathord ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:30px}@media(min-width:992px) and (max-width:1199px){footer.style2 .footer-widget .payment-mathord ul{gap:20px}}@media(max-width:991px){footer.style2 .footer-widget .payment-mathord ul{justify-content:center}}footer.style2 .social-area ul{margin:0;padding:0;list-style:none;display:flex;justify-content:end;gap:50px}footer.style2 .social-area ul li{position:relative}footer.style2 .social-area ul li a i{font-size:1.25rem;color:var(--title-color1);transition:.35s}footer.style2 .social-area ul li::after{content:"";height:3px;width:3px;border-radius:50%;background-color:rgba(0,29,35,.2);position:absolute;left:-28px;top:50%;transform:translateY(-50%)}footer.style2 .social-area ul li:first-child::after{display:none;visibility:hidden}footer.style2 .social-area ul li:hover a i{color:var(--primary-color3)}.h2-services-area{overflow:hidden}.h2-services-area .services-top{position:relative}.h2-services-area .services-top .primary-btn2{padding:10px 28px}.h2-services-area .services-top .services-section-card{background:#fef8ef;position:absolute;left:50%;top:0;transform:translateX(-50%);max-width:380px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px;z-index:9}@media(min-width:1400px) and (max-width:1599px){.h2-services-area .services-top .services-section-card{max-width:320px}}@media(max-width:1399px){.h2-services-area .services-top .services-section-card{max-width:250px}}@media(max-width:1199px){.h2-services-area .services-top .services-section-card{max-width:330px}}@media(max-width:991px){.h2-services-area .services-top .services-section-card{position:relative;max-width:unset}}.h2-services-area .services-top .services-section-card .services-card-vect-01{position:absolute;right:0;top:0;z-index:-1;opacity:.1}.h2-services-area .services-top .services-section-card .services-card-vect-02{position:absolute;left:0;bottom:0;z-index:-1;opacity:.1}.h2-services-area .services-top .services-section-card .services-title h2{font-size:3.125rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);margin-bottom:50px}@media(max-width:576px){.h2-services-area .services-top .services-section-card .services-title h2{font-size:2.5rem}}.h2-services-area .services-top .services-section-card .services-title h2 span{display:inline-block;position:relative}.h2-services-area .services-top .services-section-card .services-title h2 span::after{content:url(../images/icon/services-text-vect.svg);position:absolute;left:0;top:-12px}.h2-services-area .services-top .services-card{padding:50px 40px;position:relative;z-index:1;transition:.35s}.h2-services-area .services-top .services-card .card-vector .services-card-vect-01{position:absolute;right:0;top:0;z-index:-1;transition:.35s}.h2-services-area .services-top .services-card .card-vector .services-card-vect-02{position:absolute;left:0;bottom:0;z-index:-1;transition:.35s}.h2-services-area .services-top .services-card .services-icon{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.h2-services-area .services-top .services-card .services-content{text-align:center}.h2-services-area .services-top .services-card .services-content h3{margin-bottom:10px}.h2-services-area .services-top .services-card .services-content h3 a{font-size:2.25rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis)}.h2-services-area .services-top .services-card .services-content p{margin-bottom:30px}.h2-services-area .services-top .services-card .services-content .more-btn a{display:inline-block;font-size:1rem;font-weight:700;color:#253d4e;font-family:var(--font-dosis);transition:.35s}.h2-services-area .services-top .services-card .services-content .more-btn a img{transition:.35s}.h2-services-area .services-top .services-card .services-content .more-btn a:hover{color:var(--primary-color2)}.h2-services-area .services-top .services-card .services-content .more-btn a:hover img{margin-left:5px}.h2-services-area .services-top .services-card.daycare-card{background:#fbf3f5}.h2-services-area .services-top .services-card.grooming-card{background:#fcf1f1}.h2-services-area .services-top .services-card.boarding-card{background:#f5f2fc}.h2-services-area .services-top .services-card.vaterinary-card{background:#f2f5f2}.h2-services-area .services-btm .services-img{position:relative;z-index:1}@media(max-width:991px){.h2-services-area .services-btm .services-img{margin-bottom:50px;display:flex;justify-content:center}}.h2-services-area .services-btm .services-img .services-img-bg{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);z-index:-1}.h2-services-area .services-btm .services-img .services-img-bg::after{content:url(../images/bg/services-img-bg-vec.png);position:absolute;left:-40px;top:-50px}@media(max-width:767px){.h2-services-area .services-btm .services-img .services-img-bg::after{display:none;visibility:hidden}}@media(max-width:576px){.h2-services-area .services-btm .services-img .services-img-bg img{display:none;visibility:hidden}}.h2-services-area .services-btm .services-content{margin-left:50px}@media(max-width:991px){.h2-services-area .services-btm .services-content{margin-left:0}}.h2-services-area .services-btm .services-content h2{font-size:3.125rem;font-weight:800;color:var(--title-color1);line-height:1.4;font-family:var(--font-dosis);text-transform:capitalize;padding-top:5px;margin-bottom:12px}.h2-services-area .services-btm .services-content>p{margin-bottom:0}.h2-services-area .services-btm .services-content .author-area{padding-top:25px}.h2-services-area .services-btm .services-content .author-area .author-quat p{font-size:1.5rem;font-weight:400;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.7;margin-bottom:0}.h2-services-area .services-btm .services-content .author-area .author-name-deg{padding-top:20px}.h2-services-area .services-btm .services-content .author-area .author-name-deg span{display:inline-block;font-size:1rem;font-weight:400;color:var(--primary-color2);font-family:var(--font-cabin);letter-spacing:.03em}.h2-services-area .services-btm .services-content .author-area .author-name-deg h4{font-size:1.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;margin-bottom:5px}.section-title2{margin-top:-20px}.section-title2 h2{font-size:3.125rem;font-weight:800;color:var(--title-color1);line-height:1.4;font-family:var(--font-dosis);text-transform:capitalize;margin-bottom:0}@media(max-width:576px){.section-title2 h2{font-size:2.5rem}}.section-title2 p{font-size:1.875rem;font-weight:500;color:#253d4e;font-family:var(--font-cabin);letter-spacing:.03em;line-height:1.7;text-transform:capitalize;padding-top:40px;margin-bottom:0}.section-title2 p a{color:var(--primary-color2);text-decoration:underline}.h2-choose-area{padding:100px 0;background:#f5f2fc}.h2-choose-area .single-card .icon{margin-bottom:23px}.h2-choose-area .single-card .content h4{font-size:1.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize}.h2-choose-area .single-card .content p{line-height:25px}.h2-choose-area .partner-area{background:#fbfbfb;padding:50px 0}.h2-choose-area .partner-area .partner-logo{display:flex;justify-content:center}.h2-working-process .work-process-area{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(min-width:992px) and (max-width:1199px){.h2-working-process .work-process-area{gap:18px}}@media(max-width:991px){.h2-working-process .work-process-area{flex-wrap:wrap;justify-content:center}}@media(max-width:991px){.h2-working-process .work-process-area .work-proces-arrow{display:none;visibility:hidden}}.h2-working-process .work-process-area .work-process-card{max-width:310px;width:100%;background:#ffe1cf;border-radius:15px;padding:45px 25px;position:relative;transition:.35s}@media(min-width:992px) and (max-width:1199px){.h2-working-process .work-process-area .work-process-card{padding:45px 20px}}.h2-working-process .work-process-area .work-process-card .sl-no{display:flex;align-items:center;position:absolute;right:-15px;top:-15px}.h2-working-process .work-process-area .work-process-card .sl-no span{font-size:1.25rem;font-weight:600;color:var(--primary-color2);font-family:var(--font-dosis);display:inline-block;background:#fbfbfb;border-radius:0 0 0 5px;padding:5px 20px;margin-right:-8px;z-index:1;transition:.35s}.h2-working-process .work-process-area .work-process-card .sl-no h3{margin-bottom:0;height:72px;width:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fbfbfb;border:1px solid #ffe1cf;font-size:2.188rem;font-weight:800;font-family:var(--font-dosis);-webkit-text-stroke:1px #ff6b55;-webkit-text-fill-color:transparent;transition:.35s}.h2-working-process .work-process-area .work-process-card .icon{display:flex;align-items:center;justify-content:center;margin-bottom:30px;transition:.35s}.h2-working-process .work-process-area .work-process-card .icon img{transition:.35s}.h2-working-process .work-process-area .work-process-card .work-content h3{font-size:2.188rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.02em;text-transform:capitalize;margin-bottom:10px}.h2-working-process .work-process-area .work-process-card .work-content p{line-height:26px;margin-bottom:0}.h2-working-process .work-process-area .work-process-card.two{background:#e9f6fb}.h2-working-process .work-process-area .work-process-card.two .sl-no{display:flex;align-items:center;position:absolute;right:-15px;top:-15px}.h2-working-process .work-process-area .work-process-card.two .sl-no span{color:#97d2ec;z-index:1}.h2-working-process .work-process-area .work-process-card.two .sl-no h3{border-color:#e9f6fb;-webkit-text-stroke:1px #97d2ec}.h2-working-process .work-process-area .work-process-card.three{background:#cfedcf}.h2-working-process .work-process-area .work-process-card.three .sl-no{display:flex;align-items:center;position:absolute;right:-15px;top:-15px}.h2-working-process .work-process-area .work-process-card.three .sl-no span{color:#4ebc4e;z-index:1}.h2-working-process .work-process-area .work-process-card.three .sl-no h3{border-color:#cfedcf;-webkit-text-stroke:1px #4ebc4e}.h2-working-process .work-process-area .work-process-card:hover .icon{transform:scale(.8)}.h2-working-process .work-process-area .work-process-card:hover .sl-no span{background-color:var(--primary-color2);color:var(--white)}.h2-working-process .work-process-area .work-process-card:hover .sl-no h3{-webkit-text-stroke:1px var(--white);background-color:var(--primary-color2)}.h2-working-process .work-process-area .work-process-card:hover.two{background:#e9f6fb}.h2-working-process .work-process-area .work-process-card:hover.two .sl-no{display:flex;align-items:center;position:absolute;right:-15px;top:-15px}.h2-working-process .work-process-area .work-process-card:hover.two .sl-no span{color:#fff;background-color:#97d2ec}.h2-working-process .work-process-area .work-process-card:hover.two .sl-no h3{background-color:#97d2ec;-webkit-text-stroke:1px #fff}.h2-working-process .work-process-area .work-process-card:hover.three .sl-no span{color:#fff;background-color:#4ebc4e}.h2-working-process .work-process-area .work-process-card:hover.three .sl-no h3{background-color:#4ebc4e;-webkit-text-stroke:1px #fff}.h2-booking-area{background-image:url(../images/bg/h2-booking-bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat}.h2-booking-area .radio-with-Icon{display:block}.h2-booking-area .radio-with-Icon div.radioOption-Item{display:inline-block;height:65px;min-width:115px;box-sizing:border-box;margin:25px 15px;border:none}@media(max-width:1399px){.h2-booking-area .radio-with-Icon div.radioOption-Item{min-width:100px}}@media(max-width:767px){.h2-booking-area .radio-with-Icon div.radioOption-Item{min-width:90px}}.h2-booking-area .radio-with-Icon div.radioOption-Item label{display:block;height:100%;width:100%;cursor:pointer;margin:0!important;font-size:1rem;font-weight:600;color:var(--text-color3);background-color:transparent;text-align:center;height:65px;min-width:115px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:1399px){.h2-booking-area .radio-with-Icon div.radioOption-Item label{min-width:100px}}@media(max-width:767px){.h2-booking-area .radio-with-Icon div.radioOption-Item label{min-width:90px}}.h2-booking-area .radio-with-Icon div.radioOption-Item label svg{display:block;fill:var(--text-color3)}.h2-booking-area div.radio-with-Icon div.radioOption-Item label:hover,.h2-booking-area div.radio-with-Icon div.radioOption-Item label:focus,.h2-booking-area div.radio-with-Icon div.radioOption-Item label:active{margin:0!important;opacity:.8}.h2-booking-area div.radio-with-Icon div.radioOption-Item label::after,.h2-booking-area div.radio-with-Icon div.radioOption-Item label:after,.h2-booking-area div.radio-with-Icon div.radioOption-Item label::before,.h2-booking-area div.radio-with-Icon div.radioOption-Item label:before{opacity:0!important;width:0!important;height:0!important;margin:0!important}.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]{opacity:0!important;width:0!important;height:0!important}.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]:checked~label{border-color:#1f2124;color:#1f2124}.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]:checked~label svg{fill:#1f2124}.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]:hover,.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]:focus,.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]:active{margin:0!important}.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]+label:before,.h2-booking-area div.radio-with-Icon div.radioOption-Item input[type=radio]+label:after{margin:0!important}.h2-booking-area .radio-with-Icon{margin:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px}@media(max-width:576px){.h2-booking-area .radio-with-Icon{justify-content:center}}.h2-booking-area .radio-with-Icon .radioOption-Item{margin:0!important}.h2-booking-area .radio-with-Icon .radioOption-Item input{display:contents}.h2-booking-area .banner-content{background:#fff;box-shadow:0 0 30px rgba(255,107,85,.05);border-radius:10px;padding:70px 130px;position:relative;z-index:9}@media(max-width:1199px){.h2-booking-area .banner-content{padding:50px 120px}}@media(max-width:991px){.h2-booking-area .banner-content{padding:50px 100px}}@media(max-width:767px){.h2-booking-area .banner-content{padding:50px}}@media(max-width:576px){.h2-booking-area .banner-content{padding:50px 20px}}.h2-booking-area .banner-content .banner-title{margin-bottom:25px}.h2-booking-area .banner-content .banner-title h2{font-size:2.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);text-align:center;line-height:1}.h2-booking-area .banner-content .service-area .category-select-area{display:flex;align-items:center;margin-bottom:35px;justify-content:center}@media(max-width:576px){.h2-booking-area .banner-content .service-area .category-select-area{flex-wrap:wrap}}.h2-booking-area .banner-content .service-area .category-select-area p{font-size:1rem;font-weight:600;color:var(--text-color1);font-family:var(--font-dosis);letter-spacing:.02em;margin-bottom:0;margin-right:30px}@media(max-width:576px){.h2-booking-area .banner-content .service-area .category-select-area p{margin-bottom:10px}}.h2-booking-area .banner-content .service-area .category-select-area .form-check{display:flex;align-items:center;margin-bottom:0;padding:0 25px}.h2-booking-area .banner-content .service-area .category-select-area .form-check input{margin-right:5px}.h2-booking-area .banner-content .service-area .category-select-area .form-check label{font-size:1rem;font-weight:700;color:#404347;font-family:var(--font-dosis);margin-top:4px}.h2-booking-area .banner-content .service-area .category-select-area .form-check-input{border-color:#404347;cursor:pointer}.h2-booking-area .banner-content .service-area .category-select-area .form-check-input:checked{background-color:#404347;border-color:#404347}.h2-booking-area .banner-content .service-area .category-select-area .form-check-input:focus{border-color:#404347;outline:0;box-shadow:none}.h2-booking-area .banner-content .service-area .form-inner label{font-size:1rem;font-weight:500;color:var(--text-color2);font-family:var(--font-cabin);margin-bottom:8px}.h2-booking-area .banner-content .service-area .form-inner input{width:100%;height:38px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;padding:15px 17px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent;margin-right:0}.h2-booking-area .banner-content .service-area .form-inner.date{position:relative}.h2-booking-area .banner-content .service-area .form-inner.date::after{content:url(../images/icon/calendar-check.svg);position:absolute;right:15px;top:51%}.h2-booking-area .banner-content .service-area .form-inner.time{position:relative}.h2-booking-area .banner-content .service-area .form-inner.time::after{content:url(../images/icon/wall-clock.svg);position:absolute;right:15px;top:51%}.h2-booking-area .banner-content .service-area .form-inner .nice-select{width:100%;height:38px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent}.h2-booking-area .banner-content .service-area .form-inner .nice-select .list{background:#121528;border-radius:5px;width:100%;padding:3px}.h2-booking-area .banner-content .service-area .form-inner .nice-select .option{color:var(--white);font-family:var(--font-dosis);text-align:center;font-size:.85rem;line-height:30px;min-height:unset;border-radius:5px}.h2-booking-area .banner-content .service-area .form-inner .nice-select::after{border-bottom:1px solid var(--text-color3);border-right:1px solid var(--text-color3);height:7px;margin-top:-5px;right:15px;width:7px}.h2-booking-area .banner-content .service-area .form-inner .nice-select .option:hover,.h2-booking-area .banner-content .service-area .form-inner .nice-select .option.focus,.h2-booking-area .banner-content .service-area .form-inner .nice-select .option.selected.focus{background:var(--gradient-color)}.h2-contact-area{background-image:url(../images/bg/h2-contact-area.png);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;padding:80px 0}.h2-contact-area .section-title h2{font-size:3.125rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.02em;text-transform:capitalize;line-height:.8;margin-bottom:55px;display:inline-block;position:relative}@media(max-width:576px){.h2-contact-area .section-title h2{font-size:2.5rem}}.h2-contact-area .section-title h2::after{content:url(../images/icon/contact-title-vec.svg);position:absolute;bottom:-43px;left:50%;transform:translateX(-50%)}.h2-contact-area .contact-wrap .form-inner{position:relative}.h2-contact-area .contact-wrap .form-inner input{width:100%;font-size:12px;font-weight:400;color:#a2a2a2;font-family:var(--font-cabin);background:rgba(255,255,255,.6);border:1px solid rgba(0,29,35,.1);border-radius:5px;height:45px;padding:10px 30px;margin-bottom:24px;margin-right:0}.h2-contact-area .contact-wrap .form-inner.user::after{content:url(../images/icon/profile-icon.svg);position:absolute;left:15px;top:13%}.h2-contact-area .contact-wrap .form-inner.email::after{content:url(../images/icon/envlope-icon.svg);position:absolute;left:15px;top:13%}.h2-contact-area .contact-wrap .form-inner.querry input{padding:10px 20px}.h2-contact-area .contact-wrap .form-inner textarea{width:100%;min-height:120px;font-size:12px;font-weight:400;color:#a2a2a2;font-family:var(--font-cabin);background:rgba(255,255,255,.6);border:1px solid rgba(0,29,35,.1);border-radius:5px;padding:20px;margin-bottom:24px}.h2-contact-area .contact-wrap .form-inner .primary-btn3{padding:8px 29px;text-transform:capitalize}.h2-contact-area .contact-img{position:relative}@media(max-width:991px){.h2-contact-area .contact-img{display:flex;align-items:center;justify-content:center}}.h2-contact-area .contact-img img{position:absolute;left:0;top:-113px}@media(max-width:991px){.h2-contact-area .contact-img img{position:relative;padding:50px 0;top:0}}.h2-contact-area .accordion .accordion-item{border:none;background-color:transparent}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;padding:30px 0 20px;border:none;background-color:transparent}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;border:none}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;border:none;background-color:transparent}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f2ea";transform:rotate(0deg)}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button.collapsed{border:none}.h2-contact-area .accordion .accordion-item .accordion-header .accordion-button::after{content:"\f4fe";font-weight:600;font-size:20px;color:var(--title-color1);font-family:bootstrap-icons;background-image:none}.h2-contact-area .accordion .accordion-body{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding-top:0}.h2-testimonial-area .client-review-area{background:#f3f3f3;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 30px}@media(max-width:767px){.h2-testimonial-area .client-review-area{justify-content:center;flex-direction:column;gap:60px}}.h2-testimonial-area .client-review-area .single-area .icon{display:flex;align-items:center;margin-bottom:8px}.h2-testimonial-area .client-review-area .single-area .icon p{margin-bottom:0;font-size:1.25rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);margin-left:20px;margin-top:11px}.h2-testimonial-area .client-review-area .single-area .review{display:flex;align-items:center}.h2-testimonial-area .client-review-area .single-area .review ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:5px}.h2-testimonial-area .client-review-area .single-area .review ul li i{color:#ffc226;font-size:18px}.h2-testimonial-area .client-review-area .single-area .review span{display:inline-block;margin-left:15px;font-size:1rem;font-weight:400;color:#828282;font-family:var(--font-cabin);letter-spacing:.03em}.h2-testimonial-area .client-review-area .total-review{position:relative}.h2-testimonial-area .client-review-area .total-review img{position:absolute;left:-33px;top:-35px}.h2-testimonial-area .client-review-area .total-review h3{font-size:2.188rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.08em}.h2-testimonial-area .testimonial-wrap{transition:.35s}.h2-testimonial-area .testimonial-wrap .testimonial-content{background:#fff;border:1px solid rgba(255,107,85,.15);border-radius:5px;position:relative;padding:30px 40px;margin-bottom:55px;z-index:9;transition:.35s}.h2-testimonial-area .testimonial-wrap .testimonial-content .left-quat{position:absolute;left:15px;top:15px}.h2-testimonial-area .testimonial-wrap .testimonial-content .right-quat{position:absolute;right:15px;bottom:15px}.h2-testimonial-area .testimonial-wrap .testimonial-content .testimonial-vec-left{position:absolute;left:0;bottom:0}.h2-testimonial-area .testimonial-wrap .testimonial-content .testimonial-vec-right{position:absolute;right:0;top:0}.h2-testimonial-area .testimonial-wrap .testimonial-content::after{content:"";height:60px;width:60px;background:#fff;border:1px solid rgba(255,107,85,.15);border-radius:5px;position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);bottom:-30px;z-index:-3;border-top:transparent;border-left:transparent;transition:.35s}.h2-testimonial-area .testimonial-wrap .testimonial-content .author-name-deg{margin-bottom:8px}.h2-testimonial-area .testimonial-wrap .testimonial-content .author-name-deg h3{margin-bottom:5px;font-size:1.75rem;font-weight:700;color:var(--title-color1);line-height:1;font-family:var(--font-dosis);letter-spacing:.03em}.h2-testimonial-area .testimonial-wrap .testimonial-content .author-name-deg span{display:inline-block;font-size:1rem;font-weight:500;color:var(--primary-color2);font-family:var(--font-cabin);letter-spacing:.05em;text-transform:capitalize}.h2-testimonial-area .testimonial-wrap .testimonial-content p{font-size:1.3rem;font-weight:400;color:#646161;font-family:var(--font-cabin);line-height:1.7;letter-spacing:.03em}.h2-testimonial-area .testimonial-wrap .testimonial-content .review ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:10px}.h2-testimonial-area .testimonial-wrap .testimonial-content .review ul li i{font-size:18px;color:#ffc226}.h2-testimonial-area .testimonial-wrap .testimonial-img{display:flex;align-items:center;justify-content:center}.h2-testimonial-area .testimonial-wrap .testimonial-img img{border-radius:50%}.h2-testimonial-area .testimonial-wrap:hover .testimonial-content{border-color:rgba(255,107,85,.5)}.h2-testimonial-area .testimonial-wrap:hover .testimonial-content::after{border-color:rgba(255,107,85,.5)}.h2-testimonial-area .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid var(--primary-color2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.h2-testimonial-area .slider-btn i{font-size:20px;color:var(--primary-color2);transition:.35s}.h2-testimonial-area .slider-btn:hover{background:var(--primary-color2)}.h2-testimonial-area .slider-btn:hover i{color:var(--white)}.h2-team-area{background-image:url(../images/bg/team/h2-team-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#fef8ef;padding:90px 0;position:relative}.h2-team-area .vector1{position:absolute;right:0;top:33px}.h2-team-area .team-card{max-width:306px;width:100%;perspective:1000px;padding-top:50px;transition:.35s;position:relative;margin:0 auto}.h2-team-area .team-card .team-card-inner{position:relative;width:100%;height:100%;transform:translateY(-25px)}.h2-team-area .team-card .team-card-inner .card-style-1{padding-left:25px;padding-bottom:25px;background:#fff;border-radius:5px;transition:.7s;transform:rotateY(0)}.h2-team-area .team-card .team-card-inner .card-style-1 .team-img{transform:translateY(-25px)}.h2-team-area .team-card .team-card-inner .card-style-1 .team-img img{border-radius:5px}.h2-team-area .team-card .team-card-inner .card-style-1 .team-content h3{font-size:1.875rem;font-weight:700;color:var(--text-color2);font-family:var(--font-dosis);letter-spacing:.03em;text-transform:capitalize;margin-bottom:5px;line-height:1}.h2-team-area .team-card .team-card-inner .card-style-1 .team-content span{font-size:1rem;font-weight:400;color:var(--primary-color3);font-family:var(--font-cabin);letter-spacing:.03em;text-transform:capitalize;display:inline-block}.h2-team-area .team-card .team-card-inner .card-style-2{transform:rotateY(-180deg);padding-left:25px;padding-top:25px;background:#fff;border-radius:5px;transition:.7s;position:absolute;left:0;top:-25px;height:100%;width:100%;opacity:0}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img{transform:translateY(25px);position:relative}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img img{border-radius:5px}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area{position:absolute;left:15px;bottom:15px;display:flex;align-items:center;gap:8px;transition:.45s}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .share-icon{height:30px;width:30px;line-height:30px;border:1px solid var(--white);background-color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.45s;cursor:pointer}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .share-icon i{color:var(--title-color1);transition:.45s}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .share-icon:hover{background-color:var(--primary-color3);border-color:var(--primary-color3)}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .share-icon:hover i{color:var(--white)}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .social-icons{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:8px;opacity:0;transform:scaleX(0);transform-origin:left;transition:.44s}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .social-icons li a{height:30px;width:30px;line-height:30px;border:1px solid var(--white);background-color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.45s}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .social-icons li a i{color:var(--title-color1);transition:.45s}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .social-icons li a:hover{background-color:var(--primary-color3);border-color:var(--primary-color3)}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area .social-icons li a:hover i{color:var(--white)}.h2-team-area .team-card .team-card-inner .card-style-2 .team-img .social-area:hover .social-icons{transform:scaleX(1);opacity:1}.h2-team-area .team-card .team-card-inner .card-style-2 .team-content h3{font-size:1.875rem;font-weight:700;color:var(--text-color2);font-family:var(--font-dosis);letter-spacing:.03em;text-transform:capitalize;margin-bottom:5px;line-height:1}.h2-team-area .team-card .team-card-inner .card-style-2 .team-content span{font-size:1rem;font-weight:400;color:var(--primary-color3);font-family:var(--font-cabin);letter-spacing:.03em;text-transform:capitalize;display:inline-block}.h2-team-area .team-card:hover .team-card-inner .card-style-1{opacity:0;transform:rotateY(-180deg)}.h2-team-area .team-card:hover .team-card-inner .card-style-2{transform:rotateY(0);opacity:1}.h2-team-area .pagination-area{padding-top:40px;display:flex;align-items:center;justify-content:center}.h2-team-area .pagination-area .team-pagination{display:flex;align-items:center;justify-content:center}.h2-team-area .pagination-area .team-pagination .swiper-pagination-bullet{height:12px;width:12px;background-color:transparent;border:1px solid rgba(0,29,35,.4)}.h2-team-area .pagination-area .team-pagination .swiper-pagination-bullet-active{height:15px;width:15px;background-color:#ff6b55;border:1px solid #ff6b55}.h2-blog-area .blog-card-2{transition:.35s}.h2-blog-area .blog-card-2 .blog-img{border-radius:10px 10px 0 0;margin-bottom:20px;transition:.35s;overflow:hidden}.h2-blog-area .blog-card-2 .blog-img img{border-radius:10px 10px 0 0;transition:.35s}@media(max-width:767px){.h2-blog-area .blog-card-2 .blog-img img{width:100%}}.h2-blog-area .blog-card-2 .blog-content{padding-left:30px}.h2-blog-area .blog-card-2 .blog-content .blog-meta{margin-bottom:10px}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:30px}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li{position:relative}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li::after{content:"";width:2px;height:10px;background:var(--gradient-color);opacity:.7;border-radius:5px;position:absolute;left:-16px;top:50%;transform:translateY(-50%)}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li:first-child::after{display:none;visibility:hidden}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li:first-child::before{content:"";height:2px;width:20px;background:var(--gradient-color);border-radius:5px;position:absolute;left:-30px;top:50%}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li a{font-family:var(--font-cabin);font-weight:500;font-size:1rem;letter-spacing:.02em;text-transform:capitalize;color:rgba(0,29,35,.7);transition:.35s}.h2-blog-area .blog-card-2 .blog-content .blog-meta ul li a:hover{color:rgba(244,111,48,.7)}.h2-blog-area .blog-card-2 .blog-content h4{margin-bottom:25px}.h2-blog-area .blog-card-2 .blog-content h4 a{font-size:1.5rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.4;text-transform:capitalize;transition:.35s}.h2-blog-area .blog-card-2 .blog-content h4 a:hover{color:var(--primary-color2)}.h2-blog-area .blog-card-2 .blog-content .more-btn a{font-size:1.125rem;font-weight:700;color:var(--primary-color2);display:inline-block;line-height:1;font-family:var(--font-dosis);letter-spacing:.02em;text-transform:capitalize;margin-left:13px;position:relative}.h2-blog-area .blog-card-2 .blog-content .more-btn a span{transition:.35s;display:inline-block;margin-right:1px}.h2-blog-area .blog-card-2 .blog-content .more-btn a::after{content:"";width:35px;height:35px;opacity:.2;border:1px solid #ff6b55;border-radius:50%;position:absolute;left:-13px;top:50%;transform:translateY(-50%);transition:.35s;z-index:-1}.h2-blog-area .blog-card-2 .blog-content .more-btn a:hover{color:var(--title-color1)}.h2-blog-area .blog-card-2 .blog-content .more-btn a:hover span{color:var(--white)}.h2-blog-area .blog-card-2 .blog-content .more-btn a:hover::after{border:1px solid var(--title-color1);background-color:var(--title-color1);opacity:1}.h2-blog-area .blog-card-2:hover .blog-img img{transform:scale(1.1)}.home3-categoty-area .category-card{height:196px;width:196px;background:#e0f1f0;border-radius:70px;perspective:1000px;margin:0 auto}.home3-categoty-area .category-card .category-card-inner{display:block;position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.home3-categoty-area .category-card .category-card-inner .category-card-front,.home3-categoty-area .category-card .category-card-inner .category-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%}.home3-categoty-area .category-card .category-card-inner .category-card-front{padding:38px 30px}.home3-categoty-area .category-card .category-card-inner .category-card-front .category-icon{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.home3-categoty-area .category-card .category-card-inner .category-card-front .content h4{font-size:1.5rem;font-weight:600;color:var(--title-color2);font-family:var(--font-dosis);margin-bottom:0}.home3-categoty-area .category-card .category-card-inner .category-card-back{background-color:#e0f1f0;border:1px dashed;border-color:rgba(244,111,48,.7);color:#fff;border-radius:70px;transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;width:100%}.home3-categoty-area .category-card:hover .category-card-inner{transform:rotateY(180deg)}.home3-categoty-area .slider-btn-wrap{display:flex;align-items:center;gap:40px}@media(max-width:767px){.home3-categoty-area .slider-btn-wrap{display:none;visibility:hidden}}.home3-categoty-area .slider-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid var(--primary-color3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.home3-categoty-area .slider-btn-wrap .slider-btn i{font-size:20px;color:var(--primary-color3);transition:.35s}.home3-categoty-area .slider-btn-wrap .slider-btn:hover{background:var(--primary-color3)}.home3-categoty-area .slider-btn-wrap .slider-btn:hover i{color:var(--white)}.collection-card{border:1px solid #ececec;border-radius:10px;position:relative;transition:.4s;max-width:360px;width:100%;margin:0 auto}.collection-card .offer-card{position:absolute;left:-1px;top:-1px;z-index:1}.collection-card .offer-card span{display:inline-block;font-family:var(--font-cabin);font-weight:500;font-size:14px;letter-spacing:.02em;color:#fff;background:#b62052;border-radius:10px 0;padding:3px 14px}.collection-card .offer-card.sale span{background:#05894d}.collection-card .offer-card.sold-out span{background:#ffa600}.collection-card .collection-img{margin:10px;background:#e6effa;padding:13px;border-radius:10px;display:flex;align-items:center;justify-content:center;position:relative;transition:.5s}.collection-card .collection-img .view-dt-btn{display:flex;align-items:center;position:absolute;left:0;bottom:0;background:0 0;border-radius:10px;transition:.5s;cursor:pointer}.collection-card .collection-img .view-dt-btn .plus-icon{width:30px;height:30px;background:#253d4e;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}.collection-card .collection-img .view-dt-btn .plus-icon i{color:var(--white);font-size:26px}.collection-card .collection-img .view-dt-btn a{font-family:var(--font-dosis);font-weight:700;font-size:14px;color:#fff;display:inline-block;background:var(--primary-color3);border-radius:10px;white-space:nowrap;padding:4px 10px;opacity:0;transform:scaleX(0);transform-origin:left;transition:.5s}.collection-card .collection-img .view-dt-btn:hover{background:var(--primary-color3)}.collection-card .collection-img .view-dt-btn:hover a{opacity:1;transform:scaleX(1)}.collection-card .cart-icon-list{margin:0;padding:0;list-style:none;cursor: pointer;position:absolute;right:0;top:0;opacity:0;transform:scale(.5);transition:.4s;z-index:2}.collection-card .cart-icon-list li{margin-bottom:10px}.collection-card .cart-icon-list li:last-child{margin-bottom:0}.collection-card .cart-icon-list li a{width:30px;height:30px;background:var(--primary-color3);border-radius:10px;display:flex;align-items:center;justify-content:center;transition:.35s}.collection-card .cart-icon-list li a:hover{background-color:var(--title-color2)}.collection-card .collection-content{padding:15px 10px 25px}.collection-card .collection-content h4{margin-bottom:0}.collection-card .collection-content h4 a{font-size:1.375rem;font-weight:700;color:var(--title-color2);font-family:var(--font-dosis);transition:.35s}.collection-card .collection-content h4 a:hover{color:var(--primary-color3)}.collection-card .collection-content .price{display:flex;align-items:baseline;padding-top:15px}.collection-card .collection-content .price h6{font-size:1.25rem;font-weight:700;color:var(--primary-color3);font-family:var(--font-cabin)}.collection-card .collection-content .price del{font-size:.875rem;font-weight:400;color:#ababab;font-family:var(--font-cabin);margin-left:5px}.collection-card .collection-content .review{display:flex;}.collection-card .collection-content .review ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:7px}.collection-card .collection-content .review ul li{line-height:.7}.collection-card .collection-content .review ul li i{font-size:12px;color:#ffc226}.collection-card .collection-content .review span{font-family:var(--font-cabin);font-weight:400;font-size:14px;color:#253d4e;display:inline-block;margin-left:10px;line-height:1}.collection-card:hover .cart-icon-list{opacity:1;transform:scale(1)}.h3-view-btn a{font-size:1.125rem;font-weight:600;color:var(--title-color2);font-family:var(--font-dosis);display:flex;align-items:center;transition:.35s}.h3-view-btn a img{transition:.35s}.h3-view-btn a:hover{color:var(--primary-color3)}.h3-view-btn a:hover img{padding-left:10px}.h3-offer-area .offer-left{height:100%;background-color:#f1eff0;background-image:url(../images/bg/h3-offer-left.webp);background-position:right;background-size:cover;display:flex;align-items:center;padding-left:150px}@media(max-width:1399px){.h3-offer-area .offer-left{padding-left:50px}}@media(max-width:991px){.h3-offer-area .offer-left{padding:100px 50px}}@media(max-width:576px){.h3-offer-area .offer-left{padding:70px 30px}}.h3-offer-area .offer-left .offer-content{max-width:350px;width:100%}.h3-offer-area .offer-left .offer-content span{font-size:1rem;font-weight:500;color:var(--primary-color3);font-family:var(--font-cabin)}.h3-offer-area .offer-left .offer-content h2{font-size:2.375rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:1.3;text-transform:capitalize;margin-bottom:25px}.h3-offer-area .offer-right{background:#e6eeff;height:100%;padding-top:100px;padding-bottom:70px;overflow:hidden;position:relative}.h3-offer-area .offer-right .countdown-timer{border:1px solid;border-color:rgba(244,111,48,.15);border-radius:170px;margin:0 110px 30px;display:flex;justify-content:center;padding:12px 0}@media(max-width:1399px){.h3-offer-area .offer-right .countdown-timer{margin:0 70px 30px}}@media(max-width:1199px){.h3-offer-area .offer-right .countdown-timer{margin:0 50px 30px}}@media(max-width:991px){.h3-offer-area .offer-right .countdown-timer{max-width:770px;margin:0 auto 30px}}@media(max-width:767px){.h3-offer-area .offer-right .countdown-timer{max-width:550px;margin:0 auto 30px}}@media(max-width:576px){.h3-offer-area .offer-right .countdown-timer{max-width:unset;margin:0 20px 30px;padding:6px 0}}.h3-offer-area .offer-right .countdown-timer ul{display:flex;align-items:center;gap:60px;margin:0;padding:0;list-style:none}@media(min-width:1400px) and (max-width:1599px){.h3-offer-area .offer-right .countdown-timer ul{gap:20px}}@media(max-width:1399px){.h3-offer-area .offer-right .countdown-timer ul{gap:20px}}@media(max-width:991px){.h3-offer-area .offer-right .countdown-timer ul{gap:60px}}@media(max-width:767px){.h3-offer-area .offer-right .countdown-timer ul{gap:30px}}@media(max-width:576px){.h3-offer-area .offer-right .countdown-timer ul{gap:10px}}.h3-offer-area .offer-right .countdown-timer ul li{font-size:2.5rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:51px;display:contents}@media(max-width:576px){.h3-offer-area .offer-right .countdown-timer ul li{font-size:1.875rem;font-weight:700;color:var(--title-color2)}}.h3-offer-area .offer-right .countdown-timer ul li span{font-size:1.375rem;font-weight:500;margin-left:-56px;margin-bottom:-16px;display:inline-block}@media(min-width:1400px) and (max-width:1599px){.h3-offer-area .offer-right .countdown-timer ul li span{margin-left:-16px}}@media(max-width:1399px){.h3-offer-area .offer-right .countdown-timer ul li span{margin-left:-16px}}@media(max-width:991px){.h3-offer-area .offer-right .countdown-timer ul li span{margin-left:-56px}}@media(max-width:767px){.h3-offer-area .offer-right .countdown-timer ul li span{margin-left:-26px}}@media(max-width:576px){.h3-offer-area .offer-right .countdown-timer ul li span{font-size:1rem;margin-bottom:-10px;margin-left:-8px}}.h3-offer-area .offer-right .offer-right-card{display:flex;align-items:center;margin-bottom:40px}@media(max-width:1500px){.h3-offer-area .offer-right .offer-right-card{margin-right:70px}}@media(max-width:991px){.h3-offer-area .offer-right .offer-right-card{padding:0 50px}}@media(max-width:767px){.h3-offer-area .offer-right .offer-right-card{padding:0}}@media(max-width:576px){.h3-offer-area .offer-right .offer-right-card{flex-wrap:wrap;justify-content:center;gap:25px;padding:0 30px}}.h3-offer-area .offer-right .offer-right-card .offer-img{margin-right:70px;margin-left:180px;position:relative}@media(max-width:1500px){.h3-offer-area .offer-right .offer-right-card .offer-img{margin-left:140px;margin-right:30px}}.h3-offer-area .offer-right .offer-right-card .offer-img .offer-batch{position:absolute;left:-154px;top:-33px}@media(max-width:1399px){.h3-offer-area .offer-right .offer-right-card .offer-img .offer-batch{left:-150px;top:-69px}}.h3-offer-area .offer-right .offer-right-card .offer-content{max-width:340px;width:100%}.h3-offer-area .offer-right .offer-right-card .offer-content span{font-size:1rem;font-weight:500;color:var(--primary-color3);font-family:var(--font-cabin)}.h3-offer-area .offer-right .offer-right-card .offer-content h2{font-size:1.375rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:1.3;text-transform:capitalize;margin-bottom:15px}.h3-offer-area .offer-right .offer-right-card .offer-content .price{display:flex;align-items:center;margin-bottom:20px}.h3-offer-area .offer-right .offer-right-card .offer-content .price h6{font-size:1.5rem;font-weight:700;color:var(--primary-color3);font-family:var(--font-cabin);line-height:30px}.h3-offer-area .offer-right .offer-right-card .offer-content .price del{font-size:1rem;font-weight:400;color:#ababab;font-family:var(--font-cabin);line-height:19px;padding-left:10px}.h3-offer-area .slider-btn-wrap{position:absolute;bottom:0;right:30px;transform:translateY(-60%);z-index:99}@media(max-width:767px){.h3-offer-area .slider-btn-wrap{display:none;visibility:hidden}}.h3-offer-area .slider-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid var(--primary-color3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.h3-offer-area .slider-btn-wrap .slider-btn i{font-size:20px;color:var(--primary-color3);transition:.35s}.h3-offer-area .slider-btn-wrap .slider-btn:hover{background:var(--primary-color3)}.h3-offer-area .slider-btn-wrap .slider-btn:hover i{color:var(--white)}.essential-items-area .slider-btn-wrap{display:flex;align-items:center;gap:40px}@media(max-width:767px){.essential-items-area .slider-btn-wrap{display:none;visibility:hidden}}.essential-items-area .slider-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid var(--primary-color3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.essential-items-area .slider-btn-wrap .slider-btn i{font-size:20px;color:var(--primary-color3);transition:.35s}.essential-items-area .slider-btn-wrap .slider-btn:hover{background:var(--primary-color3)}.essential-items-area .slider-btn-wrap .slider-btn:hover i{color:var(--white)}.essential-items-area .collection-card .collection-content .price{justify-content:start}.essential-items-area .collection-card .collection-content .review{justify-content:start}.offer-banner-area .offer-banner-card{background:#fdda7f;background-image:url(../images/bg/h3-offer-bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:170px;display:flex;align-items:center;justify-content:space-between;padding-left:70px}@media(max-width:1199px){.offer-banner-area .offer-banner-card{padding-left:50px}}@media(max-width:991px){.offer-banner-area .offer-banner-card{display:block;padding:30px 20px;border-radius:10px}}@media(max-width:576px){.offer-banner-area .offer-banner-card{max-width:340px;margin:0 auto}}@media(max-width:991px){.offer-banner-area .offer-banner-card .offer-content{padding-top:20px;text-align:center}}.offer-banner-area .offer-banner-card .offer-content h4{margin-bottom:0}.offer-banner-area .offer-banner-card .offer-content h4 a{font-size:1.5rem;font-weight:700;color:var(--title-color2);font-family:var(--font-dosis);transition:.35s}.offer-banner-area .offer-banner-card .offer-content h4 a:hover{color:var(--primary-color3)}.offer-banner-area .offer-banner-card .offer-content .price{display:flex;justify-content:center;align-items:baseline;padding-top:10px}.offer-banner-area .offer-banner-card .offer-content .price h6{font-size:1.25rem;font-weight:700;color:var(--primary-color3);font-family:var(--font-cabin);margin-bottom:0}.offer-banner-area .offer-banner-card .offer-content .price del{font-size:.875rem;font-weight:400;color:#001d23;opacity:.7;font-family:var(--font-cabin);padding-left:5px}.offer-banner-area .offer-banner-card .offer-img{position:relative}.offer-banner-area .offer-banner-card .offer-img img{position:absolute;left:50%;top:50%;transform:translate(-40%,-28%)}@media(max-width:991px){.offer-banner-area .offer-banner-card .offer-img img{position:relative;left:unset;top:unset;transform:unset}}.offer-banner-area .offer-banner-card .offer-right{display:flex;align-items:center;gap:20px}@media(max-width:991px){.offer-banner-area .offer-banner-card .offer-right{display:block;text-align:center}}.offer-banner-area .offer-banner-card .offer-right .offer-tag{margin-left:170px;width:100px;height:100px;background:#253d4e;border-radius:170px;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:1399px){.offer-banner-area .offer-banner-card .offer-right .offer-tag{margin-left:75px}}@media(max-width:1199px){.offer-banner-area .offer-banner-card .offer-right .offer-tag{margin-left:50px}}@media(max-width:991px){.offer-banner-area .offer-banner-card .offer-right .offer-tag{margin-left:0;width:140px;height:46px;border-radius:5px;margin:15px auto 20px}}.offer-banner-area .offer-banner-card .offer-right .offer-tag h3{margin-bottom:0;font-size:1.875rem;font-weight:800;color:var(--primary-color3);font-family:var(--font-dosis);line-height:1}.offer-banner-area .offer-banner-card .offer-right .offer-tag h3 span{display:inline-block;font-size:1.25rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);line-height:25px}@media(max-width:991px){.offer-banner-area .offer-banner-card .offer-right .offer-tag h3 span{margin-left:10px}}.home3-testimonial-area .swiper{padding:10px;margin:-10px}.home3-testimonial-area .slider-btn-wrap{display:flex;align-items:center;gap:40px}@media(max-width:767px){.home3-testimonial-area .slider-btn-wrap{display:none;visibility:hidden}}.home3-testimonial-area .slider-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid var(--primary-color3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.home3-testimonial-area .slider-btn-wrap .slider-btn i{font-size:20px;color:var(--primary-color3);transition:.35s}.home3-testimonial-area .slider-btn-wrap .slider-btn:hover{background:var(--primary-color3)}.home3-testimonial-area .slider-btn-wrap .slider-btn:hover i{color:var(--white)}.home3-testimonial-area .testimonial-wrapper{background:#fff;box-shadow:10px 10px 30px rgba(0,0,0,.03);border-radius:10px;padding:35px 30px}@media(max-width:991px){.home3-testimonial-area .testimonial-wrapper{max-width:480px;width:100%;margin:0 auto}}.home3-testimonial-area .testimonial-wrapper .review{margin-bottom:15px}.home3-testimonial-area .testimonial-wrapper .review ul{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.home3-testimonial-area .testimonial-wrapper .review ul li{line-height:1}.home3-testimonial-area .testimonial-wrapper .review ul li i{font-size:18px;color:#ffc226}.home3-testimonial-area .testimonial-wrapper p{font-size:1.125rem;font-weight:400;color:var(--text-color4);font-family:var(--font-cabin);line-height:35px;letter-spacing:.03em;margin-bottom:30px}.home3-testimonial-area .testimonial-wrapper .author-area{display:flex;align-items:center}.home3-testimonial-area .testimonial-wrapper .author-area .author-img{margin-right:18px}.home3-testimonial-area .testimonial-wrapper .author-area .author-img img{border-radius:50%}.home3-testimonial-area .testimonial-wrapper .author-area .author-name-deg h3{font-size:1.75rem;font-weight:800;color:var(--title-color2);font-family:var(--font-dosis);line-height:30px;letter-spacing:.03em;margin-bottom:4px}.home3-testimonial-area .testimonial-wrapper .author-area .author-name-deg span{font-size:1.125rem;font-weight:500;color:var(--primary-color3);font-family:var(--font-cabin);letter-spacing:.05em;text-transform:capitalize}.home3-newsletter-area{background-image:url(../images/bg/h3-newsletter-bg.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;padding:70px 0;position:relative}.home3-newsletter-area .newsletter-wrap .section-title3 span{font-size:1.25rem;font-weight:600;color:var(--primary-color3);font-family:var(--font-cabin);line-height:1;text-transform:capitalize}.home3-newsletter-area .newsletter-wrap .section-title3 h2{font-size:2.75rem;padding-top:4px}@media(max-width:576px){.home3-newsletter-area .newsletter-wrap .section-title3 h2{font-size:2.75rem}}.home3-newsletter-area .newsletter-wrap .form-inner{max-width:590px;width:100%;background:#fff;border:1px solid #ececec;border-radius:10px;display:flex;align-items:center}.home3-newsletter-area .newsletter-wrap .form-inner input{width:100%;background:#fff;height:60px;padding:10px 30px;font-family:var(--font-cabin);font-weight:400;font-size:.875rem;letter-spacing:.03em;color:#a5a5a5;margin-right:0}@media(max-width:576px){.home3-newsletter-area .newsletter-wrap .form-inner input{height:45px;padding:10px 15px}}.home3-newsletter-area .newsletter-wrap .form-inner input::-moz-placeholder{font-family:var(--font-cabin);font-weight:400;font-size:.875rem;letter-spacing:.03em;color:#a5a5a5}.home3-newsletter-area .newsletter-wrap .form-inner input:-ms-input-placeholder{font-family:var(--font-cabin);font-weight:400;font-size:.875rem;letter-spacing:.03em;color:#a5a5a5}.home3-newsletter-area .newsletter-wrap .form-inner input::placeholder{font-family:var(--font-cabin);font-weight:400;font-size:.875rem;letter-spacing:.03em;color:#a5a5a5}.home3-newsletter-area .newsletter-wrap .form-inner button{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-cabin);letter-spacing:.03em;text-transform:uppercase;background:#f46f30;border-radius:10px;padding:11px 30px;margin-right:5px;transition:.4s}@media(max-width:576px){.home3-newsletter-area .newsletter-wrap .form-inner button{padding:6px 15px;font-size:1rem;text-transform:capitalize}}.home3-newsletter-area .newsletter-wrap .form-inner button:hover{background-color:var(--title-color1)}.home3-newsletter-area .newsletter-img{position:absolute;bottom:0;right:120px}@media(min-width:1400px) and (max-width:1599px){.home3-newsletter-area .newsletter-img{right:60px}}@media(max-width:1399px){.home3-newsletter-area .newsletter-img{right:60px}}@media(max-width:1199px){.home3-newsletter-area .newsletter-img{display:none;visibility:hidden}}.home3-blog-area .blog-card3 .blog-img{border-radius:5px}.home3-blog-area .blog-card3 .blog-img img{border-radius:5px}@media(max-width:767px){.home3-blog-area .blog-card3 .blog-img img{width:100%}}.home3-blog-area .blog-card3 .bolg-content{margin-top:-20px;padding:0 25px}.home3-blog-area .blog-card3 .bolg-content .cetagoty{margin-bottom:18px}.home3-blog-area .blog-card3 .bolg-content .cetagoty a{font-size:1.125rem;font-weight:500;color:var(--white);font-family:var(--font-cabin);text-transform:capitalize;display:inline-block;padding:7px 30px;background-color:var(--primary-color3);border-radius:10px;transition:.4s}.home3-blog-area .blog-card3 .bolg-content .cetagoty a:hover{background-color:var(--title-color1)}.home3-blog-area .blog-card3 .bolg-content .blog-meta{margin-bottom:10px}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:35px}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul li{position:relative}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul li a{font-size:1rem;font-weight:400;color:var(--text-color4);font-family:var(--font-cabin);text-transform:capitalize;transition:.35s}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul li a:hover{color:var(--primary-color3)}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul li::after{content:url(../images/icon/h3-blog-meta-icon.svg);position:absolute;left:-23px;top:50%;transform:translateY(-50%)}.home3-blog-area .blog-card3 .bolg-content .blog-meta ul li:first-child::after{display:none;visibility:hidden}.home3-blog-area .blog-card3 .bolg-content h4 a{font-size:1.5rem;font-weight:700;color:var(--text-color2);font-family:var(--font-dosis);text-transform:capitalize;line-height:1.4;transition:.35s}.home3-blog-area .blog-card3 .bolg-content h4 a:hover{color:var(--primary-color3)}.inner-page-banner{background:#fef5f0;padding:30px 0;position:relative}@media(max-width:991px){.inner-page-banner{min-height:380px;z-index:1;display:flex;align-items:center}}.inner-page-banner .breadcrumb-vec-btm{position:absolute;bottom:-33px;left:0}@media(max-width:991px){.inner-page-banner .breadcrumb-vec-btm{bottom:-19px}}@media(max-width:576px){.inner-page-banner .breadcrumb-vec-btm{bottom:-12px}}@media(max-width:991px){.inner-page-banner .banner-content{z-index:5}}.inner-page-banner .banner-content h1{font-size:2.8rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.05em;text-transform:capitalize;text-align:start;margin-bottom:30px;position:relative}@media(max-width:767px){.inner-page-banner .banner-content h1{font-size:3rem}}.inner-page-banner .banner-content h1::after{content:url(../images/bg/breadcrumb-foot-vec.png);position:absolute;right:50px;top:-115px}@media(max-width:991px){.inner-page-banner .banner-content h1::after{display:none;visibility:hidden}}.inner-page-banner .banner-content .breadcrumb .breadcrumb-item{font-family:var(--font-cabin);font-weight:400;font-size:1.125rem;line-height:22px;text-transform:capitalize;color:var(--title-color1)}.inner-page-banner .banner-content .breadcrumb .breadcrumb-item a{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.inner-page-banner .banner-content .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.625rem}.inner-page-banner .banner-content .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:url(../images/icon/breadcumb-vec.svg);padding-right:.625rem}.inner-page-banner .banner-img{position:relative;z-index:1}@media(max-width:991px){.inner-page-banner .banner-img{position:absolute;right:50px;top:50%;transform:translateY(-50%);opacity:.2}}.inner-page-banner .banner-img .banner-img-bg{position:absolute;z-index:-1;top:50%;transform:translateY(-50%)}.services-details-area .tab-content1{width:100%;margin-bottom:20px}.services-details-area .tab-content1 .tab-pane{width:100%}.services-details-area .tab-content1 .tab-pane img{width:100%}.services-details-area .nav1{gap:16px}@media(max-width:991px){.services-details-area .nav1{justify-content:center}}@media(max-width:576px){.services-details-area .nav1{gap:10px}}.services-details-area .nav1 .nav-link{padding:9px;border:2px solid #f4f4f4;border-radius:3px}@media(max-width:576px){.services-details-area .nav1 .nav-link{padding:5px}.services-details-area .nav1 .nav-link img{width:90px;height:90px}}.services-details-area .nav1 .nav-link.active{background-color:transparent;border-color:var(--primary-color3)}.services-details-area .services-datails-content{background:#fff;box-shadow:0 0 30px rgba(17,17,17,.05);border-radius:5px;padding:50px 40px;position:relative;z-index:9}@media(max-width:576px){.services-details-area .services-datails-content{padding:50px 20px}}.services-details-area .services-datails-content .banner-title{margin-bottom:15px}.services-details-area .services-datails-content .banner-title h2{font-size:2.5rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);line-height:1;margin-bottom:20px}.services-details-area .services-datails-content .banner-title .currency h5{font-family:var(--font-dosis);font-weight:800;font-size:1.8rem;line-height:30px;letter-spacing:.03em;text-transform:capitalize;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:25px}.services-details-area .services-datails-content .service-area .category-select-area{display:flex;align-items:center;margin-bottom:35px}@media(max-width:576px){.services-details-area .services-datails-content .service-area .category-select-area{flex-wrap:wrap}}.services-details-area .services-datails-content .service-area .category-select-area p{font-size:1rem;font-weight:600;color:var(--text-color1);font-family:var(--font-dosis);letter-spacing:.02em;margin-bottom:0;margin-right:30px}@media(max-width:576px){.services-details-area .services-datails-content .service-area .category-select-area p{margin-right:20px}}.services-details-area .services-datails-content .service-area .category-select-area .form-check{display:flex;align-items:center;margin-bottom:0;padding:0 25px}@media(max-width:576px){.services-details-area .services-datails-content .service-area .category-select-area .form-check{padding:0 13px 0 25px}}.services-details-area .services-datails-content .service-area .category-select-area .form-check input{margin-right:5px}.services-details-area .services-datails-content .service-area .category-select-area .form-check label{font-size:1rem;font-weight:700;color:#404347;font-family:var(--font-dosis);margin-top:4px}.services-details-area .services-datails-content .service-area .category-select-area .form-check-input{border-color:#404347;cursor:pointer}.services-details-area .services-datails-content .service-area .category-select-area .form-check-input:checked{background-color:#404347;border-color:#404347}.services-details-area .services-datails-content .service-area .category-select-area .form-check-input:focus{border-color:#404347;outline:0;box-shadow:none}.services-details-area .services-datails-content .service-area .form-inner label{font-size:1rem;font-weight:500;color:var(--text-color2);font-family:var(--font-cabin);margin-bottom:8px}.services-details-area .services-datails-content .service-area .form-inner input{width:100%;height:40px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;padding:10px 17px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent;margin-right:0}.services-details-area .services-datails-content .service-area .form-inner.date{position:relative}.services-details-area .services-datails-content .service-area .form-inner.date::after{content:url(../images/icon/calendar-check.svg);position:absolute;right:15px;top:51%}.services-details-area .services-datails-content .service-area .form-inner.time{position:relative}.services-details-area .services-datails-content .service-area .form-inner.time::after{content:url(../images/icon/wall-clock.svg);position:absolute;right:15px;top:51%}.services-details-area .services-datails-content .service-area .form-inner .nice-select{width:100%;height:40px;border:1px solid;border-color:rgba(98,104,110,.15);border-radius:5px;font-size:.75rem;font-weight:500;color:var(--text-color3);font-family:var(--font-cabin);background-color:transparent}.services-details-area .services-datails-content .service-area .form-inner .nice-select .list{background:#121528;border-radius:5px;width:100%;padding:3px}.services-details-area .services-datails-content .service-area .form-inner .nice-select .option{color:var(--white);font-family:var(--font-dosis);font-size:.85rem;line-height:30px;min-height:unset;border-radius:5px}.services-details-area .services-datails-content .service-area .form-inner .nice-select::after{border-bottom:1px solid var(--text-color3);border-right:1px solid var(--text-color3);height:7px;margin-top:-5px;right:15px;width:7px}.services-details-area .services-datails-content .service-area .form-inner .nice-select .option:hover,.services-details-area .services-datails-content .service-area .form-inner .nice-select .option.focus,.services-details-area .services-datails-content .service-area .form-inner .nice-select .option.selected.focus{background:var(--gradient-color)}.services-details-area .services-datails-content .shop-quantity{padding-top:25px;gap:20px}@media(max-width:576px){.services-details-area .services-datails-content .shop-quantity{display:block!important}}.services-details-area .services-datails-content .shop-quantity .quantity{}.services-details-area .services-datails-content .shop-quantity .quantity .quantity-nav{border:1px solid rgba(0,29,35,.1);padding:5px;border-radius:36px}.services-details-area .services-datails-content .shop-quantity .quantity .quantity-nav input{font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-align:center;vertical-align:middle;box-sizing:content-box;margin:0;padding:0 15px;background-color:transparent;border:unset}.services-details-area .services-datails-content .shop-quantity .quantity .quantity-nav button{height:32px;width:32px;line-height:33px;border-radius:50%;background-color:var(--primary-color3);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:26px}.services-details-area .services-datails-content .shop-quantity .quantity .nice-number{display:inline-flex;justify-content:stretch;align-items:center}.services-details-area .services-datails-content .shop-quantity .quantity .nice-number input{vertical-align:middle;box-sizing:content-box;margin:0;text-align:center}.services-details-area .services-datails-content .shop-quantity .quantity .nice-number input::-webkit-inner-spin-button,.services-details-area .services-datails-content .shop-quantity .quantity .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.services-details-area .services-datails-content .shop-quantity .primary-btn3{padding:10px 70px}@media(max-width:576px){.services-details-area .services-datails-content .shop-quantity .primary-btn3{margin-top:20px}}.services-details-area .services-datails-content .buy-now-btn a{font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;position:relative;text-align:center;display:block;padding:12px 15px;transition:.4s}.services-details-area .services-datails-content .buy-now-btn a::after{content:"";background:var(--gradient-color);opacity:.5;border-radius:5px;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:.4s}.services-details-area .services-datails-content .buy-now-btn a:hover{color:var(--white)}.services-details-area .services-datails-content .buy-now-btn a:hover::after{background:var(--title-color1);opacity:1}.services-details-area .services-datails-content .pyment-method{border:1px solid;border-color:rgba(0,29,35,.1);border-radius:5px;padding:24px 30px}.services-details-area .services-datails-content .pyment-method h6{font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-transform:capitalize;margin-bottom:20px}.services-details-area .services-datails-content .pyment-method ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:20px}.services-details-area .nav2{border-bottom:1px solid #f0f0f0}@media(max-width:767px){.services-details-area .nav2{gap:20px}}.services-details-area .nav2 .nav-link{padding:10px 55px;border-radius:0;background:#f4f4f4;font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize}.services-details-area .nav2 .nav-link.active{background-color:var(--title-color1);border-color:var(--primary-color3);color:var(--white)}.services-details-area .tab-content2{padding-top:35px}.services-details-area .tab-content2 .tab-pane .description{margin-bottom:40px}.services-details-area .tab-content2 .tab-pane .description .para-2{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2}.services-details-area .tab-content2 .tab-pane .description ul{margin:0;padding:0;list-style:none}.services-details-area .tab-content2 .tab-pane .description ul li{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2;margin-bottom:10px}.services-details-area .tab-content2 .tab-pane .description ul li strong{color:var(--title-color1)}.services-details-area .tab-content2 .tab-pane .description ul li:last-child{margin-bottom:0}.services-details-area .tab-content2 .tab-pane .reviews-area .number-of-review{margin-bottom:22px}.services-details-area .tab-content2 .tab-pane .reviews-area .number-of-review h3{font-size:1.75rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:1}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list{margin:0;padding:0;list-style:none}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review{background:#faf7f7;border-radius:5px;padding:35px 30px;margin-bottom:25px}@media(max-width:576px){.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review{padding:30px 20px}}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image{margin-right:20px}@media(max-width:767px){.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image{margin-bottom:20px}}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image img{border-radius:5px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header{justify-content:space-between;gap:10px}@media(max-width:576px){.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header{flex-wrap:wrap}}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta{display:flex;align-items:center;gap:10px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta h5 a{font-size:1.125rem;font-weight:500;color:var(--title-color1);font-family:var(--font-cabin)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta .c-date{font-size:1rem;font-weight:400;color:rgba(0,29,35,.8);font-family:var(--font-Jost);border:1px solid #eee;padding:2px 14px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a{font-size:1.125rem;font-weight:400;color:var(--primary-color3);font-family:var(--font-cabin);display:flex;align-items:center;line-height:1;transition:.35s}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a i{margin-right:5px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a:hover{color:var(--title-color1)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .product-review{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:5px;margin-bottom:15px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .product-review li i{font-size:12px;color:var(--primary-color3)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .c-body p{margin-bottom:0;font-size:1.125rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li:last-child .single-review{margin-bottom:0}.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list .review-reply{margin:0;padding:0;list-style:none;margin-left:75px}@media(max-width:576px){.services-details-area .tab-content2 .tab-pane .reviews-area .review-list-area .review-list .review-reply{margin-left:25px}}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form{border:1px solid #eee;border-radius:5px;padding:50px 30px;background:#fff}@media(max-width:767px){.services-details-area .tab-content2 .tab-pane .reviews-area .review-form{padding:43px 25px 50px}}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner input,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner textarea{width:100%;border:none;background:#fff;border:1px solid #eee;border-radius:5px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner input{height:45px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner textarea{min-height:120px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button{z-index:2;transition:.3s ease all;position:relative;overflow:hidden}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:var(--title-color-dark);z-index:-1}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover{color:var(--white)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover i::before{content:"\f134"}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover:before{transition:.5s all ease;left:0;right:0;opacity:1}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2{display:flex;align-items:baseline}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 input{margin-right:5px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area p{margin-bottom:0;font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate{float:left}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>input{position:absolute;top:-9999px}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:25px;line-height:1;color:#ccc}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:before{content:"★ "}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label{color:var(--primary-color3)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:hover,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:hover~label{color:var(--primary-color3)}.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked+label:hover,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked+label:hover~label,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label:hover,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label:hover~label,.services-details-area .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>label:hover~input:checked~label{color:var(--primary-color3)}.services-details-area .para-2{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2}.services-details-area .accordion .accordion-item{border:none;background-color:transparent}.services-details-area .accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;padding:30px 0 20px;border:none;background-color:transparent}.services-details-area .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;border:none}.services-details-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;border:none;background-color:transparent}.services-details-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f2ea";transform:rotate(0deg)}.services-details-area .accordion .accordion-item .accordion-header .accordion-button.collapsed{border:none}.services-details-area .accordion .accordion-item .accordion-header .accordion-button::after{content:"\f4fe";font-weight:600;font-size:20px;color:var(--title-color1);font-family:bootstrap-icons;background-image:none}.services-details-area .accordion .accordion-item .accordion-body{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:30px;padding-top:0;padding-bottom:0}.services-details-area .swiper-btn-wrap{gap:50px}@media(max-width:767px){.services-details-area .swiper-btn-wrap{display:none;visibility:hidden}}.services-details-area .swiper-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid #f46f30;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.services-details-area .swiper-btn-wrap .slider-btn i{font-size:20px;color:#f46f30;transition:.35s}.services-details-area .swiper-btn-wrap .slider-btn:hover{background:var(--gradient-color)}.services-details-area .swiper-btn-wrap .slider-btn:hover i{color:var(--white)}.inner-section-title h2{font-size:2.813rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;margin-bottom:0;margin-right:50px}.gallery-pages .filter-button-group{background:rgba(244,111,48,.2);border-radius:50px}@media(max-width:767px){.gallery-pages .filter-button-group{padding:20px;border-radius:10px}}.gallery-pages .filter-button-group ul{margin:0;padding:0;list-style:none}.gallery-pages .filter-button-group ul li{font-size:1.125rem;font-weight:500;color:rgba(0,29,35,.7);font-family:var(--font-cabin);letter-spacing:.02em;text-transform:capitalize;padding:12px 30px;border-radius:50px;cursor:pointer}.gallery-pages .filter-button-group ul li.active{background:var(--gradient-color);color:var(--white)}.gallery-pages .gallery2-img{position:relative}.gallery-pages .gallery2-img img{width:100%}.gallery-pages .gallery2-img .overlay{background-color:rgba(0,29,35,.4);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:.4s}.gallery-pages .gallery2-img .overlay i{color:rgba(255,255,255,.8);font-size:25px;transition:.35s}.gallery-pages .gallery2-img:hover .overlay{opacity:1;transform:scale(1)}.load-more-btn{display:flex;justify-content:center;padding-top:70px}.load-more-btn a{font-size:1.125rem;font-weight:700;color:var(--white);font-family:var(--font-dosis);border-radius:60px;display:inline-block;padding:13px 50px;z-index:1;position:relative;overflow:hidden}.paginations-area .pagination{gap:20px}.paginations-area .pagination .page-item .page-link{padding:0;height:40px;width:40px;line-height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid;border-color:rgba(0,29,35,.3);font-size:1.125rem;font-weight:500;color:rgba(41,43,49,.7);font-family:var(--font-cabin)}.paginations-area .pagination .page-item .page-link i{font-size:28px;color:#f46f30}.paginations-area .pagination .page-item .page-link:hover{background:var(--gradient-color);box-shadow:0 0 10px rgba(0,0,0,.05);border-color:var(--primary-color3);color:var(--white)}.paginations-area .pagination .page-item .page-link:hover i{color:var(--white)}.paginations-area .pagination .page-item .page-link:focus{background:var(--gradient-color);box-shadow:0 0 10px rgba(0,0,0,.05);border-color:var(--primary-color3);color:var(--white)}.paginations-area .pagination .page-item .page-link:focus i{color:var(--white)}.paginations-area .pagination .page-item.active .page-link{background:var(--gradient-color);box-shadow:0 0 10px rgba(0,0,0,.05);border-color:var(--primary-color3);color:var(--white)}.paginations-area .pagination .page-item.active .page-link i{color:var(--white)}.widget-area .widget_search .wp-block-search__inside-wrapper{display:flex;align-items:center;background:#f0f0f0;border-radius:143px;height:48px}.widget-area .widget_search .wp-block-search__inside-wrapper input{width:100%;background:#f0f0f0;border-radius:143px;padding:10px 25px;font-size:.875rem;font-weight:400;color:#272727;font-family:var(--font-cabin);opacity:.7;margin-right:0}.widget-area .widget_search .wp-block-search__inside-wrapper input::-moz-placeholder{font-size:.875rem;font-weight:400;color:#272727;font-family:var(--font-cabin)}.widget-area .widget_search .wp-block-search__inside-wrapper input:-ms-input-placeholder{font-size:.875rem;font-weight:400;color:#272727;font-family:var(--font-cabin)}.widget-area .widget_search .wp-block-search__inside-wrapper input::placeholder{font-size:.875rem;font-weight:400;color:#272727;font-family:var(--font-cabin)}.widget-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__button{border-radius:0 143px 143px 0;height:100%;height:48px;padding:10px 25px;display:flex;align-items:center;justify-content:center;position:relative;background-color:#f86ca7;overflow:hidden;z-index:1}.widget-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__button svg{fill:var(--white)}.widget-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__button::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);z-index:-1;transition:.6s;transform-origin:right}.widget-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__button:hover{color:#fff}.widget-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__button:hover::before{width:0}.widget-area .single-widgets .widget-title h3{font-size:1.5rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.02em;text-transform:capitalize;line-height:1}.widget-area .widget_egns_categoris{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;padding:25px 30px 35px;position:relative}.widget-area .widget_egns_categoris::after{content:"";opacity:.2;background:var(--primary-color3);height:1px;width:100%;position:absolute;left:0;top:70px}.widget-area .widget_egns_categoris .wp-block-categoris-cloud{margin:0;padding:0;list-style:none;padding-top:35px}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li{margin-bottom:10px}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li:last-child{margin-bottom:0}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:500;color:var(--title-color1);font-family:var(--font-cabin);transition:.35s}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a span{display:inline-block;transition:.35s}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a .number-of-categoris{transition:.35s;transform:translateX(24px)}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a i{font-size:25px;opacity:0;visibility:hidden;color:var(--primary-color3)}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a:hover{background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a:hover .number-of-categoris{opacity:0;visibility:hidden}.widget-area .widget_egns_categoris .wp-block-categoris-cloud li a:hover i{opacity:1;visibility:visible}.widget-area .widget_egns_recent_post{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;padding:25px 30px 35px;position:relative}.widget-area .widget_egns_recent_post::after{content:"";opacity:.2;background:var(--primary-color3);height:1px;width:100%;position:absolute;left:0;top:70px}.widget-area .widget_egns_recent_post .recent-post-wraper{padding-top:45px}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt{display:flex;align-items:center}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wi{margin-right:20px}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wi img{border-radius:5px}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wc>a{display:inline-block;font-family:var(--font-cabin);font-weight:500;font-size:1rem;text-transform:capitalize;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:5px}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wc h6{margin-bottom:0}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wc h6 a{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);line-height:23px;text-transform:capitalize;transition:.35s}.widget-area .widget_egns_recent_post .recent-post-wraper .widget-cnt .wc h6 a:hover{color:var(--primary-color3)}.widget-area .widget_egns_tag{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;padding:25px 30px 35px;position:relative}.widget-area .widget_egns_tag::after{content:"";opacity:.2;background:var(--primary-color3);height:1px;width:100%;position:absolute;left:0;top:70px}.widget-area .widget_egns_tag .wp-block-tag-cloud{margin-bottom:0;padding-top:48px;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.widget-area .widget_egns_tag .wp-block-tag-cloud a{display:inline-block;font-family:var(--font-cabin);font-weight:600;font-size:.875rem;color:#a0a0a0;background:rgba(197,197,197,.1);border-radius:2px;padding:5px 13px;transition:.35s}.widget-area .widget_egns_tag .wp-block-tag-cloud a:hover{background:var(--gradient-color);color:var(--white)}.widget-area .widget_egns_social{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;padding:25px 30px 35px;position:relative}.widget-area .widget_egns_social::after{content:"";opacity:.2;background:var(--primary-color3);height:1px;width:100%;position:absolute;left:0;top:70px}.widget-area .widget_egns_social .social-link{margin:0;padding:0;list-style:none;padding-top:48px;gap:35px}.widget-area .widget_egns_social .social-link li a{height:36px;width:36px;line-height:36px;display:flex;align-items:center;justify-content:center;background:var(--gradient-color);border-radius:50%;color:var(--white);font-size:20px;transform:.35s;position:relative;z-index:1}.widget-area .widget_egns_social .social-link li a::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,29,35,.8);opacity:0;transition:.35s;border-radius:50%;z-index:-1}.widget-area .widget_egns_social .social-link li a:hover::after{opacity:1}.blog-details-wrap .post-thum{border-radius:5px;margin-bottom:40px;position:relative}.blog-details-wrap .post-thum img{border-radius:5px}.blog-details-wrap .post-thum .category{position:absolute;right:0;bottom:0}.blog-details-wrap .post-thum .category a{display:inline-block;font-size:1.063rem;font-weight:500;color:var(--white);font-family:var(--font-cabin);padding:9px 32px;transition:.35s;position:relative;background-color:var(--title-color1);overflow:hidden;z-index:1}.blog-details-wrap .post-thum .category a svg{fill:var(--white)}.blog-details-wrap .post-thum .category a::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:var(--gradient-color);z-index:-1;transition:.6s;transform-origin:right}.blog-details-wrap .post-thum .category a:hover{color:#fff}.blog-details-wrap .post-thum .category a:hover::before{width:0}.blog-details-wrap .blog-meta{margin-bottom:15px;padding-left:35px}.blog-details-wrap .blog-meta ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:25px}.blog-details-wrap .blog-meta ul li{position:relative}.blog-details-wrap .blog-meta ul li:first-child::after{display:none;visibility:hidden}.blog-details-wrap .blog-meta ul li:first-child::before{content:"";height:2px;width:30px;background:var(--gradient-color);border-radius:5px;position:absolute;left:-35px;top:50%}.blog-details-wrap .blog-meta ul li a{font-family:var(--font-cabin);font-weight:400;font-size:1rem;letter-spacing:.02em;text-transform:capitalize;color:#000;transition:.35s}.blog-details-wrap .blog-meta ul li a:hover{color:rgba(244,111,48,.7)}.blog-details-wrap .post-title{margin-bottom:20px;font-size:2.188rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.4;text-transform:capitalize}.blog-details-wrap .post-content p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2}.blog-details-wrap .post-content blockquote{padding-top:20px}.blog-details-wrap .post-content blockquote p{font-size:1.375rem;font-weight:500;color:rgba(0,29,35,.7);font-family:var(--font-cabin);line-height:1.7;letter-spacing:.03em;margin-bottom:10px}.blog-details-wrap .post-content blockquote cite{font-size:1.563rem;font-weight:700;color:var(--primary-color3);font-family:var(--font-dosis);letter-spacing:.03em;text-transform:capitalize;font-style:normal;margin-bottom:26px}.blog-details-wrap .post-content h2{margin-bottom:20px;font-size:2.188rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.4;text-transform:capitalize}.blog-details-wrap .blog-tag-social-area{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:25px}.blog-details-wrap .blog-tag-social-area .bolg-tag ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.blog-details-wrap .blog-tag-social-area .bolg-tag ul li{margin-right:10px}.blog-details-wrap .blog-tag-social-area .bolg-tag ul li a{font-size:1rem;font-weight:400;color:rgba(0,29,35,.8);font-family:var(--font-cabin);text-transform:capitalize;transition:.34s}.blog-details-wrap .blog-tag-social-area .bolg-tag ul li a:hover{color:var(--primary-color3)}.blog-details-wrap .blog-tag-social-area .social-area{display:flex;align-items:center}.blog-details-wrap .blog-tag-social-area .social-area span{display:inline-block;font-size:1.125rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);margin-right:30px;line-height:1}.blog-details-wrap .blog-tag-social-area .social-area ul{margin:0;padding:0;list-style:none;gap:30px}.blog-details-wrap .blog-tag-social-area .social-area ul li a{font-size:25x;color:var(--title-color1);transition:.34s}.blog-details-wrap .blog-tag-social-area .social-area ul li a:hover{color:var(--primary-color3)}.comment-area .blog-comments .comments-title{margin-bottom:40px}.comment-area .blog-comments .comments-title h2{font-size:2.5rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;margin:0}.comment-area .blog-comments .comment-list{margin:0;padding:0;list-style:none}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header{border-bottom:1px solid;padding-bottom:10px;border-color:rgba(0,29,35,.08)}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area{display:flex;align-items:center}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area .author-img{margin-right:15px}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area .author-img img{border-radius:50%}@media(max-width:576px){.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area .author-img{margin-right:20px}}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area .author-details h5{font-size:1.375rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .author-area .author-details .c-date{font-size:1rem;font-weight:500;color:rgba(0,29,35,.5);font-family:var(--font-cabin);text-transform:capitalize;padding-top:5px}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .replay-btn a{display:flex;align-items:center;font-family:var(--font-cabin);font-style:italic;font-weight:400;font-size:1rem;letter-spacing:.03em;background:var(--gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:.35s}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .replay-btn a img{margin-right:5px}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-header .replay-btn a:hover{background:var(--title-color1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.comment-area .blog-comments .comment-list li .single-comment .comment-content .c-body p{margin-bottom:0;font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:32px;margin-top:10px}.comment-area .blog-comments .comment-list li .comment-reply{margin:0;padding:0;list-style:none;margin-left:60px}@media(max-width:576px){.comment-area .blog-comments .comment-list li .comment-reply{margin-left:30px}}.comment-form .comments-title{margin-bottom:40px}.comment-form .comments-title h2{font-size:2.5rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;margin:0}.comment-form .form-inner{position:relative}.comment-form .form-inner input{width:100%;background:#fff;border:1px solid #eee;border-radius:5px;height:54px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 37px;margin-right:0}.comment-form .form-inner input::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner input:-ms-input-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner input::placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner textarea{width:100%;background:#fff;border:1px solid #eee;border-radius:5px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:20px;margin-right:0;min-height:250px}.comment-form .form-inner textarea::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner textarea:-ms-input-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner textarea::placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.comment-form .form-inner.name::after{content:"\f4e1";font-family:bootstrap-icons;position:absolute;left:17px;top:14px}.comment-form .form-inner.email::after{content:"\f32f";font-family:bootstrap-icons;position:absolute;left:17px;top:14px}.genarel-qustions-area h2{font-size:2.5rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;margin-bottom:10px}.genarel-qustions-area p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);letter-spacing:.03em;line-height:2}.genarel-qustions-area .accordion .accordion-item{border:none;background-color:transparent}.genarel-qustions-area .accordion .accordion-item .accordion-header{border-bottom:1px solid;border-color:rgba(0,29,35,.1)}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;padding:30px 0 20px;background-color:transparent;text-transform:capitalize}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;border:none}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:none;border:none;background-color:transparent}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content:"\f2ea";transform:rotate(0deg)}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button.collapsed{border:transparent}.genarel-qustions-area .accordion .accordion-item .accordion-header .accordion-button::after{content:"\f4fe";font-weight:600;font-size:20px;color:var(--title-color1);font-family:bootstrap-icons;background-image:none}.error-page .error-wrapper{background-image:url(../images/bg/error-bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:120px}@media(max-width:991px){.error-page .error-wrapper{padding-top:90px}}@media(max-width:576px){.error-page .error-wrapper{padding-top:80px}}.error-page .error-content-area{max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.error-page .error-content-area h2{font-size:3.225rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);line-height:63px;letter-spacing:.03em;text-transform:capitalize;margin-bottom:20px}.error-page .error-content-area p{font-size:1.125rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:36px;letter-spacing:.03em}.error-page .error-content-area .error-btn{padding-top:25px;display:inline-block}.error-page .error-content-area .error-btn a{font-size:1rem;font-weight:600;color:var(--white);font-family:var(--font-cabin);border-radius:60px;display:flex;align-items:center;padding:13px 25px;z-index:1;position:relative;overflow:hidden}.error-page .error-content-area .error-btn a img{margin-right:10px}.contact-pages .hotline,.contact-pages .location{display:flex;align-items:center;position:relative;padding:60px 50px 45px;border-radius:10px;border:1px solid rgba(244,111,48,.2);max-width:420px;width:100%}@media(max-width:576px){.contact-pages .hotline,.contact-pages .location{padding:60px 25px 45px}}.contact-pages .hotline h3,.contact-pages .location h3{font-size:1.875rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:21px;margin-bottom:0;position:absolute;top:-12px;left:70px;background-color:var(--white);display:inline-block;padding:0 10px}.contact-pages .hotline .icon,.contact-pages .location .icon{height:80px;min-width:80px;border-radius:50%;background:var(--gradient-color);display:flex;align-items:center;justify-content:center;margin-right:25px}@media(max-width:576px){.contact-pages .hotline .icon,.contact-pages .location .icon{margin-right:20px}}.contact-pages .hotline .info h6,.contact-pages .location .info h6{margin-bottom:0}.contact-pages .hotline .info h6 a,.contact-pages .location .info h6 a{font-size:1.25rem;font-weight:400;color:rgba(0,29,35,.7);font-family:var(--font-cabin);line-height:40px;transition:.35s}.contact-pages .hotline .info h6 a:hover,.contact-pages .location .info h6 a:hover{color:var(--primary-color3)}.contact-pages .contact-form h2{font-size:2.813rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize;margin-bottom:40px}.contact-pages .contact-form .form-inner input{width:100%;height:54px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px;margin-right:0;background:#fff;border:1px solid #eee;border-radius:5px}.contact-pages .contact-form .form-inner input::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner input:-ms-input-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner input::placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner textarea{width:100%;height:54px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:15px 20px;margin-right:0;background:#fff;border:1px solid #eee;border-radius:5px;min-height:200px}.contact-pages .contact-form .form-inner textarea::-moz-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner textarea:-ms-input-placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner textarea::placeholder{font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.contact-pages .contact-form .form-inner button{font-size:1rem;font-weight:600;color:var(--white);font-family:var(--font-cabin);border-radius:60px;display:flex;align-items:center;padding:13px 40px;z-index:1;position:relative;overflow:hidden}.contact-pages .contact-form .form-inner button i{margin-left:10px;margin-top:3px}.location-map{position:relative}.location-map .vector{position:absolute;top:-10px;left:0;width:100%;z-index:99}.location-map .vector img{width:100%}.location-map iframe{height:440px;width:100%;filter:grayscale(199%) invert(98%) contrast(122%)}.shop-sidebar .shop-widget-title{font-size:1.375rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);margin-bottom:20px}.shop-sidebar .shop-widget{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;padding:25px;margin-bottom:30px;position:relative}.shop-sidebar .shop-widget::after{content:"";opacity:.05;background:var(--title-color1);height:1px;width:100%;position:absolute;left:0;top:73px}@media(max-width:767px){.shop-sidebar .shop-widget{padding:25px 20px}}.shop-sidebar .shop-widget .select-widget .nice-select{background-color:var(--white);box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;height:50px;line-height:46px;outline:none;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;border-radius:0;border:1px solid #eee;font-size:18px}.shop-sidebar .shop-widget .select-widget .nice-select::after{border-bottom:1px solid var(--text-primary);border-right:1px solid var(--text-primary)}.shop-sidebar .shop-widget .select-widget .nice-select .option{min-height:30px;line-height:30px;font-size:16px}.shop-sidebar .shop-widget .select-widget .nice-select .option:hover{background:var(--primary-color3);color:var(--white)}.shop-sidebar .shop-widget .select-widget .nice-select .option.selected{background:var(--primary-color3)!important}.shop-sidebar .shop-widget .select-widget .nice-select .current{font-size:16px;font-weight:500;color:var(--text-primary)}.shop-sidebar .shop-widget .select-widget .nice-select .list{border:unset;border:1px solid rgba(41,43,49,.03);margin-top:6px;z-index:100;border-radius:0;width:100%;min-width:80px}.shop-sidebar .shop-widget .range-widget{padding-top:40px}.shop-sidebar .shop-widget .range-widget .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.1em;height:1.1em;cursor:pointer;touch-action:none;border:2px solid var(--primary-color3)!important;border-radius:50%;background:var(--white)!important;transition:all .45s ease-in-out}.shop-sidebar .shop-widget .range-widget .ui-slider .ui-slider-handle:hover{background-color:var(--primary-color3)!important}.shop-sidebar .shop-widget .range-widget .ui-widget.ui-widget-content{background:#fff;border:1px solid var(--primary-color3);border-radius:3px}.shop-sidebar .shop-widget .range-widget .ui-slider-horizontal{height:8px}.shop-sidebar .shop-widget .range-widget .ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-.6em}.shop-sidebar .shop-widget .range-widget .ui-slider-horizontal .ui-slider-handle::after{content:"";height:6px;width:6px;border-radius:50%;background-color:var(--primary-color3);position:absolute;left:50%;top:50%;transform:translate(-42%,-45%)}.shop-sidebar .shop-widget .range-widget .ui-slider-horizontal .ui-slider-handle:focus{border:unset;outline:unset;background-color:var(--primary-color3)!important}.shop-sidebar .shop-widget .range-widget .ui-widget-header{border:2px solid var(--primary-color3);background:var(--primary-color3);color:#333;font-weight:700}.shop-sidebar .shop-widget .range-widget .nice-number{display:inline-flex;justify-content:stretch;align-items:center;border:1px solid;border-color:rgba(0,29,35,.1);border-radius:5px}.shop-sidebar .shop-widget .range-widget .nice-number button{display:none;visibility:hidden}.shop-sidebar .shop-widget .range-widget .nice-number input{vertical-align:middle;box-sizing:content-box;margin:0;text-align:center;background-color:transparent;color:var(--title-color1);font-family:cabin;font-style:normal;font-weight:400;font-size:14px;padding-left:0;min-width:57px}.shop-sidebar .shop-widget .range-widget .nice-number input::-webkit-inner-spin-button,.shop-sidebar .shop-widget .range-widget .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-sidebar .shop-widget .containerss{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-family:var(--font-cabin);color:#767676}.shop-sidebar .shop-widget .containerss .bi{color:#fc3;margin-right:3px}.shop-sidebar .shop-widget .checkbox-container{padding-top:28px}.shop-sidebar .shop-widget .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.shop-sidebar .shop-widget .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:transparent;border:1px solid #767676;border-radius:3px}.shop-sidebar .shop-widget .checkbox-container:hover input~.checkmark{background-color:transparent}.shop-sidebar .shop-widget .checkbox-container input:checked~.checkmark{background-color:var(--primary-color3);border-color:var(--primary-color3);border-radius:3px}.shop-sidebar .shop-widget .checkmark:after{content:"";position:absolute;display:none}.shop-sidebar .shop-widget .checkbox-container input:checked~.checkmark:after{display:block}.shop-sidebar .shop-widget .checkbox-container .checkmark:after{left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.multiselect-bar{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.04);border-radius:5px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 25px}@media(max-width:576px){.multiselect-bar{flex-wrap:wrap;gap:20px}}.multiselect-bar h6{font-size:1.125rem;font-weight:600;color:var(--title-color1);font-family:var(--font-dosis);margin-bottom:0;text-transform:capitalize}.multiselect-bar .multiselect-area{display:flex;align-items:center;gap:20px}@media(max-width:576px){.multiselect-bar .multiselect-area{flex-wrap:wrap;gap:20px}}.multiselect-bar .multiselect-area .single-select{background:#fbfbfb;border-radius:3px;display:flex;align-items:center;font-family:var(--font-cabin);font-weight:500;font-size:12px}.multiselect-bar .multiselect-area .single-select span{padding-left:15px;padding-right:15px}.multiselect-bar .multiselect-area .single-select .nice-select{background:#fbfbfb;border-radius:3px;border:none;height:38px;min-width:80px;font-family:var(--font-cabin);font-weight:500;font-size:12px;color:rgba(37,61,78,.7);padding-left:0}.multiselect-bar .multiselect-area .single-select .nice-select::after{border-bottom:1px solid;border-right:1px solid;border-color:rgba(37,61,78,.7);content:"";display:block;height:7px;margin-top:-4px;pointer-events:none;position:absolute;right:15px;top:50%;width:7px}.multiselect-bar .multiselect-area .single-select .nice-select .list{width:100%;background:#fbfbfb;border-radius:3px;border:none;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px}.multiselect-bar .multiselect-area .single-select.two .nice-select{min-width:150px}.shop-details-page .tab-content1{background:rgba(0,29,35,.1);height:500px;display:flex;align-items:center;justify-content:center;padding:50px;margin-bottom:25px;border-radius:3px}@media(max-width:576px){.shop-details-page .tab-content1{padding:50px 25px;height:unset}.shop-details-page .tab-content1 img{max-width:300px;max-height:300px}}.shop-details-page .nav1{justify-content:space-between;margin:15px;gap:30px}@media(max-width:1399px){.shop-details-page .nav1{justify-content:center}}@media(max-width:767px){.shop-details-page .nav1{justify-content:center}}@media(max-width:576px){.shop-details-page .nav1{gap:25px}}.shop-details-page .nav1 .nav-link{height:132px;min-width:113px;padding:10px;background:#f2f2f2;border-radius:3px;position:relative}@media(max-width:576px){.shop-details-page .nav1 .nav-link{height:90px;min-width:70px}.shop-details-page .nav1 .nav-link img{width:70px;height:70px}}.shop-details-page .nav1 .nav-link::after{content:"";height:150px;width:115%;border:2px solid #f4f4f4;border-radius:3px;position:absolute;left:-9px;top:-9px}@media(max-width:576px){.shop-details-page .nav1 .nav-link::after{height:108px;width:120%;left:-9px;top:-9px}}.shop-details-page .nav1 .nav-link.active{background-color:rgba(0,29,35,.2)}.shop-details-page .nav1 .nav-link.active::after{border-color:rgba(0,29,35,.2)}.shop-details-page .shop-details-content .shopuct-review2{list-style:none;margin:0;padding:0;margin-bottom:15px}.shop-details-page .shop-details-content .shopuct-review2 li{margin-right:5px}.shop-details-page .shop-details-content .shopuct-review2 li i{font-size:16px;color:#ffc226}.shop-details-page .shop-details-content .shopuct-review2 li a{font-size:1rem;font-weight:400;color:var(--title-color1);opacity:.6;font-family:var(--font-cabin);text-transform:capitalize;margin-left:5px}.shop-details-page .shop-details-content .model-number{margin-bottom:10px}.shop-details-page .shop-details-content .model-number span{display:inline-block;font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);letter-spacing:.02em}.shop-details-page .shop-details-content h3{font-size:2.188rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);margin-bottom:10px;letter-spacing:.02em}.shop-details-page .shop-details-content .price-tag{border-bottom:1px solid rgba(0,29,35,.05);padding-bottom:20px}.shop-details-page .shop-details-content .price-tag h4{margin-bottom:0;font-size:2.5rem;font-weight:700;color:var(--primary-color3);font-family:var(--font-jost);letter-spacing:.03em}.shop-details-page .shop-details-content .price-tag h4 del{font-size:1.5rem;font-weight:600;color:#8494a5}.shop-details-page .shop-details-content p{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding-top:20px;letter-spacing:.03em}.shop-details-page .shop-details-content .shop-quantity{padding-top:25px;gap:20px}@media(max-width:576px){.shop-details-page .shop-details-content .shop-quantity{display:block!important}}.shop-details-page .shop-details-content .shop-quantity .quantity{}.shop-details-page .shop-details-content .shop-quantity .quantity .quantity-nav{border:1px solid rgba(0,29,35,.1);padding:5px;border-radius:36px}.shop-details-page .shop-details-content .shop-quantity .quantity .quantity-nav input{font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-align:center;vertical-align:middle;box-sizing:content-box;margin:0;padding:0 15px;background-color:transparent;border:unset}.shop-details-page .shop-details-content .shop-quantity .quantity .quantity-nav button{height:32px;width:32px;line-height:33px;border-radius:50%;background-color:var(--primary-color3);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:26px}.shop-details-page .shop-details-content .shop-quantity .quantity .nice-number{display:inline-flex;justify-content:stretch;align-items:center}.shop-details-page .shop-details-content .shop-quantity .quantity .nice-number input{vertical-align:middle;box-sizing:content-box;margin:0;text-align:center}.shop-details-page .shop-details-content .shop-quantity .quantity .nice-number input::-webkit-inner-spin-button,.shop-details-page .shop-details-content .shop-quantity .quantity .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop-details-page .shop-details-content .shop-quantity .primary-btn3{padding:10px 70px}@media(max-width:576px){.shop-details-page .shop-details-content .shop-quantity .primary-btn3{margin-top:20px}}.shop-details-page .shop-details-content .buy-now-btn a{font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;position:relative;text-align:center;display:block;padding:12px 15px;transition:.4s}.shop-details-page .shop-details-content .buy-now-btn a::after{content:"";background:var(--gradient-color);opacity:.5;border-radius:5px;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:.4s}.shop-details-page .shop-details-content .buy-now-btn a:hover{color:var(--white)}.shop-details-page .shop-details-content .buy-now-btn a:hover::after{background:var(--title-color1);opacity:1}.shop-details-page .shop-details-content .compare-wishlist-area{padding-top:25px;margin-bottom:25px}.shop-details-page .shop-details-content .compare-wishlist-area ul{display:flex;align-items:center;gap:30px;margin:0;padding:0;list-style:none}.shop-details-page .shop-details-content .compare-wishlist-area ul li a{font-size:1rem;font-weight:400;color:#727272;font-family:var(--font-cabin);letter-spacing:.03em;display:flex;align-items:center}.shop-details-page .shop-details-content .compare-wishlist-area ul li a span{height:24px;width:24px;border:1px solid;border-color:rgba(114,114,114,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px}.shop-details-page .shop-details-content .pyment-method{border:1px solid;border-color:rgba(0,29,35,.1);border-radius:5px;padding:24px 30px}.shop-details-page .shop-details-content .pyment-method h6{font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-transform:capitalize;margin-bottom:20px}.shop-details-page .shop-details-content .pyment-method ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:20px}.shop-details-page .nav2{border-bottom:1px solid #f0f0f0}@media(max-width:767px){.shop-details-page .nav2{gap:20px}}.shop-details-page .nav2 .nav-link{padding:10px 55px;border-radius:0;background:#f4f4f4;font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);text-transform:capitalize}.shop-details-page .nav2 .nav-link.active{background-color:var(--title-color1);border-color:var(--primary-color3);color:var(--white)}.shop-details-page .tab-content2{padding-top:35px}.shop-details-page .tab-content2 .tab-pane .description .para-2{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2}.shop-details-page .tab-content2 .tab-pane .reviews-area .number-of-review{margin-bottom:22px}.shop-details-page .tab-content2 .tab-pane .reviews-area .number-of-review h3{font-size:1.75rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);line-height:1}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list{margin:0;padding:0;list-style:none}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review{background:#faf7f7;border-radius:5px;padding:35px 30px;margin-bottom:25px}@media(max-width:576px){.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review{padding:30px 20px}}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image{margin-right:20px}@media(max-width:767px){.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image{margin-bottom:20px}}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-image img{border-radius:5px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header{justify-content:space-between;gap:10px}@media(max-width:576px){.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header{flex-wrap:wrap}}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta{display:flex;align-items:center;gap:10px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta h5 a{font-size:1.125rem;font-weight:500;color:var(--title-color1);font-family:var(--font-cabin)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .review-meta .c-date{font-size:1rem;font-weight:400;color:rgba(0,29,35,.8);font-family:var(--font-Jost);border:1px solid #eee;padding:2px 14px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a{font-size:1.125rem;font-weight:400;color:var(--primary-color3);font-family:var(--font-cabin);display:flex;align-items:center;line-height:1;transition:.35s}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a i{margin-right:5px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .c-header .replay-btn a:hover{color:var(--title-color1)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .product-review{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:5px;margin-bottom:15px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .review-content .product-review li i{font-size:12px;color:var(--primary-color3)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li .single-review .c-body p{margin-bottom:0;font-size:1.125rem;font-weight:400;color:#000;font-family:var(--font-cabin)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list>li:last-child .single-review{margin-bottom:0}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list .review-reply{margin:0;padding:0;list-style:none;margin-left:75px}@media(max-width:576px){.shop-details-page .tab-content2 .tab-pane .reviews-area .review-list-area .review-list .review-reply{margin-left:25px}}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form{border:1px solid #f4f4f4;border-radius:5px;padding:50px 30px;background:#fff}@media(max-width:767px){.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form{padding:43px 25px 50px}}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner input,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner textarea{width:100%;border:none;background:#fff;border:1px solid #eee;border-radius:5px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner input{height:45px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner textarea{min-height:120px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button{z-index:2;transition:.3s ease all;position:relative;overflow:hidden}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:var(--title-color-dark);z-index:-1}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover{color:var(--white)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover i::before{content:"\f134"}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:hover:before{transition:.5s all ease;left:0;right:0;opacity:1}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner button:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2{display:flex;align-items:baseline}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 input{margin-right:5px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area p{margin-bottom:0;font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate{float:left}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>input{position:absolute;top:-9999px}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:25px;line-height:1;color:#ccc}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:before{content:"★ "}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label{color:var(--primary-color3)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:hover,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate:not(:checked)>label:hover~label{color:var(--primary-color3)}.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked+label:hover,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked+label:hover~label,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label:hover,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>input:checked~label:hover~label,.shop-details-page .tab-content2 .tab-pane .reviews-area .review-form form .form-inner2 .review-rate-area .rate>label:hover~input:checked~label{color:var(--primary-color3)}.shop-details-page .tab-content2 .total-table2{margin-bottom:0}.shop-details-page .tab-content2 .total-table2 thead tr{border-width:1px;border-color:#eee}.shop-details-page .tab-content2 .total-table2 thead tr th{text-align:center;font-weight:700;font-size:1.25rem;color:#00152b;padding:15px;font-family:var(--font-dosis);border-width:1px;border-color:#eee}.shop-details-page .tab-content2 .total-table2 tbody tr{border-width:1px;border-color:#eee}.shop-details-page .tab-content2 .total-table2 tbody tr td{border-width:1px;border-color:#eee;padding:15px;color:#5e5e5e;font-family:var(--font-cabin);vertical-align:middle}@media(max-width:767px){.shop-details-page .tab-content2 .total-table2 tbody tr td{padding:10px;font-size:14px}}.shop-details-page .tab-content2 .total-table2 tbody tr td:nth-child(1){font-weight:700;font-size:1.25rem;color:#00152b;font-family:var(--font-dosis);text-align:center}.shop-details-page .tab-content2 .total-table2 tbody tr td:nth-child(3){font-weight:700;font-size:1rem;color:#00152b;font-family:var(--font-cabin);text-align:center}@media(max-width:767px){.shop-details-page .tab-content2 .total-table2 tbody tr td:nth-child(3){font-size:14px}}.shop-details-page .para-2{font-size:1rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:2}.shop-details-page .swiper-btn-wrap{gap:50px}@media(max-width:767px){.shop-details-page .swiper-btn-wrap{display:none;visibility:hidden}}.shop-details-page .swiper-btn-wrap .slider-btn{height:35px;width:35px;line-height:35px;border:1px solid #f46f30;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.35s}.shop-details-page .swiper-btn-wrap .slider-btn i{font-size:20px;color:#f46f30;transition:.35s}.shop-details-page .swiper-btn-wrap .slider-btn:hover{background:var(--gradient-color)}.shop-details-page .swiper-btn-wrap .slider-btn:hover i{color:var(--white)}.shop-details-page .essential-items-slider{padding:10px 0;margin:-10px 0}.table-wrapper{width:100%;overflow-x:auto;margin-bottom:32px}.table-wrapper .eg-table{width:100%;border-collapse:collapse;overflow:hidden}@media(max-width:767px){.table-wrapper .eg-table{display:block;width:100%}}.table-wrapper .eg-table thead tr{border-width:2px;border-color:#eee}.table-wrapper .eg-table thead tr th{font-size:1.25rem;font-weight:700;color:var(--title-color-dark);font-family:var(--font-cormorant);opacity:1;padding:15px;vertical-align:top;text-align:center;border-width:1px;border-color:#eee}@media(max-width:767px){.table-wrapper .eg-table thead tr th{display:none}}@media(max-width:767px){.table-wrapper .eg-table tbody{display:block;width:100%}}@media(max-width:767px){.table-wrapper .eg-table tbody tr{display:block;width:100%;margin-bottom:20px}}.table-wrapper .eg-table tbody tr td{font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-align:center;border-width:1px;border-color:#eee;vertical-align:middle;padding:15px}.table-wrapper .eg-table tbody tr td a{color:var(--title-color1);transition:.35s}.table-wrapper .eg-table tbody tr td a:hover{color:var(--primary-color1)}@media(max-width:767px){.table-wrapper .eg-table tbody tr td{display:block;width:100%;text-align:right;padding-left:50%;position:relative}}@media(max-width:767px){.table-wrapper .eg-table tbody tr td::before{content:attr(data-label);position:absolute;left:0;width:50%;text-align:left;padding-left:15px;font-weight:600;color:#00152b;font-family:var(--font-cormorant);font-size:1.25rem}}.table-wrapper .eg-table tbody tr td:nth-child(5){font-weight:600}.table-wrapper .eg-table tbody tr td:nth-child(7){font-weight:600}.table-wrapper .eg-table tbody tr td .delete-icon{height:32px;width:32px;line-height:35px;border-radius:50%;background-color:var(--white);box-shadow:4px 8px 30px rgba(141,141,141,.19);display:flex;justify-content:center;align-items:center;margin:0 auto;transition:.4s ease}@media(max-width:767px){.table-wrapper .eg-table tbody tr td .delete-icon{margin:0;margin-left:auto}}.table-wrapper .eg-table tbody tr td .delete-icon i{font-size:25px;line-height:1;transition:.4s ease}.table-wrapper .eg-table tbody tr td .delete-icon:hover{background-color:var(--primary-color3)}.table-wrapper .eg-table tbody tr td .delete-icon:hover i{color:var(--white)}.table-wrapper .eg-table tbody tr td img{width:54px;height:64px;-o-object-fit:cover;object-fit:cover}.table-wrapper .eg-table tbody tr td .quantity{justify-content:center}@media(max-width:767px){.table-wrapper .eg-table tbody tr td .quantity{justify-content:end}}.table-wrapper .eg-table tbody tr td .quantity .quantity-nav{padding:5px;border-radius:36px}.table-wrapper .eg-table tbody tr td .quantity .quantity-nav input{font-size:1rem;font-weight:400;color:var(--title-color-dark);font-family:var(--font-Jost);text-align:center;vertical-align:middle;box-sizing:content-box;margin:0;padding:0 5px;background-color:transparent;border:unset}.table-wrapper .eg-table tbody tr td .quantity .quantity-nav button{height:32px;width:32px;line-height:33px;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;color:var(--title-color-dark);font-size:26px}.table-wrapper .eg-table tbody tr td .quantity .nice-number{display:inline-flex;justify-content:stretch;align-items:center}.table-wrapper .eg-table tbody tr td .quantity .nice-number input{vertical-align:middle;box-sizing:content-box;margin:0;text-align:center}.table-wrapper .eg-table tbody tr td .quantity .nice-number input::-webkit-inner-spin-button,.table-wrapper .eg-table tbody tr td .quantity .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.total-table thead tr{border-width:2px;border-color:#eee}.total-table thead tr th{text-align:center;font-weight:700;font-size:1.25rem;color:#00152b;padding:15px;font-family:var(--font-dosis);border-width:1px;border-color:#eee}.total-table tbody tr{border-width:2px;border-color:#eee}.total-table tbody tr td{border-width:2px;border-color:#eee;padding:15px;color:#5e5e5e;font-family:var(--font-cabin)}@media(max-width:767px){.total-table tbody tr td{padding:10px;font-size:14px}}.total-table tbody tr td:nth-child(1){font-weight:700;font-size:1.25rem;color:#00152b;font-family:var(--font-dosis);text-align:center}.total-table tbody tr td:nth-child(3){font-weight:700;font-size:1rem;color:#00152b;font-family:var(--font-cabin);text-align:center}@media(max-width:767px){.total-table tbody tr td:nth-child(3){font-size:14px}}.total-table tbody tr td .cost-list{margin:0;padding:0;list-style:none}.total-table tbody tr td .cost-list li{font-size:14px;font-weight:400;color:#5e5e5e;margin-bottom:10px;line-height:1.6}@media(max-width:767px){.total-table tbody tr td .cost-list li{font-size:13px}}.total-table tbody tr td .cost-list li a{color:var(--primary-color3);border-bottom:1px solid var(--primary-color3)}.total-table tbody tr td .single-cost{margin:0;padding:0;list-style:none}.total-table tbody tr td .single-cost li{font-size:14px;color:#00152b!important;margin-bottom:10px;line-height:1.6;font-weight:700}.cart-btn-group{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:20px;flex-wrap:wrap;padding-top:15px}.coupon-area .coupon-title{font-weight:700;font-size:1.5rem;color:#00152b;font-family:var(--font-dosis);margin-bottom:25px}.coupon-area .coupon-input{position:relative}.coupon-area .coupon-input input{width:100%;background:#fff;box-shadow:0 0 8px rgba(17,17,17,.05);border-radius:30px;height:45px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 37px;margin-right:0}.coupon-area .coupon-input button{position:absolute;right:0;top:0;height:100%;background:var(--title-color1);font-weight:500;font-size:16px;color:#fff;outline:none;border:none;padding:0 28px;border-radius:0 30px 30px 0;box-shadow:inset 0 0 0 0 #fff;transition:.4s ease;z-index:1}.coupon-area .coupon-input button:hover{background:var(--primary-color3);}.coupon-area .coupon-input button:hover{color:#fff}.coupon-area .coupon-input button:hover::before{width:0}.checkout-section .form-wrap{border-radius:5px;padding:40px}@media(max-width:576px){.checkout-section .form-wrap{padding:25px}}.checkout-section .form-wrap .title-25{font-size:1.563rem;font-weight:800;font-family:var(--font-dosis);line-height:1.6;color:var(--title-color1);text-transform:capitalize}.checkout-section .form-wrap .form-inner{margin-bottom:25px}.checkout-section .form-wrap .form-inner label{font-size:1rem;font-weight:500;color:var(--text-color2);font-family:var(--font-cabin);margin-bottom:10px}.checkout-section .form-wrap .form-inner input,.checkout-section .form-wrap .form-inner select{display:block;height:45px;width:100%;transition:.3s ease;width:100%;height:45px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px;margin-right:0;background:#fff;border:1px solid #eee;border-radius:5px}.checkout-section .form-wrap .form-inner select{display:block}.checkout-section .form-wrap .form-inner .nice-select{width:100%;height:45px;float:none;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px;margin-right:0;background:#fff;border:1px solid #eee;border-radius:5px;line-height:1.5}.checkout-section .form-wrap .form-inner .nice-select .list{width:100%}.checkout-section .form-wrap .form-inner .nice-select .list li{background-color:rgba(244,111,48,.1)}.checkout-section .form-wrap .form-inner textarea{padding:20px;background:#fff;display:block;width:100%;transition:all .4s ease;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);margin-right:0;border:1px solid #eee;border-radius:5px}.checkout-section .box--shadow{box-shadow:4px 8px 30px rgba(141,141,141,.1)}.checkout-section .added-product-summary{border:1px solid #eee;box-sizing:border-box;border-radius:5px;padding:30px}@media(max-width:767px){.checkout-section .added-product-summary{padding:20px 15px}}.checkout-section .added-product-summary .checkout-title{font-size:1.563rem;font-weight:800;font-family:var(--font-dosis);line-height:1.6;color:var(--title-color1);margin-bottom:25px}.checkout-section .added-product-summary .added-products{margin:0;padding:0;list-style:none}.checkout-section .added-product-summary .added-products .single-product{display:flex;align-items:center;margin-bottom:25px;position:relative}.checkout-section .added-product-summary .added-products .single-product .delete-btn{position:absolute;top:50%;transform:translateY(-50%);right:10px;height:35px;width:35px;line-height:35px;border-radius:50%;background:#fff;box-shadow:0 0 12px rgba(0,0,0,.1);transition:.3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center}.checkout-section .added-product-summary .added-products .single-product .delete-btn i{color:#848484;font-size:16px;transition:.3s ease}.checkout-section .added-product-summary .added-products .single-product .delete-btn:hover{background-color:var(--primary-color3)}.checkout-section .added-product-summary .added-products .single-product .delete-btn:hover i{color:var(--white)}.checkout-section .added-product-summary .added-products .single-product .product-img{min-width:90px;height:100px;padding-right:25px}@media(max-width:576px){.checkout-section .added-product-summary .added-products .single-product .product-img{padding-right:15px}}.checkout-section .added-product-summary .added-products .single-product .product-img img{-o-object-fit:cover;object-fit:cover;min-width:90px;height:100px}.checkout-section .added-product-summary .added-products .single-product .product-info .product-title{font-size:1.25rem;font-weight:600;font-family:var(--font-dosis);margin-bottom:1rem}.checkout-section .added-product-summary .added-products .single-product .product-info .product-title a{color:var(--title-color1);transition:.34s}.checkout-section .added-product-summary .added-products .single-product .product-info .product-title a:hover{color:var(--primary-color3)}.checkout-section .added-product-summary .added-products .single-product .quantity{}.checkout-section .added-product-summary .added-products .single-product .quantity .quantity-nav{border:1px solid rgba(0,29,35,.3);padding:15px;border-radius:36px;height:36px}.checkout-section .added-product-summary .added-products .single-product .quantity .quantity-nav input{font-size:1rem;font-weight:400;color:var(--title-color1);font-family:var(--font-cabin);text-align:center;vertical-align:middle;box-sizing:content-box;margin:0;padding:0 5px;background-color:transparent;border:unset}.checkout-section .added-product-summary .added-products .single-product .quantity .quantity-nav button{background-color:transparent;display:flex;align-items:center;justify-content:center;color:var(--title-color1);font-size:16px}.checkout-section .added-product-summary .added-products .single-product .quantity .nice-number{display:inline-flex;justify-content:stretch;align-items:center}.checkout-section .added-product-summary .added-products .single-product .quantity .nice-number input{vertical-align:middle;box-sizing:content-box;margin:0;text-align:center}.checkout-section .added-product-summary .added-products .single-product .quantity .nice-number input::-webkit-inner-spin-button,.checkout-section .added-product-summary .added-products .single-product .quantity .nice-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkout-section .summery-card{border-radius:5px;border:1px solid #eee;background-color:#fff;padding:23px 30px}.checkout-section .summery-card .cost-summery-table{margin-bottom:0}.checkout-section .summery-card tr th{border:none;font-size:1rem;font-weight:700;color:var(--title-color1);font-family:var(--font-cabin);padding:0;padding-bottom:10px}.checkout-section .summery-card tr th:last-child{text-align:right}.checkout-section tbody tr .tax{font-size:1rem;color:var(--title-color1);font-weight:500;font-family:var(--font-cabin);padding-left:0}.checkout-section tbody tr td{border:none;font-size:14px;padding-bottom:0;font-weight:400;color:#848484;font-family:var(--font-cabin);padding-left:0}.checkout-section tbody tr td:last-child{text-align:right}.checkout-section .total-cost{padding:18px 30px}.checkout-section .total-cost thead tr th{border:none;font-size:1rem;font-weight:700;color:#00152b;font-family:var(--font-dosis);padding:0;margin-bottom:0}.checkout-section .total-cost thead tr th:last-child{text-align:right}.checkout-section .payment-methods{border:1px solid #eee;box-sizing:border-box;border-radius:5px;padding:30px;margin-top:30px}.checkout-section .payment-methods .payment-check{margin-bottom:32px}.checkout-section .payment-methods .payment-check label{font-weight:600;font-size:16px;color:#00152b;display:inline-block;margin-bottom:0}.checkout-section .payment-methods .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:15px}.checkout-section .payment-methods .form-check-input{min-width:8px!important;min-height:8px!important;margin-top:.25em;margin-right:0;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkout-section .payment-methods .form-check-input[type=radio]{border-radius:50%}.checkout-section .payment-methods .form-check-input{float:left;margin-left:-1.5em;box-shadow:none;margin-top:4px}.checkout-section .payment-methods .form-check-input:checked{background:#848484;border-color:transparent;box-shadow:none;outline:none;margin-top:4px}.checkout-section .payment-methods .paypal label{padding-left:10px;padding-right:20px}.checkout-section .payment-methods .paypal img{padding-right:30px;width:108px;height:21px}.checkout-section .payment-methods .paypal a{color:var(--primary-color3);font-weight:400;font-size:1rem;border-bottom:1px solid var(--primary-color3);line-height:1}.checkout-section input#flexRadioDefault3{margin-top:0}.checkout-section .payment-form-bottom{padding-top:10px}.checkout-section .payment-form-bottom input[type=checkbox]{min-height:8px!important;min-width:8px!important;margin-right:10px;margin-left:2px;margin-top:6px}.checkout-section .payment-form-bottom input[type=checkbox]:checked{background:#848484;border-color:transparent;box-shadow:none;outline:none}.checkout-section .payment-form-bottom a{color:var(--primary-color3);font-weight:400;font-size:13px}.checkout-section .payment-form-bottom label{line-height:1.3}.checkout-section .place-order-btn button{padding:13px 70px;font-size:1rem;font-weight:700;font-family:var(--font-cabin)}.checkout-section .product-total strong{margin-left:8px;display:flex;align-items:center}.checkout-section .product-total strong i{font-size:12px;font-weight:400;color:var(--text-color1)}.checkout-section .product-total strong span{font-weight:500;font-size:18px;font-family:var(--font-cabin);color:var(--title-color1)}.swiper-slide-active span{-webkit-animation:fadeInDown 1.7s;animation:fadeInDown 1.7s}.swiper-slide-active h1{-webkit-animation:fadeInDown 1.7s;animation:fadeInDown 1.7s}.swiper-slide-active h2{-webkit-animation:fadeInDown 1.7s;animation:fadeInDown 1.7s}.swiper-slide-active h4{-webkit-animation:fadeInDown 1.7s;animation:fadeInDown 1.7s}.swiper-slide-active p{-webkit-animation:fadeInUp 1.7s;animation:fadeInUp 1.7s}.hero-style-1{background:#fbe5da;padding:0 0 60px;}@media(max-width:576px){.hero-style-1{padding:0 0 200px}}.hero-style-1 .banner-content{max-width:746px;width:100%}@media(max-width:1199px){.hero-style-1 .banner-content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:120px auto 0}}@media(max-width:1199px) and (max-width:576px){.hero-style-1 .banner-content{margin:80px auto 0}}.hero-style-1 .banner-content .tag{position:relative;margin-bottom:20px;display:inline-block}.hero-style-1 .banner-content .tag::after{content:url(../images/icon/dog-shape-h1.svg);position:absolute;right:-150px;top:50%;transform:translateY(-50%)}@media(max-width:767px){.hero-style-1 .banner-content .tag::after{display:none;visibility:hidden}}.hero-style-1 .banner-content .tag ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:40px}.hero-style-1 .banner-content .tag ul li{font-size:1.125rem;font-weight:500;color:var(--title-color1);line-height:22px;text-transform:capitalize;position:relative}.hero-style-1 .banner-content .tag ul li::after{content:"";height:12px;width:12px;border-radius:50%;background:linear-gradient(90deg,#F86CA7 0%,#FF7F18 100%);position:absolute;left:-25px;top:52%;transform:translateY(-50%)}.hero-style-1 .banner-content .tag ul li:first-child::after{display:none;visibility:hidden}.hero-style-1 .banner-content h1{font-size:4.375rem;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);line-height:1.22;text-transform:capitalize;margin-bottom:0}@media(min-width:1400px) and (max-width:1599px){.hero-style-1 .banner-content h1{font-size:3.5rem}}@media(max-width:1399px){.hero-style-1 .banner-content h1{font-size:3.2rem}}@media(max-width:1199px){.hero-style-1 .banner-content h1{font-size:4.375rem;text-align:center}}@media(max-width:576px){.hero-style-1 .banner-content h1{font-size:3.2rem}}.hero-style-1 .banner-content h1 span{background:linear-gradient(90deg,#F86CA7 0%,#FF7F18 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-style-1 .banner-img{z-index:999;margin-left:-200px;margin-top:50px}@media(max-width:1750px){.hero-style-1 .banner-img{margin-left:0px}}@media(max-width:1270px){.hero-style-1 .banner-img{margin-left:-70px}}@media(max-width:1199px){.hero-style-1 .banner-img{margin-left:0;margin-top:0}}@media(max-width:767px){.hero-style-1 .banner-img{display:none;visibility:hidden}}.hero-style-1 .banner-img img{width:100%}@media(max-width:767px){.hero-style-1 .reservation-review{padding-top:50px;margin-bottom:90px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.hero-style-1 .reservation-review .reservation-btn{margin-bottom:30px}.hero-style-1 .reservation-review .reservation-btn .primary-btn1{padding:10px 28px}.hero-style-1 .reservation-review .review-area ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px}@media(max-width:1399px){.hero-style-1 .reservation-review .review-area ul{flex-wrap:wrap}}@media(max-width:1199px){.hero-style-1 .reservation-review .review-area ul{flex-wrap:nowrap}}.hero-style-1 .reservation-review .review-area ul li .single-review{background:rgba(255,245,237,.9);border:1px solid rgba(255,127,24,.3);border-radius:5px;min-width:162px;padding:10px 14px}.hero-style-1 .reservation-review .review-area ul li .single-review .icon span{display:inline-block;margin-left:10px;font-size:.938rem;font-weight:400;color:#000;font-family:var(--font-cabin);line-height:18px;letter-spacing:.03em}.hero-style-1 .reservation-review .review-area ul li .single-review .reviews{display:flex;align-items:baseline;gap:10px}.hero-style-1 .reservation-review .review-area ul li .single-review .reviews ul{display:flex;align-items:center;gap:2.5px}.hero-style-1 .reservation-review .review-area ul li .single-review .reviews ul li{line-height:1}.hero-style-1 .reservation-review .review-area ul li .single-review .reviews ul li i{font-size:9px;color:#ddac00}.hero-style-1 .reservation-review .review-area ul li .single-review .reviews span{font-family:var(--font-cabin);font-weight:500;font-size:12px;line-height:15px;letter-spacing:.03em;color:#001d23;opacity:.8}.hero-video-area{margin-top:0px}@media(max-width:576px){.hero-video-area{margin-top:-235px}}.hero-video-area .video-wraper video{width:100%;border:30px solid #fff;-o-object-fit:initial;object-fit:initial;}@media(max-width:991px){.hero-video-area .video-wraper video{height:450px}}@media(max-width:576px){.hero-video-area .video-wraper video{height:300px}}@media(max-width:576px){.hero-video-area .video-wraper video{border-bottom:20px solid #fff;border-top:20px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff}}.form-wrapper{border-radius:5px;box-shadow:5px 7px 35px rgba(139,139,139,.1);padding:40px;background:var(--white)}@media(max-width:576px){.form-wrapper{padding:25px}}.form-wrapper .form-title{text-align:center;margin-bottom:60px}.form-wrapper .form-title h3{font-size:40px;font-weight:800;color:var(--title-color1);font-family:var(--font-dosis);text-align:center;margin-bottom:10px}.form-wrapper .form-title p{font-size:20px;font-weight:400;color:var(--title-color1)}.form-wrapper .form-title p a{font-weight:600;font-size:20px;text-transform:capitalize;color:#f46f30; text-decoration:underline;}.form-wrapper .form-title2{margin-bottom:30px}.form-wrapper .form-title2 h3{font-size:35px;font-weight:600;font-family:var(--font-dosis);color:var(--title-color1);margin-bottom:15px}.form-wrapper label{color:var(--title-color1);font-size:16px;font-weight:500;margin-bottom:12px;font-family:var(--font-dosis)}

.form-wrapper input[type=text],.form-wrapper input[type=email],.form-wrapper input[type=date],.form-wrapper input[type=number],.form-wrapper input[type=password],.form-wrapper textarea{display:block;width:100%;transition:.3s ease;width:100%;height:45px;font-size:.875rem;font-weight:400;color:#000;font-family:var(--font-cabin);padding:10px 20px 10px 30px;margin-right:0;background:#fff;border:1px solid #eee;border-radius:30px}.form-wrapper input::-moz-placeholder,.form-wrapper textarea::-moz-placeholder{font-size:14px;font-weight:400;font-family:var(--font-cabin);color:var(--text-color3)}.form-wrapper input:-ms-input-placeholder,.form-wrapper textarea:-ms-input-placeholder{font-size:14px;font-weight:400;font-family:var(--font-cabin);color:var(--text-color3)}.form-wrapper input::placeholder,.form-wrapper textarea::placeholder{font-size:14px;font-weight:400;font-family:var(--font-cabin);color:var(--text-color3)}.form-wrapper input:focus,.form-wrapper textarea:focus{border:1px solid #eee;border-radius:30px}.form-wrapper textarea{min-height:150px}.form-wrapper .check-box-text{font-size:16px}.form-wrapper .form-inner{margin-bottom:18px;position:relative}.form-wrapper .form-inner i{position:absolute;right:24px;bottom:11px}.form-wrapper .form-agreement{margin-bottom:16px;margin-top:6px}.form-wrapper .form-agreement label{font-size:16px;font-weight:400;font-family:var(--font-cabin)}.form-wrapper .form-agreement label a{font-weight:600;font-size:16px;background:linear-gradient(90deg,#F86CA7 0%,#FF7F18 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-wrapper .forgotpass{text-align:center;margin-top:25px}.form-wrapper .forgot-pass{font-family:var(--font-cabin);font-size:16px;font-weight:600;position:relative;transition:.3s ease;background:linear-gradient(90deg,#F86CA7 0%,#FF7F18 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-wrapper .forgot-pass::after{content:"";position:absolute;left:0;bottom:15px;background:var(--primary-color3);height:1px;width:100%}@media(max-width:576px){.form-wrapper .forgot-pass::after{display:none;visibility:hidden}}.form-wrapper .forgot-pass:hover{color:#999}.form-wrapper .forgot-pass:hover::after{background:#999}.form-wrapper .account-btn{font-size:1.125rem;font-weight:700;color:var(--title-color1);font-family:var(--font-dosis);letter-spacing:.03em;position:relative;text-align:center;display:block;padding:12px 15px;transition:.4s;width:100%;z-index:1;border-radius:30px;}.form-wrapper .account-btn::after{content:"";background:var(--primary-color3);opacity:.5;border-radius:30px;position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1;transition:.4s}.form-wrapper .account-btn:hover{color:var(--white)}.form-wrapper .account-btn:hover::after{background:var(--title-color1);opacity:1}.form-wrapper .alternate-signup-box{border:1px solid #eee;border-radius:3px;padding:20px;text-align:center;margin-top:30px;margin-bottom:35px}.form-wrapper .alternate-signup-box h6{font-size:16px;font-weight:700;color:var(--title-color1);text-transform:uppercase;margin-bottom:20px}.form-wrapper .alternate-signup-box .btn-group{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.form-wrapper .alternate-signup-box .btn-group a{font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;display:inline-block;padding:12px 15px;color:#fff;border-radius:5px;transition:.5s ease}.form-wrapper .alternate-signup-box .btn-group a:hover{background:var(--title-color1)}.form-wrapper .alternate-signup-box .btn-group i{font-size:16px}.form-wrapper .alternate-signup-box .google-btn{background:#ea4335}.form-wrapper .alternate-signup-box .facebook-btn{background:#4267b2}.form-wrapper .form-poicy-area{text-align:center}.form-wrapper .form-poicy-area p{color:var(--title-color1)}.form-wrapper .form-poicy-area a{font-weight:600;background:linear-gradient(90deg,#F86CA7 0%,#FF7F18 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:underline}.form-wrapper .form-group input[type=checkbox]{display:none;cursor:pointer}.form-wrapper input[type=checkbox]+label:before{content:"";-webkit-appearance:none;background-color:var(--title-color1);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.form-wrapper input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:7px;left:6px;width:4px;height:10px;border:1px solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-wrapper button.form--btn{outline:none;border:none;padding-left:30px;padding-right:30px;margin-top:25px}.bglight-blue{background:#f5f2fc;}.pt-100{padding-top:100px;}.pb-100{padding-bottom:100px;}.text-left{text-align:left;}.text-right{text-align:right;}.error{color:red;}
