:root{--h1size:40px;--h2size:32px;--h3size:24px;--h4size:20px;--h5size:18px;--h6size:16px;--bodysize:16px;--h1height:46px;--h2height:42px;--h3height:32px;--h4height:28px;--h5height:26px;--h6height:26px;--bodyheight:1.8;--pfamily:"Lexend Deca",sans-serif;--hfamily:"Unbounded",sans-serif;--red:#e93e2d;--gray:#f8f8f8;--text:#999;--blue:#3DD1F7;--darkblue:#243875;--white:#ffffff;--chalk:#ffe5c2;--green:#015f2c;--purple:#b12fad;--orange:#f17124;--dark:#000000;--yellow:#C8913E;--body:#ffedd2;--border:#ededed;--heading:#5d3622;--primary:#e69734;--secondary:#701b0a;--sub-heading:#565765;--green-chalk:#9aa396;--green-dark:#072f17;--gray-chalk:#f2f2f2;--intro-bg:#e5eef6;--facebook:#3b5998;--linkedin:#0e76a8;--twitter:#00acee;--google:#E60023;--instagram:#F77737;--primary-bshadow:0px 15px 35px 0px rgba(0,0,0,0.1);--primary-tshadow:2px 3px 8px rgba(0,0,0,0.1)}@media(max-width:991px){:root{--h1size:32px;--h2size:28px;--h3size:20px;--h4size:18px;--h5size:16px;--h6size:14px;--h1height:42px;--h2height:32px}}@media(max-width:767px){:root{--h1size:28px;--h2size:24px;--h3size:20px;--h4size:18px;--h5size:16px;--h6size:14px;--h1height:38px;--h2height:30px}}*{margin:0px;padding:0px;outline:0px}.bg-primary{background:var(--primary) !important}img{vertical-align:middle;max-width:100%;height:auto}a{text-decoration:none;display:inline-block}a:hover{text-decoration:none}ul,ol{padding:0px;margin:0;list-style:none}b,strong{font-weight:bold}a,button,img,input,span{-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1)}html,body{scroll-behavior:smooth}body{color:var(--dark);background:var(--white);font-size:var(--bodysize);font-family:var(--pfamily);line-height:var(--bodyheight);overflow-x:hidden;font-optical-sizing:auto;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:700;color:var(--heading);margin-bottom:30px;font-family:var(--hfamily)}h1{font-size:var(--h1size);line-height:var(--h1height)}h2{font-size:var(--h2size);line-height:var(--h2height)}h3{font-size:var(--h3size);line-height:var(--h3height)}h4{font-size:var(--h4size);line-height:var(--h4height)}h5{font-size:var(--h5size);line-height:var(--h5height)}h6{font-size:var(--h6size);line-height:var(--h6height)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;color:var(--dark) !important;text-transform:capitalize}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:16px;color:var(--dark) !important;text-transform:capitalize}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:16px;color:var(--dark) !important;text-transform:capitalize}input::placeholder,textarea::placeholder{font-size:16px;color:var(--dark) !important;text-transform:capitalize}input,button{border:none;outline:none;background:none}button:focus{outline:none}@media (max-width:575px){.col{padding:0px 8px}}@media (max-width:991px){.content-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section{padding:3rem 0}.inner-section{padding:50px 0 0}.inner-section.style-2{padding:20px;border-radius:10px;background:var(--white);margin:5px 0}.section-heading{text-align:center;margin-bottom:30px}.section-heading h2{margin:0}.section-heading h2 span,.section-title span{color:var(--primary)}.heading-title span{color:var(--secondary)}.sticky-top{z-index:1}@media (max-width:767px){.section{padding:40px 0}.sticky-social{position:fixed;bottom:15%;left:0;z-index:9;top:inherit !important}.sticky-social .email{display:none}}.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;margin:0px;font-size:14px}.single-banner-archive .breadcrumb{justify-content:flex-start}.breadcrumb .active{color:var(--dark)}.breadcrumb-item{padding:0px !important;text-transform:capitalize}.breadcrumb-item a{color:var(--dark)}.breadcrumb-item a:hover{color:var(--dark);text-decoration:underline}.breadcrumb-item+.breadcrumb-item::before{color:var(--dark);padding:0px 8px}.breadcrumb-flex{display:flex;justify-content:space-between}.breadcrumb-flex h1{margin-bottom:0}.backdrop{position:fixed;top:0px;left:0px;z-index:4;width:1000%;height:100%;background:rgba(0,0,0,0.5);display:none}.backtop{position:fixed;right:20px;bottom:20px;z-index:2;width:48px;height:48px;font-size:15px;color:var(--white);line-height:48px;text-align:center;display:none;border-radius:50%;background:var(--primary);-webkit-box-shadow:0px 0px 15px 3px rgba(71,254,126,0.5);box-shadow:0px 0px 15px 3px rgba(71,254,126,0.5);-webkit-animation:mahmud 2s infinite;animation:mahmud 2s infinite;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.backtop:hover{color:var(--white)}@-webkit-keyframes mahmud{0%{margin-bottom:0px}50%{margin-bottom:15px}}@keyframes mahmud{0%{margin-bottom:0px}50%{margin-bottom:15px}}@media (max-width:575px){.backtop{width:42px;height:42px;line-height:42px;font-size:14px}}@media (max-width:991px){.backtop{bottom:55px}}.btn{padding:13px 30px;border-radius:30px;font-weight:400;transition:all .3s ease-out 0s;font-family:var(--hfamily)}.btn-link{text-decoration:none;color:var(--dark)}.btn-link:hover{color:var(--yellow)}.btn-primary{background:var(--primary);border-color:var(--primary);color:#1f1f1f;transition:all .3s ease-out 0s;font-size:16px;font-weight:400;font-family:var(--hfamily);padding:13px 30px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#1f1f1f}.btn-outline-primary{transition:all .3s ease-out 0s}.btn-primary:hover,.btn-outline-primary:hover{transform:scale(1.05);box-shadow:0 10px 24px 0 rgba(4,23,118,.3);background:var(--yellow);border-color:var(--yellow);color:#1f1f1f}.btn-primary.disabled,.btn-primary:disabled{background:var(--primary);border-color:var(--primary);border-radius:6px;color:#1f1f1f;opacity:0.5}.btn-success{background:var(--primary);border-color:var(--primary);border-radius:30px;transition:all .3s ease-out 0s;font-size:16px;text-transform:uppercase}.btn-light{background:var(--white);color:var(--dark);font-weight:400;border:transparent;border-radius:30px}.btn-light:hover{transform:scale(1.05);box-shadow:0 10px 24px 0 rgba(4,23,118,.3)}.btn-outline-primary{border-color:var(--primary);color:var(--primary);border-width:2px;font-weight:400}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){border-color:var(--border)}.btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important}.btn i{margin-right:5px}.btn-inline{color:var(--white);background:var(--primary)}.btn-inline:hover{color:var(--primary);background:var(--white)}.btn-outline{color:var(--primary);background:var(--white)}.btn-outline:hover{color:var(--white);background:var(--primary)}.btn-sm{outline:0;font-size:13px;font-weight:500;padding:8px 18px;border-radius:5px;text-transform:capitalize}.btn-xs{outline:0;font-size:12px;font-weight:500;text-transform:capitalize;padding:5px 8px;border-radius:5px}.home-index-slider .dandik{left:30px}.home-index-slider .bamdik{right:30px}.home-index-slider .slick-dots{bottom:50px}.banner-part{padding:50px 0px 50px 0px;margin-bottom:0;position:relative;z-index:1;height:600px;background-position:left center;background-size:cover;align-items:center}.banner-part h1 span,.banner-part h2 span{color:var(--yellow)}.slider-form{padding:30px;background:rgba(255,255,255,1);border-radius:10px;position:relative}.page-slider .banner-part{height:550px}.slider-buttons{display:flex;flex-wrap:wrap;gap:10px}.text-center .slider-buttons{justify-content:center}.banner-part::after{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;z-index:-1;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover}.home-index-slider.slick-initialized .slick-slide{display:flex}.banner-content{padding:30px}.banner-part .shape-1 img{max-width:80%;margin:0 auto}.banner-content h1,.banner-content h2{text-transform:capitalize;margin-bottom:30px;font-size:38px;font-weight:700;font-family:var(--hfamily)}.slider-content-text{margin-bottom:30px}.banner-content p{font-size:22px;line-height:30px;margin-bottom:30px}.banner-content p:last-child{margin-bottom:0}.banner-part .justify-content-center .wp-block-buttons{justify-content:center}.banner-btn .btn{margin-right:15px}.banner-img img{max-width:100%;max-height:600px;width:auto;margin:0 auto -50px auto}.banner-part.slick-active .shape-1{animation:0.6s zoomIn}.banner-part.slick-active h2{animation:0.6s fadeInUp}.banner-part.slick-active .slider-content-text{animation:1.6s fadeInUp}.banner-part.slick-active .btn,.banner-part.slick-active .wp-block-buttons{animation:2.6s fadeInUp}.banner-content.text-white .wp-block-button__link{background-color:var(--white);color:var(--dark)}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@media (max-width:767px){.banner-content h1,.banner-content h2{font-size:32px;line-height:38px}.banner-content p{font-size:16px}.banner-content{padding:10px}.banner-img{display:none}.banner-btn .btn{margin:8px}.banner-part{height:auto;min-height:0;max-height:inherit;padding:40px 0px;background-position:left center}.banner-content{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.banner-content h1{font-size:32px;line-height:42px}.banner-btn .btn{padding:14px 22px;margin-right:10px}}@media (max-width:767px){.banner-content h1,.banner-content h2{font-size:28px}.banner-content p{font-size:16px}.slider-buttons{justify-content:center}.banner-img{display:none}.banner-btn .btn{margin:8px}.banner-part{height:auto;min-height:0;max-height:inherit;padding:40px 0px;background-position:left center}.banner-content{margin-bottom:30px;text-align:center}.banner-part.slick-active .btn,.banner-part.slick-active .wp-block-buttons{justify-content:center}.breadcrumb-flex{justify-content:center;flex-wrap:wrap}.breadcrumb-flex h1{margin-bottom:15px}}#wrapper{background:linear-gradient(180deg,#f8f5ef 0%,#fff 42%)}@media(min-width:991px){}@media (min-width:768px) and (max-width:991px){.banner-content h1{font-size:32px}.banner-btn .btn{padding:14px 22px;margin-right:10px}}.bg-grey-theme{background:var(--chalk)}.bg-green-themes{background:var(--green)}.bg-red-themes{background:var(--red)}.bg-primary-themes{background:var(--primary)}.bg-yellow-themes{background:var(--yellow)}.menu-badge{font-size:10px;padding:0px 5px;margin-left:5px;line-height:18px;border-radius:3px;letter-spacing:0.3px;display:inline-block;text-transform:uppercase;color:var(--white);background:var(--red);text-shadow:var(--primary-tshadow)}.dropdown-arrow{position:relative;padding-right:18px !important}.dropdown-arrow:hover::before{color:var(--yellow)}.dropdown-arrow::before{position:absolute;content:"";background:url(images/acordian_arrow.svg);background-repeat:no-repeat;top:47%;right:0px;width:11px;height:10px;vertical-align:inherit;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-megamenu .dropdown-position-list .dropdown-arrow::before{content:'';background:none}.dropdown-link{position:relative;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-link:hover{color:var(--yellow);background:transparent}.dropdown-link:hover::before{color:var(--yellow)}.dropdown-link::before{position:absolute;top:50%;right:18px;content:"+";font-size:16px;font-weight:200;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-link.active{color:var(--primary)}.dropdown-link.active::before{color:var(--yellow);content:"-"}.dropdown-list{display:none;padding:0px 20px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-list li a{width:100%;font-size:14px;line-height:16px;border-radius:8px;padding:8px 10px 8px 30px;color:var(--text);position:relative;white-space:wrap;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-list li a:hover{color:var(--yellow);background:transparent}.dropdown-list li a::before{position:absolute;top:50%;left:15px;content:"-";font-size:16px;font-weight:200;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown:hover .dropdown-position-list{visibility:visible;opacity:1;top:100%;display:block}ul.dropdown-position-list{position:absolute;top:120%;left:0px;z-index:2;width:auto;min-width:290px;height:auto;visibility:hidden;display:none;opacity:0;background:var(--white);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-position-list li a{width:100%;font-size:16px;line-height:16px;padding:10px 15px;color:var(--dark);font-weight:500;background:var(--white);white-space:nowrap;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dropdown-position-list li a:hover{color:var(--primary);background:transparent}#primary-menu ul li{position:relative}#primary-menu ul li ul:not(.dropdown-megamenu){position:absolute;top:0;left:100%;z-index:2;width:auto;min-width:290px;height:auto;visibility:hidden;opacity:0}#primary-menu>li>ul{padding:15px;border-radius:6px}#primary-menu li.dropdown-megamenu ul ul{border-top:0 !important}#primary-menu ul li:hover ul{visibility:visible;opacity:1}#primary-menu ul li.menu-item-has-children>a::before{position:absolute;top:50%;right:15px;font-size:10px;font-weight:900;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-megamenu{position:static}li.dropdown-megamenu:hover>.dropdown-position-list{visibility:visible;opacity:1;top:100%}#primary-menu ul li.dropdown-megamenu ul{}li.dropdown-megamenu>.dropdown-position-list{position:absolute;top:120%;left:50%;z-index:2;width:auto;padding:20px;background:var(--white);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 15px 0px rgba(0,0,0,0.1);-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;display:none}li.dropdown-megamenu:hover>.dropdown-position-list{display:flex}.dropdown-item.active,.dropdown-item:active{color:var(--primary);background:var(--white)}li.dropdown-megamenu:hover>.dropdown-position-list a:hover,li.dropdown-megamenu:hover>.dropdown-position-list a.active{color:var(--primary);background:var(--white)}li.dropdown-megamenu>.dropdown-position-list .dropdown-position-list{position:relative !important;top:0 !important;box-shadow:none;left:0 !important;visibility:visible !important;opacity:1 !important}li.dropdown-megamenu>.dropdown-position-list>li>.dropdown-item{margin-bottom:10px;font-weight:bold}li.dropdown-megamenu>.dropdown-position-list>li>.dropdown-item::before{content:'' !important}.megamenu-scroll{height:380px;overflow-y:scroll}.megamenu-wrap{margin-bottom:30px}.megamenu-title{padding-bottom:18px;margin-bottom:20px;position:relative;text-transform:capitalize;border-bottom:1px solid var(--border)}.megamenu-title::before{position:absolute;content:"";bottom:-2px;left:0px;width:50px;height:2px;background:var(--primary)}.megamenu-list{border-left:1px solid var(--border)}.megamenu-list li a{width:100%;border-radius:5px;padding:5px 0px 5px 25px;color:var(--text);white-space:nowrap;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.megamenu-list li a:hover{color:var(--primary);background:var(--chalk)}.megamenu-promo a img{width:100%;border-radius:3px}@media (max-width:1199px){.megamenu{width:100%}}#mobile-menu .nav-link{margin-bottom:2px}#mobile-menu>li>ul{margin:0;padding:0}#mobile-menu li.current-menu-item .nav-link,#mobile-menu .current-menu-ancestor>a{background:transparent}#mobile-menu li.current-menu-item>a{}#mobile-menu>li>ul ul{display:block !important}#mobile-menu .current-menu-ancestor>ul{display:block}.form-title{text-align:center;margin-bottom:20px}.form-title h3{text-transform:capitalize}.form-group{margin-bottom:20px}.form-group small{color:var(--gray);letter-spacing:0.3px;padding:0px 0px 0px 20px}.form-group textarea{padding:10px 15px}.form-label{font-weight:500;margin:0px 0px 7px 3px;white-space:nowrap;text-transform:capitalize}.form-control,textarea{width:100%;border-radius:6px !important;padding:12px 15px;color:var(--dark);background:var(--white);border:1px solid var(--text);font-family:var(--pfamily)}.form-control:focus-within,textarea:focus{background:var(--white);border-color:var(--secondary);-webkit-box-shadow:none;box-shadow:none;outline:0}.form-control[type=file]::-webkit-file-upload-button,.form-control[type=file]::file-selector-button{height:45px;color:var(--gray)}.form-control[type=file]::-webkit-file-upload-button:hover,.form-control[type=file]::file-selector-button:hover{}.form-control[type=file]::-webkit-file-upload-button:focus,.form-control[type=file]::file-selector-button:focus{}.form-select{height:auto;background-size:12px 10px;cursor:pointer;padding-right:25px;width:100%;border-radius:.25rem;padding:10px 15px;color:var(--dark)}.form-select:focus-within{-webkit-box-shadow:none;box-shadow:none;border-color:var(--primary)}.form-check-input:focus{border-color:var(--primary);-webkit-box-shadow:none;box-shadow:none}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-btn{width:100%;height:45px;font-size:14px;font-weight:400;line-height:45px;border-radius:6px;letter-spacing:0.5px;text-align:center;text-transform:uppercase;color:var(--white);background:var(--primary)}.form-input-group{position:relative}.form-input-group:focus-within i{color:var(--primary)}.form-input-group input{padding:0px 20px 2px 45px}.form-input-group textarea{padding:12px 20px 12px 45px}.form-input-group i{position:absolute;top:0px;left:0px;width:45px;height:45px;font-size:18px;line-height:45px;border-radius:50%;text-align:center}.form-btn-group{width:100%;height:45px;font-size:14px;font-weight:500;line-height:45px;border-radius:6px;letter-spacing:0.5px;text-align:center;text-transform:uppercase;color:var(--white);background:var(--primary)}.form-btn-group i{font-size:15px;margin-right:5px;display:inline-block}.nav-tabs{border:none;padding:18px 25px;border-radius:8px;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--white)}.nav-tabs li{padding:0px 30px;border-right:1px solid var(--border)}.nav-tabs li:last-child{border:none}.tab-link{font-size:15px;font-weight:500;color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.tab-link:hover{color:var(--primary)}.tab-link i{font-size:18px;margin-right:3px}.tab-link.active{color:var(--primary)}.tab-pane{display:none;padding:0px}.tab-pane.active{display:block}@media (max-width:575px){.nav-tabs{}.nav-tabs li{padding:5px;border:none}}@media (min-width:576px) and (max-width:767px){.nav-tabs{padding:25px 10px}.nav-tabs li{padding:0px 20px}}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-links ul.page-numbers{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-links ul.page-numbers li{margin-left:10px}.nav-links ul.page-numbers li:first-child .page-link,.nav-links ul.page-numbers li:last-child .page-link{border-radius:5px}.nav-links ul.page-numbers li .page-numbers.current{color:var(--white);background:var(--primary)}.nav-links ul.page-numbers li .page-numbers{width:40px;height:40px;line-height:40px;text-align:center;border-radius:5px;font-weight:400;border:none;padding:0px;color:var(--dark);background:var(--secondary);display:block}.nav-links ul.page-numbers li .page-numbers:hover{color:var(--white);background:var(--primary)}.nav-links ul.page-numbers li .page-numbers:focus{-webkit-box-shadow:none;box-shadow:none}@media (max-width:991px){.nav-links ul.page-numbers li .page-numbers{width:35px;height:35px;line-height:35px}}@media (max-width:767px){.nav-links ul.page-numbers li{margin:0px 3px}.account-title{flex-wrap:wrap}.account-title .btn-xs,.account-title h6{margin-bottom:5px}}.slider-arrow:hover .dandik,.slider-arrow:hover .bamdik{visibility:visible;opacity:1}.dandik,.bamdik{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;width:45px;height:45px;text-align:center;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--primary);background:var(--white);visibility:hidden;opacity:0;cursor:pointer;z-index:1;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.dandik:hover,.bamdik:hover{color:var(--white);background:var(--primary)}.dandik{left:-10px}.bamdik{right:-10px}.slider-dots ul{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-dots ul li{width:9px;height:9px;margin:0px 5px;border-radius:30px;cursor:pointer;display:inline-block;background:var(--primary);-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.15);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.slider-dots ul li button{display:none}.slider-dots ul li.slick-active{width:25px;background:var(--primary);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}@media (max-width:575px){.slider-dots ul{bottom:10px}.slider-dots ul li{margin:0px 6px}}@media (min-width:576px) and (max-width:767px){.slider-dots ul{bottom:20px}.slider-dots ul li{margin:0px 6px}}. .table-list{width:100%}.table{}thead tr{}thead tr th{font-size:15px;font-weight:500;white-space:nowrap;text-transform:capitalize;padding:12px 10px;border:1px solid var(--border)}tbody tr{border:1px solid var(--border)}tbody tr td{padding:12px 20px;border:1px solid var(--border);vertical-align:middle}.table h3,.table h4,.table h5,.table h6{margin:0}.table-name{white-space:nowrap;text-transform:capitalize}.table-image img{width:auto;height:100px}.table-price h6{white-space:nowrap}.table-price h6 small{font-size:13px;margin-left:3px;color:var(--gray);font-family:sans-serif}.table-desc p{width:150px;font-size:15px;text-align:left}.table-desc p a{text-transform:capitalize}.table-desc p a:hover{text-decoration:underline}.table-vendor a{font-weight:500;color:var(--heading);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.table-vendor a:hover{color:var(--primary)}.table-status h6{text-transform:capitalize}.table-status .stock-in{color:var(--purple)}.table-status .stock-out{color:var(--orange)}.table-shop{width:180px}.table-shop .product-add{color:var(--white);background:var(--primary)}.table-shop .action-plus i,.table-shop .action-minus i{background:var(--white)}.table-action a i{width:35px;height:35px;font-size:16px;line-height:35px;text-align:center;display:inline-block;border-radius:5px;margin:3px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.table-action .view i{color:var(--green);background:var(--white)}.table-action .view i:hover{color:var(--white);background:var(--green)}.table-action .wish i{color:var(--green);background:var(--white)}.table-action .wish.active i{color:var(--white);background:var(--green)}.table-action .trash i{color:var(--red);background:var(--white)}.table-action .trash i:hover{color:var(--white);background:var(--red)}@media (max-width:1199px){.table-scroll{overflow-x:scroll}}.modal-fullscreen .modal-body{background:var(--chalk)}.modal-fullscreen .modal-header{background:var(--chalk)}.modal-content{border:none;background:none;border-radius:0px;background:var(--white)}.modal-close{position:absolute;top:-15px;right:-15px;z-index:1;width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;background:var(--white);-webkit-box-shadow:0px 5px 12px 0px rgba(0,0,0,0.2);box-shadow:0px 5px 12px 0px rgba(0,0,0,0.2);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.modal-close:hover{color:var(--white);background:var(--primary)}#searchModal .btn-close{width:auto;height:auto;padding:15px}#searchModal .btn{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:15px 20px}#searchModal .form-control{border-color:var(--primary)}.modal-form{width:400px;padding:30px;border-radius:8px;background:var(--white)}@media (max-width:400px){.modal-form,.modal-dialog{width:100%;max-width:inherit}}@media (max-width:1100px){.modal-dialog{margin:0px auto}.modal-close{right:50%;top:-45px;-webkit-transform:translateX(50%);transform:translateX(50%)}}.nav-pills .nav-link{font-weight:400;list-style:decimal}.nav-pills .nav-link.active{color:var(--yellow);background:transparent}@media (max-width:991px){.nav{margin-bottom:30px}}.countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown-time{padding:0px 30px;position:relative;color:var(--heading);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.countdown-time::before{position:absolute;content:":";top:28%;right:-3px;font-size:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--heading)}.countdown-time:last-child::before{display:none}.countdown-time span{display:block;font-size:40px;font-weight:700;line-height:40px;color:var(--primary)}.countdown-time small{font-size:18px;font-weight:500;text-transform:capitalize}@media (max-width:575px){.countdown-time{padding:0px 12px}.countdown-time:first-child{padding-left:0px}.countdown-time:last-child{padding-right:0px}.countdown-time span{font-size:35px}.countdown-time small{font-size:16px}}.text-white .feature-rating i,.text-white .feature-rating a{color:var(--white)}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:var(--white)}.about-box .sub-title{}.about-section ul{margin-bottom:30px;font-weight:400}.about-section ul li{position:relative;padding-left:30px}.about-section ul li::before{content:"";position:absolute;left:0;top:7px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.235.235 0 0 0-.02.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.about-section .about-content{margin-bottom:30px}.about-section.style-2{background:linear-gradient(90deg,var(--chalk) 0 30%,var(--primary) 30% 100%)}.about-section.style-2.background-reverse{background:linear-gradient(270deg,var(--chalk) 0 30%,var(--primary) 30% 100%)}.about-section.style-2 .col-lg-6{padding:30px}.about-section.style-2 img{border-radius:20px}.about-section img{border-radius:12px}.about-two-image{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:25px;padding-right:50px}.about-two-image img:first-child{grid-row:1 / 3;width:100%;height:100%;object-fit:cover;border-radius:20px;transition:all 0.3s ease}.about-two-image img:nth-child(2),.about-two-image img:nth-child(3){width:100%;height:100%;object-fit:cover;border-radius:20px;transition:all 0.3s ease}.about-two-image img:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,0.2)}.about-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.about-list li{padding-right:30px;border-left:1px solid var(--border)}.about-list li:first-child{border-left:0px;padding-left:0px}.bottom-image{overflow:hidden}.bottom-image img{margin-bottom:-48px}.testimonial-card{padding:50px 50px 0px;margin:0px 15px 30px;text-align:center;border-radius:8px;background:var(--primary)}.testimonial-card i{font-size:45px;margin-bottom:20px;color:var(--white);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.testimonial-card p{font-size:22px;line-height:32px;margin-bottom:25px;font-style:italic;color:var(--white);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.testimonial-card h5{color:var(--white);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.testimonial-card ul{font-size:14px;color:var(--yellow);margin-bottom:13px}.testimonial-card img{width:80px;height:80px;border-radius:50%;margin-bottom:-35px;display:inline-block;border:5px solid var(--body)}@media (max-width:575px){.testimonial-card{margin:0px 0px 30px;padding:25px 25px 0px}.testimonial-card p{font-size:18px;line-height:28px}}@media (max-width:575px){}.choose-card{display:-webkit-box;display:-ms-flexbox;display:flex}.choose-card:hover i{color:var(--white);background:var(--primary)}.choose-icon i{width:75px;height:75px;font-size:40px;line-height:75px;border-radius:50%;margin-right:30px;text-align:center;display:inline-block;color:var(--primary);background:var(--white);text-shadow:var(--primary-tshadow);-webkit-box-shadow:var(--primary-bshadow);box-shadow:var(--primary-bshadow);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.choose-text h4{margin-bottom:10px;text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.alignwide{}.alignwide>.container{padding:0}.alignfull{margin-left:calc( -100vw / 2+100% / 2 );margin-right:calc( -100vw / 2+100% / 2 );max-width:100vw}.blog-slider .slick-track{display:flex}.blog-slider .blog-card{height:auto !important;margin:8px}.blog-slider .slick-list{margin:0px -20px}.blog-slider .blog-card{padding:15px;box-shadow:none}.blog-card{margin-bottom:0;background:transparent;border:0}.blog-media{position:relative}.blog-media>a{width:100%}.blog-media{position:relative}.blog-media a img{height:240px;width:100%;object-fit:cover;border-radius:20px}.badge-container{position:absolute;top:20px;left:20px;display:inline-flex;width:auto !important;gap:10px}.blog-badge{position:relative;background:var(--white);color:var(--dark);padding:2px 10px;border-radius:4px;text-transform:uppercase;font-size:12px;display:inline-flex;width:auto !important}.blog-img{overflow:hidden;width:100%}.blog-img img{width:100%;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-content{padding:0}.blog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.blog-meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.blog-meta li:last-child{margin:0px}.blog-meta li i{color:var(--dark);margin-right:8px;font-size:12px}.blog-meta li a,.blog-meta li span{font-size:12px;font-weight:400;white-space:nowrap}.blog-meta li a{color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-meta li a:hover{color:var(--primary)}.blog-title{font-size:20px;line-height:30px;margin:0 0 15px;font-weight:bold}.blog-title a{color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-title a:hover{color:var(--primary)}.blog-desc{margin-bottom:0}.sngblog p:last-child{margin-bottom:0;}.blog-btn{font-weight:500;color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;display:flex;align-items:center}.blog-btn i{transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-btn:hover{color:var(--primary);text-decoration:underline}.blog-btn:hover i{margin-left:5px}@media (max-width:575px){.blog-meta li{margin-right:25px}.blog-content{padding:15px 8px 0px}}@media (min-width:992px) and (max-width:1199px){.blog-content{padding:15px 12px 0px}}.blog-page-hero{padding-top:2.25rem;padding-bottom:1.4rem}.blog-hero-crumbs{margin-bottom:12px;font-size:15px}.blog-page-hero .s-banner-left h1{margin-bottom:10px}.blog-page-hero .s-banner-left>div{max-width:560px}.blog-hero-search{margin-top:18px;max-width:460px;display:flex;align-items:center;background:var(--white);border-radius:999px;padding:6px;box-shadow:0 8px 22px rgba(24,21,17,0.12)}.blog-hero-search input{flex:1;min-width:0;height:48px;border:0;background:transparent;padding:0 16px;color:var(--dark)}.blog-hero-search input:focus{outline:none}.blog-hero-search button{width:48px;height:48px;border:0;border-radius:50%;background:var(--primary);color:var(--white);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.blog-hero-categories-row{margin-top:20px}.blog-hero-categories-wrap{background:var(--white);border-radius:24px;padding:8px 6px;box-shadow:0 14px 34px rgba(39,29,12,0.08)}.blog-hero-categories-slider{margin:0 -2px}.blog-hero-category-item{margin:4px}.blog-hero-category-item>div{border:1px solid rgba(196,183,164,0.6);padding:10px 8px;border-radius:18px;display:flex;flex-direction:column;justify-content:center;background:#fffefb;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.blog-hero-category-item:hover>div,.blog-hero-category-item.is-active>div{border-color:rgba(183,121,31,0.62);box-shadow:0 8px 20px rgba(38,32,19,0.1);transform:translateY(-2px)}.blog-hero-category-item .category-media{margin-bottom:8px}.blog-hero-category-item .category-media img{height:54px;width:54px;margin:0 auto;border-radius:50%;object-fit:cover}.blog-hero-category-item .category-meta{text-align:center}.blog-hero-category-item .category-meta h3{margin-bottom:4px;line-height:1.25}.blog-hero-category-item .category-meta h3>a{font-size:18px;line-height:1.25;color:var(--dark)}.blog-hero-category-item .category-meta p{margin:0;font-size:14px;color:#5f5a52}.blog-search-head{padding:12px 0 0}.blog-search-head-wrap{background:var(--white);border:1px solid rgba(198,189,174,0.72);border-radius:20px;padding:20px}.blog-search-head-wrap h1{font-size:28px;line-height:1.2;margin-bottom:8px}.blog-search-head-wrap p{margin-bottom:14px}.blog-search-page-form{max-width:520px;display:flex;align-items:center;gap:8px}.blog-search-page-form input{flex:1;height:48px;border:1px solid rgba(198,189,174,0.85);border-radius:30px;padding:0 16px}.blog-search-page-form button{width:48px;height:48px;border:0;border-radius:50%;background:var(--primary);color:var(--white);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.blog-index-grid .blog-card{padding:10px;border-radius:20px;border:1px solid rgba(194,184,166,0.75);background:var(--white);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.blog-index-grid .blog-card:hover{transform:translateY(-6px);border-color:rgba(183,121,31,0.45);box-shadow:0 14px 28px rgba(22,21,19,0.09)}.blog-index-grid .blog-media a img{border-radius:14px;height:190px}.blog-index-grid .blog-content{padding:5px 4px 4px}.blog-index-grid .blog-title{margin:0 0 12px;font-size:18px;line-height:1.35;font-weight:500}.blog-index-grid .blog-desc{color:#5f5a52;line-height:1.3}.blog-index-pagination .pagination{justify-content:center;margin:4px 0 0;gap:8px}.blog-index-pagination .page-link{border-radius:10px;border:1px solid var(--border);color:var(--dark);padding:8px 14px}.blog-index-pagination .page-item.active .page-link{background:var(--primary);border-color:var(--primary);color:var(--white)}.blog-index-empty{border:1px dashed rgba(183,121,31,0.4);border-radius:16px;padding:34px 20px;text-align:center;background:#fffdf8}.blog-index-empty h3{margin-bottom:10px}.blog-index-empty p{margin-bottom:18px}@media (max-width:991px){.blog-index-grid .blog-content{padding:12px 2px 4px}}@media (max-width:575px){.blog-page-hero{padding-top:1.6rem;padding-bottom:1rem}.blog-hero-search{max-width:100%;margin-top:14px}.blog-hero-categories-wrap{border-radius:16px}.blog-hero-category-item>div{min-height:130px}.blog-search-head-wrap{padding:16px;border-radius:14px}.blog-search-head-wrap h1{font-size:24px}.blog-index-grid .blog-media a img{height:180px}.blog-index-grid .blog-title{font-size:19px}}.blog-single-card{padding:26px;border-radius:24px;background:var(--white);border:1px solid rgba(198,189,174,0.72);box-shadow:0 12px 36px rgba(32,28,20,0.06)}.blog-single-header{margin-bottom:20px}.blog-single-header .blog-details-meta{justify-content:flex-start;margin-bottom:10px}.blog-single-header .blog-details-title{margin-bottom:12px;line-height:1.2;font-size:clamp(30px,3.2vw,50px)}.blog-single-header .blog-details-desc{color:#5e594f;font-size:clamp(16px,1.3vw,20px);line-height:1.7;margin-bottom:0}.blog-single-card .blog-details-thumb{margin-bottom:24px}.blog-single-card .blog-details-thumb img{border-radius:18px;max-height:520px;object-fit:cover;width:100%}.blog-single-article-card.layout-2{background:linear-gradient( 0deg,hsl(30deg 31% 89%) 0%,hsl(34deg 35% 89%) 8%,hsl(38deg 38% 88%) 17%,hsl(42deg 40% 88%) 25%,hsl(48deg 40% 88%) 33%,hsl(93deg 33% 89%) 42%,hsl(148deg 42% 89%) 50%,hsl(176deg 52% 89%) 58%,hsl(194deg 78% 91%) 67%,hsl(172deg 44% 88%) 75%,hsl(134deg 27% 87%) 83%,hsl(69deg 22% 83%) 92%,hsl(33deg 33% 83%) 100% )}.blog-single-article-card.layout-2 h3{background:#fdca98;color:var(--dark);padding:5px 25px;border-radius:30px;width:fit-content;margin:30px 0 15px 0;line-height:1.8;font-size:18px;font-weight:500}.blog-single-article-card.layout-2 h3:nth-of-type(2){background:#fada6e}.blog-single-article-card.layout-2 h3:nth-of-type(3){background:#9ad3db}.blog-single-article-card.layout-2 h3:nth-of-type(4){background:#fcc3c6}.blog-single-article-card.layout-2 h3:nth-of-type(5){background:#c2a7e0}.blog-single-article-card.layout-2 h3:nth-of-type(6){background:#c8e298}.blog-single-article-card.layout-2 h3:nth-of-type(7){background:#fad96e}.blog-single-article-card.layout-2 h3:nth-of-type(8){background:#fad96e}.blog-single-article-card.layout-2 h3:nth-of-type(9){background:#c8e298}.blog-single-article-card.layout-2 h3:nth-of-type(10){background:#c8e298}.blog-single-article-card.layout-2 h3:nth-of-type(11){background:#fcc3c6}.blog-single-article-card.layout-2 h3:nth-of-type(12){background:#c2a7e0}.blog-single-content{font-size:17px;line-height:1.85;color:var(--dark)}.blog-single-content>*:last-child{margin-bottom:0}.blog-single-content h2,.blog-single-content h3,.blog-single-content h4{margin-top:24px;margin-bottom:10px;line-height:1.35}.blog-single-content p,.blog-single-content li{color:var(--dark)}.blog-single-content img{max-width:100%;height:auto;border-radius:14px;margin:16px 0}.blog-single-content blockquote{margin:20px 0;padding:18px 20px;border-left:4px solid var(--primary);background:rgba(183,121,31,0.08);border-radius:8px}.blog-single-content a{color:#9b6518;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog-single-footer{margin-top:26px;padding-top:18px;border-top:1px dashed rgba(169,150,119,0.55)}.blog-single-footer .btn i{font-size:20px;line-height:1}.blog-single-post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.blog-single-post-nav-link{display:flex;align-items:center;gap:12px;min-height:78px;padding:14px 16px;border:1px solid rgba(198,189,174,0.8);border-radius:16px;background:#fffdf8;color:#1e1d2f;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.blog-single-post-nav-link:hover{transform:translateY(-2px);border-color:var(--primary);box-shadow:0 12px 24px rgba(32,28,20,0.08);color:#1e1d2f}.blog-single-post-nav-link i{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary);color:var(--white);font-size:22px}.blog-single-post-nav-link span{display:grid;gap:4px;font-weight:700;line-height:1.35}.blog-single-post-nav-link small{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8b7e6a}.blog-single-post-nav-next{text-align:right;justify-content:flex-end}.blog-single-sidebar{position:sticky;top:110px}.blog-single-widget{padding:20px;border-radius:16px;border:1px solid rgba(198,189,174,0.72);background:#fffdf9;box-shadow:0 10px 26px rgba(32,28,20,0.05);margin-bottom:18px}.blog-single-widget:last-child{margin-bottom:0}.blog-single-widget-title{font-size:21px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed rgba(175,155,124,0.6)}.blog-single-widget-body{color:#4a463d;line-height:1.7;font-size:15px}.blog-single-widget-body p:last-child{margin-bottom:0}.blog-single-widget-list{margin:0;padding:0;list-style:none}.blog-single-widget-list li{margin:0;padding:0}.blog-single-widget-list li+li{border-top:1px dashed rgba(184,168,142,0.45)}.blog-single-widget-list li a{display:block;padding:10px 0;color:#413c35;font-size:15px;line-height:1.45;text-decoration:none;transition:color .2s ease,padding-left .2s ease}.blog-single-widget-list li a:hover{color:var(--primary);padding-left:4px}@media (max-width:991px){.blog-single-card{padding:20px}.blog-single-header .blog-details-title{font-size:clamp(26px,7vw,40px)}.blog-single-content{font-size:16px;line-height:1.8}.blog-single-sidebar{position:static}}@media (max-width:575px){.blog-single-card{padding:14px;border-radius:16px}.blog-single-post-nav{grid-template-columns:1fr}.blog-single-post-nav-next{text-align:left;justify-content:space-between}.blog-single-card .blog-details-thumb img{border-radius:12px}.blog-single-header .blog-details-meta{gap:10px}}.blog-single-hero{padding-top:14px;padding-bottom:8px}.blog-single-crumbs{font-size:14px;margin-bottom:12px}.blog-single-hero-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;background:#f8e8cf;color:#a96514;text-transform:uppercase;text-decoration:none;letter-spacing:.4px;margin-bottom:10px}.blog-single-hero-meta{justify-content:flex-start;margin-bottom:0}.blog-single-hero-media img{width:100%;height:320px;border-radius:20px;object-fit:cover;box-shadow:0 16px 34px rgba(34,28,18,0.12)}.blog-single-share-stick{position:sticky;top:120px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 8px;border:1px solid rgba(198,189,174,0.72);border-radius:26px;background:#fff;box-shadow:0 8px 20px rgba(32,28,20,0.06)}.blog-single-share-stick p{margin:0;font-size:12px;font-weight:600}.blog-single-share-stick a{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(198,189,174,0.85);color:var(--dark);text-decoration:none}.blog-single-share-stick a:hover{border-color:var(--primary);color:var(--primary)}.blog-single-article-card{padding:18px}.blog-single-main-thumb{margin-bottom:18px}.blog-single-main-thumb img{max-height:420px}.blog-single-content-redesign p:first-of-type::first-letter{font-size:52px;line-height:.9;font-weight:700;color:#ba7420;float:left;margin:4px 10px 0 0}.blog-single-tags-wrap{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.blog-single-tags-wrap span{font-weight:600;color:#403b35}.blog-single-tags-wrap a{display:inline-flex;padding:6px 12px;border-radius:999px;border:1px solid rgba(198,189,174,0.8);background:#fff;font-size:13px;color:#4a453c;text-decoration:none}.blog-single-tags-wrap a:hover{border-color:var(--primary);color:var(--primary)}.blog-single-author-card{text-align:center}.blog-single-author-logo{width:88px;height:88px;border-radius:50%;margin:0 auto 12px;border:1px solid rgba(198,189,174,0.8);display:flex;align-items:center;justify-content:center;overflow:hidden}.blog-single-author-logo img{width:72px;height:72px;object-fit:contain}.blog-single-author-logo span{font-size:30px;font-weight:700;color:#b97524}.blog-single-author-sub{font-size:14px;color:#9b6518;font-weight:600;margin-bottom:10px}.blog-single-related-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.blog-single-related-head .blog-single-widget-title{border-bottom:0;padding-bottom:0;margin-bottom:0;font-size:19px}.blog-single-related-head a{font-size:13px;text-decoration:none;font-weight:600}.blog-single-related-list{display:grid;gap:10px}.blog-single-related-item{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;text-decoration:none;color:inherit;padding:8px;border-radius:12px;border:1px solid rgba(203,195,182,0.7);background:#fff}.blog-single-related-item:hover{border-color:rgba(183,121,31,0.55)}.blog-single-related-item img{width:100%;height:70px;object-fit:cover;border-radius:8px}.blog-single-related-item h5{font-size:15px;line-height:1.35;margin:0 0 6px}.blog-single-related-item p{margin:0;font-size:12px;color:#66605a;display:flex;gap:8px}@media (max-width:991px){.blog-single-hero-media img{height:260px}}@media (max-width:575px){.blog-single-hero{padding-top:10px}.blog-single-crumbs{font-size:13px}.blog-single-hero-meta{gap:8px}.blog-single-hero-media img{height:220px;border-radius:14px}.blog-single-main-thumb img{max-height:280px}.blog-single-content-redesign p:first-of-type::first-letter{font-size:42px}}.page-title{padding:18px 30px;margin-bottom:25px;border-radius:8px;border:1px solid var(--primary);background:var(--primary);color:var(--white);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-title h5{color:var(--white)}.header-top{padding:0.3rem 1rem;background:var(--white);font-size:13px;color:var(--dark);border-bottom:1px solid var(--border)}.header-top-welcome p{font-size:14px;color:var(--white);letter-spacing:0.3px}.header-top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-top-list li{margin-left:15px;color:var(--white)}.header-top-list li:first-child{margin-left:0}.header-top-list li a{font-size:13px;color:var(--dark);letter-spacing:0;font-weight:300;white-space:nowrap;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-part .btn{font-size:15px}.header-top-list li a:hover{color:var(--text)}@media (max-width:767px){.header-top-welcome,.header-top-list,.header-top-select,.header-top{display:none}.header-top-select{width:270px;margin:0px auto}.page-title{flex-direction:column}}@media (min-width:768px) and (max-width:991px){.header-top-welcome{text-align:center;margin-bottom:10px}}.header-part{background:var(--white);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;z-index:999}body.admin-bar .header-part.active{top:32px}.header-part.active{position:-webkit-sticky;position:sticky;top:0px;left:0px;width:100%;z-index:3;background:var(--white);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;box-shadow:rgba(0,0,0,0.09) 0px 3px 5px 0px}.header-part.active .header-widget:hover i{background:var(--white)}.header-part.active .header-widget sup{border-color:var(--white)}.header-part.active .header-form{background:var(--white);border-color:var(--primary)}.header-content{padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-between;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-logo{margin-right:50px}.header-logo img{width:auto;height:70px;max-width:220px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-widget-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-widget-group .header-widget{margin-left:20px;cursor:pointer}.header-widget-group .header-widget:first-child{margin-left:0px}.header-widget{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropdown-menu{z-index:5002}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu li{margin-left:0}.dropdown-menu li a,.dropdown-menu li a:hover{color:var(--dark)}.dropdown>.dropdown-toggle:active{pointer-events:none}.menu-icon{cursor:pointer}.header-widget:hover i{color:var(--primary)}.header-widget:hover span{color:var(--primary)}.header-widget img{width:40px;height:40px;border-radius:50%}.header-widget i{width:40px;height:40px;font-size:15px;line-height:40px;text-align:center;display:inline-block;border-radius:50%;color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-widget span{font-size:15px;font-weight:400;margin-left:8px;letter-spacing:0.3px;white-space:nowrap;text-align:left;text-transform:capitalize;color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-widget span small{font-size:16px;font-weight:600;line-height:20px;font-family:sans-serif;display:block}.header-widget sup{position:absolute;top:0;left:20px;width:24px;height:24px;font-size:12px;line-height:20px;border-radius:50%;text-align:center;color:var(--white)}.header-cart span{font-size:12px;margin-left:15px;line-height:20px;text-transform:uppercase}.header-form{width:100%;margin:0px;border-radius:5px;background:var(--white);border:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-form:focus-within{background:var(--white);border-color:var(--white)}.header-form input{width:100%;height:35px;font-size:15px;padding-left:15px}.header-form button{height:35px;font-size:13px;padding:0 15px;text-align:center;border-radius:5px;border:0;color:var(--white);display:inline-block;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-form button:hover{color:var(--primary)}.header-media-group{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-media-group a img{width:auto;height:60px;max-width:240px}.header-user img,.header-src img{width:40px;height:40px;padding:5px}.header-user i,.header-src i{width:40px;height:40px;font-size:18px;line-height:40px;text-align:center;display:inline-block;background:var(--gray-chalk);border-radius:50%;color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.header-user i:hover,.header-src i:hover{color:var(--primary)}.astrolara-page-banner__crumbs{display:flex;gap:10px}.astrolara-page-banner__crumbs a{color:var(--dark)}@media (max-width:991px){.header-content{padding:10px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-media-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.header-widget-group,.header-widget,.header-logo,.header-top,.header-top-select,.header-user-part{display:none}.header-form{display:none;margin:10px 0px 0px}.about-section.style-2{background:linear-gradient(180deg,#FBF9EF 0 30%,#5f6c49 30% 100%)}.about-section.style-2.background-reverse{background:linear-gradient(180deg,#FBF9EF 0 30%,#5f6c49 30% 100%)}.about-section.style-2 .col-lg-6{padding:15px}.about-section img{margin-bottom:20px}.header-form.active{display:-webkit-box;display:-ms-flexbox;display:flex}.about-two-image{padding-right:0}.about-two-image{gap:10px}}@media (min-width:992px) and (max-width:1199px){.header-widget span{display:none}}.navbar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}.navbar-item{margin-right:0}.dropdown-position-list .navbar-item{margin-right:0}.navbar-item:last-child{margin-right:0px}.navbar-item:last-child>ul.dropdown-position-list{right:0;left:auto}#primary-menu>.navbar-item:nth-last-child(2)>ul.dropdown-position-list{right:0;left:auto;margin-left:auto}#primary-menu>.navbar-item:nth-last-child(3)>ul.dropdown-position-list{right:0;left:auto}.navbar-link{padding:22px 0px;font-weight:400;font-size:18px;color:var(--dark);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.navbar-link:hover,.navbar-link.active{color:var(--primary)}.navbar-focus-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar-focus-list li{margin-left:30px}.navbar-focus-list li:first-child{margin-left:0px}.navbar-focus-list li a{font-weight:500;color:var(--text);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.navbar-focus-list li a:hover{color:var(--primary)}.navbar-focus-list li a i{font-size:18px;margin-right:5px}.navbar-info-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-info{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-info:last-child{margin-right:0px}.navbar-info i{font-size:30px;margin-right:15px;color:var(--primary)}.navbar-info p small{font-size:14px;line-height:16px;display:block;text-align:left;text-transform:capitalize}.navbar-info p span{font-size:15px;font-weight:500}@media (max-width:991px){.navbar-part{display:none}}@media (min-width:992px) and (max-width:1160px){.navbar-list li{margin-right:10px}.navbar-info{margin-right:10px}.navbar-link{font-size:11px}.header-logo{margin-right:15px}.navbar-info p span{font-size:13px}.dropdown-arrow{padding-right:12px !important}.navbar-info i{margin-right:10px}}@media (min-width:1161px) and (max-width:1250px){.navbar-list li{margin-right:10px}.navbar-link{font-size:13px}.header-logo{margin-right:15px}.dropdown-arrow{padding-right:13px !important}}.nav-sidebar{position:fixed;top:0px;left:-420px;width:320px;height:100vh;padding:0px;z-index:5003;background:var(--white);color:var(--dark);-webkit-box-shadow:15px 0px 25px 0px rgba(0,0,0,0.15);box-shadow:15px 0px 25px 0px rgba(0,0,0,0.15);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.nav-sidebar .nice-select .option{color:var(--dark) !important}.nav-sidebar.active{left:0px}#toogle-menu{display:none}#toogle-menu:checked~.nav-sidebar{left:0px}.nav-header{padding:15px 20px;position:relative;text-align:left;border-bottom:1px solid rgba(0,0,0,0.15)}.nav-header a img{width:auto;height:55px}.nav-close{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-close i{width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;color:var(--text);background:var(--white);text-shadow:var(--primary-tshadow);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.nav-close i:hover{color:var(--white);background:var(--primary)}.nav-content{padding:0px 18px;overflow-y:scroll;max-height:calc(100vh - 100px)}.nav-btn{width:100%;padding:50px 0px;margin-bottom:20px;text-align:center;background:var(--chalk)}.nav-btn .btn{font-size:14px;padding:12px 28px;letter-spacing:0.3px}.nav-btn .btn i{font-size:14px}.nav-profile{width:100%;text-align:center;padding:18px 0px 0px}.nav-user{margin-bottom:10px;border-radius:50%;border:2px solid var(--primary)}.nav-user img{width:85px;height:85px;border-radius:50%;border:2px solid var(--white)}.nav-name{margin-bottom:18px;text-transform:capitalize}.nav-name a{color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.nav-name a:hover{color:var(--primary)}.nav-select-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px 0;border-bottom:1px solid rgba(255,255,255,0.3)}.nav-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:18px;padding-right:18px;line-height:20px;border-right:1px solid var(--gray-chalk)}.nav-select:last-child{padding:0px;margin:0px;border:none}.nav-select i{margin-right:5px}.nav-list{width:100%}.nav-list li{width:100%}.nav-link{width:100%;font-weight:500;padding:12px 15px;border-radius:8px;color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.nav-link:hover{color:var(--text)}.nav-sidebar .nav-link:hover{}.nav-link::before{right:15px}.nav-link i{font-size:20px;margin-right:0}.nav-link.active{color:var(--yellow)}.mobile-nav-item-row{display:flex;align-items:center;gap:8px}.mobile-nav-item-row>.nav-link,.mobile-nav-item-row>.dropdown-item{flex:1 1 auto}.mobile-submenu-toggle{width:40px;height:40px;flex:0 0 40px;border:0;background:transparent;border-radius:8px;color:var(--dark);display:inline-flex;align-items:center;justify-content:center;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.mobile-submenu-toggle i{font-size:13px;line-height:1;transition:transform linear .3s;-webkit-transition:transform linear .3s;-moz-transition:transform linear .3s;-ms-transition:transform linear .3s;-o-transition:transform linear .3s}.mobile-submenu-toggle:hover{color:var(--primary);background:var(--chalk)}.mobile-submenu-toggle.active{color:var(--primary)}.mobile-submenu-toggle.active i{transform:rotate(90deg)}.dropdown-list .mobile-submenu-toggle{width:34px;height:34px;flex-basis:34px}.nav-info-group{padding:20px 0px;margin-top:15px;margin-bottom:25px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--dark)}.nav-info-group ul{margin-bottom:15px}.nav-info-group ul li{padding:3px 0}.nav-info-group .btn{display:block;padding:5px 20px;border:0;margin:10px 0}.nav-info{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-info:last-child{margin-bottom:0px}.nav-info i{font-size:30px;margin-right:15px;color:var(--primary)}.nav-info p small{font-size:14px;line-height:18px;display:block;text-align:left;text-transform:capitalize}.nav-info p span{font-size:16px;font-weight:500}.nav-info a{color:var(--dark)}.nav-footer{text-align:center}.nav-footer p{font-size:14px;color:var(--gray)}.nav-footer p a{color:var(--primary)}.sidebar-sticky{position:sticky;top:110px}body.admin-bar .sidebar-sticky{top:135px}.footer{padding-top:0;color:var(--dark);background:var(--gray);font-weight:300;position:relative;border-top:1px solid var(--border)}.footer-top{position:relative;padding:60px 0 30px 0}.footer a{color:var(--white)}.footer h3,.footer h4{font-size:20px;color:var(--dark);margin-bottom:1rem;line-height:30px}.footer .widget_nav_menu{}.footer .widget_nav_menu ul li a,.footer-widget.widget_recent_entries ul li a{color:var(--dark);position:relative;display:flex;margin:0 0 10px 0px}.footer .widget_nav_menu ul li.current_page_item a{color:var(--yellow)}.mobile-menu{position:fixed;bottom:0px;left:0px;width:100%;z-index:5001;background:var(--white);border-radius:10px 10px 0px 0px;-webkit-box-shadow:0px -5px 15px 0px rgba(0,0,0,0.1);box-shadow:0px -5px 15px 0px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}.mobile-menu a,.mobile-menu button,.mobile-menu label.header-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80px;padding:8px 0px;border-radius:8px;position:relative}.mobile-menu a.header-cart span,.mobile-menu label.header-cart span{margin-left:0}.mobile-menu a:hover,.mobile-menu button:hover,.mobile-menu label.header-cart:hover{background:var(--chalk)}.mobile-menu a:hover i,.mobile-menu button:hover i,.mobile-menu label.header-cart:hover i{color:var(--primary)}.mobile-menu a:hover span,.mobile-menu button:hover span,.mobile-menu label.header-cart:hover span{color:var(--primary)}.mobile-menu a i,.mobile-menu button i,.mobile-menu label.header-cart i{font-size:15px;margin-bottom:5px;color:var(--text);text-shadow:2px 3px 8px rgba(0,0,0,0.1)}.mobile-menu a span,.mobile-menu button span,.mobile-menu label.header-cart span{font-size:10px;line-height:12px;color:var(--text);text-transform:uppercase}.mobile-menu a sup,.mobile-menu button sup,.mobile-menu label.header-cart sup{position:absolute;top:-5px;left:75%;width:24px;height:24px;font-size:12px;line-height:20px;border-radius:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:var(--white);background:var(--primary);border:2px solid var(--green-chalk);text-shadow:var(--primary-tshadow)}.mobile-menu a .fas fa-shopping-basket,.mobile-menu button .fas fa-shopping-basket{font-size:18px}@media (max-width:991px){.mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}}.countdown-part{padding:80px 0px;background:-webkit-gradient(linear,right top,left top,from(#c3ffda),to(#a1f3c0));background:linear-gradient(to left,#c3ffda,#a1f3c0)}.countdown-content{text-align:center}.countdown-content h3{font-size:40px;font-weight:700;line-height:48px;text-transform:uppercase;margin-bottom:12px}.countdown-content p{margin-bottom:38px}.countdown-clock{margin-bottom:45px}.countdown-img{position:relative}.countdown-img img{width:100%}.countdown-off{width:120px;height:120px;border-radius:50%;padding:35px 30px 30px;background:var(--red);position:absolute;top:0px;left:0px}.countdown-off span{display:block;text-transform:uppercase;font-size:30px;font-weight:500;letter-spacing:0.5px;color:var(--white)}@media (max-width:767px){.countdown-part{padding:60px 0px}.countdown-img{margin-top:30px}}.news-part{background-size:cover !important;padding:70px 0px;position:relative;z-index:1}.news-part::before{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(6,23,56,0.8)),to(rgba(17,151,68,0.8)));background:linear-gradient(to right,rgba(6,23,56,0.8),rgba(17,151,68,0.8));z-index:-1}.news-text h2{font-size:35px;color:var(--white);margin-bottom:5px}.news-text p{font-size:18px;font-weight:300;color:var(--white)}.news-form{width:100%;padding:6px;border-radius:8px;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news-form input{width:100%;height:50px;padding:0px 20px;line-height:50px}.news-form button span{width:180px;font-size:14px;font-weight:500;padding:12px 0px;border-radius:8px;text-align:center;display:inline-block;text-transform:uppercase;color:var(--white);background:var(--primary)}.news-form button span i{margin-right:5px}@media (max-width:575px){.news-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.news-text{margin-bottom:30px}}@media (max-width:991px){.news-part{padding:50px 30px 60px}.news-part .container-fluid{padding:0px}}.intro-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:center;flex-direction:column}.testimonial-desc .intro-quote{transform:rotate(180deg)}.testimonial-desc .intro-quote i{font-size:72px;color:var(--blue);opacity:0.5}.intro-image{width:120px;height:120px;margin:0 auto;border:5px solid var(--white);border-radius:50%}.intro-image img{border-radius:50%;width:100%;height:100%}.text-white .testimonial-desc .intro-quote i{color:var(--white);opacity:1}.intro-icon{margin-right:0}.intro-icon img{width:100px;min-width:100px;height:100px;font-size:18px;border-radius:50%;text-align:center;display:inline-block;color:var(--primary);background:var(--white);border:6px solid var(--border)}.testimonial-slider .slick-list{margin:0 -15px}.testimonial-item{padding:0;margin:0;text-align:center}.testimonial-item .intro-content p{color:var(--yellow);font-size:12px}.testimonial-slider .testimonial-item{padding:0px;margin:0}.intro-part{border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:50px}.intro-content h5{font-size:16px;margin-bottom:2px;font-weight:400}.intro-content p{font-size:15px;line-height:24px}.carousel{padding-bottom:2rem}.carousel-indicators{margin-bottom:auto;margin-top:1rem}.carousel-indicators [data-bs-target]{background-color:var(--green-chalk)}.testimonial-part .section-heading h2{display:flex;justify-content:center;align-items:center;gap:15px}.testimonial-part .section-heading h2::before{content:'';background-image:url(images/quote.svg);background-repeat:no-repeat;width:50px;height:40px}@media (max-width:767px){.intro-part{padding:30px 0px}.intro-wrap{margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.intro-part{padding:80px 0px 50px}.intro-wrap{margin-bottom:30px}}.footer-part{padding-top:60px;color:var(--white)}.footer-widget{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;margin-bottom:15px}.footer-logo{margin-bottom:25px}.footer-logo img{width:180px}.footer-desc{margin-bottom:30px}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-end;margin:0;gap:20px}.footer-social li{display:inline-block}.footer-social li a{color:var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:50%;width:30px;height:30px}.footer-widget .footer-social{justify-content:flex-start}.footer-widget .footer-social li a{width:auto;height:auto;background:transparent;transition:all linear .3s}.footer-social li a:hover{transform:scale(1.15)}.footer-social li a img{width:18px;height:18px;filter:brightness(0) invert(1)}.footer-title{margin-bottom:25px;letter-spacing:-0.3px;text-transform:capitalize;color:var(--yellow)}.footer-widget.contact{margin-left:30px}.footer-contact li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:10px;position:relative;align-items:center;padding-left:25px}.footer-contact li::before{width:20px;height:20px;filter:brightness(0) invert(1);content:'';left:0;top:5px;position:absolute}.footer-contact li.email::before{background:url(images/mail.svg) no-repeat;top:8px}.footer-contact li.phone::before{background:url(images/phone.svg) no-repeat}.footer-contact li.location::before{background:url(images/loaction.svg) no-repeat}.footer-contact p{margin-bottom:0}.footer-contact li:last-child{margin-bottom:0px}.footer-contact li i,.footer-contact li img{font-size:20px;margin-right:15px;color:var(--yellow)}.footer-contact li p span{display:block}.footer-contact li a{color:var(--white)}.footer-links ul li:last-child{margin-bottom:0px}.footer-links ul li a{color:var(--white);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.footer-links ul li a:hover{color:var(--yellow);text-decoration:underline}.footer-app{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.footer-app a img{width:100%}.footer-bottom{padding:20px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;background:var(--gray-chalk)}.footer-bottom strong{font-size:14px;font-weight:600}.footer-copytext{font-size:15px;color:var(--dark)}.footer-copytext a{color:var(--dark)}.footer-copytext a:hover{text-decoration:underline;color:var(--yellow)}.footer-card a{margin-left:10px}.footer-card a img{width:50px;border-radius:3px}@media (max-width:768px){.footer-part .container-fluid{padding:0px 25px}.footer-widget.contact{margin-left:0px}.footer-social{justify-content:center}}.footer-widget{margin-bottom:0}.footer-bottom{margin-top:40px}@media (max-width:767px){.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:0}.footer .intro-part{padding-bottom:0;}.footer-widget{margin-bottom:20px}.footer-copytext{margin-bottom:10px}.footer-card a{margin:0px 3px}}@media (min-width:768px) and (max-width:991px){.footer-bottom{}}.footer .intro-part{padding-bottom:30px}.footer .intro-icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:var(--white);background:var(--primary);border-radius:50%}.footer .intro-content p,.footer .intro-content h5{margin-bottom:0}.blog-widget{margin-bottom:30px;margin-left:5px;padding:25px 25px 25px;background:var(--white);border-radius:20px;border:1px solid var(--primary)}.blog-widget:last-child{margin-bottom:0px}.blog-widget h4{margin-bottom:30px;position:relative;text-transform:uppercase;font-weight:400;color:var(--text)}.wp-block-search__inside-wrapper{position:relative}.wp-block-search__inside-wrapper input{width:100%;height:45px;padding:0px 60px 0px 15px;border-radius:5px;background:var(--white);border:1px solid var(--dark);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.wp-block-search__inside-wrapper input:focus-within{border-color:var(--primary)}.wp-block-search__inside-wrapper button,.wp-block-search .wp-block-search__button{position:absolute;top:0px;right:0px;height:45px;text-align:center;color:var(--white);background:var(--primary);border:1px solid var(--primary);border-radius:0 5px 5px 0}.blog-widget .wp-block-search label{display:none}.blog-widget .wp-block-latest-posts__list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border)}.blog-widget .wp-block-latest-posts__list li:last-child{margin:0px;padding:0px;border:none}.blog-widget .wp-block-latest-posts__list li img{width:60px;min-width:60px;border-radius:8px;margin-right:0;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-widget .wp-block-latest-posts__list li a{font-size:15px;line-height:24px;color:var(--dark);font-weight:400}.wp-block-latest-posts__featured-image.alignleft{margin-right:20px !important}.blog-widget-text a{color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-widget-text a:hover{color:var(--primary)}.blog-widget-text span{display:block;margin-top:8px;font-size:13px;font-weight:400;text-transform:uppercase}.wp-block-categories-list li,.wp-block-archives-list li{margin-bottom:8px;padding-bottom:8px;display:flex;justify-content:space-between;border-bottom:1px solid var(--border)}.wp-block-categories-list li:last-child,.wp-block-archives-list li:last-child{margin:0px;padding:0px;border:none}.wp-block-categories-list li:hover a,.wp-block-archives-list li:hover a{color:var(--primary)}.wp-block-categories-list li:hover a span{background:var(--primary)}.wp-block-categories-list li a,.wp-block-archives-list li a{width:100%;color:var(--dark);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.wp-block-categories-list li a::before,.wp-block-archives-list li a::before{display:inline-block;content:"..";top:-2px;position:relative;margin-right:10px;opacity:1;font-size:20px;line-height:1;color:var(--primary)}.blog-widget-category li a span{font-size:14px;float:right;width:30px;height:30px;line-height:32px;text-align:center;border-radius:50%;color:var(--white);background:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-widget-tag li{display:inline-block;margin:0px 8px 12px 0px}.blog-widget-tag li a{font-size:14px;padding:5px 12px;border-radius:3px;color:var(--text);background:var(--chalk);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-widget-tag li a:hover{color:var(--white);background:var(--primary)}.blog-widget-social li{display:inline-block;margin-right:10px}.blog-widget-social li a{width:45px;height:45px;font-size:18px;line-height:45px;text-align:center;border-radius:3px;color:var(--white);background:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-widget-social li a:hover{background:var(--primary)}@media (max-width:575px){.blog-widget-social li{margin-right:5px}.blog-widget-social li a{width:40px;height:40px;font-size:16px;line-height:40px}}@media (min-width:992px) and (max-width:1199px){.blog-widget-media img{width:95px}.blog-widget-social li{margin-right:5px}.blog-widget-social li a{width:40px;height:40px;font-size:16px;line-height:40px}}@media (max-width:991px){.blog-widget{margin-left:0px}}.single-banner{background-size:cover !important;background-position:right;padding:3rem 0 3rem 0;position:relative;display:flex;align-items:center}.single-banner.banner-sm{padding:1rem 0 1rem 0}.blog-single-banner{position:relative;background:var(--white);text-align:center;padding:2rem 0}.blog-single-banner h1{font-size:28px;margin-bottom:0;line-height:32px}.s-banner-left{text-align:left;justify-content:start}.s-banner-left .breadcrumb{justify-content:flex-start}.single-banner::before{content:"";position:absolute;z-index:-1;height:651px;width:859px;right:10px;bottom:0}.single-banner h1{margin-bottom:0;color:var(--dark);font-weight:600;font-size:32px}.single-banner h1 span{color:var(--yellow)}.single-banner.text-white h1{color:var(--white)}.banner-form{background:var(--white);max-width:350px;box-shadow:0 0 30px rgba(0,0,0,0.1);position:relative;padding:2.5rem;border-radius:12px}.banner-form.banner-form-full{max-width:100%}.banner-form h2{font-size:17px;line-height:20px;text-align:center;font-weight:600;margin-bottom:1rem;color:var(--dark)}.banner-form .wpcf7-acceptance{color:var(--dark)}.banner-form p{margin:0}.single-banner .wpcf7-spinner{position:absolute}@media (max-width:991px){.single-banner{padding:2rem 0;min-height:auto;text-align:center;background-position:left !important}.single-banner h1{line-height:30px;font-size:28px}.banner-form{margin:0 auto;max-width:100%}.banner-rating{justify-content:center;font-size:13px;margin:1.5rem auto}.single-banner .form-group{text-align:left}.breadcrumb{display:none}.inner-section{padding:20px 0}}.top-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.filter-short{width:225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-show{width:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-label{font-size:14px;font-weight:500;margin-right:8px;white-space:nowrap;text-transform:uppercase}.filter-select{height:40px;background-color:transparent}.filter-select:focus-within{border-color:#ced4da}.filter-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter-action a i{width:40px;height:40px;font-size:16px;line-height:40px;border-radius:50%;text-align:center;color:var(--text);background:transparent}.filter-action a i:hover{color:var(--primary)}.filter-action .active i{color:var(--white);background:var(--primary)}.filter-action .active i:hover{color:var(--white)}@media (max-width:575px){.filter-label,.filter-action{display:none}.filter-show{width:80px}.filter-short{width:130px}}.bottom-paginate{padding:20px 0;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-info{font-weight:400;color:var(--text)}@media (max-width:575px){.bottom-paginate{margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-info{margin-bottom:15px}}@media (min-width:576px) and (max-width:991px){.bottom-paginate{margin-bottom:30px}}.user-form-part{padding-top:30px}.user-form-logo{text-align:center;margin-bottom:25px}.user-form-logo img{width:200px}.user-form-card{padding:30px;border-radius:8px;margin-bottom:20px;background:var(--white);border:1px solid var(--border)}.user-form-title{text-align:center;margin-bottom:30px}.user-form-title h2{font-size:28px;line-height:36px;margin-bottom:5px;color:var(--primary)}.user-form-title p{text-transform:capitalize}.user-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.user-form-social{width:100%}.user-form-social li{margin-bottom:20px}.user-form-social li a{width:100%;font-size:15px;padding:10px 0px;border-radius:8px;letter-spacing:0.3px;text-align:center;text-transform:capitalize;color:var(--white);background:var(--primary)}.user-form-social li a i{font-size:16px;margin-right:10px}.user-form-social li:last-child{margin-bottom:0px}.user-form-social .facebook{background:var(--facebook)}.user-form-social .twitter{background:var(--twitter)}.user-form-social .google{background:var(--google)}.user-form-social .instagram{background:var(--instagram)}.user-form-divider{width:1px;height:240px;margin:0px 50px;background:var(--border);position:relative;z-index:1}.user-form-divider p{width:40px;height:40px;font-size:14px;font-weight:500;margin:0 auto;font-style:italic;line-height:38px;border-radius:50%;text-align:center;color:var(--gray);background:var(--white);border:1px solid var(--border);position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-form{width:100%}.user-form .form-group{margin-bottom:20px}.form-button{text-align:center}.form-button button{width:100%;height:45px;font-size:14px;font-weight:500;line-height:45px;border-radius:8px;letter-spacing:0.3px;text-align:center;text-transform:uppercase;color:var(--white);background:var(--primary)}.form-button p{font-size:15px;margin-top:12px;text-transform:capitalize}.form-button p a{font-weight:500;margin-left:5px;color:var(--primary)}.form-button p a:hover{text-decoration:underline}.icon-box{margin-bottom:15px}.icon-box i{font-size:62px;color:var(--dark)}.icon-box img{width:90px;height:90px}.icon-box h4{color:var(--dark);font-size:20px;font-weight:bold}.accordion{width:100%}.accordion .card{margin-bottom:5px;border:0;border-bottom:1px solid var(--border)}.faq-hidden{display:none}.accordion .toggle{display:none}.accordion .option{position:relative;margin-bottom:1em;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.1)}.accordion .card-header{padding:0;margin:0;background:var(--white);border:0}.accordion .card-header>button{padding:0;margin:0;display:block;width:100%;text-align:left}.accordion .card-header>button[aria-expanded=true] .title{}.accordion .card-header>button[aria-expanded=true] .title:before{display:none}.accordion .title{width:100%;cursor:pointer;padding:20px 30px 20px 20px;display:flex;align-items:center;font-weight:500;color:var(--dark);border-radius:5px;font-size:18px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.2s}.accordion2 .title{cursor:auto}.accordion .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.2s}.accordion .title:after,.accordion .title:before{content:"";position:absolute;right:26px;top:0;bottom:0;margin:auto;width:2px;height:0.75em;background-color:var(--dark);transition:all 0.2s}.accordion2 .title::after{color:var(--dark);font-size:16px;font-weight:700;margin-left:auto;content:"\f138";position:absolute;font-family:"bootstrap-icons";padding:12px 17px;border-radius:4px;right:20px;background-color:transparent;transform:rotate(0deg) !important;display:flex;align-items:center}.accordion2 .title::before{background-color:transparent}.accordion .title:after{transform:rotate(90deg)}.accordion .content{max-height:0;overflow:hidden;background-color:#fff}.toggle:checked+.title+.content{max-height:1000px}.toggle:checked+.title:before{transform:rotate(90deg) !important}.faq-q{position:relative;padding-left:20px;font-weight:bold;margin-bottom:0}.faq-q span{position:absolute;left:0;top:5px;width:15px;height:15px;font-size:12px;background:var(--dark);color:var(--white);border-radius:50px;display:flex;justify-content:center;align-items:center}.faq-a{position:relative;padding-left:20px}.astrolara-faq-section .section-heading{margin-bottom:28px}.astrolara-faq-accordion{width:100%}.astrolara-faq-accordion .astrolara-faq-card{background:var(--white);border:0;border-bottom:1px solid var(--border);margin-bottom:5px;overflow:hidden}.astrolara-faq-accordion .astrolara-faq-toggle{width:100%;padding:0;text-align:left}.astrolara-faq-accordion .card-body{padding:0 20px 20px;line-height:1.7}.astrolara-faq-accordion .card-body ul{margin:10px 0}.astrolara-faq-accordion .card-body ul li::before{content:'✦';margin-right:10px}.astrolara-faq-accordion.style-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;align-items:start}.astrolara-faq-accordion.style-2 .astrolara-faq-card{margin-bottom:12px;border:1px solid var(--border);border-radius:8px}.astrolara-faq-accordion.style-3{display:grid;gap:14px}.astrolara-faq-accordion.style-3 .astrolara-faq-card{border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.06);margin-bottom:0}.astrolara-faq-accordion.style-3 .title{padding:22px 34px 22px 22px;font-weight:700}@media (max-width:767px){.astrolara-faq-accordion.style-2{grid-template-columns:1fr}}.pc-tab>input,.pc-tab section>div{display:none}#tab1:checked~section .tab1,#tab2:checked~section .tab2,#tab3:checked~section .tab3{display:block}#tab1:checked~nav .tab1,#tab2:checked~nav .tab2,#tab3:checked~nav .tab3{}.pc-tab{width:100%;background:var(--white);color:var(--dark);border-radius:8px}.pc-tab ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.pc-tab ul li{width:100%;display:block;text-align:center}.pc-tab ul li label{padding:15px 25px;border-bottom:0;background:var(--white);color:var(--dark);display:block;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px}.pc-tab ul li>a{padding:15px 25px;border-bottom:0;background:var(--white);color:var(--dark);display:block;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px}.pc-tab ul li:not(:last-child) label{border-right-width:0}.pc-tab section{clear:both}.pc-tab section>div{padding:30px;width:100%;border:1px solid var(--border);background:var(--white)}#tab1:checked~nav .tab1 label,nav .tab1.active a,#tab2:checked~nav .tab2 label,nav .tab2.active a,#tab3:checked~nav .tab3 label,nav .tab3.active a{background:white;position:relative;border:1px solid var(--border) !important;border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:none !important}#tab1:checked~nav .tab1 label:after,nav .tab1.active a::after,#tab2:checked~nav .tab2 label:after,nav .tab2.active a::after,#tab3:checked~nav .tab3 label:after,nav .tab3.active a::after{content:"";display:block;position:absolute;height:2px;width:100%;background:#ffffff;left:0;bottom:-1px;z-index:99}.radio-img .image{width:50px;height:50px;background-position:center center;display:inline-block;margin:0 10px 10px 0;background-size:100%;background-repeat:no-repeat;border-radius:50%;padding:4px;cursor:pointer;border:4px solid transparent}.radio-img>input{display:none}.radio-img>input:checked+.image{border:4px solid var(--primary)}.cd-switch{text-align:center;display:flex;justify-content:center}.switchFilter{width:0;display:inline-block;background-color:#DB6576;position:absolute;left:0;opacity:0;top:0;bottom:0;z-index:-1;-webkit-transition:all 0.4s cubic-bezier(0,0,0.25,1);-moz-transition:all 0.4s cubic-bezier(0,0,0.25,1);transition:all 0.4s cubic-bezier(0,0,0.25,1)}.cd-switch label{cursor:pointer;text-transform:uppercase;border:1px solid #3D4349;width:120px;padding:5px 10px;text-align:center;display:inline-block;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;margin-right:0}.cd-switch .switch{position:relative;display:flex;z-index:1;margin:10px auto}.switch input[type=radio]{visibility:hidden;position:absolute;height:100%}.switch input[type=radio]#yes~label{border-color:var(--green);color:var(--green);border-top-left-radius:5px;border-bottom-left-radius:5px}.switch input[type=radio]#no~label{border-color:var(--red);color:var(--red);border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.switch input[type=radio]#yes:checked~label[for=yes]{color:white;border:1px solid var(--green);background:var(--green);border-top-left-radius:5px;border-bottom-left-radius:5px}.switch input[type=radio]#yes:checked~.switchFilter{left:0;opacity:1;width:120px;border-top-left-radius:5px;border-bottom-left-radius:5px}.switch input[type=radio]#no:checked~label[for=no]{color:white;border:1px solid var(--red);background:var(--red)}.switch input[type=radio]#no:checked~.switchFilter{left:120px;width:120px;opacity:1;border-top-right-radius:5px;border-bottom-right-radius:5px}.avn-img img{max-height:400px;border:4px double var(--white);padding:5px;border-radius:10px}.blog-details-thumb img{width:100%;border-radius:8px;height:auto}.blog-details-content{margin-bottom:30px;background:transparent;padding:0 30px;border-radius:0}.blog-details-content a{font-weight:400}.blog-details-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;gap:15px}.blog-details-meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.blog-details-meta li i,.blog-details-meta li svg{color:var(--primary);font-size:16px}.blog-details-meta li a,.blog-details-meta li span{font-size:14px;white-space:nowrap;color:var(--text)}.blog-details-meta li a{color:var(--text);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-details-meta li a:hover{color:var(--primary)}.blog-details-title{line-height:34px;margin-bottom:30px;font-size:1.8rem}.blog-details-desc{font-size:17px;line-height:30px;margin-bottom:20px}.blog-details-quote{padding:60px 60px 60px 180px;border-radius:10px;margin-bottom:20px;background:var(--heading);position:relative}.blog-details-quote::before{position:absolute;content:"\efcd";left:60px;top:60px;font-size:60px;font-family:"icofont";color:var(--primary)}.blog-details-quote p{font-size:28px;line-height:1.4;margin-bottom:20px;color:var(--white)}.blog-details-quote footer{letter-spacing:3px;color:var(--green-chalk);text-transform:uppercase}.blog-details-grid{margin-bottom:30px}.blog-details-grid img{border-radius:10px}.blog-details-grid p{font-size:17px;line-height:30px}.blog-details-subtitle{margin-bottom:30px}.blog-details-subtitle h3{margin-bottom:10px}.blog-details-subtitle p{font-size:17px;line-height:30px}.blog-details-list{list-style-type:decimal;margin:0px 30px 0px 50px}.blog-details-list li{margin-bottom:25px}.blog-details-footer{padding-top:25px;margin-top:30px;border-top:1px solid var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-details-share li span{font-size:18px;font-weight:500;display:block;margin-bottom:10px;text-transform:capitalize}.blog-details-share li{margin-right:8px;display:inline-block}.blog-details-share li a{width:40px;height:40px;font-size:15px;line-height:40px;border-radius:50%;text-align:center;color:var(--text);background:var(--chalk);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-details-share li a:hover{color:var(--white);background:var(--primary)}.blog-details-tag{}.blog-details-tag span{font-size:18px;font-weight:500;display:block;margin-bottom:10px;text-transform:capitalize}.blog-details-tag a{font-size:12px;line-height:1.9;padding:2px 10px;border-radius:4px;color:var(--dark);background:var(--white);text-transform:uppercase;display:initial;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s;box-shadow:0 0 20px rgba(0,0,0,0.07);}.blog-details-tag a:hover{color:var(--dark)}.blog-details-profile{padding:50px;border-radius:10px;margin-bottom:30px;background:var(--white);text-align:center}.blog-details-profile a img{width:100px;height:100px;border-radius:50%;margin-bottom:15px;border:8px solid var(--chalk)}.blog-details-profile h3{text-transform:capitalize}.blog-details-profile h4{font-size:15px;font-weight:400;color:var(--primary);margin-bottom:15px}.blog-details-profile ul{margin-bottom:25px}.blog-details-profile ul li{display:inline-block;margin:0px 5px}.blog-details-profile ul li a{width:40px;height:40px;font-size:15px;line-height:40px;border-radius:50%;text-align:center;color:var(--text);background:var(--chalk);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-details-profile ul li a:hover{color:var(--white);background:var(--primary)}.blog-details-profile p{font-size:17px;line-height:30px}.blog-details-navigate{padding:30px;border-radius:10px;margin-bottom:30px;background:var(--white)}.blog-details-prev,.blog-details-next{margin:15px}.blog-details-prev h4,.blog-details-next h4{margin-bottom:20px}.blog-details-prev h4 a,.blog-details-next h4 a{color:var(--heading);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-details-prev h4 a:hover,.blog-details-next h4 a:hover{color:var(--primary)}.blog-details-prev .nav-arrow,.blog-details-next .nav-arrow{font-size:14px;padding:10px 25px;border-radius:5px;color:var(--heading);background:var(--chalk);text-transform:uppercase;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.blog-details-prev .nav-arrow:hover,.blog-details-next .nav-arrow:hover{color:var(--white);background:var(--primary)}.blog-details-next{text-align:right}.blog-details-comment{padding:50px;border-radius:10px;margin-bottom:30px;background:var(--white)}.comment-title{margin-bottom:30px;text-transform:capitalize}.comment-item{padding:45px 45px;border-radius:8px;margin-bottom:30px;background:var(--chalk);border:1px solid var(--border)}.comment-item:last-child{margin-bottom:0px}.comment-media{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comment-avatar{border-radius:50%;margin-right:20px;border:2px solid var(--primary)}.comment-avatar img{width:65px;border-radius:50%;border:2px solid var(--white)}.comment-meta a{color:var(--heading);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.comment-meta a:hover{color:var(--primary)}.comment-meta span{display:block;font-size:14px;font-weight:400;color:var(--heading);text-transform:capitalize}.comment-desc{margin-bottom:20px}.comment-reply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comment-reply input{width:100%;padding:7px 18px;border-radius:6px;margin-right:20px;background:var(--white)}.comment-reply button{font-size:15px;padding:6px 15px;border-radius:6px;color:var(--white);background:var(--primary);text-transform:capitalize;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.comment-reply button:hover{background:var(--heading)}.comment-reply button i{margin-right:5px}.comment-reply-list{margin-left:80px;margin-top:35px;border-top:1px solid var(--border)}.comment-reply-item{padding:30px 0px;border-bottom:1px solid var(--border)}.comment-reply-item:last-child{padding-bottom:0px;border-bottom:none}.blog-details-form{padding:50px;border-radius:10px;background:var(--white)}.details-form-title{margin-bottom:30px;text-transform:capitalize}@media (max-width:575px){.blog-details-content{padding:20px}.blog-details-title{font-size:28px;line-height:38px}.blog-details-quote{padding:75px 25px 25px}.blog-details-quote::before{font-size:50px;left:25px;top:25px}.blog-details-quote p{font-size:22px}.blog-details-list{margin:0px 15px 0px 35px}.blog-details-footer{margin-top:0px;padding-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-details-share{margin-bottom:30px}.blog-details-navigate li a{padding:13px 13px}.blog-details-profile{padding:25px 15px}.blog-details-comment{padding:15px}.comment-item{padding:20px 20px}.comment-reply{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comment-reply input{margin-right:0px;margin-bottom:10px}.comment-reply-list{margin-left:15px}.blog-details-form{padding:20px}}@media (min-width:576px) and (max-width:767px){.blog-details-quote{padding:120px 60px 60px}.blog-details-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-details-share{margin-bottom:30px}.comment-reply-list{margin-left:30px}}.service-box{border:0;padding:30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;height:100%;border-radius:12px;position:relative;font-size:14px}.service-box-thumb{margin-bottom:1rem}.service-box-thumb img{height:80px;object-fit:contain}.service-icon{margin-bottom:1rem}.service-icon i{font-size:70px;color:var(--primary)}.service-box-title{font-weight:600;font-size:16px;line-height:1.4;margin:0}.service-box-title a{color:var(--dark)}.service-box-text{margin-bottom:0;margin-top:1rem}.service-box-content a.link{margin-top:20px;color:var(--dark)}.service-box.style-1{border:0;border-radius:0;padding:0}.service-box.style-1 .service-box-thumb img{width:100px;height:100px;object-fit:cover;border-radius:50%;margin:0 auto;border:1px solid var(--yellow);padding:8px}.service-style-2{}.service-box.style-2{display:flex;background:var(--white);border:1px solid var(--primary);padding:15px}.service-box.style-2 .service-box-thumb{min-width:60px;width:60px;height:60px;margin-right:10px;margin-bottom:0}.service-box.style-2 .service-box-text{margin-top:5px}.service-box.style-2 .service-box-thumb img{width:100%;height:100%;object-fit:contain}.service-box.style-2 .service-box-content{display:flex;flex-direction:column;justify-content:center}.service-box.style-2 .service-box-content a.link{margin-top:auto}.process .service-box .service-box-thumb{position:absolute;right:-28px;top:20px;opacity:0.2}.process .service-box.style-2:hover .service-box-thumb,.process .service-box.style-3:hover .service-box-thumb{filter:brightness(0) invert(1);opacity:0.4}.service-style-3{padding:3rem;box-shadow:0 0 50px rgba(0,0,0,0.05);background:var(--white);border-radius:12px}.service-box.style-3{background:var(--white);padding:20px;border:0;box-shadow:rgba(17,17,26,0.05) 0px 1px 0px,rgba(17,17,26,0.1) 0px 0px 8px}.service-box.style-3 .service-box-thumb{min-width:80px;height:80px;margin-bottom:0}.service-box.style-3:hover{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px}.service-box.style-3 .service-box-thumb img{width:100%;height:100%;object-fit:contain}.service-box.style-3 .service-icon{min-width:40px;margin-right:0;margin-bottom:0}.service-box.style-3 .service-box-title{margin-bottom:0.5rem}.service-box.style-3 .service-box-content{display:flex;flex-direction:column}.service-box.style-3 .service-box-content a.link{margin-top:auto}.service-box.style-4{border:1px solid var(--primary);transition:all .3s ease-out 0s;background:var(--white);padding:20px}.service-box.style-4:hover{transform:scale(1.05)}.service-box.style-4 .service-box-title{}.service-box.style-4 .service-box-content li{position:relative;padding-left:16px;padding-top:5px}.service-box.style-4 .service-box-content li::before{background-repeat:no-repeat;background-size:100%;width:18px;height:18px;position:absolute;content:'✦';left:0;top:5px;color:var(--primary)}.service-box.style-4 .service-icon,.service-box.style-4 .service-box-thumb{width:100px;height:100px;border-radius:50%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center;background:var(--chalk)}.service-box.style-4:hover img{transform:rotate(30deg)}.service-box.style-4 img{width:80px;height:80px}.service-slider .slick-list,.pooja-slider .slick-list{margin:0 -20px}.service-slider .slick-track{display:flex}.service-slider .slick-slide{height:auto !important}.service-card{padding:10px}.service-card a{width:100%}.service-card .case-item-thumb{position:relative;z-index:1}.service-card .case-item-thumb:before{content:"";position:absolute;bottom:-20px;right:-20px;width:100%;border-radius:16px;background-color:var(--chalk);top:20px;transition-duration:.2s;z-index:-1}.service-card:hover .case-item-thumb:before{bottom:-10px;right:-10px}.service-card img{width:100%;height:300px;object-fit:cover;border-radius:20px}.astrolara-image-gallery-section .section-heading{margin-bottom:28px}.astrolara-image-gallery-grid{row-gap:8px}.astrolara-image-gallery-grid.row-cols-1>*{flex:0 0 auto;width:100%}.astrolara-image-gallery-grid.row-cols-2>*{flex:0 0 auto;width:50%}@media (max-width:991px){.service-slider .slick-list,.pooja-slider .slick-list,.blog-slider .slick-list{margin:0}}@media (min-width:992px){.astrolara-image-gallery-grid.row-cols-lg-1>*{flex:0 0 auto;width:100%}.astrolara-image-gallery-grid.row-cols-lg-2>*{flex:0 0 auto;width:50%}.astrolara-image-gallery-grid.row-cols-lg-3>*{flex:0 0 auto;width:33.333333%}.astrolara-image-gallery-grid.row-cols-lg-4>*{flex:0 0 auto;width:25%}.astrolara-image-gallery-grid.row-cols-lg-5>*{flex:0 0 auto;width:20%}}.astrolara-image-gallery-slider .slick-list{margin:0 -10px}.astrolara-image-gallery-slider .slick-track{display:flex}.astrolara-image-gallery-slider .slick-slide{height:auto !important}.astrolara-gallery-card{height:100%;overflow:hidden;background:#fff}.astrolara-gallery-link{display:block;height:100%;text-decoration:none}.astrolara-gallery-card img{display:block;width:100%;height:280px;object-fit:cover;transition:transform .25s ease,filter .25s ease}.astrolara-gallery-card.style-1{border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.astrolara-gallery-card.style-1 img{border-radius:14px}.astrolara-gallery-card.style-2{border:1px solid rgba(0,0,0,.08);padding:8px;border-radius:4px;box-shadow:0 6px 18px rgba(0,0,0,.06)}.astrolara-gallery-card.style-2 img{height:240px;border-radius:2px}.astrolara-gallery-card:hover img{transform:scale(1.04);filter:saturate(1.05)}.pooja-slider .slick-track{display:flex !important}.pooja-slider .slick-slide{height:inherit !important}.pooja-slider .slick-slide>div{height:100%}.pooja-slider .service-card{height:100%;display:flex;padding:12px}.pooja-slider .service-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.pooja-slider .astrolara-pooja-card{border:1px solid #e6d7c5;border-radius:18px;background:#ffffff;overflow:hidden;box-shadow:0 12px 24px rgba(53,30,9,0.08);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.pooja-slider .astrolara-pooja-card:hover,.pooja-slider .astrolara-pooja-card:focus{transform:translateY(-4px);border-color:#d0b28e;box-shadow:0 16px 30px rgba(53,30,9,0.14)}.pooja-slider .astrolara-pooja-media{position:relative;aspect-ratio:16 / 10;background:#f3ede4}.pooja-slider .astrolara-pooja-media::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.26),rgba(0,0,0,0) 58%);pointer-events:none}.pooja-slider .astrolara-pooja-media img{width:100%;height:100%;object-fit:cover;border-radius:0}.pooja-slider .astrolara-pooja-content{padding:16px 16px 18px;display:flex;flex-direction:column;gap:10px;flex:1}.pooja-slider .astrolara-pooja-title{margin:0;font-size:18px;font-weight:700;line-height:1.3;color:#121212;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:46px}.pooja-slider .astrolara-pooja-meta{display:grid;gap:6px;min-height:50px}.pooja-slider .astrolara-pooja-meta-item{display:flex;align-items:flex-start;gap:8px;color:#304251;font-size:15px;line-height:1.35;background:transparent;border:0;border-radius:0;padding:0}.pooja-slider .astrolara-pooja-meta-item i{color:var(--secondary);font-size:16px;margin-top:2px;flex:none}.pooja-slider .astrolara-pooja-meta-item span{display:block}.pooja-slider .astrolara-pooja-btn.btn,.pooja-slider .astrolara-pooja-btn{margin-top:auto;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 14px;font-size:16px;font-weight:700;border-radius:12px;background:var(--secondary) !important;border:1px solid var(--secondary) !important;color:#fff !important;box-shadow:none;text-decoration:none}.pooja-slider .astrolara-pooja-card:hover .astrolara-pooja-btn{background:#8a301b !important;border-color:#8a301b !important}.pooja-slider .astrolara-pooja-btn i{font-size:15px;line-height:1}.astrolara-celeb-astro-wrap{padding:0}.astrolara-celeb-astro-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.astrolara-celeb-astro-head .section-heading{margin:0}.astrolara-celeb-astro-head .section-heading h2{margin-bottom:0}.astrolara-celeb-astro-head.text-center{flex-direction:column;align-items:center;text-align:center}.astrolara-celeb-astro-head.text-right{text-align:right}.astrolara-celeb-view-all{font-size:clamp(15px,1vw,18px);line-height:1;font-weight:800;color:#891d12;text-decoration:none;letter-spacing:.02em;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.astrolara-celeb-astro-grid{display:grid;grid-template-columns:repeat(var(--astro-cols,3),minmax(0,1fr));gap:18px}.astrolara-celeb-astro-card{position:relative;background:#fffefb;border:1px solid #e8decf;border-radius:22px;box-shadow:0 10px 22px rgba(34,29,21,0.09);padding:16px 16px 20px;height:100%;display:flex;flex-direction:column}.astrolara-celeb-card-link{position:absolute;inset:0;z-index:2;border-radius:inherit}.astrolara-celeb-ribbon{position:absolute;top:20px;left:-42px;transform:rotate(-45deg);background:#911f13;color:#fff;font-size:13px;line-height:1;font-weight:700;padding:8px 48px;letter-spacing:.01em}.astrolara-celeb-photo-wrap{margin:10px auto 12px;position:relative;width:150px;height:150px}.astrolara-celeb-photo-wrap img{width:100%;height:100%;object-fit:cover;border-radius:999px;border:4px solid #fff;background:#f4f4f5}.astrolara-celeb-photo-fallback{width:100%;height:100%;border-radius:999px;border:4px solid #fff;background:#e5e7eb}.astrolara-celeb-exp{position:absolute;left:50%;transform:translateX(-50%);bottom:-10px;background:#991b1b;color:#fff;border-radius:10px;padding:7px 14px;font-size:13px;line-height:1;font-weight:800;white-space:nowrap}.astrolara-celeb-body{text-align:center;margin-top:8px;display:flex;flex-direction:column;flex:1}.astrolara-celeb-name{margin:0 0 8px;font-size:16px;line-height:1.08;font-weight:800;color:#111827;display:inline-flex;align-items:center;justify-content:center;gap:8px}.astrolara-celeb-verified{width:16px;height:16px;border-radius:999px;background:#16a34a;color:#fff;font-size:10px;display:inline-flex;align-items:center;justify-content:center}.astrolara-celeb-line{margin:0;font-size:13px;line-height:1.35;font-weight:600}.astrolara-celeb-line+.astrolara-celeb-line{margin-top:4px}.astrolara-celeb-line-accent{color:var(--secondary)}.astrolara-celeb-consult{margin:12px 0 0;color:#64748b;font-size:13px;line-height:1.3;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px}.astrolara-celeb-consult i{font-size:14px}.astrolara-celeb-divider{height:1px;background:#e4d9c9;margin:12px 0}.astrolara-celeb-starting{margin:0 0 12px;color:#475467;font-size:14px;line-height:1.2;font-weight:700}.astrolara-celeb-starting span{color:#334155;font-weight:800}.astrolara-celeb-btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:3;border-radius:16px;background:#991b1b;color:#fff !important;text-decoration:none;min-height:38px;font-size:13px;line-height:1;font-weight:800;border:1px solid #991b1b;padding:8px 14px}.astrolara-celeb-btn:hover{background:#7f1717;border-color:#7f1717}@media (max-width:1400px){.astrolara-celeb-astro-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.astrolara-celeb-astro-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.astrolara-celeb-astro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.astrolara-celeb-astro-head{flex-wrap:wrap}}@media (max-width:575px){.astrolara-celeb-astro-grid{grid-template-columns:1fr}.astrolara-celeb-view-all{font-size:16px}.astrolara-celeb-name{font-size:15px}.astrolara-celeb-line{font-size:13px}.astrolara-celeb-consult{font-size:13px}.astrolara-celeb-starting{font-size:14px}.astrolara-celeb-btn{font-size:12px;min-height:34px;padding:7px 12px}}@media (max-width:768px){.pooja-slider .service-card{padding:8px}.pooja-slider .astrolara-pooja-content{padding:14px}.pooja-slider .astrolara-pooja-title{font-size:17px;min-height:42px}.pooja-slider .astrolara-pooja-meta-item{font-size:14px}}@media (max-width:767px){.service_style_4{padding:20px;}.service-box-thumb img{height:70px}.service-style-2{padding:1.5rem 1rem}.service-style-3{padding:1.5rem}.service-box.style-3:after{display:none}}.service-box.style-5{padding:0;border-radius:10px;position:relative;height:500px}.service-box.style-5 .service-box-thumb{margin-bottom:0;height:100%}.service-box.style-5 .service-box-thumb img{width:100%;height:100%;object-fit:cover;margin-bottom:0;border-radius:10px}.service-box.style-5 .service-box-content{padding:30px;position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);color:var(--white);z-index:2;border-radius:10px;display:flex;justify-content:flex-end;flex-direction:column}.service-box.style-5 .service-box-content .service-box-title{color:var(--white);font-size:26px;line-height:1}.service-box.style-5 .service-box-content p{color:var(--white)}.service-box.style-5 .service-box-content a{color:var(--white)}.service-box.style-5 .service-box-content ul{list-style:none;font-size:16px}.service-box.style-5 .service-box-content ul li{position:relative;border:1px solid rgba(255,255,255,0.4);border-radius:30px;margin:5px 0;max-width:-webkit-max-content;width:fit-content;padding:0px 20px}.service-box.style-6{padding:0;background:var(--white);border:1px solid var(--yellow)}.service-box.style-6 .service-box-thumb{margin-bottom:0}.service-box.style-6 .service-box-thumb img{width:100%;height:200px;object-fit:cover;margin-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px}.service-box.style-6 .service-box-content{padding:15px}.service-box.style-7{text-align:center}.service-box.style-7 .service-box-thumb img{height:130px}.service-box.style-7 .service-icon{min-width:130px;margin-bottom:10px}.service-box.style-7 .service-box-title{margin-bottom:10px}.service-box.style-7 .service-icon i{font-size:60px;color:var(--blue)}.service-box.style-7:hover .service-icon i{color:var(--white)}.service-box.style-8{background:var(--primary);color:var(--white)}.service-box.style-8 .service-box-title,.service-box.style-8 .service-icon i,.service-box.style-8 .link{color:var(--white)}.pricingbox{border-radius:10px;background:var(--white);margin-bottom:30px;border:1px solid var(--border);margin:5px 0}.pricingbox .outer{padding:1.5rem 1rem 1.5rem 2rem}.pricingbox .inner{padding:1.5rem 1rem 1.5rem 2rem}.pricingbox h3{font-size:19px;font-weight:600;margin:0}.pricingbox .price{padding:0.8rem 2rem;background:var(--chalk);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.pricingbox .price strong{font-size:30px;font-weight:600;display:flex;align-items:center}.pricingbox .price small{font-size:15px;display:block;margin-top:5px}.pricingbox .price strong small{margin-left:5px}.pricingbox ul{padding:0;margin:1rem 0 0}.pricingbox ul span{font-size:16px;font-weight:600;display:block;margin-bottom:0.5rem}.pricingbox ul li{background:url('images/arrow.svg') left center no-repeat;font-size:14px;font-weight:normal;background-size:12px 12px;color:#333;padding:0.2rem 0 0.2rem 1.5rem}.pricingbox .inner .extra{line-height:1.3;margin-top:20px;display:inline-block}.stickyprice{position:sticky;top:125px}body.admin-bar .stickyprice{position:sticky;top:145px}.parent-menu{padding:20px 20px 0;background:var(--darkblue);border-radius:5px}.parent-menu li{margin-bottom:10px;width:100%}.parent-menu li a{background:var(--white);color:var(--dark);display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 1px 1px 20px;align-items:center;border-radius:5px;border:0}@media only screen and (max-width:375px){.parent-menu li a{font-size:16px}}.parent-menu>li.page_item_has_children>a{display:none}.parent-menu li.current_page_item>a,.parent-menu li a:hover{color:var(--primary);background:var(--chalk)}.parent-menu li a::after{color:var(--dark);font-size:16px;font-weight:700;margin-left:auto;content:"\f138";font-family:"bootstrap-icons";padding:12px 17px;border-radius:4px}.parent-menu li.current_page_item a::after{color:var(--white);background:var(--primary)}.parent-menu li a:hover::after{color:var(--white);background:var(--primary)}.parent-menu ul ul.children{margin-top:10px;margin-left:10px;display:none}.parent-menu ul li.current_page_item ul.children,.parent-menu ul li.current_page_ancestor ul.children{display:block}.wp-block-column .container{padding:0}.wp-block-column .section,.case-single-page .section{padding:0}@media all and (max-width:999px){.wp-block-columns{flex-wrap:wrap}.wp-block-column{flex-basis:100% !important;margin-left:0 !important}}.bullets{margin-bottom:30px}.bullets li{position:relative;padding-left:30px;padding-top:5px}.bullets li::before{background-repeat:no-repeat;background-size:100%;width:18px;height:18px;position:absolute;content:'✦';left:0;top:6px;color:var(--primary)}.bullets li li::before{color:var(--gray) !important}.bullets.style-1 li::before{content:"\f633";color:var(--primary)}.bullets.style-2 li::before{content:"\f4b5";color:var(--primary)}.bullets.style-3 li::before{content:"\f26c";color:var(--primary)}ol.bullets{counter-reset:li}ol.bullets ol{counter-reset:li}ol.bullets li::before{content:counters(li,".");counter-increment:li;background:var(--primary);color:var(--white);width:20px;height:20px;display:flex;top:10px;justify-content:center;align-items:center;font-size:12px;line-height:12px;padding-bottom:2px}ol.bullets[start="2"]{counter-reset:list-counter 1}ol.bullets li li::before{color:var(--dark) !important}.service-box .list li{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px}.service-box.text-center .list li{justify-content:center}.service-box.text-end .list li{justify-content:flex-end}.service-box .list li::before{width:5px;min-width:5px;height:5px;border-radius:50%;position:relative;content:'';left:0;top:0px;background:var(--primary);display:inline-block}.cta-banner{position:relative;z-index:1;padding:18px 0;overflow:hidden}.cta-banner:not(.alignfull){padding-left:0;padding-right:0}.cta-content{position:relative;border:1px solid rgba(190,160,120,0.38);border-radius:28px;padding:28px 34px;background:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cta-content.text-white{background:rgba(20,20,20,0.55);border-color:rgba(255,255,255,0.22)}.cta-content .cta-grid{display:grid;grid-template-columns:minmax(0,1.2fr) 280px minmax(0,1fr);align-items:center;gap:28px}.cta-content .cta-left{text-align:left}.cta-content.text-center .cta-left{text-align:center}.cta-content.text-right .cta-left{text-align:right}.cta-content .cta-title h1,.cta-content .cta-title h2,.cta-content .cta-title h3,.cta-content .cta-title h4,.cta-content .cta-title h5,.cta-content .cta-title h6{margin:0 0 12px;line-height:1.12;font-weight:700;font-size:clamp(30px,3vw,32px)}.cta-content .ctacontent{font-size:18px;line-height:1.4;font-weight:400;opacity:0.95}.cta-content .ctacontent ul li{position:relative;padding-left:0}.cta-content .ctacontent ul li::before{position:relative;left:0;top:0;padding-right:10px;content:'✦';color:var(--primary)}.cta-content .ctacontent p:last-child{margin-bottom:0}.cta-content .cta-image-wrap{display:flex;justify-content:center;align-items:center}.cta-content .cta-image-ring{position:relative;width:280px;height:280px;padding:10px;border-radius:50%;border:2px solid rgba(194,137,58,0.35);background:rgba(255,255,255,0.92);box-shadow:0 14px 34px rgba(0,0,0,0.08)}.cta-content .cta-image-ring::before{content:'';position:absolute;inset:10px;border-radius:50%;border:1px solid rgba(194,137,58,0.3)}.cta-content .cta-image-ring img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:50%}.cta-content .cta-call{text-align:left}.cta-content.text-center .cta-call{text-align:center}.cta-content.text-right .cta-call{text-align:right}.cta-content .cta-call-title{font-size:clamp(24px,2.15vw,38px);line-height:1.2;font-weight:600;color:#b7791f;margin:0 0 10px}.cta-content .cta-call-desc{font-size:clamp(24px,3.4vw,34px);line-height:1.06;font-weight:700;margin:0 0 18px;word-break:break-word}.cta-content .cta-btn{min-width:170px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border-radius:999px;font-weight:600}.cta-content .cta-btn i{font-size:24px;line-height:1}.cta-content.text-white .cta-call-title{color:#ffd089}.cta-content.text-white .cta-call-desc{color:var(--white)}.cta-title h1 span,.cta-title h2 span,.cta-title h3 span,.cta-title h4 span,.cta-title h5 span{color:var(--primary)}@media (max-width:1399px){.cta-content .cta-grid{grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);gap:20px}.cta-content .cta-image-ring{width:230px;height:230px}.cta-content .ctacontent{font-size:21px}}@media (max-width:991px){.cta-content{padding:22px}.cta-content .cta-grid{grid-template-columns:1fr;gap:18px;text-align:center}.cta-content .cta-left,.cta-content .cta-call,.cta-content.text-left .cta-left,.cta-content.text-right .cta-left,.cta-content.text-left .cta-call,.cta-content.text-right .cta-call{text-align:center}.cta-content .cta-image-ring{width:200px;height:200px}.cta-content .cta-title h1,.cta-content .cta-title h2,.cta-content .cta-title h3,.cta-content .cta-title h4,.cta-content .cta-title h5,.cta-content .cta-title h6{font-size:clamp(24px,6vw,38px)}.cta-content .ctacontent{font-size:19px}.cta-content .cta-call-desc{font-size:clamp(20px,6vw,30px)}}.cta-banner-2{position:relative;z-index:1;padding:18px 0;overflow:hidden}.cta-banner-2.text-white{color:var(--white)}.cta-banner-2.text-dark{color:var(--dark)}.cta-banner-2:not(.alignfull){padding-left:0;padding-right:0}.cta-banner-2-box{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,28px);min-height:136px;border-radius:24px;overflow:hidden;padding:20px clamp(18px,3vw,20px);background-color:#7a160f;background-size:cover;background-position:center}.cta-banner-2-box.has-image{grid-template-columns:minmax(160px,20%) minmax(0,1fr)}.cta-banner-2-box::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(101,16,12,.16),rgba(101,16,12,.04));pointer-events:none}.cta-banner-2-image,.cta-banner-2-content{position:relative;z-index:1}.cta-banner-2-image{display:flex;align-items:center;justify-content:center;min-height:120px}.cta-banner-2-image img{max-width:100%;max-height:150px;width:auto;height:auto;object-fit:contain;display:block}.cta-banner-2-content{display:grid;gap:18px;text-align:center;min-width:0}.cta-banner-2.text-left .cta-banner-2-content{justify-items:start;text-align:left}.cta-banner-2.text-center .cta-banner-2-content{justify-items:center;text-align:center}.cta-banner-2.text-right .cta-banner-2-content{justify-items:end;text-align:right}.cta-banner-2-title{margin:0}.cta-banner-2-actions{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.4vw,24px);align-items:center}.cta-banner-2.text-left .cta-banner-2-actions{justify-content:flex-start}.cta-banner-2.text-right .cta-banner-2-actions{justify-content:flex-end}.cta-banner-2-pill{flex:1 1 230px;max-width:330px;min-height:54px;border:1px solid rgba(255,211,122,.22);border-radius:999px;background:rgba(255,255,255,.06);color:currentColor;display:inline-flex;align-items:center;gap:12px;padding:8px 18px 8px 10px;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04);min-width:0}.cta-banner-2-pill:hover{color:currentColor;text-decoration:none}.cta-banner-2-icon{width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:rgba(255,255,255,.08);color:currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.cta-banner-2-whatsapp .cta-banner-2-icon{color:#25d366}.cta-banner-2-pill-text{min-width:0;font-size:clamp(14px,1vw,18px);line-height:1.2;font-weight:800;overflow-wrap:anywhere;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.28)}.cta-banner-2.text-right .cta-banner-2-pill-text{text-align:right}.cta-banner-2.text-dark .cta-banner-2-title,.cta-banner-2.text-dark .cta-banner-2-pill-text{text-shadow:none}@media (max-width:991px){.cta-banner-2-box{grid-template-columns:1fr !important;text-align:center}.cta-banner-2-actions{display:grid;grid-template-columns:1fr}.cta-banner-2-pill{justify-content:flex-start;max-width:100%}}.section-counter{position:relative;z-index:1}.success-item .counting{font-size:48px;line-height:1;font-weight:700;margin-bottom:20px;display:inline-block;color:var(--primary)}.success-item p{font-size:22px;font-weight:500;margin-bottom:0}.success-item .counting.plus:after{content:'+';padding-left:0px}.success-item .counting.percentage:after{content:'%';padding-left:0px}.success-item .counting.k:after{content:'k';padding-left:0px}.success-item .counter-icon{font-size:48px;margin-bottom:20px;color:var(--primary)}.text-white .success-item .counter-icon,.text-white .success-item .counting{color:var(--white)}.sidebar-sticky{position:sticky;top:120px}body.admin-bar .sidebar-sticky{top:150px}.casestudy-item{overflow:hidden;position:relative;margin-bottom:10px;box-shadow:0px 6px 34px rgba(215,216,222,0.41);padding:15px;border-radius:15px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.casestudy-item:hover{transform:scale(1.02)}.casestudy-item img{width:100%;height:220px;object-fit:cover;border-radius:5px;object-position:top;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}.casestudy-item:hover img{object-position:bottom}.casestudy-item .casestudy-content{padding-top:15px}.casestudy-item .casestudy-content .category{font-size:12px;margin-bottom:5px;display:inline-block}.casestudy-item .casestudy-content a{color:var(--dark)}.casestudy-wrap .item.active{display:inline-block;transition:all 0.5s ease;position:relative}.casestudy-wrap .item.delete{display:none;transition:all 0.5s ease}.casestudy-filter{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.casestudy-filter li{margin:3px;font-size:18px;cursor:pointer;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;font-weight:500;padding:3px 18px;border-radius:5px;color:var(--dark)}@media only screen and (max-width:480px){.casestudy-filter li{font-size:16px}}.casestudy-filter li:hover,.casestudy-filter li.current{color:var(--white);background:var(--primary)}.client-details ul{}.client-details ul li{display:flex;justify-content:space-between;margin:10px 0}.client-details ul li a{color:var(--primary)}.client-details ul li strong{font-weight:bold}.client-details .share{display:flex;gap:15px}.client-details .share a{color:var(--dark)}.video-player{width:100%;min-height:250px;position:relative;margin-bottom:30px}.wp-block-embed-youtube iframe{height:500px}.video-player>a{width:100%}.video-player .video-img{width:100%;height:100%;object-fit:cover;position:relative;min-height:410px;border-radius:16px}.overlay-play-icon{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.2);transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:16px}.overlay-play-icon:hover{background-color:rgba(0,0,0,0.4)}.overlay-play-icon i{font-size:48px;border-radius:50%}.video-button{position:relative;width:50px;height:50px;background:var(--primary);display:flex;justify-content:center;align-items:center;border-radius:100%;color:var(--white);padding:0;text-align:center;transition:box-shadow 400ms cubic-bezier(0.2,0,0.7,1),transform 200ms cubic-bezier(0.2,0,0.7,1);box-shadow:0 0 1px 10px rgb(255 255 255 / 40%),0 0 1px 20px rgb(255 255 255 / 6%)}.overlay-play-icon:hover .video-button{box-shadow:0 0 1px 15px rgb(255 255 255 / 40%),0 0 1px 30px rgb(255 255 255 / 10%),0 0 1px 45px rgb(255 255 255 / 6%)}.popup-size{max-width:520px;padding-bottom:20px}.contact-details{display:flex;align-items:center;border-radius:10px;position:relative;z-index:1}.contact-info .content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.contact-info .content>div h5{margin-bottom:0}.contact-info .content i{-webkit-box-flex:0;-ms-flex:none;flex:none;color:var(--dark);margin:5px 12px 0 0;width:40px;height:40px;background:var(--primary);line-height:40px;border-radius:50%;text-align:center}.contact-info a{color:var(--dark)}.style-2 .contact-inner{box-shadow:none;padding:0}.style-2 .contact-details{background:transparent;color:var(--dark)}.style-2 .contact-details .contactheading{color:var(--dark)}.style-2 .contact-info li i{background:var(--gray);color:var(--primary)}.style-2 .contact-info li h5{font-weight:normal}.style-2 .contact-info li a{color:var(--dark)}.sidebar-sticky .contact-form{background:var(--primary);color:var(--white);padding:20px;border-radius:6px}.sidebar-sticky .contact-form h4{color:var(--white)}body.error404 .header-part{box-shadow:0px 5px 15px 0px rgba(0,0,0,0.15)}body.error404 .footer{padding-top:0}body.error404 .footer-bottom{margin-top:0}.sticky-social{position:fixed;top:40%;right:0;z-index:9}.sticky-social ul{margin:0;padding:0}.sticky-social ul li a{padding:5px;display:flex;justify-content:center;align-items:center;font-size:24px;width:45px;height:45px;border-radius:5px;color:var(--white);background:var(--gray)}.sticky-social ul li button{padding:5px;display:flex;justify-content:center;align-items:center;font-size:24px;width:45px;height:45px;border-radius:5px;color:var(--white);background:var(--blue);border:0}.sticky-social ul li .whatsapp{color:var(--white);background:rgb(141,247,137);background:linear-gradient(180deg,rgba(141,247,137,1) 0%,rgba(91,182,67,1) 100%)}.c_popup{max-width:460px;border-radius:8px}.wpcf7-list-item{margin-left:0;width:100%}.wpcf7 form .wpcf7-response-output{margin:10px 0 0 !important}.wpcf7-spinner{position:relative;left:0;right:0;margin:auto;top:0;bottom:0;display:flex;justify-content:center;align-items:center}.wpcf7-form .row p:last-child{margin-bottom:0}.wpcf7 form.sent .wpcf7-response-output{color:var(--green)}img[data-src]{opacity:0;transition:opacity .25s ease-in-out;will-change:opacity}img[data-src][src]{opacity:1}.brand-wrap{padding:15px}.wp-block-code{background:#333;color:#fff}.wp-block-code code{color:#fff !important}.wp-block-embed iframe{width:100%}.footer-header{font-size:82px;text-align:center;font-weight:bold;margin:30px 0 80px;display:flex;justify-content:center;align-items:center;gap:20px}@media(max-width:767px){.footer-header{font-size:48px;margin:10px 0 50px}.footer-header svg{width:40px;height:40px}}.banner-rating{display:flex;align-items:center;padding:0.4rem 2rem;background:var(--white);border-radius:50px;gap:15px;width:fit-content;margin-top:1.5rem}.banner-rating span{display:flex;align-items:center;gap:5px;color:var(--dark)}.wpcf7-not-valid-tip,.wpcf7-response-output{font-size:13px}.banner-contact li{margin-bottom:15px}.banner-contact li p{margin:0;padding:0}.banner-contact li p span{display:block}.banner-contact li a{color:var(--dark)}.banner-contact li p span:last-child{font-weight:bold}.nextprev a{color:var(--dark)}.backgroundBg{background:transparent !important}.navsticky-menu{background:var(--primary);position:sticky;top:70px;z-index:1;margin-bottom:15px}body.admin-bar .navsticky-menu{top:90px}.navsticky-menu ul{display:flex;gap:15px;justify-content:center;align-items:center;padding:10px 0}.navsticky-menu li a{padding:6px 15px;color:var(--dark);border-radius:5px;font-size:14px}.navsticky-menu li a.active{background:var(--white);color:var(--dark)}.menu-toggle{display:none;cursor:pointer}.menu-toggle>div{display:flex;flex-direction:column;cursor:pointer;padding:10px}.bar{height:3px;width:30px;background-color:#333;margin:3px 0;transition:all 0.3s ease}@media (max-width:991px){.navsticky-menu ul{flex-direction:column;align-items:flex-start;display:none;width:100%}.navsticky-menu ul li{width:100%}.navsticky-menu ul.show{display:flex}.navsticky-menu a{width:100%;padding:10px 15px}.menu-toggle{display:flex;align-items:center;position:relative}}.cbox-design{margin:0 0 20px 0}.cbox-design [type="checkbox"]:not(:checked),.cbox-design [type="checkbox"]:checked{position:absolute;left:-9999px}.cbox-design [type="checkbox"]:not(:checked)+.wpcf7-list-item-label,.cbox-design [type="checkbox"]:checked+.wpcf7-list-item-label,.cbox-design [type="checkbox"]:not(:checked)+.cbox-label,.cbox-design [type="checkbox"]:checked+.cbox-label{position:relative;padding-left:40px;cursor:pointer;display:inline-block}.cbox-design [type="checkbox"]:not(:checked)+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:checked+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:not(:checked)+.cbox-label:before,.cbox-design [type="checkbox"]:checked+.cbox-label:before{content:'';-webkit-appearance:none;background-color:var(--white);border:1px solid var(--dark);padding:0;width:24px;height:24px;border-radius:3px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;margin-right:15px;left:0}.cbox-design [type="checkbox"]:not(:checked)+.wpcf7-list-item-label:after,.cbox-design [type="checkbox"]:checked+.wpcf7-list-item-label:after,.cbox-design [type="checkbox"]:not(:checked)+.cbox-label:after,.cbox-design [type="checkbox"]:checked+.cbox-label:after{content:'';display:block;position:absolute;top:2px;left:9px;width:8px;height:16px;border:solid var(--dark);border-width:0 2px 2px 0;transform:rotate(45deg) !important}.cbox-design [type="checkbox"]:not(:checked)+.wpcf7-list-item-label:after,.cbox-design [type="checkbox"]:not(:checked)+.cbox-label:after{opacity:0;transform:scale(0)}.cbox-design [type="checkbox"]:checked+.wpcf7-list-item-label:after,.cbox-design [type="checkbox"]:checked+.cbox-label:after{opacity:1;transform:scale(1)}.cbox-design [type="checkbox"]:disabled:not(:checked)+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:disabled:checked+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:disabled:not(:checked)+.cbox-label:before,.cbox-design [type="checkbox"]:disabled:checked+.cbox-label:before{box-shadow:none;border-color:var(--text);background-color:var(--text)}.cbox-design [type="checkbox"]:disabled:checked+.wpcf7-list-item-label:after,.cbox-design [type="checkbox"]:disabled:checked+.cbox-label:after{color:var(--border)}.cbox-design [type="checkbox"]:disabled+.wpcf7-list-item-label,.cbox-design [type="checkbox"]:disabled+.cbox-label{color:#aaa}.cbox-design [type="checkbox"]:checked:focus+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:not(:checked):focus+.wpcf7-list-item-label:before,.cbox-design [type="checkbox"]:checked:focus+.cbox-label:before,.cbox-design [type="checkbox"]:not(:checked):focus+.cbox-label:before{outline:var(--yellow) solid 4px}body.using-mouse .cbox-design [type="checkbox"]:checked:focus+.wpcf7-list-item-label:before,body.using-mouse .cbox-design [type="checkbox"]:not(:checked):focus+.wpcf7-list-item-label:before,body.using-mouse .cbox-design [type="checkbox"]:checked:focus+.cbox-label:before,body.using-mouse .cbox-design [type="checkbox"]:not(:checked):focus+.cbox-label:before{outline:none}.cbox-design .wpcf7-not-valid [type="checkbox"]:not(:checked)+.wpcf7-list-item-label:before,.cbox-design .wpcf7-not-valid [type="checkbox"]:checked+.wpcf7-list-item-label:before,.cbox-design .wpcf7-not-valid [type="checkbox"]:not(:checked)+.cbox-label:before,.cbox-design .wpcf7-not-valid [type="checkbox"]:checked+.cbox-label:before{border-color:var(--red)}.footercall{position:fixed;bottom:20px;left:10px;display:grid;gap:20px;z-index:1}.footercall .phone{background:var(--white);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px}.footercall .phone img{max-width:30px;max-height:30px}.footercall .whatsapp{position:relative}.footercall .phone:before{position:absolute;content:" ";z-index:-1;top:-15px;left:-15px;background-color:var(--primary);width:70px;height:70px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:0.6;-webkit-animation:pulse 1s ease-out;animation:pulse 1.8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.footercall .whatsapp:before{position:absolute;content:" ";z-index:-1;top:-15px;left:-15px;background-color:#10b418;width:70px;height:70px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:0.6;-webkit-animation:pulse 1s ease-out;animation:pulse 1.8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0.3);opacity:1}50%{-webkit-transform:scale(0.6);opacity:.6}75%{-webkit-transform:scale(0.9);opacity:.3}100%{-webkit-transform:scale(1);opacity:0}}@keyframes pulse{0%{transform:scale(0);opacity:0}25%{transform:scale(0.3);opacity:1}50%{transform:scale(0.6);opacity:.6}75%{transform:scale(0.9);opacity:.3}100%{transform:scale(1);opacity:0}}.popular{}.popular-body{background:var(--white);padding:3rem;margin-top:2rem;border-radius:20px}.popular-body .nav.nav-pills{min-width:30%}.popular-body .tab-content{width:100%}.nav.nav-pills .nav-link{border:1px solid var(--border);padding:1.8rem 2rem;font-size:16px;color:var(--dark);margin:0 0 0.8rem 0;border-radius:8px;text-align:left;background-position:right;background-size:90%}.nav.nav-pills .nav-link.active{background:url('images/arrow.svg') 90% center no-repeat #FED12C;border-color:var(--primary)}.accordion-button{border-radius:6px}.accordion-button:not(.collapsed){background:var(--white);border-bottom-right-radius:0;border-bottom-left-radius:0;color:var(--dark);box-shadow:none}.popular-body .accordion-body{padding:0}@media (max-width:991px){.popular-body{padding:0;background:transparent}.popular-body .tab-content>.tab-pane{display:block;opacity:1;margin-bottom:0.5rem;border-radius:6px}.popular-body .accordion-body{background:var(--white);padding:0 10px 10px 10px}}.single-prev,.single-next{padding:20px;border-radius:10px;background:var(--white);text-align:center;height:100%;border:1px solid var(--primary)}.single-prev a,.single-next a{color:var(--dark);font-weight:400}.single-prev span,.single-next span{color:var(--heading);font-weight:300;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.single-prev span svg,.single-next span svg{width:12px;height:12px}.widget_tag_cloud a{color:var(--dark)}.category-wrap{margin:5px;border-radius:8px}.category-wrap>div{background:var(--white);border-radius:8px;border:1px solid var(--primary)}.category-meta h4{margin-bottom:0}.category-meta h4>a{margin-bottom:3px;font-size:16px;text-align:center;text-transform:capitalize;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--heading);line-height:16px}.category-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:0}.category-item{width:100%}.category-media{position:relative;overflow:hidden;margin-bottom:15px}.category-media a{display:block;text-align:center}.category-media img{width:100%;height:80px;object-fit:contain;transition:transform 0.3s ease}.carousel-control-next-icon,.carousel-control-prev-icon{width:1rem;height:1rem}.category-placeholder{width:80px;height:80px;margin:0 auto;background:linear-gradient(45deg,#f0f0f0,#e0e0e0);display:flex;align-items:center;justify-content:center;font-size:2rem;border-radius:50%;font-weight:bold;color:#666}@media (max-width:1200px){.category-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.category-grid{grid-template-columns:repeat(3,1fr);gap:10px}}@media (max-width:576px){.category-grid{grid-template-columns:repeat(2,1fr);gap:5px}.category-media img,.category-placeholder{height:60px;width:60px;margin:0 auto}.category-meta h4{font-size:14px}}.carousel-indicators{bottom:-10px}.carousel-indicators button{background-color:#ccc;width:10px;height:10px;margin:0 5px;border:none}.carousel-indicators button.active{background-color:#007bff}.carousel-control-prev,.carousel-control-next{width:40px;height:40px;background:rgba(0,0,0,0.5);border-radius:50%;top:50%;transform:translateY(-50%)}.carousel-control-prev{left:10px}.carousel-control-next{right:10px}.text-slider{overflow:hidden;padding-right:30px}.text-slider .slick-slide{padding:0 30px;font-family:var(--hfamily)}.textslidercontainer .btn{min-width:-webkit-fit-content;animation:zoomeffect 0.5s infinite linear}.textslider-section{padding:40px 0}.textslider-section .text-slider-item{color:var(--white);font-size:26px;font-weight:bold;font-family:var(--hfamily);display:flex;align-items:center;justify-content:center;gap:10px}.textslider-section .text-slider-item svg{width:40px;height:40px;height:inherit;fill:currentColor;animation:rotate 3s infinite linear}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes zoomeffect{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.textslidercontainer{display:flex;align-items:center}.infra-hex-section{background:#0f172a;padding:80px 20px;color:#fff;font-family:'Poppins',sans-serif}.infra-heading{text-align:center;font-size:38px;margin-bottom:60px;color:#38bdf8}.hex-card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.hex-card{width:260px;height:300px;background:rgba(255,255,255,0.05);border:1px solid rgba(56,189,248,0.3);backdrop-filter:blur(20px);border-radius:20px;position:relative;transition:transform 0.6s ease,box-shadow 0.4s ease;transform-style:preserve-3d;cursor:pointer;overflow:hidden;box-shadow:0 0 0 transparent}.hex-card:hover{transform:rotateY(10deg) rotateX(10deg);box-shadow:0 0 30px rgba(56,189,248,0.6)}.hex-content{padding:30px;text-align:center;position:relative;z-index:2}.hex-icon{font-size:42px;margin-bottom:18px;animation:pulse 2s infinite ease-in-out}.hex-card h3{font-size:24px;font-weight:600;color:#ffffff}.hex-card p{font-size:14px;color:#cbd5e1;margin-top:10px;line-height:1.4}@keyframes pulse{0%,100%{transform:scale(1);color:#38bdf8}50%{transform:scale(1.2);color:#0ea5e9}}@media (max-width:991px){.textslidercontainer{flex-wrap:wrap;justify-content:center}.textslider-section .text-slider-item{font-size:20px}.textslider-section .text-slider-item svg{width:30px;height:30px}.textslidercontainer .btn{margin-top:30px}.text-slider{padding-right:0}}.astro-reviews-header{text-align:center;margin-bottom:40px}.astro-reviews-header h2{color:var(--dark);margin-bottom:15px}.astro-reviews-stats{display:flex;justify-content:center;gap:30px;margin-bottom:30px;flex-wrap:wrap}.astro-stat-card{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;padding:20px 30px;border-radius:10px;text-align:center;min-width:150px}.astro-stat-card.rating{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.astro-stat-value{font-size:2.5rem;font-weight:bold;margin-bottom:5px}.astro-stat-label{font-size:0.9rem;opacity:0.9}.astro-reviews-list{display:grid;gap:20px}.astro-review-card{background:white;border:1px solid #e0e0e0;border-radius:12px;padding:25px;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform 0.2s,box-shadow 0.2s}.astro-review-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}.astro-review-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;flex-wrap:wrap;gap:10px}.astro-review-customer{flex:1}.astro-review-customer-name{font-weight:600;font-size:1.1rem;color:#333;margin-bottom:5px}.astro-review-rating{display:flex;gap:3px;align-items:center}.astro-review-rating .star{color:#ffc107;font-size:1.2rem}.astro-review-rating .star.empty{color:#ddd}.astro-review-date{color:#666;font-size:0.85rem}.astro-review-text{color:#555;line-height:1.6;font-size:0.95rem;margin-top:15px}.astro-reviews-empty{text-align:center;padding:60px 20px;color:#999}.astro-reviews-empty .icon{font-size:4rem;margin-bottom:20px;opacity:0.5}@media (max-width:768px){.astro-reviews-stats{gap:15px}.astro-stat-card{min-width:120px;padding:15px 20px}.astro-stat-value{font-size:2rem}}.blog-single-hero{position:relative;padding:36px 0 50px;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-single-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.78) 38%,rgba(255,255,255,.35) 100%);pointer-events:none}.blog-single-hero>.container{position:relative;z-index:2}.blog-single-hero .blog-details-meta li i{color:var(--primary)}.blog-single-redesign-section{position:relative;z-index:1}.blog-single-share-stick{border-radius:32px;padding:16px 9px}.blog-single-article-card{background:#fff;border:1px solid #eadfce;box-shadow:0 16px 40px rgba(33,25,16,0.06);border-radius:24px;padding:22px}.blog-single-main-thumb img{width:100%;max-height:430px;object-fit:cover;border-radius:18px}.blog-single-content-redesign{color:#35312b}.blog-single-content-redesign p,.blog-single-content-redesign li{font-size:18px;line-height:1.85}.blog-single-content-redesign h2,.blog-single-content-redesign h3{line-height:1.22;margin-top:30px}.blog-single-content-redesign blockquote{border:1px solid #f0e3d2;border-radius:14px;background:#fff9f1;padding:16px 20px;color:#4a4339}.blog-single-sidebar{position:sticky;top:110px}.blog-single-widget{background:#fffdfa;border:1px solid #eadfce;border-radius:20px;padding:18px;box-shadow:0 12px 30px rgba(35,26,16,.05)}.blog-single-author-card{background:linear-gradient(180deg,#fffefb 0%,#fff8ef 100%);padding-top:0;overflow:hidden;border-width:2px;padding-bottom:18px}.blog-single-author-card-top{height:112px;margin:0 -18px 72px;background:linear-gradient(180deg,#fcf3e4 0%,#fff8ee 100%);position:relative}.blog-single-author-logo{width:132px;height:132px;border-color:#efddb8;background:#fff;position:absolute;left:50%;bottom:-66px;transform:translateX(-50%);box-shadow:0 8px 20px rgba(205,142,56,0.16)}.blog-single-author-logo img{width:64px;height:64px;object-fit:contain}.blog-single-author-logo span{font-size:40px}.blog-single-author-social{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.blog-single-author-social a{width:40px;height:40px;border-radius:50%;border:1px solid rgba(231,206,168,1);display:inline-flex;align-items:center;justify-content:center;color:#9a6421;text-decoration:none;background:#fff;font-size:16px}.blog-single-author-social a:hover{border-color:#ca7f22;color:#ca7f22}.blog-single-author-card .blog-single-widget-title{font-size:clamp(18px,1.45vw,30px);line-height:1.22;margin-bottom:6px;text-align:center}.blog-single-author-card .blog-single-author-sub{font-size:clamp(14px,1.05vw,20px);font-weight:700;line-height:1.3;color:#d08b2c;margin-bottom:10px;text-align:center}.blog-single-author-card .blog-single-widget-body{max-width:90%;margin:0 auto;color:#3f3940;text-align:center;font-size:14px;line-height:1.55}.blog-single-related-item{padding:10px;border-radius:14px}.blog-single-related-item h5{font-size:14px}.blog-single-popular-card{background:linear-gradient(180deg,#fffefb 0%,#fff7ee 100%)}.blog-single-popular-item{border-color:rgba(225,204,171,.72);background:#fff}.blog-single-popular-item:hover{border-color:rgba(196,128,36,.58)}.blog-single-popular-item h5{font-size:15px}.blog-single-subscribe-card{text-align:center;background:linear-gradient(180deg,#fffdfa 0%,#fff5e9 100%)}.blog-single-subscribe-icon{width:42px;height:42px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #efd8b1;color:#cb8220;font-size:20px}.blog-single-subscribe-form{margin-top:12px;display:grid;gap:8px}.blog-single-subscribe-form input{height:44px;border-radius:999px;padding:0 14px;border:1px solid #e0d6c4;background:#fff}.blog-single-subscribe-form button{height:44px;border-radius:999px;border:0;background:linear-gradient(90deg,#c58024 0%,#d89631 100%);color:#fff;font-weight:600}.blog-single-bottom-cta-wrap{padding-top:0;padding-bottom:26px}.blog-single-bottom-cta{background:#fffdfa;border:1px solid #ecdcc5;border-radius:18px;padding:20px 26px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center}.blog-single-bottom-cta-content h3{margin:0 0 6px;font-size:clamp(24px,1.8vw,32px)}.blog-single-bottom-cta-content p{margin:0;font-size:16px;color:#5a5248}.blog-single-bottom-cta .btn{white-space:nowrap}.blog-single-bottom-cta-contact{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#6a3f08}@media (max-width:1199px){.blog-single-bottom-cta{grid-template-columns:minmax(0,1fr) auto}.blog-single-bottom-cta-contact{grid-column:1 / -1}}@media (max-width:991px){.blog-single-hero{padding:24px 0 24px}.blog-single-sidebar{position:static}}@media (max-width:767px){.blog-single-hero{padding:20px 0 24px}.blog-single-redesign-section{margin-top:0;padding-top:16px}.blog-single-content-redesign p,.blog-single-content-redesign li{font-size:16px}.blog-single-bottom-cta{grid-template-columns:1fr;padding:18px}.blog-single-bottom-cta .btn{width:100%}.blog-single-author-card .blog-single-widget-title{font-size:21px}.blog-single-author-card .blog-single-author-sub{font-size:15px}.blog-single-author-card-top{height:100px;margin-bottom:64px}.blog-single-author-logo{width:112px;height:112px;bottom:-56px}.blog-single-author-logo img{width:56px;height:56px}.blog-single-author-social a{width:36px;height:36px;font-size:15px}}.blog-single-hero{border-bottom:1px solid rgba(215,192,158,0.35)}.blog-single-hero::after{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.84) 40%,rgba(255,255,255,.28) 100%)}.blog-single-crumbs{color:#574f45}.blog-single-crumbs a{color:#4f483f}.blog-single-hero-badge{background:#f8ebd9;color:#a86a1d}.blog-single-hero-title{color:#141425;max-width:700px}.blog-single-hero-meta li span{color:#4a453f}.blog-single-hero-meta li a{color:#4a453f;text-decoration:none}.blog-single-hero-meta li a:hover{color:#c27b1e}.blog-single-share-stick{background:#fffdfa;border-color:#e9d9bf}.blog-single-share-col{align-self:stretch}.blog-single-share-col .blog-single-share-stick{top:130px}.blog-single-share-stick a{background:#fff}.blog-single-article-card{border-radius:22px;border-color:#eadbc4}.blog-single-content-redesign{counter-reset:singleBlogHeadings}.blog-single-content-redesign p{margin-bottom:14px}.blog-single-content-redesign p strong{color:#1c1c2f}.blog-single-content-redesign ul li::marker{color:#ca7f22}.blog-single-tags-wrap a{background:#fefcf8}.blog-single-widget{border-radius:18px}.blog-single-widget-title{font-size:23px;color:#1e1d2f}.blog-single-related-head a{color:#c17a1e}.blog-single-subscribe-form input{font-size:14px}.blog-single-subscribe-form button{box-shadow:0 8px 16px rgba(201,129,34,.25)}.blog-single-bottom-cta{background:linear-gradient(90deg,#fffdf9 0%,#fffaf2 100%)}.blog-single-bottom-cta .btn{padding-inline:20px}@media (max-width:767px){.blog-single-content-redesign h2,.blog-single-content-redesign h3{padding-left:0}.blog-single-content-redesign h2::before,.blog-single-content-redesign h3::before{position:static;margin-bottom:8px}}.blog-single-sidebar .blog-single-author-card .blog-single-author-card-top{height:84px;margin:0 -14px 52px;background:linear-gradient(180deg,#fdf5e8 0%,#fff8ee 100%)}.blog-single-sidebar .blog-single-author-card .blog-single-author-card-top::after{top:54%;border-top-color:rgba(232,213,184,0.7)}.blog-single-sidebar .blog-single-author-card .blog-single-author-logo{width:104px;height:104px;bottom:-52px;border:2px solid #efdcb8;box-shadow:0 5px 14px rgba(205,142,56,0.13)}.blog-single-sidebar .blog-single-author-card .blog-single-author-logo img{max-width:64px;max-height:64px;width:auto;height:auto;object-fit:contain}.blog-single-sidebar .blog-single-author-card .blog-single-author-logo span{font-size:30px}.blog-single-sidebar .blog-single-author-card .blog-single-widget-title{font-size:clamp(18px,1.2vw,22px);line-height:1.22;margin-bottom:5px;padding-bottom:0;border-bottom:0;font-weight:700;letter-spacing:-.01em}.blog-single-sidebar .blog-single-author-card .blog-single-author-sub{font-size:clamp(13px,0.85vw,16px);line-height:1.3;margin-bottom:8px;font-weight:600}.blog-single-sidebar .blog-single-author-card .blog-single-widget-body{max-width:88%;font-size:13px;line-height:1.55;margin-bottom:8px}.blog-single-sidebar .blog-single-author-card .blog-single-author-social{gap:9px;margin-top:6px}.blog-single-sidebar .blog-single-author-card .blog-single-author-social a{width:36px;height:36px;font-size:14px}@media (max-width:767px){.blog-single-sidebar .blog-single-author-card{max-width:100%;padding:0 12px 10px}.blog-single-sidebar .blog-single-author-card .blog-single-author-card-top{height:78px;margin:0 -12px 48px}.blog-single-sidebar .blog-single-author-card .blog-single-author-logo{width:96px;height:96px;bottom:-48px}.blog-single-sidebar .blog-single-author-card .blog-single-author-logo img{max-width:52px;max-height:52px}.blog-single-sidebar .blog-single-author-card .blog-single-author-social a{width:32px;height:32px;font-size:13px}}.contact-media-pane img{border-radius:12px}.sp-info-tab-content ul li{position:relative}.sp-info-tab-content ul li:before{content:'✦';margin-right:10px}.sp-price-row{margin-top:15px}