﻿@charset "UTF-8";.breadcrumb-section{margin-bottom:1.25rem;}.breadcrumb{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem .625rem;}.breadcrumb.centered{justify-content:center;}.breadcrumb.centered ul{display:flex;justify-content:center;}.breadcrumb ul{display:flex;align-items:center;flex-wrap:wrap;color:#18001c;}.breadcrumb ul li{display:flex;align-items:center;position:relative;}.breadcrumb ul li:not(:last-of-type){padding-right:1.5rem;margin-right:1rem;}.breadcrumb ul li:not(.active){opacity:.57;}.breadcrumb ul li:not(:last-of-type)::after{content:">";position:absolute;right:0;top:50%;transform:translateY(-50%);}.breadcrumb ul li a{display:inline-block;font-size:1rem;line-height:1;}@media(min-width:1024px){.breadcrumb ul li a{font-size:.875rem;}}.accordion-section{padding-block:2.5rem;}.accordion{padding:1.5625rem .9375rem;border-radius:31px;}@media(min-width:1024px){.accordion{padding:2.8125rem 5.3125rem;}}.accordion-v2{padding:0;}.accordion-v2 .accordion-item{border-top:0;border-left:0;border-right:0;border-radius:0;background-color:transparent;}.accordion-v2 .accordion-item .accordion-header{padding-inline:0;padding-block:.875rem;}.accordion-v2 .accordion-item .accordion-header::before{display:none;}.accordion-v2 .accordion-item .accordion-header::after{background-color:transparent;color:#7a4784;font-weight:900;}.accordion-v2 .accordion-item .accordion-content{padding:0;padding-bottom:1.25rem;}.accordion-item{position:relative;border-radius:10px;transition:.3s ease;background-color:#fff;border:1px solid #d6d6d6;}.accordion-item:not(:last-of-type){margin-bottom:.375rem;}.accordion-item.active .accordion-header p strong{color:#7a4784;}.accordion-item.active .accordion-header i{transform:rotate(180deg);}.accordion-item.active .accordion-header::before{width:95%;}.accordion-item.active .accordion-header::after{content:"-";}.accordion-item.active .accordion-content{opacity:1;pointer-events:all;user-select:all;position:relative;}.accordion-item .accordion-header{display:flex;align-items:center;justify-content:space-between;padding-inline:1.25rem;padding-block:1.25rem;width:100%;transition:.3s;gap:1.25rem;position:relative;}@media(min-width:1024px){.accordion-item .accordion-header{padding-inline:2.5rem;padding-block:1.5625rem;}}.accordion-item .accordion-header::before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0%;height:1px;background-color:#d6d6d6;transition:width .3s ease;}.accordion-item .accordion-header::after{content:"+";display:flex;align-items:center;justify-content:center;border-radius:9999px;width:2.625rem;height:2.625rem;background-color:#7a4784;aspect-ratio:1/1;color:#fff;font-size:1.125rem;}.accordion-item .accordion-header p{text-align:left;}.accordion-item .accordion-header p strong{font-size:1.125rem;color:#18001c;transition:.3s;}.accordion-item .accordion-header i{display:flex;display:inline-block;justify-content:center;align-items:center;padding:.875rem;border-radius:9999px;border:1px solid #f00;background-color:#fff;font-size:1.0625rem;color:#f00;transition:.3s;}.accordion-item .accordion-content{padding:1.25rem 2.5rem 2.375rem;opacity:0;pointer-events:none;user-select:none;position:absolute;color:#18001c;transition:.3s;}@media(max-width:1200px){.accordion-item .accordion-content{padding:1.25rem 1.25rem 2.375rem;}}.accordion-item .accordion-content p{color:#18001c;font-size:1.125rem;margin-bottom:.5rem;}.blog-card{--radius:.625rem;display:grid;grid-template-rows:auto 1fr;}.blog-card .cover{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);overflow:hidden;}.blog-card .cover img{width:100%;}.blog-card .card-content{font-size:1rem;font-weight:500;padding:1.25rem;border:1px solid #d6d6d6;background-color:#fff;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-top:0;color:#18001c;display:grid;grid-template-rows:auto auto 1fr auto;}.blog-card .card-content .card-tags{margin-bottom:.5rem;}.blog-card .card-content .card-tags ul{display:flex;align-items:center;flex-wrap:wrap;}.blog-card .card-content .card-tags ul li{font-size:1rem;}.blog-card .card-content .card-title{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;color:#1e0122;}.blog-card .card-content>*{margin-bottom:.75rem;}.blog-card .card-content>*:last-child{margin-bottom:0;}.blog-card .card-content .link-button{margin-top:.875rem;}.info-card{position:relative;border:1px solid #d6d6d6;background:linear-gradient(10deg,#f0f6ff,#f0f6ff);padding:5rem 2.5rem 2.5rem;border-radius:.625rem;margin-top:3.75rem;}.info-card.purple{background:#f4f3ff;}.info-card.purple .icon-wrapper{background-color:#e9e7fc;}.info-card .icon-wrapper{position:absolute;width:7.5rem;height:7.5rem;top:0;left:2.5rem;background-color:#ddeafd;display:flex;align-items:center;justify-content:center;border-radius:9999px;transform:translateY(-50%);}.info-card .icon-wrapper img{width:75%;aspect-ratio:1/1;object-fit:contain;}.info-card .card-content p{font-size:1.125rem;font-weight:400;margin-bottom:.625rem;}.info-card .card-content p strong{font-size:1.25rem;font-weight:600;}.logo-card{display:grid;grid-template-rows:1fr auto;border-radius:.625rem;border:1px solid #d6d6d6;background-color:#fff;padding:.9375rem 1.25rem 1.5625rem;gap:.5rem;}@media(min-width:1024px){.logo-card{padding:.9375rem 3.75rem 1.5625rem;}}.logo-card .cover{display:flex;align-items:center;justify-content:center;padding-inline:1.25rem;}.logo-card .cover img{width:90%;object-fit:contain;}.logo-card .card-content{text-align:center;}.logo-card .card-content p{font-size:1rem;line-height:1;}.product-card{padding:1.25rem .625rem;border:1px solid #d6d6d6;border-radius:10px;display:grid;grid-template-rows:1fr auto auto;background:linear-gradient(0deg,#fafcff,#f0f6ff);}.product-card.bg-purple{background:linear-gradient(0deg,#fbfaff,#f1f0ff);}@media(min-width:1600px){.product-card{padding:1.25rem;}}.product-card .card-content{font-size:1.125rem;text-align:center;margin-bottom:1.5625rem;}.product-card .card-content .card-title{font-size:1.5625rem;font-weight:600;line-height:1;}.product-card .cover{display:flex;justify-content:center;margin-bottom:2.8125rem;}.product-card .cover img{width:100%;max-width:280px;object-fit:contain;}@media(min-width:1024px){.product-card .cover img{max-width:auto;}}.product-card .card-buttons{display:flex;justify-content:center;align-items:stretch;gap:.25rem;}.product-card .card-footer{font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:1.5em;background-color:#fff;border:1px solid #d6d6d6;padding:.625em .5em .625em 1.25em;border-radius:.625em;width:max-content;margin:0 auto;}@media(min-width:1600px){.product-card .card-footer{font-size:14px;}}@media(min-width:1024px){.product-card .card-footer{width:100%;}}.product-card .card-footer .price{font-size:1.25em;font-weight:700;}.video-card{position:relative;display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;grid-row:span 1;grid-column:span 3;}@media(min-width:1024px){.video-card{grid-column:span 2;}}.video-card:hover img{transform:scale(1.1);}.video-card::before{content:"";background-color:#18001c;position:absolute;inset:0;opacity:.53;z-index:1;}.video-card::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("/Content/images/icons/youtube-icon.svg");width:2.5rem;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2;}.video-card .card-content{position:absolute;bottom:0;left:0;padding-inline:1.25rem;padding-bottom:1.25rem;color:#fff;font-size:.75rem;z-index:2;line-height:1;}@media(min-width:1024px){.video-card .card-content{font-size:1rem;line-height:1.2;}}.video-card img{width:100%;height:100%;object-fit:cover;transition:1s cubic-bezier(.19,1,.22,1);}.video-card:first-of-type{grid-row:span 1;grid-column:span 6;}.video-card:first-of-type::after{width:4.375rem;}@media(min-width:1024px){.video-card:first-of-type{grid-row:span 2;grid-column:span 4;}}.video-detail-card{position:relative;display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;}.video-detail-card:hover img{transform:scale(1.1);}.video-detail-card::before{content:"";background-color:#18001c;position:absolute;inset:0;opacity:.53;z-index:1;}.video-detail-card::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("/Content/images/icons/youtube-icon.svg");width:2.5rem;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2;}.video-detail-card .slide-item-content{position:absolute;bottom:0;left:0;padding-inline:1.25rem;padding-bottom:1.25rem;color:#fff;font-size:.75rem;z-index:2;line-height:1;}@media(min-width:1024px){.video-detail-card .slide-item-content{font-size:1rem;line-height:1.2;}}.video-detail-card img{width:100%;height:100%;object-fit:cover;transition:1s cubic-bezier(.19,1,.22,1);}.feedback-card{padding:.875rem 1.5rem;background-color:#f7f7f7;border-radius:10px;border:1px solid #d6d6d6;}.feedback-card .stars{display:flex;align-items:center;gap:.25rem;margin-bottom:.875rem;}.feedback-card .stars .star{width:1.375rem;aspect-ratio:1;background-image:url("/Content/images/icons/star-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;}.feedback-card .card-content{font-size:1.25rem;line-height:1.25;}.feedback-card .card-content .card-title{font-size:1.375rem;font-weight:500;margin-top:.625rem;}.checkout-product-card{display:flex;align-items:center;gap:.625rem;margin-bottom:.5rem;}.checkout-product-card .cover{background-color:#f0f6ff;border-radius:.6875rem;padding:.625rem;}.checkout-product-card .cover img{width:3.75rem;height:3.75rem;object-fit:contain;}.checkout-product-card .card-content{display:flex;flex-direction:column;justify-content:space-between;flex:1;}.checkout-product-card .card-content .card-title{font-size:.9375rem;font-weight:500;}.checkout-product-card .product-price{font-size:1rem;font-weight:700;color:#84418e;}.doctor-card .cover img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;}.doctor-card .card-content{padding:1.875rem 0;background-color:#f0f6ff;text-align:center;border:1px solid #d6d6d6;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.doctor-card .card-content .card-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;}.doctor-card .card-content p{font-size:1.125rem;font-weight:400;}.study-card{--card-inline-padding:1.125rem;border-radius:10px;overflow:hidden;border:1px solid #ededed;background-color:#fdfdfd;display:grid;grid-template-rows:1fr auto auto;}.study-card .card-content{padding-inline:var(--card-inline-padding);margin-bottom:1.25rem;padding-top:1.5625rem;}.study-card .card-content .card-title{font-size:1.25rem;font-weight:700;color:#18001c;}.study-card .cover{padding-inline:var(--card-inline-padding);padding-bottom:1.5625rem;}.study-card .cover img{width:100%;border-radius:10px;overflow:hidden;border:1px solid #ededed;}.study-card .card-footer{position:relative;padding-inline:var(--card-inline-padding);padding-block:.625rem;display:flex;align-items:center;gap:.875rem;color:#fff;background-color:#84418e;transition:.3s ease;}.study-card .card-footer>*{position:relative;z-index:1;}.study-card .card-footer:hover{color:#84418e;}.study-card .card-footer:hover::before{width:100%;height:100%;}.study-card .card-footer::before{content:'';position:absolute;background-color:#fff;width:0%;height:0%;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease;}.study-card .card-footer i{font-size:1.875rem;}.study-card .card-footer span{display:flex;align-items:center;font-size:.75rem;font-weight:500;min-height:3.75rem;}.blog-section{margin-bottom:3.75rem;}.blog-section .section-title{margin-bottom:3.125rem;}.blog-section .grid-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.875rem .4375rem;}@media(min-width:768px){.blog-section .grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1200px){.blog-section .grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1400px){.blog-section .grid-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));}}.blog-detail-section{margin-bottom:3.75rem;}.blog-detail-section .section-title{margin-bottom:3.125rem;}.blog-detail-section .section-title span{display:inline-block;font-size:.875rem;color:#84418e;font-weight:400;margin-bottom:.625rem;}.blog-detail-section .area-wrapper{display:grid;gap:2.5rem 7.5rem;}@media(min-width:768px){.blog-detail-section .area-wrapper{grid-template-columns:1fr 25rem;gap:2.5rem;}}@media(min-width:1024px){.blog-detail-section .area-wrapper{gap:7.5rem;}}.blog-detail-section .content-area .section-title{margin-bottom:.5rem;}.blog-detail-section .content-area .blog-detail-tags{font-size:.875rem;margin-bottom:.875rem;}.blog-detail-section .content-area .blog-detail-tags ul{display:flex;align-items:center;}.blog-detail-section .content-area .blog-detail-tags ul li{display:flex;align-items:center;gap:.28125rem;font-size:.875rem;line-height:1;}.blog-detail-section .content-area .blog-detail-tags ul li i{font-size:1.375rem;}.blog-detail-section .side-area .buttons-wrapper{display:flex;justify-content:flex-end;margin-bottom:2.1875rem;}.blog-detail-section .side-area .other-blogs{padding:1.5rem;background-color:#fff;border-radius:.625rem;}@media(min-width:1024px){.blog-detail-section .side-area .other-blogs{padding:2.1875rem;}}.blog-detail-section .side-area .other-blogs>*{margin-bottom:.9375rem;}.blog-detail-section .side-area .other-blogs>*:last-of-type{margin-bottom:0;}.references-section{padding-block:2.5rem;}.about-section{margin-bottom:3.75rem;}.about-section .section-title{margin-bottom:3.125rem;}.about-section .area-wrapper{display:flex;flex-direction:column-reverse;gap:2.5rem;}@media(min-width:768px){.about-section .area-wrapper{display:grid;grid-template-columns:1fr 50%;}}.about-section .content-area .section-title{margin-bottom:.5rem;}.about-section .content-area .blog-detail-tags{font-size:.875rem;margin-bottom:.875rem;}.about-section .side-area{display:flex;align-items:center;justify-content:center;}.about-section .side-area .cover{position:relative;display:flex;align-items:center;justify-content:center;width:85%;}@media(min-width:1024px){.about-section .side-area .cover{width:max-content;}}.about-section .side-area .cover .video-button-wrapper-v2{position:absolute;right:0;bottom:0;width:6.25rem;}.about-section .side-area .cover .video-button-wrapper-v2::before{content:"";position:absolute;width:12.1875rem;height:12.1875rem;background-image:url("/Content/images/line-2.png");left:0;top:-180px;background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(-20deg);}@media(min-width:1024px){.about-section .side-area .cover .video-button-wrapper-v2::before{width:12.1875rem;transform:rotate(-15deg);height:12.1875rem;top:-200px;}}.about-section .side-area .cover .video-button-wrapper-v2 a{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;}@media(max-width:1023px){.about-section .side-area .cover .video-button-wrapper-v2 a{right:-1.875rem;}}.about-section .side-area .cover .video-button-wrapper-v2 a::before{content:"";position:absolute;width:120%;height:120%;background-color:rgba(255,255,255,.6);border-radius:9999px;backdrop-filter:blur(8px);}.about-section .side-area .cover .video-button-wrapper-v2 a img{position:relative;aspect-ratio:1/1;z-index:1;}.about-section .side-area .cover::before{content:"";position:absolute;background-size:contain;aspect-ratio:1/1;background-position:center;background-repeat:no-repeat;background-image:url("/Content/images/cover-pattern.png");width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);}@media(max-width:1023px){.why-choose-section{background-color:#fff;}}.why-choose-section .section-inner{position:relative;padding-block:3.75rem;}.why-choose-section .section-inner.inset-small::before{inset:0;}@media(min-width:1024px){.why-choose-section .section-inner.inset-small::before{inset:0 -2.5rem;}}.why-choose-section .section-inner::before{content:"";position:absolute;inset:0;background-color:#fff;border-radius:.625rem;}@media(min-width:1024px){.why-choose-section .section-inner::before{inset:0 -5rem;}}@media(min-width:1600px){.why-choose-section .section-inner::before{inset:0 -8.125rem;}}.why-choose-section .area-wrapper{position:relative;display:flex;gap:2.1875rem;margin-bottom:5rem;flex-direction:column;}@media(min-width:1024px){.why-choose-section .area-wrapper{flex-direction:row;}}@media(min-width:1024px){.why-choose-section .area-wrapper.row-reverse{flex-direction:row-reverse;}}.why-choose-section .area-wrapper:has(+.area-wrapper){margin-bottom:2.8125rem !important;}.why-choose-section .area-wrapper>*{width:100%;}@media(min-width:1024px){.why-choose-section .area-wrapper>*{width:50%;}}.why-choose-section .area-wrapper.align-center{margin-bottom:0;align-items:center;}@media(min-width:1024px){.why-choose-section .area-wrapper{grid-template-columns:50% 1fr;}}.why-choose-section .content-area .section-title{margin-bottom:1.125rem;}.why-choose-section .side-area .cover img{width:100%;}.why-choose-section .grid-wrapper{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.125rem;}@media(min-width:1024px){.why-choose-section .grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}.products-section{padding-block:2.5rem;}.products-section.bg-white{background-color:#fff;}.products-section .section-title{margin-bottom:2.8125rem;}.products-section .products-grid-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.9375rem;}@media(min-width:768px){.products-section .products-grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(min-width:1200px){.products-section .products-grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(min-width:1400px){.products-section .products-grid-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));}}.products-section .products-flex-wrapper{--gap:.9375rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.9375rem;}.products-section .products-flex-wrapper>*{width:calc(100% - var(--gap) + var(--gap)/1);}@media(min-width:768px){.products-section .products-flex-wrapper>*{width:calc(50% - var(--gap) + var(--gap)/2);}}@media(min-width:1200px){.products-section .products-flex-wrapper>*{width:calc(33.33333% - var(--gap) + var(--gap)/3);}}@media(min-width:1400px){.products-section .products-flex-wrapper>*{width:calc(25% - var(--gap) + var(--gap)/4);}}.sertificates-section{padding-block:2.5rem 3.75rem;background-color:#f0f0f0;}.sertificates-section .section-title{margin-bottom:2rem;}.sertificates-section .grid-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;}@media(min-width:1200px){.sertificates-section .grid-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));}}.content-section{padding-block:3.75rem;}.content-section .section-title{margin-bottom:.5rem;}@media(min-width:1024px){.content-section .section-title{margin-bottom:2.1875rem;}}.content-section .badge{padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;color:#fff;background-color:#dd8501;border-radius:.4375rem;width:max-content;}.content-section .section-header{display:flex;flex-direction:column;gap:.625rem 2.8125rem;}@media(min-width:1024px){.content-section .section-header{flex-direction:row;}}.content-section .section-header .section-content{flex:1;}.content-section .area-wrapper{display:flex;flex-direction:column;gap:2.5rem 5rem;}@media(max-width:1023px){.content-section .area-wrapper{margin-top:1.5625rem;}}@media(min-width:1024px){.content-section .area-wrapper{flex-direction:row;}.content-section .area-wrapper>*{width:50%;}.content-section .area-wrapper.align-center{align-items:center;}}.content-section .area-wrapper .cover img{width:100%;}.content-section .content-area .section-title{margin-bottom:1.5625rem;}.content-section .content-area .section-content{margin-bottom:1.5625rem;}.basket-section{margin-bottom:5rem;}.basket-section .basket-inner .section-title{margin-bottom:2.1875rem;}.basket-section .basket-inner .basket-wrapper{display:flex;gap:1.5rem;}@media(max-width:1024px){.basket-section .basket-inner .basket-wrapper{flex-direction:column;}}.basket-section .basket-inner .basket-wrapper .in-basket{--price-and-quantity-width:45%;width:60%;}@media(max-width:1024px){.basket-section .basket-inner .basket-wrapper .in-basket{width:100%;}}@media(max-width:768px){.basket-section .basket-inner .basket-wrapper .in-basket{--price-and-quantity-width:55%;}}.basket-section .basket-inner .basket-wrapper .in-basket .headers{display:flex;justify-content:space-between;margin-bottom:1rem;}.basket-section .basket-inner .basket-wrapper .in-basket .headers p{font-weight:600;font-size:.875rem;color:#18001c;}.basket-section .basket-inner .basket-wrapper .in-basket .headers .price-and-quantity{width:var(--price-and-quantity-width);display:flex;justify-content:space-between;}.basket-section .basket-inner .basket-wrapper .in-basket .headers .price-and-quantity p:first-of-type{justify-self:center;}.basket-section .basket-inner .basket-wrapper .in-basket .headers .price-and-quantity p:last-child{padding-right:1.5625rem;justify-self:end;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-empty{font-size:1.25rem;font-weight:700;padding-block:1.5625rem;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card{padding:8px 0;display:flex;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;border-radius:1.375rem;background-color:#fff;margin-bottom:.5rem;}@media(max-width:768px){.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card{zoom:.9;}}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-detail{display:flex;align-items:center;padding-left:10px;width:45%;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-detail img{width:5.3125rem;height:5.3125rem;object-fit:contain;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-detail:has(.product-description span){align-items:stretch;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-detail .product-description{margin-left:15px;font-size:1.0625rem;}@media(max-width:768px){.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-detail .product-description{font-size:.875rem;margin-left:8px;}}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity{width:var(--price-and-quantity-width);display:flex;justify-content:space-between;align-items:center;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .price{display:flex;justify-content:flex-end;align-items:center;height:100%;font-size:1.125rem;font-weight:700;}@media(max-width:768px){.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .price{font-size:.875rem;}}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .price p{margin-right:10px;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .stack-counter{display:flex;gap:5px;background-color:#f2f2f2;border-radius:9999px;padding:3px;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .stack-counter .single{--size:27px;display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);border-radius:9999px;background:#fff;cursor:pointer;line-height:1;color:#18001c;font-weight:600;}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .product-price-and-quantity .stack-counter input{background:none;width:25px;text-align:center;font-size:1.125rem;}@media(max-width:340px){.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .price{display:flex;justify-content:center;align-items:center;height:100%;}}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .icon-trash{display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#fff;width:2.25rem;height:2.25rem;border-radius:9999px;background-color:#7a4784;margin-right:10px;transition:background-color .25s;cursor:pointer;}@media(max-width:340px){.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .icon-trash{grid-area:icon;}}.basket-section .basket-inner .basket-wrapper .in-basket .cart-detail-card .icon-trash:hover{background-color:#f00;}.basket-section .basket-inner .basket-wrapper .basket-summary{width:40%;background-color:#fff;border-radius:2rem;border:1px solid #e5e5e5;overflow:hidden;height:max-content;}@media(max-width:1024px){.basket-section .basket-inner .basket-wrapper .basket-summary{width:100%;}}.basket-section .basket-inner .basket-wrapper .basket-summary .title{background:#84418e;padding:1.5625rem 2.8125rem;color:#fff;font-size:1.125rem;font-weight:700;}.basket-section .basket-inner .basket-wrapper .basket-summary .price-area{padding:1.5625rem 2.8125rem;}.basket-section .basket-inner .basket-wrapper .basket-summary .price-area .price-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem;font-size:1rem;}.basket-section .basket-inner .basket-wrapper .basket-summary .price-area .price-item span{font-weight:700;}.basket-section .basket-inner .basket-wrapper .basket-summary .price-area .price-item:last-of-type{margin-bottom:0;}.basket-section .basket-inner .basket-wrapper .basket-summary .bottom{padding:1.5625rem 2.8125rem;border-top:1px solid rgba(45,27,79,.08);}.basket-section .basket-inner .basket-wrapper .basket-summary .bottom .total-price{display:flex;align-items:center;justify-content:space-between;font-size:1.25rem;font-weight:700;margin-bottom:1.875rem;}.basket-section .basket-inner .basket-wrapper .basket-summary .submit-wrapper{width:100%;padding-inline:3rem;}@media(max-width:420px){.basket-section .basket-inner .basket-wrapper .basket-summary .submit-wrapper{padding-inline:1rem;}}.basket-section .basket-inner .basket-wrapper .basket-summary a:first-of-type,.basket-section .basket-inner .basket-wrapper .basket-summary button:first-of-type{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:1.25rem;font-weight:900;font-size:1.125rem;border-radius:9999px;background-color:#84418e;color:#fff;text-align:center;cursor:pointer;gap:.75rem;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon{display:flex;flex-direction:column;margin-inline:3rem;margin-top:1.6rem;gap:1rem;}@media(max-width:420px){.basket-section .basket-inner .basket-wrapper .basket-summary .coupon{margin-inline:2rem;}}@media(max-width:420px){.basket-section .basket-inner .basket-wrapper .basket-summary .coupon{margin-inline:1rem;}}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon form{background-color:rgba(45,27,79,.05);border-radius:1.125rem;overflow:hidden;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon button{position:relative;padding:1.25rem;font-weight:700;font-size:1.125rem;color:#800080;cursor:pointer;background:transparent;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon button::before{position:absolute;content:"";font-family:"icomoon";font-size:1.5rem;left:1.75rem;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon button:after{content:none;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group{position:relative;display:none;animation:width .5s ease;padding:1.25rem;grid-template-columns:1fr 9.25rem;}@media(max-width:520px){.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group{grid-template-columns:100%;gap:8px;}}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group button{padding:5px 10px;background:#00f;color:#fff;border-radius:0 99px 99px 0;font-size:.9375rem;font-weight:500;}@media(max-width:520px){.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group button{border-radius:99px;padding-block:10px;}}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group button:before,.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .form-coupon-input-group button:after{display:none;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon .active .form-coupon-input-group{display:grid;}.basket-section .basket-inner .basket-wrapper .basket-summary .coupon input{display:block;border-radius:99px 0 0 99px;border:1px solid #808080;background-color:#fff;padding:1rem 1rem;width:100%;}@media(max-width:520px){.basket-section .basket-inner .basket-wrapper .basket-summary .coupon input{border-radius:99px;}}.payment-section{padding-bottom:3.125rem;}.payment-section[data-step="1"] .payment-area-wrapper{display:none;}.payment-section[data-step="1"] .section-header .go-back-button{display:none;}.payment-section[data-step="2"] .options-area-wrapper{display:none;}.payment-section .section-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.75rem;gap:1.5rem .625rem;}.payment-section .options-area-wrapper{display:flex;gap:3.75rem 5.625rem;flex-direction:column;}@media(min-width:1024px){.payment-section .options-area-wrapper{flex-direction:row;}}@media(min-width:1024px){.payment-section .options-area-wrapper>*{width:calc(50% - 2.8125rem);}}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card{display:flex;align-items:center;background-color:#fff;border-radius:.625rem;border:2px solid #e5e5e5;cursor:pointer;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card:not(.active) .icon-wrapper i{display:none;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card.active .icon-wrapper{background-color:#2d0333;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card .icon-wrapper{display:flex;align-items:center;justify-content:center;border-radius:9999px;width:2.5rem;height:2.5rem;border:1px solid #eeedf1;aspect-ratio:1/1;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card .icon-wrapper i{color:#fff;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card .icon-v2-wrapper{position:relative;display:flex;align-items:center;justify-content:center;border-radius:9999px;width:2.5rem;height:2.5rem;border:1px solid #eeedf1;margin-left:auto;aspect-ratio:1/1;}.payment-section .options-area-wrapper .bill-informations-wrapper .option-card .icon-v2-wrapper span{position:absolute;top:35%;transform:translateY(-50%);line-height:0;display:flex;align-items:center;justify-content:center;}.payment-section .options-area-wrapper .bill-informations-wrapper .bill-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:2.1875rem;}.payment-section .options-area-wrapper .bill-informations-wrapper .bill-options .option-card{padding:.375rem;gap:.625rem;font-size:.875rem;font-weight:600;}@media(min-width:1024px){.payment-section .options-area-wrapper .bill-informations-wrapper .bill-options .option-card{padding:.875rem 1.125rem;}}.payment-section .options-area-wrapper .bill-informations-wrapper .adress-options{display:flex;flex-direction:column;gap:1.25rem;}.payment-section .options-area-wrapper .bill-informations-wrapper .adress-options .option-card{padding:1.25rem;gap:.625rem;font-size:1.0625rem;font-weight:600;border-radius:1.5rem;}@media(min-width:1024px){.payment-section .options-area-wrapper .bill-informations-wrapper .adress-options .option-card{padding:2.75rem 2.25rem;gap:1.875rem;font-size:1.1875rem;}}.payment-section .options-area-wrapper .bill-informations-wrapper .adress-options .option-card .icon-wrapper{width:3.25rem;height:3.25rem;}.payment-section .options-area-wrapper .bill-informations-wrapper .adress-options .option-card.active .icon-wrapper{background-color:#84418e;}.payment-section .options-area-wrapper .information-form-area{padding:.9375rem;background-color:#fff;border-radius:1.5rem;border:1px solid #e5e5e5;}@media(min-width:1024px){.payment-section .options-area-wrapper .information-form-area{padding:2.5rem;}}.payment-section .options-area-wrapper .information-form-area:not(.corporate-adress-active) .corporate-adress-active{display:none;}.payment-section .options-area-wrapper .information-form-area:not(.corporate-bill-active) .corporate-bill-active{display:none;}.payment-section .options-area-wrapper .information-form-area:not(.not-turkey-citizen) .not-turkey-citizen{display:none;}.payment-section .options-area-wrapper .information-form-area:not(.is-turkey-citizen) .is-turkey-citizen{display:none;}.payment-section .options-area-wrapper .information-form-area .title{font-size:1.125rem;color:#84418e;margin-bottom:1.25rem;}@media(min-width:1024px){.payment-section .options-area-wrapper .information-form-area .title{margin-bottom:3.125rem;}}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper{display:flex;align-items:center;gap:.875rem;}@media(min-width:1024px){.payment-section .options-area-wrapper .information-form-area .buttons-wrapper{gap:1.5rem;}}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .cancel-button{width:max-content;padding:1.25rem 1.875rem;font-size:1.125rem;font-weight:700;display:flex;align-items:center;background-color:rgba(177,142,198,.23);border-radius:9999px;}@media(min-width:1024px){.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .cancel-button{padding:1.25rem 3.75rem;}}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button{width:100%;padding:.5rem;font-size:1rem;font-weight:700;display:flex;align-items:center;background-color:#84418e;display:flex;justify-content:center;border-radius:9999px;color:#fff;box-shadow:0 6px 20px rgba(22,0,65,.3);}@media(min-width:1024px){.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button{padding:.75rem;font-size:1.125rem;}}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button span{position:absolute;}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button i{position:relative;font-size:2.625rem;color:#b18ec6;border-radius:9999px;margin-left:auto;}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button i::before{position:relative;z-index:1;}.payment-section .options-area-wrapper .information-form-area .buttons-wrapper .payment-button i::after{content:'';position:absolute;inset:3%;background-color:#fff;border-radius:9999px;}.payment-section form>*:not(:last-child){margin-bottom:1.125rem;}@media(min-width:1024px){.payment-section form>*:not(:last-child){margin-bottom:1.875rem;}}.payment-section form .grid-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;}@media(min-width:1024px){.payment-section form .grid-group{gap:1rem;}}.payment-section form .flex-group{display:flex;flex-wrap:wrap;gap:2.5rem;}.payment-section form .form-item{position:relative;display:flex;flex-direction:column;gap:.5rem;}@media(min-width:1024px){.payment-section form .form-item{gap:.875rem;}}.payment-section form .form-item label{font-size:.9375rem;font-weight:500;}.payment-section form input,.payment-section form select,.payment-section form textarea{font-family:"Poppins",sans-serif;padding:1.25rem .625rem;border-radius:1.125rem;border:1px solid #e4e3ec;background-color:#fff;color:#2d0333;width:100%;}.payment-section form input.error,.payment-section form select.error,.payment-section form textarea.error{border-color:#d01f3d;}@media(min-width:1024px){.payment-section form input,.payment-section form select,.payment-section form textarea{padding:1.375rem;}}.payment-section form input.required,.payment-section form select.required,.payment-section form textarea.required{border-color:#d01f3d;}.payment-section form label.error{font-size:.875rem;color:#d01f3d;}.payment-section form .select-wrapper{width:100%;position:relative;}.payment-section form .select-wrapper select{appearance:none;}.payment-section form .select-wrapper::after{content:'';font-family:"icomoon";position:absolute;right:1.625rem;top:50%;transform:translateY(-50%);font-size:.875rem;pointer-events:none;}.payment-section .payment-area-wrapper{display:flex;flex-direction:column;gap:2.0625rem;}@media(min-width:1024px){.payment-section .payment-area-wrapper{flex-direction:row;}.payment-section .payment-area-wrapper>*{height:max-content;}}.payment-section .payment-area-wrapper .credit-card-area{flex:1;padding:.9375rem;background-color:#fff;border-radius:1.5rem;border:1px solid #e5e5e5;}@media(min-width:1024px){.payment-section .payment-area-wrapper .credit-card-area{padding:2.1875rem;}}.payment-section .payment-area-wrapper .credit-card-area .title{margin-bottom:3.125rem;font-size:1.125rem;font-weight:600;}.payment-section .payment-area-wrapper .credit-card-area select,.payment-section .payment-area-wrapper .credit-card-area input,.payment-section .payment-area-wrapper .credit-card-area textarea{background-color:#fcfcfc;}.payment-section .payment-area-wrapper .credit-card-area .credit-card-icon{width:2.5rem;height:2.5rem;object-fit:contain;object-position:center;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);}.payment-section .payment-area-wrapper .credit-card-area .credit-card-icon:not(.active){display:none;}.payment-section .payment-area-wrapper .credit-card-area .input-wrapper{position:relative;}.payment-section .payment-area-wrapper .credit-card-area .select-month-wrapper{display:flex;align-items:center;width:100%;}.payment-section .payment-area-wrapper .credit-card-area .select-month-wrapper>*{flex:1;}.payment-section .payment-area-wrapper .credit-card-area .select-month-wrapper .form-item:first-of-type select{border-top-right-radius:0;border-bottom-right-radius:0;}.payment-section .payment-area-wrapper .credit-card-area .select-month-wrapper .form-item:last-of-type select{border-top-left-radius:0;border-bottom-left-radius:0;}.payment-section .payment-area-wrapper .credit-card-area .select-month-wrapper .select-wrapper{width:100%;}.payment-section .payment-area-wrapper .side-area{width:100%;max-width:33.125rem;}.payment-section .payment-area-wrapper .checkout-summary{background-color:#fff;border:1px solid #e5e5e5;border-radius:2rem;--inline-padding:.875rem;}@media(min-width:1024px){.payment-section .payment-area-wrapper .checkout-summary{--inline-padding:2.8125rem;}}.payment-section .payment-area-wrapper .checkout-summary .title{padding-block:2.8125rem 1.875rem;padding-inline:var(--inline-padding);font-size:1.125rem;color:#84418e;font-weight:900;}.payment-section .payment-area-wrapper .checkout-summary .checkout-summary-products{padding-block:.625rem;padding-inline:var(--inline-padding);}.payment-section .payment-area-wrapper .checkout-summary .summary{display:flex;align-items:center;justify-content:space-between;padding-block:1.5625rem;border-block:1px solid rgba(18,34,79,.08);padding-inline:var(--inline-padding);}.payment-section .payment-area-wrapper .checkout-summary .summary p strong{font-size:1.125rem;font-weight:700;}.payment-section .payment-area-wrapper .checkout-summary .summary #total-price{font-size:1.5625rem;color:#84418e;font-weight:700;}.payment-section .payment-area-wrapper .checkout-summary .buttons-wrapper{padding-block:1.25rem;padding-inline:var(--inline-padding);}.payment-section .payment-area-wrapper .checkout-summary .buttons-wrapper button{display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:900;background-color:#84418e;color:#fff;gap:.375rem;padding:1.25rem;border-radius:9999px;width:100%;}.info-card-section{padding-block:1.5625rem;}@media(min-width:1024px){.info-card-section{padding-block:3.125rem;}}.info-card-section .section-title{margin-bottom:2.8125rem;}.grid-section{padding-bottom:2.8125rem;}.rounded-cover-content-section .section-title{margin-bottom:1.875rem;}.rounded-cover-content-section .area-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding:1.25rem;gap:3.125rem;padding-right:0;}@media(min-width:1024px){.rounded-cover-content-section .area-wrapper{flex-direction:row;}}.rounded-cover-content-section .area-wrapper::before{content:'';position:absolute;width:100%;height:100%;top:50%;left:0;background-color:#fff;transform:translateY(-50%);border-radius:.625rem;}@media(min-width:1024px){.rounded-cover-content-section .area-wrapper::before{width:calc(100% - 2.1875rem);height:calc(100% - 15rem);}}.rounded-cover-content-section .area-wrapper>*{position:relative;}.rounded-cover-content-section .content-area{flex:1;}.rounded-cover-content-section .section-content{margin-bottom:1.5625rem;}.rounded-cover-content-section .section-link{display:flex;align-items:center;gap:4.0625rem;color:#84418e;font-size:1.125rem;padding:.5rem 1rem .5rem 1.25rem;font-weight:600;background:#efefef;border:1px solid #d6d6d6;border-radius:.625rem;width:max-content;}.rounded-cover-content-section .section-link i{display:flex;align-items:center;justify-content:center;font-size:1.125rem;padding:.9375rem;background-color:#fff;border-radius:9999px;}.rounded-cover-content-section .side-area{width:100%;}@media(min-width:1024px){.rounded-cover-content-section .side-area{width:40%;}}.rounded-cover-content-section .side-area .cover img{object-fit:cover;object-position:center;aspect-ratio:1/1;border-radius:50%;width:100%;}.card-slider-section{padding-block:2.5rem;}.card-slider-section .section-title{margin-bottom:2.1875rem;}.card-slider-section .swiper{padding-bottom:5.3125rem;}.card-slider-section .swiper-pagination{bottom:0;padding-block:1.25rem;--swiper-pagination-bullet-horizontal-gap:.375rem;}.card-slider-section .swiper-pagination-bullet{--swiper-pagination-bullet-size:1.125rem;transform:scale(1) !important;background-color:#84418e;position:relative;}.card-slider-section .swiper-pagination-bullet-active::before{content:'';position:absolute;inset:-.4375rem;border:4px solid #84418e;border-radius:9999px;}.product-detail-section{margin-bottom:3.75rem;}.product-detail-section .section-title{margin-bottom:1.875rem;}.product-detail-section .section-title span{font-weight:300;--font-scale:.7;}.product-detail-section .area-wrapper{display:flex;flex-direction:column-reverse;gap:2.5rem;}@media(min-width:768px){.product-detail-section .area-wrapper{display:grid;grid-template-columns:1fr 50%;}}.product-detail-section .content-area .blog-detail-tags{font-size:.875rem;margin-bottom:.875rem;}.product-detail-section .side-area{position:relative;padding-bottom:9.0625rem;}@media(max-width:1023px){.product-detail-section .side-area{padding-bottom:15.3125rem;}}.product-detail-section .side-area:has(.product-detail-side-card.full){padding-bottom:0;}@media(max-width:1023px){.product-detail-section .side-area:has(.product-detail-side-card.full){padding-bottom:0;}}@media(max-width:1023px){.product-detail-section .side-area>.cover{width:85% !important;}}.product-detail-section .side-area .cover{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;}@media(min-width:1024px){.product-detail-section .side-area .cover{width:max-content;}}.product-detail-section .side-area .cover .image-badge{position:absolute;right:-1.5625rem;top:4.0625rem;width:9.375rem;height:9.375rem;object-fit:contain;object-position:center;}.product-detail-section .side-area .video-button-wrapper-v2{position:absolute;right:0;bottom:0;width:6.25rem;}.product-detail-section .side-area .video-button-wrapper-v2::before{content:"";position:absolute;width:12.1875rem;height:12.1875rem;background-image:url("/Content/images/line-2.png");left:0;top:-180px;background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(-20deg);}@media(min-width:1024px){.product-detail-section .side-area .video-button-wrapper-v2::before{width:12.1875rem;transform:rotate(-15deg);height:12.1875rem;top:-200px;}}.product-detail-section .side-area .video-button-wrapper-v2 a{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;}@media(max-width:1023px){.product-detail-section .side-area .video-button-wrapper-v2 a{right:-1.875rem;}}.product-detail-section .side-area .video-button-wrapper-v2 a::before{content:"";position:absolute;width:120%;height:120%;background-color:rgba(255,255,255,.6);border-radius:9999px;backdrop-filter:blur(8px);}.product-detail-section .side-area .video-button-wrapper-v2 a img{position:relative;aspect-ratio:1/1;z-index:1;}.product-detail-section .side-area .product-detail-side-card{display:flex;flex-direction:column;align-items:center;gap:.625rem;}.product-detail-section .side-area .product-detail-side-card:not(.full){position:absolute;left:2.1875rem;bottom:0;}@media(max-width:1023px){.product-detail-section .side-area .product-detail-side-card:not(.full){left:50%;transform:translateX(-50%);}}.product-detail-section .side-area .product-detail-side-card.full .cover img{width:100%;}@media(min-width:1024px){.product-detail-section .side-area .product-detail-side-card.full .cover{width:50%;}}.product-detail-section .side-area .product-detail-side-card .card-content .card-title{font-size:1rem;font-weight:400;}.product-detail-section .side-area .product-detail-side-card .card-footer{display:flex;align-items:center;gap:1.875rem;background-color:#e0ecff;border:1px solid #86b4f8;border-radius:.625rem;padding:.625rem .5rem;padding-left:1.25rem;width:max-content;}.product-detail-section .side-area .product-detail-side-card .card-footer.purple{background-color:#ebd7f7;border-color:#b18ec6;}.product-detail-section .side-area .product-detail-side-card .card-footer .price{font-size:1.25rem;font-weight:700;}.feedback-grid-section{padding-block:2.8125rem;background-color:#fff;}.feedback-grid-section .section-title{margin-bottom:2.8125rem;}.feedback-grid-section .grid-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;}@media(min-width:1024px){.feedback-grid-section .grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}.contact-section{padding-bottom:2.8125rem;}.contact-section .section-title{margin-bottom:2.1875rem;}.contact-section .area-wrapper{display:flex;flex-direction:column;gap:2.5rem;}@media(min-width:1024px){.contact-section .area-wrapper{flex-direction:row;}}.contact-section .area-wrapper>*{flex:1;}.contact-section .contact-area .contact-item{position:relative;padding-left:2.8125rem;}.contact-section .contact-area .contact-item:not(:last-of-type){margin-bottom:1.875rem;}.contact-section .contact-area .contact-item i{position:absolute;left:0;top:0;font-size:1.875rem;}.contact-section .contact-area .contact-item .title{margin-bottom:.5rem;font-size:1.125rem;font-weight:700;}.contact-section .contact-area .contact-item p{font-size:1rem;}.contact-section .map-area iframe{min-height:18.75rem;}.contact-section .contact-form-area{border-radius:.625rem;background-color:#fff;padding:1.25rem 1.875rem;height:max-content;}.contact-section .contact-form-area .title{font-size:1.25rem;font-weight:700;margin-bottom:1.875rem;}.contact-section .contact-form-area label{width:100%;}.contact-section .contact-form-area form{display:flex;flex-direction:column;align-items:center;gap:.625rem;}.contact-section .contact-form-area input,.contact-section .contact-form-area textarea{padding-block:.625rem;border-bottom:1px solid #a5a3bc;flex:1;width:100%;font-family:"Poppins",sans-serif;font-size:1.125rem;}.contact-section .contact-form-area textarea{min-height:7.5rem;}.contact-section .contact-form-area .bottom-wrapper{display:flex;flex-direction:column;align-items:center;gap:.875rem;}.gallery-section{margin-bottom:3.75rem;}.gallery-section .section-title{margin-bottom:1.875rem;}.gallery-section .gallery-slide{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.625rem;grid-auto-flow:dense;margin-bottom:2.8125rem;}.gallery-section .gallery-slide .slide-item{position:relative;display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;grid-row:span 1;grid-column:span 3;}@media(min-width:1024px){.gallery-section .gallery-slide .slide-item{grid-column:span 2;}}.gallery-section .gallery-slide .slide-item:hover img{transform:scale(1.1);}.gallery-section .gallery-slide .slide-item::before{content:"";background-color:#18001c;position:absolute;inset:0;opacity:.53;z-index:1;}.gallery-section .gallery-slide .slide-item::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("/Content/images/icons/youtube-icon.svg");width:2.5rem;aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2;}.gallery-section .gallery-slide .slide-item .slide-item-content{position:absolute;bottom:0;left:0;padding-inline:1.25rem;padding-bottom:1.25rem;color:#fff;font-size:.75rem;z-index:2;line-height:1;}@media(min-width:1024px){.gallery-section .gallery-slide .slide-item .slide-item-content{font-size:1rem;line-height:1.2;}}.gallery-section .gallery-slide .slide-item img{width:100%;height:100%;object-fit:cover;transition:1s cubic-bezier(.19,1,.22,1);}.gallery-section .gallery-slide .slide-item:first-of-type{grid-row:span 1;grid-column:span 6;}.gallery-section .gallery-slide .slide-item:first-of-type::after{width:4.375rem;}@media(min-width:1024px){.gallery-section .gallery-slide .slide-item:first-of-type{grid-row:span 2;grid-column:span 4;}}.gallery-section .buttons-wrapper{display:flex;justify-content:center;align-items:center;gap:.5rem;}.gallery-section .buttons-wrapper button{font-size:3.4375rem;color:#2d0333;}.header{border-bottom:1px solid #e6e6e6;}.header .header-inner{padding-block:1.75rem;}body:has(.header.fixed)> .rich-menu{top:var(--header-fixed-height)!important;}.rich-menu{top:calc(var(--header-fixed-height) - 1.875rem) !important;border-top:1px solid #e6e6e6;z-index:101;}body{background-color:#f7f7f7;}main{min-height:75svh;}.bg-gradient-blue{background-image:linear-gradient(25deg,#fafcff,#f0f6ff);padding-bottom:2.8125rem;}.bg-gradient-purple{padding-bottom:2.8125rem;background-image:linear-gradient(25deg,#fbfaff,#f1f0ff);}