*{font-family:"DM Sans",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}body{margin:0;padding:0}html :where(.wp-block){max-width:100%}.c{max-width:1280px;width:100%;margin:0 auto;padding:0 20px}@media(min-width: 768px){.c{padding:0 40px}}.c--w{max-width:100%}@media(min-width: 768px){.c--w{max-width:calc(100% - 80px)}}main{background:#fff;position:relative;z-index:2}main.main--cart,main.main--checkout{padding:140px 0 80px}section{position:relative;overflow:hidden}img{max-width:100%;display:block}::-moz-selection{background:#3d236c;color:#fff}::selection{background:#3d236c;color:#fff}ul{list-style:none}.screen-reader{display:none}h1,.h1{font-size:2.35rem;line-height:1.1}@media(min-width: 768px){h1,.h1{font-size:3.5rem}}h2,.h2{font-size:2rem;line-height:1.1}@media(min-width: 768px){h2,.h2{font-size:2.5rem}}h3,.h3{font-size:1.6rem;line-height:1.1}@media(min-width: 768px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:1.4rem;line-height:1.1}@media(min-width: 768px){h4,.h4{font-size:1.5rem}}p,li,span{color:rgba(14,8,26,.8);font-size:1.125rem;line-height:1.5;font-weight:400}@media(min-width: 768px){p,li,span{font-size:1.375rem}}.wp-core-ui p,.wp-core-ui li,.wp-core-ui span{color:inherit;font-size:1rem;line-height:unset;font-weight:400}.display{font-size:2.75rem}@media(min-width: 768px){.display{font-size:7rem}}.subtitle{font-size:1.125rem;font-weight:300;text-transform:uppercase}@media(min-width: 768px){.subtitle{font-size:1.5rem}}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;cursor:pointer;-webkit-transition:.4s;transition:.4s}.btn--play{background:#8f9b27;width:100px;height:100px;border-radius:100px;border:1px solid rgba(0,0,0,.1)}.btn--play .icon{width:20px;height:auto;margin-left:4px;fill:#fff;-webkit-transition:.3s;transition:.3s}.btn--play .animated-text{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:12ms linear;transition:12ms linear;-webkit-animation:animateTxt 10s linear infinite;animation:animateTxt 10s linear infinite}.btn--play .animated-text span{position:absolute;display:inline-block;-webkit-transform-origin:0 80px;transform-origin:0 80px;text-transform:uppercase;color:#3d236c;font-size:12px;font-weight:700;top:-80px;-webkit-transition:.3s;transition:.3s}@-webkit-keyframes animateTxt{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animateTxt{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn--play:hover{background:#b1bd4a;border:1px solid #b1bd4a}.btn--play:hover .animated-text span{color:rgba(0,0,0,.2)}.btn--close{background:#8f9b27;width:60px;height:60px;border-radius:100px}.btn--close:hover{background:#b1bd4a}.btn--close .icon{width:20px;height:auto;margin-left:2px;fill:#fff}.btn--primary{background:#3d236c;width:220px;height:56px;color:#fff;font-size:18px;font-weight:900;text-transform:uppercase;border-radius:100px;-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,.2),10px 0px 20px 0 rgba(0,0,0,.2);box-shadow:0 0 0 10px hsla(0,0%,100%,.2),10px 0px 20px 0 rgba(0,0,0,.2)}@media(min-width: 768px){.btn--primary{width:280px;height:72px;font-size:24px}}.btn--primary:hover{background:#260e50}.btn--add{background:#8f9b27;width:280px;height:60px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:100px;-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,.2),10px 0px 20px 0 rgba(0,0,0,.2);box-shadow:0 0 0 10px hsla(0,0%,100%,.2),10px 0px 20px 0 rgba(0,0,0,.2)}.btn--add:hover{background:#b1bd4a}.btn--promo{background:rgba(0,0,0,0);width:240px;height:60px;color:#8f9b27;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:100px;-webkit-box-shadow:10px 0px 20px 0 rgba(0,0,0,.2);box-shadow:10px 0px 20px 0 rgba(0,0,0,.2);border:3px solid #8f9b27}.btn--promo:hover{color:#b1bd4a;border-color:#b1bd4a}.btn--more{gap:0 10px}.btn--more span{color:#3d236c;font-size:.875rem;font-weight:700;text-transform:uppercase}.btn--more .icon{width:24px;height:auto;fill:#3d236c;-webkit-transition:.3s;transition:.3s}.btn--more:hover .icon{-webkit-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.acf-block-preview .header,.header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;position:fixed;top:0;left:0;z-index:999}@media(min-width: 768px){.acf-block-preview .header,.header{padding:0}}.acf-block-preview .header .c,.header .c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.acf-block-preview .header .c,.header .c{padding:0 10px}}.acf-block-preview .header .logo,.header .logo{max-width:36px;width:100%;overflow:hidden;background:#fff;padding:10px;border-radius:12px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);z-index:9}@media(min-width: 768px){.acf-block-preview .header .logo,.header .logo{max-width:unset;min-width:455px;width:auto;background:rgba(0,0,0,0);padding:0;border-radius:none;-webkit-box-shadow:none;box-shadow:none}}.acf-block-preview .header .logo img,.header .logo img{max-height:40px;max-width:unset;width:auto}@media(min-width: 768px){.acf-block-preview .header .logo img,.header .logo img{max-width:100%}}.acf-block-preview .header .main-menu,.header .main-menu{display:none}@media(min-width: 768px){.acf-block-preview .header .main-menu,.header .main-menu{margin:0 auto;background:#fff;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 80px;border-radius:0 0 24px 24px;-webkit-box-shadow:0 0 0 12px hsla(0,0%,100%,.2);box-shadow:0 0 0 12px hsla(0,0%,100%,.2)}}.acf-block-preview .header .main-menu ul,.header .main-menu ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 40px;margin:0;padding:0}.acf-block-preview .header .main-menu ul li,.header .main-menu ul li{margin:0;padding:0}.acf-block-preview .header .main-menu ul li a,.header .main-menu ul li a{color:rgba(14,8,26,.8);font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.acf-block-preview .header .social,.header .social{display:none}@media(min-width: 768px){.acf-block-preview .header .social,.header .social{min-width:455px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0 20px}}.acf-block-preview .header .social li,.header .social li{margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acf-block-preview .header .social li a,.header .social li a{background:#fff;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.acf-block-preview .header .social li a .icon,.header .social li a .icon{width:auto;height:30px;fill:#8f9b27}.acf-block-preview .header .social li a .icon--insta,.header .social li a .icon--insta{height:24px}.acf-block-preview .header .social li a .icon--tt,.header .social li a .icon--tt{height:22px}.acf-block-preview .header .social li.link a,.header .social li.link a{background:rgba(0,0,0,0);width:auto;height:auto;color:rgba(14,8,26,.8);font-size:1rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:0}.acf-block-preview .header .social li.link--last,.header .social li.link--last{margin-right:20px}.acf-block-preview .header.fixed,.header.fixed{background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}.acf-block-preview .header.fixed .main-menu,.header.fixed .main-menu{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.acf-block-preview .header .mobile-menu,.header .mobile-menu{background:#3d236c;max-width:100%;width:100%;height:100vh;padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;z-index:5;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.acf-block-preview .header .mobile-menu .nav,.header .mobile-menu .nav{margin:0;padding:0;border-top:1px solid rgba(0,0,0,.25)}.acf-block-preview .header .mobile-menu .nav li,.header .mobile-menu .nav li{display:block;overflow:hidden}.acf-block-preview .header .mobile-menu .nav li a,.header .mobile-menu .nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;color:#fff;font-size:1.125rem;border-bottom:1px solid rgba(0,0,0,.25);-webkit-transition:.3s;transition:.3s}.acf-block-preview .header .mobile-menu .nav li a span,.header .mobile-menu .nav li a span{color:#fff}.acf-block-preview .header .mobile-menu .nav li a .icon,.header .mobile-menu .nav li a .icon{width:20px;height:auto;fill:#fff}.acf-block-preview .header .mobile-menu .nav li a.active,.header .mobile-menu .nav li a.active{background:rgba(0,0,0,.1)}.acf-block-preview .header .mobile-menu .nav li a:hover,.header .mobile-menu .nav li a:hover{background:rgba(0,0,0,.1)}.acf-block-preview .header .mobile-menu .submenu,.header .mobile-menu .submenu{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:0 0 20px}.acf-block-preview .header .mobile-menu .submenu li,.header .mobile-menu .submenu li{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acf-block-preview .header .mobile-menu .submenu li a,.header .mobile-menu .submenu li a{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.acf-block-preview .header .mobile-menu .submenu li .icon,.header .mobile-menu .submenu li .icon{width:auto;height:30px;fill:#fff}.acf-block-preview .header .mobile-menu .submenu li .icon--insta,.header .mobile-menu .submenu li .icon--insta{height:24px}.acf-block-preview .header .mobile-menu .submenu li .icon--tt,.header .mobile-menu .submenu li .icon--tt{height:22px}.acf-block-preview .header .menu-trigger,.header .menu-trigger{background:#fff;width:48px;height:48px;padding-top:12px;position:relative;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:60px;cursor:pointer;z-index:6}@media(min-width: 768px){.acf-block-preview .header .menu-trigger,.header .menu-trigger{display:none}}.acf-block-preview .header .menu-trigger span,.header .menu-trigger span{background:#3d236c;width:24px;height:2px;margin-top:12px;position:absolute;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.acf-block-preview .header .menu-trigger span::before,.header .menu-trigger span::before{content:"";background:#3d236c;width:24px;height:2px;position:absolute;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;margin-top:-7px}.acf-block-preview .header .menu-trigger span::after,.header .menu-trigger span::after{content:"";background:#3d236c;width:24px;height:2px;margin-top:7px;position:absolute;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.acf-block-preview .header.menu-opened .menu-trigger,.header.menu-opened .menu-trigger{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.acf-block-preview .header.menu-opened .menu-trigger span,.header.menu-opened .menu-trigger span{background:rgba(0,0,0,0)}.acf-block-preview .header.menu-opened .menu-trigger span:before,.header.menu-opened .menu-trigger span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.acf-block-preview .header.menu-opened .menu-trigger span::after,.header.menu-opened .menu-trigger span::after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.acf-block-preview .header.menu-opened .mobile-menu,.header.menu-opened .mobile-menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.wc-block-mini-cart{background:#3d236c;width:60px;height:60px;padding-right:4px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:20px;bottom:20px;z-index:99;border-radius:100px}@media(min-width: 768px){.wc-block-mini-cart{right:40px;bottom:30px}}.wc-block-mini-cart span{color:#fff}.wc-block-mini-cart .wc-block-mini-cart__badge{position:absolute;color:#3d236c;background:#8f9b27;top:-20px;right:-30px;font-size:.875rem;font-weight:700;height:auto;width:auto;padding:4px 10px;min-width:0;margin-left:unset;-webkit-transform:none;transform:none;left:unset}.wc-block-mini-cart__title{padding:0px 20px 30px}.wc-block-mini-cart__title span{color:rgba(14,8,26,.8);font-size:1.5rem;font-weight:700}.wc-block-mini-cart__title .wp-block-woocommerce-mini-cart-title-items-counter-block{font-size:1rem}.wc-block-mini-cart__items .wc-block-cart-items__row{border-top:1px solid rgba(0,0,0,.1)}.wc-block-mini-cart__items .wc-block-components-product-name{color:#3d236c;font-size:1rem;font-weight:700;margin:6px 0 0 !important;padding:0;display:block !important}.wc-block-mini-cart__items .wc-block-components-product-price span{color:rgba(14,8,26,.8);font-size:1rem;font-weight:700}.wc-block-mini-cart__items .wc-block-cart-item__wrap .wc-block-formatted-money-amount{font-weight:400}.wc-block-mini-cart__items .wc-block-cart-item__quantity{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:0 10px;margin:0 !important;padding:0 !important}.wc-block-mini-cart__items .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0 !important}.wc-block-mini-cart__items .wc-block-cart-item__quantity .wc-block-components-quantity-selector button{-webkit-box-shadow:none !important;box-shadow:none !important}.wc-block-mini-cart__items .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{background:rgba(14,8,26,.8) !important;color:#fff !important;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none !important;height:33.78px !important;padding:0 10px !important;margin:0 !important;font-size:.875rem !important;border-radius:100px !important;font-weight:700 !important;-webkit-transition:.3s;transition:.3s}.wc-block-mini-cart__items .wc-block-components-quantity-selector:after{border-radius:100px}.wc-block-mini-cart__items .wc-block-components-product-metadata__description{display:none}.wc-block-mini-cart__footer{padding:20px !important;border-top:1px solid rgba(0,0,0,.1) !important}.wc-block-mini-cart__footer::after{border:none !important}.wc-block-mini-cart__footer .wc-block-components-totals-item__label,.wc-block-mini-cart__footer .wc-block-formatted-money-amount{margin:0 0 20px !important;color:rgba(14,8,26,.8) !important;font-size:1.5rem !important;font-weight:700 !important}.wc-block-mini-cart__footer .wc-block-components-totals-item__description{display:none !important}.wc-block-mini-cart__footer .wc-block-components-button{background:#3d236c !important;color:#fff !important;font-weight:700 !important;border-radius:100px !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:.3s !important;transition:.3s !important}.wc-block-mini-cart__footer .wc-block-components-button:hover{background:#260e50 !important}.wc-block-mini-cart__footer .wc-block-components-button.wc-block-mini-cart__footer-checkout{background:#8f9b27 !important}.wc-block-mini-cart__footer .wc-block-components-button.wc-block-mini-cart__footer-checkout:hover{background:#b1bd4a !important}.wc-block-mini-cart__empty-cart-wrapper .wp-block-button{display:none !important}.acf-block-preview .hero,.hero{background:rgba(61,35,108,.05);width:100%;padding:0 0 40px;position:relative;border-bottom:1px solid rgba(0,0,0,.075)}@media(min-width: 768px){.acf-block-preview .hero,.hero{background:#fff;min-height:100vh;padding:0 0 60px;border-bottom:none}}.acf-block-preview .hero .c,.hero .c{max-width:100%;padding-inline:0}@media(min-width: 768px){.acf-block-preview .hero .c,.hero .c{padding-left:40px;padding-right:0}}.acf-block-preview .hero__content,.hero__content{display:grid;grid-template-columns:1fr;position:relative;z-index:2}@media(min-width: 768px){.acf-block-preview .hero__content,.hero__content{grid-template-columns:.5fr 1.5fr}}.acf-block-preview .hero__left,.hero__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding-top:60px;position:relative;z-index:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 768px){.acf-block-preview .hero__left,.hero__left{padding-top:0;right:-40px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.acf-block-preview .hero__text,.hero__text{width:100%;height:auto;position:relative;text-align:center}@media(min-width: 768px){.acf-block-preview .hero__text,.hero__text{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px auto auto;padding:50px 60px 40px 0;text-align:left;border-radius:24px;-webkit-box-shadow:0 0 0 12px hsla(0,0%,100%,.2);box-shadow:0 0 0 12px hsla(0,0%,100%,.2)}}.acf-block-preview .hero__text h1,.hero__text h1{margin:0;color:#8f9b27;line-height:.85;letter-spacing:-1px;-webkit-filter:drop-shadow(3px 3px 0px rgba(0, 0, 0, 0.05));filter:drop-shadow(3px 3px 0px rgba(0, 0, 0, 0.05))}@media(min-width: 768px){.acf-block-preview .hero__text h1,.hero__text h1{min-width:660px;letter-spacing:0;text-align:right;padding-bottom:20px;-webkit-filter:drop-shadow(6px 6px 0px rgba(0, 0, 0, 0.05));filter:drop-shadow(6px 6px 0px rgba(0, 0, 0, 0.05))}}.acf-block-preview .hero__text span,.hero__text span{display:inline-block;color:#3d236c;margin:0;font-size:1.5rem;font-weight:600;letter-spacing:0;text-align:left}@media(min-width: 768px){.acf-block-preview .hero__text span,.hero__text span{font-size:3rem;text-align:right}}.acf-block-preview .hero__controls,.hero__controls{margin:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.acf-block-preview .hero__controls,.hero__controls{margin:80px 0 0;padding-left:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 576px){.acf-block-preview .hero__controls .btn--play,.hero__controls .btn--play{width:80px;height:80px;position:absolute;top:-40px;left:50%;margin-left:-40px;border:4px solid #fff}.acf-block-preview .hero__controls .btn--play span,.hero__controls .btn--play span{display:none}}.acf-block-preview .hero__image,.hero__image{max-height:340px;overflow:hidden;position:relative;border-radius:0}@media(min-width: 768px){.acf-block-preview .hero__image,.hero__image{max-height:calc(100vh - 60px);-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),30px 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),30px 30px 50px 0 rgba(0,0,0,.1);border-radius:0 0 0 24px}}.acf-block-preview .hero__image img,.hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.acf-block-preview .hero__modal,.hero__modal{background:hsla(0,0%,100%,.95);width:100%;height:100%;position:absolute;top:0;left:0;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;visibility:hidden;opacity:0;z-index:-1;-webkit-transition:0s;transition:0s}.acf-block-preview .hero__modal .close,.hero__modal .close{position:absolute;top:40px;right:40px}.acf-block-preview .hero__modal .close .icon,.hero__modal .close .icon{width:32px}.acf-block-preview .hero__modal video,.hero__modal video{width:auto;max-height:90vh;height:480px;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.3);box-shadow:0 30px 60px 0 rgba(0,0,0,.3);-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.1s;transition-delay:.1s}.acf-block-preview .hero__modal--active,.hero__modal--active{opacity:1;visibility:visible;z-index:9;-webkit-transition:.3s;transition:.3s}.acf-block-preview .hero__modal--active video,.hero__modal--active video{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.acf-block-preview .hero .animated-text{display:none}.acf-block-preview .cover,.cover{background:#f5f5f5;width:100%;min-height:200px;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:0 0 20px;padding:40px 0 0;position:relative;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15)}@media(min-width: 768px){.acf-block-preview .cover,.cover{min-height:320px;margin:0 0 40px;padding:80px 0 0}}.acf-block-preview .cover .c,.cover .c{position:relative;z-index:2}.acf-block-preview .cover h1,.cover h1{margin:0;color:#3d236c;font-size:3rem;text-align:center}@media(min-width: 768px){.acf-block-preview .cover h1,.cover h1{font-size:4.5rem}}.acf-block-preview .cover__bg,.cover__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.acf-block-preview .cover__bg .overlay,.cover__bg .overlay{background:#f5f5f5;background:linear-gradient(45deg, #fff 0%, #f5f5f5 50%, #dedede 100%);position:absolute;width:100%;height:100%;z-index:1;opacity:.9}.acf-block-preview .cover__bg img,.cover__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.woo-product-single{background:#fff;padding:20px 0 0;position:relative;z-index:2}@media(min-width: 768px){.woo-product-single{padding:80px 40px 0}}.woo-product-single .c--w{padding:0;overflow:hidden}@media(min-width: 768px){.woo-product-single .c--w{padding:20px 0;border:1px solid rgba(0,0,0,.075);border-radius:24px}}.woo-product-single .wc-block-store-notices{background:rgba(0,0,0,0);width:100%;padding:0;position:relative;left:0;top:0;z-index:99999;margin:20px 0 40px}.woo-product-single .wc-block-store-notices .woocommerce-message{background:#fff;margin:0 auto;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:1.25rem;font-weight:700;letter-spacing:-0.5px;border:1px solid rgba(0,0,0,.1);border-radius:100px;overflow:hidden;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.woo-product-single .wc-block-store-notices .woocommerce-message::before{content:"";color:#8f9b27;position:relative;margin:0;-webkit-transform:none;transform:none;top:unset;left:0;margin-left:20px}.woo-product-single .wc-block-store-notices .woocommerce-message .wc-forward{background:#3d236c;width:auto;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;color:#fff;font-size:1rem;letter-spacing:0;text-transform:uppercase;margin-left:auto;border-radius:100px;-webkit-transition:.3s;transition:.3s}.woo-product-single .wc-block-store-notices .woocommerce-message .wc-forward:hover{background:#260e50}.woo-product-single .wc-block-store-notices .woocommerce-message::after{display:none}.woo-product-single__left{width:40%;-ms-flex-preferred-size:unset !important;flex-basis:unset !important;-webkit-box-flex:unset !important;-ms-flex-positive:unset !important;flex-grow:unset !important}.woo-product-single__left img{max-height:240px;-o-object-fit:contain !important;object-fit:contain !important}@media(min-width: 768px){.woo-product-single__left img{max-height:480px}}.woo-product-single__right{width:60%;-ms-flex-preferred-size:unset !important;flex-basis:unset !important;-webkit-box-flex:unset !important;-ms-flex-positive:unset !important;flex-grow:unset !important}@media(max-width: 768px){.woo-product-single__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.woo-product-single__right .product-breadcrumbs{margin:0 0 10px}@media(min-width: 768px){.woo-product-single__right .product-breadcrumbs{margin:20px 0}}.woo-product-single__right .product-breadcrumbs a{color:#3d236c;font-size:1rem;font-weight:700}.woo-product-single__right .product-breadcrumbs span{color:rgba(14,8,26,.8);font-size:1rem;font-weight:700}.woo-product-single__right h1{margin:0;color:rgba(14,8,26,.8)}.woo-product-single__right .wc-block-components-product-sku{margin:0 0 20px}.woo-product-single__right .wc-block-components-product-sku .wp-block-post-terms__prefix{font-weight:700}.woo-product-single__right .wc-block-components-product-sku span{font-size:1rem}.woo-product-single__right .woocommerce-Price-amount{color:#8f9b27;font-size:2.75rem;font-weight:700;line-height:1}@media(min-width: 768px){.woo-product-single__right .woocommerce-Price-amount{font-size:3rem}}.woo-product-single__right .woocommerce-Price-amount bdi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.woo-product-single__right .woocommerce-Price-amount span{font-size:1.25rem;font-weight:700;padding-top:1px}.woo-product-single__right .woocommerce-Price-amount span.woocommerce-Price-currencySymbol{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.1}.woo-product-single__right .woocommerce-Price-amount span.woocommerce-Price-currencySymbol::after{content:"po komadu";font-size:1rem;opacity:.8;font-weight:400}.woo-product-single__right .wc-block-components-product-summary{max-width:480px;margin:0 0 40px}.woo-product-single__right .product-benefits{max-width:580px;margin:20px 0;padding:0 30px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width: 768px){.woo-product-single__right .product-benefits{margin:30px 0 40px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.woo-product-single__right .product-benefits li{margin:10px 0;position:relative}.woo-product-single__right .product-benefits li .icon{width:20px;height:auto;fill:#8f9b27;position:absolute;left:-30px;top:8px;-webkit-transition:.3s;transition:.3s}.woo-product-single__right .product-benefits li span{font-size:1rem}@media(min-width: 768px){.woo-product-single__right .product-benefits li span{font-size:1.125rem}}.woo-product-single__right .product-delivery{max-width:580px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width: 768px){.woo-product-single__right .product-delivery{margin:0 0 40px;gap:0 20px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.woo-product-single__right .product-delivery__item{background:rgba(143,155,39,.1);width:100%;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:0 10px;padding:10px 20px;text-align:center;border:1px solid rgba(0,0,0,.1);border-radius:16px}@media(min-width: 768px){.woo-product-single__right .product-delivery__item{width:auto}}.woo-product-single__right .product-delivery__item .icon{width:auto;height:16px;min-height:16px;color:#3d236c}@media(min-width: 768px){.woo-product-single__right .product-delivery__item .icon{height:32px;min-height:32px}}.woo-product-single__right .product-delivery__item span{margin:0;color:rgba(14,8,26,.8);font-size:.875rem;font-weight:400}@media(min-width: 768px){.woo-product-single__right .product-delivery__item span{font-size:1rem}}.woo-product-single__right .wp-block-add-to-cart-form{margin:30px 0}@media(min-width: 768px){.woo-product-single__right .wp-block-add-to-cart-form{margin:0 0 40px}}.woo-product-single__right .wp-block-add-to-cart-form .wc-block-components-quantity-selector:after{border-radius:100px !important}.woo-product-single__right .wp-block-add-to-cart-form .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{min-width:50px}.woo-product-single__right .wp-block-add-to-cart-form .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:60px 0 0 60px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.woo-product-single__right .wp-block-add-to-cart-form .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 60px 60px 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.woo-product-single__right .wp-block-add-to-cart-form input[type=number].input-text.qty.text{font-size:1.25rem !important;color:rgba(14,8,26,.8) !important}.woo-product-single__right .wp-block-add-to-cart-form .single_add_to_cart_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;cursor:pointer;-webkit-transition:.4s;transition:.4s;background:#8f9b27 !important;width:260px;height:60px;color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;border-radius:100px}.woo-product-single__right .wp-block-add-to-cart-form .single_add_to_cart_button:hover{background:#b1bd4a !important}.woo-product-single__right .product-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;cursor:pointer;pointer-events:all;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(min-width: 768px){.woo-product-single__right .product-tab{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.woo-product-single__right .product-tab .icon{height:24px;min-height:24px;color:#3d236c;pointer-events:none;-webkit-transition:.3s;transition:.3s}.woo-product-single__right .product-tab span{color:#3d236c;font-size:1.125rem;font-weight:700;pointer-events:none;-webkit-transition:.3s;transition:.3s}.woo-product-single__right .product-tab:hover .icon{color:#260e50}.woo-product-single__right .product-tab:hover span{color:#260e50}.woo-product-single__right .product-tab-popup{background:hsla(0,0%,100%,.9);width:100%;height:100vh;position:fixed;top:0;left:0;display:grid;grid-template-columns:1fr;place-items:center;opacity:0;z-index:-1;visibility:hidden;-webkit-transition:.3s;transition:.3s}.woo-product-single__right .product-tab-popup.active{opacity:1;visibility:visible;z-index:9}.woo-product-single__right .product-tab-popup .ctn{max-width:1200px;width:100%;height:100vh;background:#3d236c;margin-top:80px;padding:40px 20px 20px;position:relative;overflow-y:auto}@media(min-width: 768px){.woo-product-single__right .product-tab-popup .ctn{height:unset;margin-top:0;padding:60px 40px 40px;border-radius:16px;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1)}}.woo-product-single__right .product-tab-popup .close{width:64px;height:64px;position:absolute;top:0;right:0;z-index:9;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media(min-width: 768px){.woo-product-single__right .product-tab-popup .close{width:80px;height:80px}}.woo-product-single__right .product-tab-popup .close::before,.woo-product-single__right .product-tab-popup .close::after{content:"";background:#fff;width:32px;height:2px;display:block;position:absolute;top:50%;left:50%;margin-left:-20px;border-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.woo-product-single__right .product-tab-popup .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.woo-product-single__right .product-tab-popup .close:active{-webkit-transform:scale(0.8);transform:scale(0.8)}.woo-product-single__right .product-tab-popup ul{max-width:1200px;width:100%;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0 40px;margin:0 auto}@media(min-width: 768px){.woo-product-single__right .product-tab-popup ul{grid-template-columns:repeat(4, 1fr)}}.woo-product-single__right .product-tab-popup ul li{margin:0 0 5px;color:#fff;font-size:1rem}.woo-product-single__right .product-tab-popup p{margin:20px 0 0;color:#fff;font-size:1rem}@media(max-width: 768px){.woo-product-single__right .wp-block-woocommerce-add-to-cart-form .variations_button,.woo-product-single__right .wp-block-woocommerce-add-to-cart-form form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.woo-product-single__right .wp-block-woocommerce-add-to-cart-form .variations_button .quantity,.woo-product-single__right .wp-block-woocommerce-add-to-cart-form .variations_button .single_add_to_cart_button,.woo-product-single__right .wp-block-woocommerce-add-to-cart-form form.cart .quantity,.woo-product-single__right .wp-block-woocommerce-add-to-cart-form form.cart .single_add_to_cart_button{width:100%;min-width:100%}}@media(max-width: 768px){.woo-product-single .wp-block-columns{margin:0}}.acf-block-preview .features,.features{width:100%;padding:40px 0}@media(min-width: 768px){.acf-block-preview .features,.features{padding:80px 0}}.acf-block-preview .features .c,.features .c{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;white-space:nowrap;overflow:auto}@media(min-width: 768px){.acf-block-preview .features .c,.features .c{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 60px;white-space:inherit}}.acf-block-preview .features .c::-webkit-scrollbar,.features .c::-webkit-scrollbar{display:none}.acf-block-preview .features .feature,.features .feature{min-width:250px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:12px}@media(min-width: 768px){.acf-block-preview .features .feature,.features .feature{min-width:unset;padding:0;text-align:center;border:none;border-radius:none}}.acf-block-preview .features .feature img,.features .feature img{margin:0 0 20px;max-height:48px}@media(min-width: 768px){.acf-block-preview .features .feature img,.features .feature img{margin:0 auto 30px}}.acf-block-preview .features .feature h3,.features .feature h3{margin:0 auto 20px;color:#3d236c;font-weight:700;letter-spacing:-1px;line-height:1.1}.acf-block-preview .features .feature p,.features .feature p{max-width:250px;margin:0;font-size:1.125rem;white-space:wrap}@media(min-width: 768px){.acf-block-preview .features .feature p,.features .feature p{max-width:unset;white-space:inherit;font-size:1.375rem}}.acf-block-preview .about,.about{width:100%;padding:40px 0}@media(min-width: 768px){.acf-block-preview .about,.about{padding:60px 0 140px}}.acf-block-preview .about .c,.about .c{display:grid;grid-template-columns:1fr;gap:0 80px}@media(min-width: 768px){.acf-block-preview .about .c,.about .c{grid-template-columns:repeat(2, 1fr);gap:0 80px}}.acf-block-preview .about__left,.about__left{background:#3d236c;margin:40px 0 0;padding:40px;border-radius:24px;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1)}@media(min-width: 768px){.acf-block-preview .about__left,.about__left{margin:80px 0 0;padding:80px}}.acf-block-preview .about__left img,.about__left img{margin-top:-80px;border-radius:16px;-webkit-box-shadow:0 0 0 12px hsla(0,0%,100%,.05),0 30px 50px 0 rgba(0,0,0,.4);box-shadow:0 0 0 12px hsla(0,0%,100%,.05),0 30px 50px 0 rgba(0,0,0,.4)}@media(min-width: 768px){.acf-block-preview .about__left img,.about__left img{margin-top:-160px}}.acf-block-preview .about__right,.about__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0 0}@media(min-width: 768px){.acf-block-preview .about__right,.about__right{padding:80px 40px 0}}.acf-block-preview .about__right .subtitle,.about__right .subtitle{margin:0 0 10px;font-weight:700}.acf-block-preview .about__right h2,.about__right h2{margin:0 0 20px;color:#8f9b27;line-height:1.1}@media(min-width: 768px){.acf-block-preview .about__right h2,.about__right h2{max-width:540px;margin:0 0 40px}}.acf-block-preview .about__right p,.about__right p{margin:0}@media(min-width: 768px){.acf-block-preview .about__right p,.about__right p{max-width:640px;margin:0 0 20px}}.acf-block-preview .about__right ul,.about__right ul{max-width:640px;margin:10px 0 0}.acf-block-preview .about__right ul li,.about__right ul li{margin:20px 0;position:relative}@media(min-width: 768px){.acf-block-preview .about__right ul li,.about__right ul li{margin:30px 0}}.acf-block-preview .about__right ul li span,.about__right ul li span{position:absolute;left:-40px;top:0;font-weight:700}.acf-block-preview .about__right ul li:last-child,.about__right ul li:last-child{margin-bottom:0}.acf-block-preview .benefits,.benefits{width:100%;margin:0 0 40px;padding:20px 0;position:relative}@media(min-width: 768px){.acf-block-preview .benefits,.benefits{margin:0 0 140px;padding:0 40px}}.acf-block-preview .benefits .c,.benefits .c{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 20px;white-space:nowrap;overflow:auto}@media(min-width: 768px){.acf-block-preview .benefits .c,.benefits .c{display:grid;grid-template-columns:repeat(5, 1fr);gap:0 60px;padding:120px 100px 80px 40px;overflow:hidden;position:relative;white-space:inherit;border-radius:24px;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1)}}.acf-block-preview .benefits .c::-webkit-scrollbar,.benefits .c::-webkit-scrollbar{display:none}.acf-block-preview .benefits .c .overlay,.benefits .c .overlay{background:#e7590f;background:linear-gradient(45deg, rgb(231, 89, 15) 0%, rgb(230, 90, 0) 50%, rgb(229, 43, 6) 100%);position:absolute;width:100%;height:100%;z-index:1;opacity:.65}.acf-block-preview .benefits .benefit,.benefits .benefit{background:rgba(0,0,0,.3);min-width:250px;padding:30px 20px 20px;position:relative;z-index:2;border-radius:16px}@media(min-width: 768px){.acf-block-preview .benefits .benefit,.benefits .benefit{background:rgba(0,0,0,0);text-align:center;border-radius:0}}.acf-block-preview .benefits .benefit .icon,.benefits .benefit .icon{width:auto;height:32px;margin:0}@media(min-width: 768px){.acf-block-preview .benefits .benefit .icon,.benefits .benefit .icon{height:48px;margin:0 auto}}.acf-block-preview .benefits .benefit .icon path,.benefits .benefit .icon path{fill:#fff}.acf-block-preview .benefits .benefit img,.benefits .benefit img{margin:0 auto 10px;max-height:40px}@media(min-width: 768px){.acf-block-preview .benefits .benefit img,.benefits .benefit img{margin:0 auto 30px;max-height:80px}}.acf-block-preview .benefits .benefit h3,.benefits .benefit h3{margin:0 auto 20px;color:#3d236c;font-weight:700;letter-spacing:-1px;line-height:1.1}.acf-block-preview .benefits .benefit p,.benefits .benefit p{max-width:250px;margin:10px 0 0;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-1px;line-height:1.2;white-space:wrap}@media(min-width: 768px){.acf-block-preview .benefits .benefit p,.benefits .benefit p{max-width:unset;margin:inherit;font-size:1.5rem;white-space:inherit}}.acf-block-preview .benefits__bg,.benefits__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.acf-block-preview .benefits__bg img,.benefits__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 95%;object-position:center 95%}.acf-block-preview .products,.products{width:100%;padding:0 0 40px;position:relative;text-align:center;overflow:hidden}@media(min-width: 768px){.acf-block-preview .products,.products{padding:0 0 140px}}.acf-block-preview .products .subtitle,.products .subtitle{display:block;margin:0 auto 10px}.acf-block-preview .products .subtitle strong,.products .subtitle strong{font-weight:700}.acf-block-preview .products h2,.products h2{max-width:640px;margin:0 auto 20px;color:#8f9b27;font-weight:700;line-height:1.1;text-align:center}.acf-block-preview .products h2 strong,.products h2 strong{color:#3d236c;font-weight:700}.acf-block-preview .products p,.products p{max-width:640px;margin:0 auto 20px;text-align:center}.acf-block-preview .products__list,.products__list{display:grid;grid-template-columns:1fr;gap:100px 0;margin:80px auto 0}@media(min-width: 768px){.acf-block-preview .products__list,.products__list{grid-template-columns:repeat(3, 1fr);gap:0 60px;margin:140px auto 0}}.acf-block-preview .products__list .product,.products__list .product{background:#fff;padding:0 20px 20px;border-radius:16px;-webkit-box-shadow:0 10px 20px 0 rgba(143,155,39,.2);box-shadow:0 10px 20px 0 rgba(143,155,39,.2);-webkit-transition:.4s;transition:.4s}@media(min-width: 768px){.acf-block-preview .products__list .product,.products__list .product{padding:0 20px 40px;-webkit-box-shadow:0 30px 50px 0 rgba(143,155,39,.2);box-shadow:0 30px 50px 0 rgba(143,155,39,.2)}}.acf-block-preview .products__list .product img,.products__list .product img{width:auto;height:240px;margin:-40px auto 40px;-webkit-filter:drop-shadow(10px 10px 20px rgba(143, 155, 39, 0.3));filter:drop-shadow(10px 10px 20px rgba(143, 155, 39, 0.3));-webkit-transition:.5s;transition:.5s}@media(min-width: 768px){.acf-block-preview .products__list .product img,.products__list .product img{height:360px;margin:-60px auto 60px}}.acf-block-preview .products__list .product h3,.products__list .product h3{margin:0 auto 6px}.acf-block-preview .products__list .product p,.products__list .product p{margin:0 auto 20px;font-size:1.25rem}@media(min-width: 768px){.acf-block-preview .products__list .product p,.products__list .product p{font-size:1.375rem}}.acf-block-preview .products__list .product p strong,.products__list .product p strong{font-size:1.375rem;font-weight:900}@media(min-width: 768px){.acf-block-preview .products__list .product p strong,.products__list .product p strong{font-size:1.5rem}}.acf-block-preview .products__list .product:hover,.products__list .product:hover{-webkit-box-shadow:0 20px 40px 0 rgba(143,155,39,.3);box-shadow:0 20px 40px 0 rgba(143,155,39,.3)}.acf-block-preview .products__list .product:hover img,.products__list .product:hover img{-webkit-transform:rotate(5deg) translate3d(0, -10px, 0);transform:rotate(5deg) translate3d(0, -10px, 0)}.acf-block-preview .products__list .product:nth-child(2),.products__list .product:nth-child(2){-webkit-box-shadow:0 10px 20px 0 rgba(177,189,74,.2);box-shadow:0 10px 20px 0 rgba(177,189,74,.2)}@media(min-width: 768px){.acf-block-preview .products__list .product:nth-child(2),.products__list .product:nth-child(2){-webkit-box-shadow:0 30px 50px 0 rgba(177,189,74,.2);box-shadow:0 30px 50px 0 rgba(177,189,74,.2)}}.acf-block-preview .products__list .product:nth-child(2) img,.products__list .product:nth-child(2) img{-webkit-filter:drop-shadow(10px 10px 20px rgba(177, 189, 74, 0.3));filter:drop-shadow(10px 10px 20px rgba(177, 189, 74, 0.3))}.acf-block-preview .products__list .product:nth-child(2):hover,.products__list .product:nth-child(2):hover{-webkit-box-shadow:0 20px 40px 0 rgba(177,189,74,.3);box-shadow:0 20px 40px 0 rgba(177,189,74,.3)}.acf-block-preview .products__list .product:nth-child(3),.products__list .product:nth-child(3){-webkit-box-shadow:0 10px 20px 0 rgba(61,35,108,.1);box-shadow:0 10px 20px 0 rgba(61,35,108,.1)}@media(min-width: 768px){.acf-block-preview .products__list .product:nth-child(3),.products__list .product:nth-child(3){-webkit-box-shadow:0 30px 50px 0 rgba(61,35,108,.1);box-shadow:0 30px 50px 0 rgba(61,35,108,.1)}}.acf-block-preview .products__list .product:nth-child(3) img,.products__list .product:nth-child(3) img{-webkit-filter:drop-shadow(10px 10px 20px rgba(61, 35, 108, 0.2));filter:drop-shadow(10px 10px 20px rgba(61, 35, 108, 0.2))}.acf-block-preview .products__list .product:nth-child(3):hover,.products__list .product:nth-child(3):hover{-webkit-box-shadow:0 20px 40px 0 rgba(61,35,108,.2);box-shadow:0 20px 40px 0 rgba(61,35,108,.2)}.acf-block-preview .products__detail,.products__detail{position:absolute;opacity:.05;z-index:-1}.acf-block-preview .products__detail img,.products__detail img{max-height:260px}.acf-block-preview .products__detail--1,.products__detail--1{left:0;top:60px}.acf-block-preview .products__detail--2,.products__detail--2{left:50px;bottom:40px}.acf-block-preview .products__detail--3,.products__detail--3{right:-20px;top:40%}.acf-block-preview .products__detail--3 img,.products__detail--3 img{max-height:200px}.acf-block-preview .testimonials,.testimonials{width:100%;padding:0;position:relative}@media(min-width: 768px){.acf-block-preview .testimonials,.testimonials{padding:0 40px}}.acf-block-preview .testimonials .c--w,.testimonials .c--w{position:relative;overflow:hidden}@media(min-width: 768px){.acf-block-preview .testimonials .c--w,.testimonials .c--w{padding:0 40px;border-radius:24px;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1)}}.acf-block-preview .testimonials .ctn,.testimonials .ctn{padding:40px 0;display:grid;grid-template-columns:1fr;gap:0 20px;position:relative;z-index:2}@media(min-width: 768px){.acf-block-preview .testimonials .ctn,.testimonials .ctn{padding:80px 40px;grid-template-columns:1.2fr .8fr;gap:0 80px}}.acf-block-preview .testimonials__ctn,.testimonials__ctn{overflow:hidden}.acf-block-preview .testimonials__ctn h2,.testimonials__ctn h2{margin:0 0 20px;color:#fff}@media(min-width: 768px){.acf-block-preview .testimonials__ctn h2,.testimonials__ctn h2{margin:0 0 60px}}.acf-block-preview .testimonials__swiper,.testimonials__swiper{background:#fff;border-radius:16px}.acf-block-preview .testimonials__swiper__wrapper,.testimonials__swiper__wrapper{margin:0;padding:0}.acf-block-preview .testimonials__swiper__wrapper__slide,.testimonials__swiper__wrapper__slide{height:unset !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 0}@media(min-width: 768px){.acf-block-preview .testimonials__swiper__wrapper__slide,.testimonials__swiper__wrapper__slide{padding:20px 0}}.acf-block-preview .testimonials__swiper__wrapper__slide .rating,.testimonials__swiper__wrapper__slide .rating{width:100%;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;padding:0 20px 10px;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width: 768px){.acf-block-preview .testimonials__swiper__wrapper__slide .rating,.testimonials__swiper__wrapper__slide .rating{padding:0 30px 20px}}.acf-block-preview .testimonials__swiper__wrapper__slide .rating .icon,.testimonials__swiper__wrapper__slide .rating .icon{width:auto;height:16px}@media(min-width: 768px){.acf-block-preview .testimonials__swiper__wrapper__slide .rating .icon,.testimonials__swiper__wrapper__slide .rating .icon{height:24px}}.acf-block-preview .testimonials__swiper__wrapper__slide .rating span,.testimonials__swiper__wrapper__slide .rating span{display:inline-block;font-size:1.125rem;font-weight:700}@media(min-width: 768px){.acf-block-preview .testimonials__swiper__wrapper__slide .rating span,.testimonials__swiper__wrapper__slide .rating span{font-size:1.25rem}}.acf-block-preview .testimonials__swiper__wrapper__slide p,.testimonials__swiper__wrapper__slide p{width:100%;margin:0;padding:20px 20px 10px;color:#3d236c;font-size:1.125rem;font-weight:700}@media(min-width: 768px){.acf-block-preview .testimonials__swiper__wrapper__slide p,.testimonials__swiper__wrapper__slide p{font-size:1.375rem;padding:20px 30px}}.acf-block-preview .testimonials .swiper-controls,.testimonials .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;margin:20px 0 0}@media(min-width: 768px){.acf-block-preview .testimonials .swiper-controls,.testimonials .swiper-controls{margin:40px 0 0}}.acf-block-preview .testimonials .swiper-controls .swiper-button,.testimonials .swiper-controls .swiper-button{background:#fff;width:48px;height:48px;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;border-radius:100px;cursor:pointer}@media(min-width: 768px){.acf-block-preview .testimonials .swiper-controls .swiper-button,.testimonials .swiper-controls .swiper-button{width:60px;height:60px}}.acf-block-preview .testimonials .swiper-controls .swiper-button .icon,.testimonials .swiper-controls .swiper-button .icon{width:24px;height:auto}@media(min-width: 768px){.acf-block-preview .testimonials .swiper-controls .swiper-button .icon,.testimonials .swiper-controls .swiper-button .icon{width:32px}}.acf-block-preview .testimonials .swiper-controls .swiper-button--prev,.testimonials .swiper-controls .swiper-button--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.acf-block-preview .testimonials__bg,.testimonials__bg{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.acf-block-preview .testimonials__bg .overlay,.testimonials__bg .overlay{background:#3d236c;background:linear-gradient(45deg, #3d236c 0%, #260e50 50%, #260e50 100%);position:absolute;width:100%;height:100%;z-index:1;opacity:.85}.acf-block-preview .testimonials__bg img,.testimonials__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acf-block-preview .product-item,.product-item{width:100%;padding:40px 0 0;position:relative;text-align:center}@media(min-width: 768px){.acf-block-preview .product-item,.product-item{padding:140px 0}}.acf-block-preview .product-item--s,.product-item--s{padding:80px 0}.acf-block-preview .product-item__tabs,.product-item__tabs{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 12px;position:relative;z-index:2}@media(min-width: 768px){.acf-block-preview .product-item__tabs,.product-item__tabs{margin:0 0 80px;gap:0 24px}}.acf-block-preview .product-item__tabs p,.product-item__tabs p{color:#3d236c;font-size:1.5rem;letter-spacing:-1px}@media(max-width: 768px){.acf-block-preview .product-item__tabs p,.product-item__tabs p{width:100%;margin-top:0}}.acf-block-preview .product-item__tabs span,.product-item__tabs span{background:#8f9b27;width:auto;height:48px;padding:0 30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:0;font-weight:700;border-radius:100px;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media(min-width: 768px){.acf-block-preview .product-item__tabs span,.product-item__tabs span{height:60px}}.acf-block-preview .product-item__tabs span .icon,.product-item__tabs span .icon{height:24px;fill:#fff}@media(min-width: 768px){.acf-block-preview .product-item__tabs span .icon,.product-item__tabs span .icon{height:32px}}.acf-block-preview .product-item__tabs span:hover,.product-item__tabs span:hover{background:#b1bd4a}.acf-block-preview .product-item__tabs span.active,.product-item__tabs span.active{background:#3d236c}.acf-block-preview .product-item__tabs span.active:hover,.product-item__tabs span.active:hover{background:#260e50}.acf-block-preview .product-item__detail,.product-item__detail{display:block;margin:0 auto}.acf-block-preview .product-item__detail .product,.product-item__detail .product{display:grid;grid-template-columns:1fr;gap:20px;opacity:0;visibility:hidden;max-height:0}@media(min-width: 768px){.acf-block-preview .product-item__detail .product,.product-item__detail .product{grid-template-columns:420px auto 420px;gap:0 40px}}.acf-block-preview .product-item__detail .product__left,.product-item__detail .product__left{text-align:left;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0;-webkit-transition:0s;transition:0s}.acf-block-preview .product-item__detail .product__left h3,.product-item__detail .product__left h3{margin:20px 0;color:#8f9b27}@media(min-width: 768px){.acf-block-preview .product-item__detail .product__left h3,.product-item__detail .product__left h3{margin:60px 0 20px}}.acf-block-preview .product-item__detail .product__left p strong,.product-item__detail .product__left p strong{color:#3d236c}.acf-block-preview .product-item__detail .product__center,.product-item__detail .product__center{position:relative;text-align:center;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);opacity:0;-webkit-transition:0s;transition:0s}.acf-block-preview .product-item__detail .product__center img,.product-item__detail .product__center img{max-width:100%;max-height:600px;margin:0 auto}.acf-block-preview .product-item__detail .product__center:before,.product-item__detail .product__center:before{content:"";background:#61e4ff;width:200px;height:200px;margin-left:-100px;margin-top:-100px;position:absolute;left:50%;top:50%;opacity:.9;z-index:-1;-webkit-filter:blur(120px);filter:blur(120px);border-radius:50%;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:circle;animation-name:circle}@media(min-width: 768px){.acf-block-preview .product-item__detail .product__center:before,.product-item__detail .product__center:before{width:600px;height:600px;margin-left:-300px;margin-top:-300px}}.acf-block-preview .product-item__detail .product__right,.product-item__detail .product__right{padding-top:20px;text-align:left;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0;-webkit-transition:0s;transition:0s}@media(min-width: 768px){.acf-block-preview .product-item__detail .product__right,.product-item__detail .product__right{padding-top:60px}}.acf-block-preview .product-item__detail .product__right p strong,.product-item__detail .product__right p strong{color:#3d236c;font-size:inherit}.acf-block-preview .product-item__detail .product__right ul,.product-item__detail .product__right ul{margin:0 0 20px;padding:0 0 0 40px}.acf-block-preview .product-item__detail .product__right ul li,.product-item__detail .product__right ul li{margin:6px 0;position:relative}.acf-block-preview .product-item__detail .product__right ul li .icon,.product-item__detail .product__right ul li .icon{width:20px;height:auto;fill:#8f9b27;position:absolute;left:-40px;top:6px;-webkit-transition:.3s;transition:.3s}.acf-block-preview .product-item__detail .product.active-tab,.product-item__detail .product.active-tab{opacity:1;visibility:visible;max-height:unset}.acf-block-preview .product-item__detail .product.active-tab .product__left,.product-item__detail .product.active-tab .product__left{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:.6s;transition:.6s}.acf-block-preview .product-item__detail .product.active-tab .product__center,.product-item__detail .product.active-tab .product__center{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.1s;transition-delay:.1s}.acf-block-preview .product-item__detail .product.active-tab .product__right,.product-item__detail .product.active-tab .product__right{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.2s;transition-delay:.2s}.acf-block-preview .product-item__detail .product--mango .product__center::before,.product-item__detail .product--mango .product__center::before{background:-webkit-gradient(linear, left top, right top, from(#efbb27), color-stop(20%, #e6b256), color-stop(60%, #b56827), color-stop(70%, #9c250b), to(#96172d));background:linear-gradient(90deg, #efbb27, #e6b256 20%, #b56827 60%, #9c250b 70%, #96172d)}.acf-block-preview .product-item__detail .product--blueberry .product__center::before,.product-item__detail .product--blueberry .product__center::before{background:-webkit-gradient(linear, left top, right top, from(#5f2fa8), color-stop(20%, #b46aaf), color-stop(60%, #400667), color-stop(70%, #780022), to(#980056));background:linear-gradient(90deg, #5f2fa8, #b46aaf 20%, #400667 60%, #780022 70%, #980056)}.acf-block-preview .product-item__detail .product--papaya .product__center::before,.product-item__detail .product--papaya .product__center::before{background:-webkit-gradient(linear, left top, right top, from(#b6b600), color-stop(20%, #cfd089), color-stop(60%, #ac2300), color-stop(70%, #e95c00), to(#e64800));background:linear-gradient(90deg, #b6b600, #cfd089 20%, #ac2300 60%, #e95c00 70%, #e64800)}@-webkit-keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.acf-block-preview .stories,.stories{background:#f5f5f5;width:100%;padding:40px 0}@media(min-width: 768px){.acf-block-preview .stories,.stories{background:#fff;padding:0 0 140px}}.acf-block-preview .stories .c--l,.stories .c--l{margin:0;max-width:100%;padding:0 0 0 20px}@media(min-width: 768px){.acf-block-preview .stories .c--l,.stories .c--l{padding:0 0 0 80px}}.acf-block-preview .stories .subtitle,.stories .subtitle{display:block;margin:0 auto;color:#3d236c;font-weight:700;text-align:center}@media(min-width: 768px){.acf-block-preview .stories .subtitle,.stories .subtitle{margin:0 auto 10px}}.acf-block-preview .stories h2,.stories h2{margin:0 auto;color:#8f9b27;font-weight:700;line-height:1.1;text-align:center}.acf-block-preview .stories__insta .swiper-wrapper .swiper-slide,.stories__insta .swiper-wrapper .swiper-slide{width:auto}.acf-block-preview .stories__insta .swiper-wrapper .swiper-slide img,.stories__insta .swiper-wrapper .swiper-slide img{width:auto;height:380px;border-radius:8px}@media(min-width: 768px){.acf-block-preview .stories__insta .swiper-wrapper .swiper-slide img,.stories__insta .swiper-wrapper .swiper-slide img{height:30vw}}.acf-block-preview .stories__insta .swiper-wrapper .swiper-slide img::-moz-selection, .stories__insta .swiper-wrapper .swiper-slide img::-moz-selection{background:rgba(0,0,0,0)}.acf-block-preview .stories__insta .swiper-wrapper .swiper-slide img::selection,.stories__insta .swiper-wrapper .swiper-slide img::selection{background:rgba(0,0,0,0)}.acf-block-preview .stories__insta #scrollbar,.stories__insta #scrollbar{background:rgba(61,35,108,.2);width:calc(100% - 80px);position:relative;left:0;bottom:auto;margin:40px 0 0}.acf-block-preview .stories__insta #scrollbar .swiper-scrollbar-drag,.stories__insta #scrollbar .swiper-scrollbar-drag{background:#3d236c}.acf-block-preview .stories .swiper-controls,.stories .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 12px;margin:20px 0}@media(min-width: 768px){.acf-block-preview .stories .swiper-controls,.stories .swiper-controls{margin:-60px 0 60px;gap:0 20px}}.acf-block-preview .stories .swiper-controls .swiper-button,.stories .swiper-controls .swiper-button{background:#3d236c;width:48px;height:48px;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;border-radius:100px;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media(min-width: 768px){.acf-block-preview .stories .swiper-controls .swiper-button,.stories .swiper-controls .swiper-button{width:60px;height:60px}}.acf-block-preview .stories .swiper-controls .swiper-button:hover,.stories .swiper-controls .swiper-button:hover{background:#260e50}.acf-block-preview .stories .swiper-controls .swiper-button .icon,.stories .swiper-controls .swiper-button .icon{width:24px;height:auto;fill:#fff}@media(min-width: 768px){.acf-block-preview .stories .swiper-controls .swiper-button .icon,.stories .swiper-controls .swiper-button .icon{width:32px}}.acf-block-preview .stories .swiper-controls .swiper-button--prev,.stories .swiper-controls .swiper-button--prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.acf-block-preview .promo,.promo{width:100%;margin:0;padding:0;position:relative}@media(min-width: 768px){.acf-block-preview .promo,.promo{padding:0 40px 140px}}.acf-block-preview .promo .c,.promo .c{display:grid;padding:60px 20px;overflow:hidden;position:relative}@media(min-width: 768px){.acf-block-preview .promo .c,.promo .c{padding:80px;border-radius:24px;-webkit-box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1);box-shadow:0 0 0 12px rgba(0,0,0,.03),0 30px 50px 0 rgba(0,0,0,.1)}}.acf-block-preview .promo .subtitle,.promo .subtitle{display:block;margin:0 auto;color:#fff;font-weight:700}@media(min-width: 768px){.acf-block-preview .promo .subtitle,.promo .subtitle{margin:0 auto 10px}}.acf-block-preview .promo h2,.promo h2{margin:0 auto;color:#fff;font-weight:700;line-height:1.1}.acf-block-preview .promo__ctn,.promo__ctn{position:relative;z-index:2;text-align:center}.acf-block-preview .promo__ctn p,.promo__ctn p{color:#fff}.acf-block-preview .promo__ctn .ctas,.promo__ctn .ctas{width:100%;margin:40px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media(min-width: 768px){.acf-block-preview .promo__ctn .ctas,.promo__ctn .ctas{gap:0 32px;margin:60px 0 0}}.acf-block-preview .promo__ctn .ctas .btn:nth-child(1),.promo__ctn .ctas .btn:nth-child(1){background:#fff;border:3px solid #fff;color:#8f9b27}.acf-block-preview .promo__ctn .ctas .btn:nth-child(1):hover,.promo__ctn .ctas .btn:nth-child(1):hover{background:#3d236c;color:#fff;border-color:#3d236c}.acf-block-preview .promo__ctn .ctas .btn:nth-child(2),.promo__ctn .ctas .btn:nth-child(2){background:rgba(0,0,0,0);border:3px solid #fff;color:#fff}.acf-block-preview .promo__ctn .ctas .btn:nth-child(2):hover,.promo__ctn .ctas .btn:nth-child(2):hover{color:#3d236c;border-color:#3d236c}.acf-block-preview .promo__bg,.promo__bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.acf-block-preview .promo__bg .overlay,.promo__bg .overlay{background:#e7590f;background:linear-gradient(45deg, #8f9b27 0%, #b1bd4a 50%, #b1bd4a 100%);position:absolute;width:100%;height:100%;z-index:1;opacity:.7}.acf-block-preview .promo__bg img,.promo__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 8%;object-position:center 8%}.acf-block-preview .latest-blogs,.latest-blogs{width:100%;padding:40px 0}@media(min-width: 768px){.acf-block-preview .latest-blogs,.latest-blogs{padding:0 0 140px}}.acf-block-preview .latest-blogs h2,.latest-blogs h2{margin-top:0;color:#8f9b27;text-align:center}.acf-block-preview .latest-blogs .blogs-list,.latest-blogs .blogs-list{display:grid;grid-template-columns:1fr;gap:40px;margin:40px 0 0;padding:0}@media(min-width: 768px){.acf-block-preview .latest-blogs .blogs-list,.latest-blogs .blogs-list{margin:60px 0 0;grid-template-columns:repeat(3, 1fr);gap:0 40px}}.acf-block-preview .latest-blogs .blogs-list li,.latest-blogs .blogs-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;border-radius:16px}.acf-block-preview .latest-blogs .blogs-list li .blog-thumb,.latest-blogs .blogs-list li .blog-thumb{max-width:100%;width:100%;aspect-ratio:16/9}.acf-block-preview .latest-blogs .blogs-list li .blog-thumb img,.latest-blogs .blogs-list li .blog-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acf-block-preview .latest-blogs .blogs-list li .blog-ctn,.latest-blogs .blogs-list li .blog-ctn{background:rgba(61,35,108,.03);height:100%;padding:20px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 768px){.acf-block-preview .latest-blogs .blogs-list li .blog-ctn,.latest-blogs .blogs-list li .blog-ctn{padding:40px}}.acf-block-preview .latest-blogs .blogs-list li .blog-ctn h3,.latest-blogs .blogs-list li .blog-ctn h3{margin:0 0 10px;color:#3d236c;font-size:1.75rem}@media(min-width: 768px){.acf-block-preview .latest-blogs .blogs-list li .blog-ctn h3,.latest-blogs .blogs-list li .blog-ctn h3{margin:0 0 20px}}.acf-block-preview .latest-blogs .blogs-list li .blog-ctn p,.latest-blogs .blogs-list li .blog-ctn p{margin:0 0 20px}@media(min-width: 768px){.acf-block-preview .latest-blogs .blogs-list li .blog-ctn p,.latest-blogs .blogs-list li .blog-ctn p{margin:0 0 40px}}.acf-block-preview .latest-blogs .blogs-list li .blog-ctn .btn,.latest-blogs .blogs-list li .blog-ctn .btn{margin-top:auto}.wp-block-woocommerce-cart{background:#fff;padding:0;position:relative;z-index:2}.wp-block-woocommerce-cart .wc-block-cart-items thead th span{color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:700}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td{border-top:1px solid rgba(0,0,0,.1)}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-components-product-name{margin:0;color:#3d236c;font-size:1.375rem;font-weight:700;-webkit-transition:.4s;transition:.4s}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-components-product-name:hover{color:#260e50}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__prices span{color:rgba(14,8,26,.8);font-size:1.375rem;font-weight:700}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-components-product-metadata{display:none}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity{margin:20px 0 0;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}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin:0}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity .wc-block-components-quantity-selector button{-webkit-box-shadow:none !important;box-shadow:none !important}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity .wc-block-components-quantity-selector::after{border-radius:100px}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{background:rgba(14,8,26,.8);min-height:33.78px;color:#fff;padding:0 30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;text-decoration:none;border-radius:100px;-webkit-transition:.3s;transition:.3s}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row td .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background:rgba(14,8,26,.7);color:#fff}.wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total span{font-size:1.375rem;font-weight:700}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:700;margin-top:1px;padding-bottom:10px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>.wc-block-components-totals-wrapper{border-top:1px solid rgba(0,0,0,.1)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-panel{color:rgba(14,8,26,.8);font-size:1.25rem}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input label{padding-top:6px;left:30px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-text-input input{height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 30px 0 !important;font-size:1.25rem;font-weight:700;border-radius:100px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon__form .wc-block-components-button{background:#3d236c;color:#fff !important;opacity:1;font-size:1rem;text-transform:uppercase;font-weight:700;border-radius:100px;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;cursor:pointer;-webkit-transition:.3s;transition:.3s;pointer-events:auto !important}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon__form .wc-block-components-button:hover{background-color:#260e50}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon__form .wc-block-components-button .wc-block-components-button__text{opacity:1}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon__content span{display:block;color:rgba(14,8,26,.8);font-size:1rem;margin:5px}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-shipping .wc-block-components-totals-item strong{font-size:0;position:relative}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-shipping .wc-block-components-totals-item strong::after{content:"0,00 RSD";color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:400}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__label{font-size:1.25rem}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item__value span{font-size:1.25rem;font-weight:700}.wp-block-woocommerce-cart .wc-block-cart__submit-button{height:60px !important;background:#8f9b27;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;color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;border-radius:100px;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:.3s !important;transition:.3s !important}.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{background:#b1bd4a}body .wc-block-checkout{background:#fff;padding:0;position:relative;z-index:2}body .wc-block-checkout .wc-block-components-address-form__address_2-toggle{display:none !important}body .wc-block-checkout .wc-block-checkout__guest-checkout-notice{padding:10px 30px !important;font-size:1.125rem !important}body .wc-block-checkout .wc-block-components-title{color:rgba(14,8,26,.8);font-size:1.5rem;padding:0 30px}body .wc-block-checkout .wc-block-components-address-card{padding:20px 30px !important}body .wc-block-checkout .wc-block-components-checkout-step__description{color:rgba(14,8,26,.8);font-size:1.25rem;padding:0 30px}body .wc-block-checkout .wc-block-components-text-input{margin-top:24px !important}body .wc-block-checkout .wc-block-components-text-input label{font-size:1.25rem;padding-top:15px;left:32px}body .wc-block-checkout .wc-block-components-text-input input{height:80px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 30px 0 !important;font-size:1.25rem !important;font-weight:700;border-radius:100px !important;border:1px solid rgba(0,0,0,.15) !important}body .wc-block-checkout .wc-block-components-country-input,body .wc-block-checkout .wc-block-components-address-form__state{display:none !important}body .wc-block-checkout .wc-block-components-validation-error{padding:20px 30px 10px}body .wc-block-checkout .wc-block-components-validation-error span{font-size:1rem;font-weight:700}body .wc-block-checkout .wc-block-components-address-form__address_2-toggle{padding:0 30px 10px}body .wc-block-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{border-radius:100px !important;-webkit-box-shadow:none !important;box-shadow:none !important}body .wc-block-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted .wc-block-components-radio-control__option{padding-left:30px !important}body .wc-block-checkout .wc-block-components-radio-control__option{border-radius:100px !important;height:80px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;padding:0 30px 0 65px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) !important;box-shadow:0 0 0 1px rgba(0,0,0,.15) !important}body .wc-block-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__input{margin-left:15px !important}body .wc-block-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}body .wc-block-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group span{line-height:1}body .wc-block-checkout .wc-block-components-radio-control__option .wc-block-components-radio-control__label-group span.wc-block-checkout__shipping-option--free{position:relative}body .wc-block-checkout .wc-block-components-radio-control--highlight-checked.wc-block-components-radio-control--highlight-checked--last-selected:after{border:none !important}body .wc-block-checkout .wc-block-components-checkbox label{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;margin:40px 0}body .wc-block-checkout .wc-block-components-checkbox .wc-block-components-checkbox__mark{margin-top:-2px !important}body .wc-block-checkout .wc-block-components-textarea{min-height:120px;font-size:1.25rem;padding:20px;resize:vertical}body .wc-block-checkout .wc-block-components-checkout-return-to-cart-button{height:80px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 15px;padding:0 50px !important;color:#3d236c;font-size:1.25rem;font-weight:700;text-transform:uppercase;border:none;border-radius:100px;-webkit-box-shadow:0 0 0 2px #3d236c inset;box-shadow:0 0 0 2px #3d236c inset;-webkit-transition:.3s;transition:.3s}body .wc-block-checkout .wc-block-components-checkout-return-to-cart-button:hover{color:#260e50;-webkit-box-shadow:0 0 0 2px #260e50 inset;box-shadow:0 0 0 2px #260e50 inset}body .wc-block-checkout .wc-block-components-checkout-return-to-cart-button svg{position:relative;-webkit-transform:none;transform:none;margin:0;left:unset;top:unset}body .wc-block-checkout .wc-block-components-checkout-place-order-button{background:#8f9b27;height:80px !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:30px;color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;border-radius:100px;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}body .wc-block-checkout .wc-block-components-checkout-place-order-button:hover{background:#b1bd4a}body .wc-block-checkout .wc-block-checkout__terms .wc-block-components-checkbox__label{padding:0;color:rgba(14,8,26,.8);font-size:1.25rem}body .wc-block-checkout .wc-block-components-shipping-rates-control__package label{display:none !important}body .wc-block-checkout .wc-block-components-shipping-rates-control__package label:first-child{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}body .wc-block-checkout .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control::after{display:none}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title p{margin-bottom:0;font-size:1.25rem;font-weight:700}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item{padding:20px 0 0;border-top:1px solid rgba(0,0,0,.1)}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image img{max-width:60px;width:60px}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__quantity span{font-size:1rem;font-weight:700}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__description{padding-top:10px}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__description .wc-block-components-product-name{font-size:1.25rem;font-weight:700}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__individual-prices{margin:0;padding:0;line-height:1}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__individual-prices span{color:rgba(14,8,26,.8);font-size:1rem}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item .wc-block-components-product-metadata{display:none}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__total-price{padding-top:10px}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__total-price span{font-size:1.25rem;font-weight:700}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-coupon__input{margin-top:0 !important}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-coupon__input input{height:80px !important}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-button{background:#3d236c;height:80px;margin:0;padding:0;color:#fff !important;opacity:1;font-size:1rem;text-transform:uppercase;font-weight:700;border-radius:100px;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;cursor:pointer;-webkit-transition:.3s;transition:.3s;pointer-events:auto !important}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-button:hover{background-color:#260e50}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-button .wc-block-components-button__text{opacity:1}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button{color:rgba(14,8,26,.8);font-size:1.25rem}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item .wc-block-components-totals-item__label{color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:400}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item .wc-block-components-totals-item__value{color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:400}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-shipping-block .wc-block-components-totals-item__label{color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:400}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wp-block-woocommerce-checkout-order-summary-shipping-block .wc-block-components-totals-item__value{color:rgba(14,8,26,.8);font-size:1.25rem;position:relative}body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,body .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-item.wc-block-components-totals-footer-item .wc-block-components-totals-item__value span{color:rgba(14,8,26,.8);font-size:1.5rem;font-weight:700}.woocommerce-order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 40px}.woocommerce-order .woocommerce-thankyou-order-received{width:100%;margin:0 0 20px;color:rgba(14,8,26,.8);font-size:2.5rem;font-weight:700;text-align:center}.woocommerce-order .woocommerce-order-overview{width:100%;margin:0 0 80px !important;padding:30px;border:1px solid rgba(0,0,0,.1);border-radius:16px}.woocommerce-order .woocommerce-order-overview li{color:rgba(14,8,26,.8);font-size:.875rem !important}.woocommerce-order .woocommerce-order-overview li span,.woocommerce-order .woocommerce-order-overview li bdi,.woocommerce-order .woocommerce-order-overview li strong{color:rgba(14,8,26,.8);font-size:1.25rem !important;font-weight:700}.woocommerce-order .woocommerce-order-details{width:calc(50% - 20px);margin:0}.woocommerce-order .woocommerce-order-details h2{margin:0 0 20px;padding:0 20px;color:rgba(14,8,26,.8);font-size:2rem}.woocommerce-order .woocommerce-order-details .woocommerce-table{padding:0;border-radius:8px}.woocommerce-order .woocommerce-order-details .woocommerce-table th{padding:10px 20px;font-size:1.25rem}.woocommerce-order .woocommerce-order-details .woocommerce-table td{padding:10px 20px;color:rgba(14,8,26,.8);font-size:1.25rem;font-weight:400}.woocommerce-order .woocommerce-order-details .woocommerce-table td *{font-size:1.25rem !important}.woocommerce-order .woocommerce-order-details .woocommerce-table td a{color:#3d236c;font-weight:700;-webkit-transition:.3s;transition:.3s}.woocommerce-order .woocommerce-order-details .woocommerce-table td a:hover{color:#260e50}.woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr:nth-child(2) td{font-size:0;position:relative}.woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr:nth-child(2) td::after{content:"0,00 RSD";font-size:1.25rem;font-weight:400}.woocommerce-order .woocommerce-customer-details{width:calc(50% - 20px);margin:0}.woocommerce-order .woocommerce-customer-details .addresses{display:grid;grid-template-columns:1fr}.woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column{width:100%}.woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column h2{margin:0 0 20px;padding:0 20px;color:rgba(14,8,26,.8);font-size:2rem}.woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column address{margin:0 0 20px;padding:20px;font-size:1.25rem;border:1px solid rgba(0,0,0,.1)}.acf-block-preview .blogs-listing,.blogs-listing{background:#fff;position:relative;padding:10px 0}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing,.blogs-listing{padding:80px 0}}.acf-block-preview .blogs-listing .headline,.blogs-listing .headline{margin:0 auto 20px;color:#3d236c;text-align:center}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing .headline,.blogs-listing .headline{margin:0 auto 60px}}.acf-block-preview .blogs-listing article,.blogs-listing article{display:grid;grid-template-columns:1fr;gap:20px 0;padding:0 0 20px}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing article,.blogs-listing article{background:#f9f9f9;grid-template-columns:1fr 1fr;gap:0 40px;padding:40px;border-radius:16px}}@media screen and (min-width: 1680px){.acf-block-preview .blogs-listing article,.blogs-listing article{gap:0 80px;padding:40px 80px 40px 40px}}.acf-block-preview .blogs-listing article .article-img,.blogs-listing article .article-img{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;border-radius:12px;overflow:hidden;aspect-ratio:720/430}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing article .article-img,.blogs-listing article .article-img{border-radius:16px}}.acf-block-preview .blogs-listing article .article-img img,.blogs-listing article .article-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acf-block-preview .blogs-listing article .article-ctn,.blogs-listing article .article-ctn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px 0}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing article .article-ctn,.blogs-listing article .article-ctn{gap:30px 0}}@media screen and (min-width: 1680px){.acf-block-preview .blogs-listing article .article-ctn,.blogs-listing article .article-ctn{gap:40px 0}}.acf-block-preview .blogs-listing article .article-ctn h2,.blogs-listing article .article-ctn h2{max-width:500px;margin:0;color:rgba(14,8,26,.8)}.acf-block-preview .blogs-listing article .article-ctn .date,.blogs-listing article .article-ctn .date{font-size:1rem}@media(min-width: 768px){.acf-block-preview .blogs-listing article .article-ctn .date,.blogs-listing article .article-ctn .date{font-size:1.25rem}}.acf-block-preview .blogs-listing article .article-ctn p,.blogs-listing article .article-ctn p{margin:0;color:rgba(14,8,26,.8)}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing article .article-ctn p,.blogs-listing article .article-ctn p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.acf-block-preview .blogs-listing article .article-ctn a,.blogs-listing article .article-ctn a{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.acf-block-preview .blogs-listing article:not(:last-child),.blogs-listing article:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.acf-block-preview .blogs-listing article:not(:last-child),.blogs-listing article:not(:last-child){margin-bottom:80px}}.acf-block-preview .blog-cover,.blog-cover{background:#f5f5f5;background:linear-gradient(45deg, #fff 0%, #f5f5f5 50%, #dedede 100%);padding:40px 0 60px;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;position:relative;color:#fff;text-align:center}@media(min-width: 768px){.acf-block-preview .blog-cover,.blog-cover{min-height:420px;padding:80px 0 40px}}.acf-block-preview .blog-cover .c,.blog-cover .c{position:relative;z-index:2}.acf-block-preview .blog-cover h1,.blog-cover h1{max-width:800px;margin:0 auto;color:rgba(14,8,26,.8)}.acf-block-preview .blog-cover p,.blog-cover p{max-width:1200px;margin:30px auto 20px;font-size:1.5rem;font-weight:700}@media(min-width: 768px){.acf-block-preview .blog-cover p,.blog-cover p{margin:30px auto 20px}}.acf-block-preview .blog-cover p a,.blog-cover p a{color:#3d236c}.acf-block-preview .blog-cover__bg,.blog-cover__bg{width:100%;height:100%;position:absolute;top:0;left:0}.acf-block-preview .blog-cover__bg img,.blog-cover__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.acf-block-preview .blog-content,.blog-content{position:relative;max-width:100%;width:100%;padding:40px 0 20px;overflow:unset}@media screen and (min-width: 768px){.acf-block-preview .blog-content,.blog-content{padding:120px 0 40px}}.acf-block-preview .blog-content .c,.blog-content .c{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width: 768px){.acf-block-preview .blog-content .c,.blog-content .c{grid-template-columns:240px 1fr;gap:0 120px}}.acf-block-preview .blog-content blockquote,.blog-content blockquote{color:#3d236c;margin:40px 0;padding:10px 0 10px 20px;border-left:2px solid #3d236c}@media(min-width: 768px){.acf-block-preview .blog-content blockquote,.blog-content blockquote{margin:80px 0 80px 160px;padding:10px 0 10px 40px;border-left:3px solid #3d236c}}.acf-block-preview .blog-content blockquote p,.blog-content blockquote p{font-size:1.125rem;font-family:"SharpGrotesk",sans-serif}@media(min-width: 768px){.acf-block-preview .blog-content blockquote p,.blog-content blockquote p{font-size:1.5rem}}.acf-block-preview .blog-content blockquote p:first-child,.blog-content blockquote p:first-child{margin-top:0}.acf-block-preview .blog-content blockquote p:last-child,.blog-content blockquote p:last-child{margin-bottom:0}.acf-block-preview .blog-content .wp-block-image,.blog-content .wp-block-image{margin-block:40px;text-align:center}.acf-block-preview .blog-content .wp-block-list,.blog-content .wp-block-list{margin:20px 0}.acf-block-preview .blog-content .wp-block-list li,.blog-content .wp-block-list li{margin:10px 0;list-style:disc;margin-left:30px;padding-left:10px}.acf-block-preview .blog-content .wp-block-column *:first-child,.blog-content .wp-block-column *:first-child{margin-top:0}.acf-block-preview .blog-content .wp-block-media-text.is-stacked-on-mobile,.acf-block-preview .blog-content .wp-block-media-text.has-media-on-the-right,.blog-content .wp-block-media-text.is-stacked-on-mobile,.blog-content .wp-block-media-text.has-media-on-the-right{gap:0 50px}.acf-block-preview .blog-content .wp-block-media-text>.wp-block-media-text__content,.blog-content .wp-block-media-text>.wp-block-media-text__content{padding:0}.acf-block-preview .blog-content .wp-block-media-text>.wp-block-media-text__media,.blog-content .wp-block-media-text>.wp-block-media-text__media{margin:20px auto}@media screen and (min-width: 768px){.acf-block-preview .blog-content .wp-block-media-text>.wp-block-media-text__media,.blog-content .wp-block-media-text>.wp-block-media-text__media{margin:0 0 auto}}.acf-block-preview .blog-content .wp-block-embed iframe,.blog-content .wp-block-embed iframe{max-width:100%;width:100%;height:auto;aspect-ratio:16/9}.acf-block-preview .blog-content h2,.acf-block-preview .blog-content h3,.acf-block-preview .blog-content h4,.acf-block-preview .blog-content h5,.acf-block-preview .blog-content h6,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:rgba(14,8,26,.8)}.acf-block-preview .blog-content p,.blog-content p{font-size:1.125rem}@media(min-width: 768px){.acf-block-preview .blog-content p,.blog-content p{font-size:1.375rem}}.acf-block-preview .blog-content p a,.blog-content p a{color:#8f9b27;font-weight:700;-webkit-transition:.3s;transition:.3s}.acf-block-preview .blog-content p a:hover,.blog-content p a:hover{color:#b1bd4a}.acf-block-preview .blog-content .share,.blog-content .share{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width: 768px){.acf-block-preview .blog-content .share,.blog-content .share{position:sticky;top:140px;margin-bottom:auto;padding-top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.acf-block-preview .blog-content .share p,.blog-content .share p{margin-top:2px;color:rgba(14,8,26,.8);font-size:1rem;font-weight:700}}@media screen and (min-width: 768px)and (min-width: 768px){.acf-block-preview .blog-content .share p,.blog-content .share p{font-size:1.25rem}}.acf-block-preview .blog-content .share ul,.blog-content .share ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:0;padding:0}.acf-block-preview .blog-content .share ul li span,.blog-content .share ul li span{color:rgba(14,8,26,.8);font-size:1rem;text-transform:uppercase;font-weight:700}.acf-block-preview .blog-content .share ul li a,.blog-content .share ul li a{background:#3d236c;width:48px;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px}.acf-block-preview .blog-content .share ul li .icon,.blog-content .share ul li .icon{width:28px;height:auto;fill:#fff}.acf-block-preview .contact,.contact{padding:20px 0 40px}@media(min-width: 768px){.acf-block-preview .contact,.contact{padding:80px 0}}.acf-block-preview .contact .contact-form .row,.contact .contact-form .row{width:100%;margin:0 0 20px}.acf-block-preview .contact .contact-form .row:first-child,.contact .contact-form .row:first-child{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 768px){.acf-block-preview .contact .contact-form .row:first-child,.contact .contact-form .row:first-child{grid-template-columns:1fr 1fr}}.acf-block-preview .contact .contact-form input,.contact .contact-form input{background:rgba(0,0,0,0);width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(14,8,26,.8);font-family:"DM Sans",sans-serif;font-size:1.125rem;padding:0 20px;border:1px solid rgba(0,0,0,.15);outline:none;-webkit-transition:.3s;transition:.3s;border-radius:4px}@media(min-width: 768px){.acf-block-preview .contact .contact-form input,.contact .contact-form input{font-size:1.375rem}}.acf-block-preview .contact .contact-form input::-webkit-input-placeholder, .contact .contact-form input::-webkit-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-webkit-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form input::-moz-placeholder, .contact .contact-form input::-moz-placeholder{color:rgba(14,8,26,.8);opacity:.6;-moz-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form input:-ms-input-placeholder, .contact .contact-form input:-ms-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-ms-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form input::-ms-input-placeholder, .contact .contact-form input::-ms-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-ms-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form input::placeholder,.contact .contact-form input::placeholder{color:rgba(14,8,26,.8);opacity:.6;-webkit-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form input:focus,.contact .contact-form input:focus{border:1px solid #3d236c}.acf-block-preview .contact .contact-form input:focus::-webkit-input-placeholder, .contact .contact-form input:focus::-webkit-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form input:focus::-moz-placeholder, .contact .contact-form input:focus::-moz-placeholder{opacity:.8}.acf-block-preview .contact .contact-form input:focus:-ms-input-placeholder, .contact .contact-form input:focus:-ms-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form input:focus::-ms-input-placeholder, .contact .contact-form input:focus::-ms-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form input:focus::placeholder,.contact .contact-form input:focus::placeholder{opacity:.8}.acf-block-preview .contact .contact-form textarea,.contact .contact-form textarea{background:rgba(0,0,0,0);width:100%;height:180px;resize:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(14,8,26,.8);font-family:"DM Sans",sans-serif;font-size:1.125rem;padding:20px;border:1px solid rgba(0,0,0,.15);outline:none;border-radius:4px;-webkit-transition:.3s;transition:.3s}@media(min-width: 768px){.acf-block-preview .contact .contact-form textarea,.contact .contact-form textarea{font-size:1.375rem}}.acf-block-preview .contact .contact-form textarea::-webkit-input-placeholder, .contact .contact-form textarea::-webkit-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-webkit-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form textarea::-moz-placeholder, .contact .contact-form textarea::-moz-placeholder{color:rgba(14,8,26,.8);opacity:.6;-moz-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form textarea:-ms-input-placeholder, .contact .contact-form textarea:-ms-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-ms-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form textarea::-ms-input-placeholder, .contact .contact-form textarea::-ms-input-placeholder{color:rgba(14,8,26,.8);opacity:.6;-ms-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form textarea::placeholder,.contact .contact-form textarea::placeholder{color:rgba(14,8,26,.8);opacity:.6;-webkit-transition:.3s;transition:.3s}.acf-block-preview .contact .contact-form textarea:focus,.contact .contact-form textarea:focus{border:1px solid #3d236c}.acf-block-preview .contact .contact-form textarea:focus::-webkit-input-placeholder, .contact .contact-form textarea:focus::-webkit-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form textarea:focus::-moz-placeholder, .contact .contact-form textarea:focus::-moz-placeholder{opacity:.8}.acf-block-preview .contact .contact-form textarea:focus:-ms-input-placeholder, .contact .contact-form textarea:focus:-ms-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form textarea:focus::-ms-input-placeholder, .contact .contact-form textarea:focus::-ms-input-placeholder{opacity:.8}.acf-block-preview .contact .contact-form textarea:focus::placeholder,.contact .contact-form textarea:focus::placeholder{opacity:.8}.acf-block-preview .contact .contact-form button,.contact .contact-form button{background:#8f9b27;width:280px;height:60px;margin:0 auto;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;color:#fff;font-size:1.125rem;font-family:"DM Sans",sans-serif;font-weight:600;text-transform:uppercase;border:none;border-radius:100px;-webkit-transition:.3s;transition:.3s;cursor:pointer}@media(min-width: 768px){.acf-block-preview .contact .contact-form button,.contact .contact-form button{font-size:1.375rem}}.acf-block-preview .contact .contact-form button:hover,.contact .contact-form button:hover{background:#b1bd4a}.acf-block-preview .s-register,.s-register{width:100%;padding:0 0 100px}.acf-block-preview .s-register .intro,.s-register .intro{text-align:center}.acf-block-preview .s-register .intro h2,.s-register .intro h2{max-width:540px;margin:0 auto 20px;color:#8f9b27;line-height:1.1;text-align:center}.acf-block-preview .s-register .intro p,.s-register .intro p{max-width:640px;margin:0 auto 60px;color:rgba(14,8,26,.8);font-size:1.25rem}.acf-block-preview .s-register .user-registration,.s-register .user-registration{max-width:1000px !important;padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.acf-block-preview .s-register .user-registration .ur-frontend-form,.s-register .user-registration .ur-frontend-form{max-width:600px !important;padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.acf-block-preview .s-register .user-registration .register,.s-register .user-registration .register{padding-top:20px !important}.acf-block-preview .s-register .user-registration .ur-form-row,.s-register .user-registration .ur-form-row{gap:0 20px !important;margin-bottom:40px !important}.acf-block-preview .s-register .user-registration .form-row .ur-label,.acf-block-preview .s-register .user-registration .form-row label,.s-register .user-registration .form-row .ur-label,.s-register .user-registration .form-row label{padding:0 30px !important;color:rgba(14,8,26,.8) !important;font-size:1.25rem !important;font-weight:400 !important}.acf-block-preview .s-register .user-registration .form-row .input-wrapper input,.s-register .user-registration .form-row .input-wrapper input{height:70px !important;border-radius:100px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px !important;padding:0 30px !important;color:rgba(14,8,26,.8) !important;font-size:1.25rem !important;font-weight:700;border:1px solid rgba(0,0,0,.15) !important;-webkit-transition:.3s;transition:.3s}.acf-block-preview .s-register .user-registration .form-row .input-wrapper input:focus,.s-register .user-registration .form-row .input-wrapper input:focus{border:1px solid rgba(14,8,26,.8);-webkit-box-shadow:0 0 0 2px inset rgba(14,8,26,.8);box-shadow:0 0 0 2px inset rgba(14,8,26,.8)}.acf-block-preview .s-register .user-registration .form-row select,.s-register .user-registration .form-row select{height:70px !important;border-radius:100px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px !important;padding:0 30px !important;color:rgba(14,8,26,.8) !important;font-size:1.25rem !important;font-weight:700;border:1px solid rgba(0,0,0,.15) !important}.acf-block-preview .s-register .user-registration .tos-field .ur-label,.s-register .user-registration .tos-field .ur-label{display:none !important}.acf-block-preview .s-register .user-registration .tos-field label,.s-register .user-registration .tos-field label{padding:0 !important}.acf-block-preview .s-register .user-registration .tos-field .ur-checkbox-list,.s-register .user-registration .tos-field .ur-checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px}.acf-block-preview .s-register .user-registration .tos-field .ur-checkbox-list input,.s-register .user-registration .tos-field .ur-checkbox-list input{width:24px !important;height:24px !important;margin:0 !important;cursor:pointer}.acf-block-preview .s-register .user-registration .tos-field .ur-checkbox-list .ur-checkbox-label,.s-register .user-registration .tos-field .ur-checkbox-list .ur-checkbox-label{margin:0 !important;font-size:1.25rem !important;cursor:pointer}.acf-block-preview .s-register .user-registration .tos-field ul,.s-register .user-registration .tos-field ul{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}.acf-block-preview .s-register .user-registration .user-registration-form__label,.s-register .user-registration .user-registration-form__label{gap:16px !important}.acf-block-preview .s-register .user-registration .user-registration-form__label input,.s-register .user-registration .user-registration-form__label input{width:24px !important;height:24px !important;margin:0 !important;cursor:pointer}.acf-block-preview .s-register .user-registration .user-registration-form__label span,.s-register .user-registration .user-registration-form__label span{color:rgba(14,8,26,.8) !important;font-size:1.25rem !important;font-weight:400 !important;cursor:pointer}.acf-block-preview .s-register .user-registration .lost_password,.s-register .user-registration .lost_password{padding-right:30px !important}.acf-block-preview .s-register .user-registration .lost_password a,.s-register .user-registration .lost_password a{color:#3d236c !important;font-size:1.25rem !important}.acf-block-preview .s-register .user-registration .user-registration-Button,.s-register .user-registration .user-registration-Button{background:#8f9b27 !important;height:70px !important;min-height:70px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem !important;font-weight:700 !important;text-transform:uppercase;margin:20px auto 0 !important;padding:0 60px !important;border:none !important;border-radius:100px !important}.acf-block-preview .s-register .user-registration .user-registration-Button:hover,.s-register .user-registration .user-registration-Button:hover{background:#b1bd4a !important}.acf-block-preview .s-register .user-registration .ur-button-container,.s-register .user-registration .ur-button-container{width:100% !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.acf-block-preview .s-register .user-registration .ur-button-container button,.s-register .user-registration .ur-button-container button{background:#8f9b27 !important;height:70px !important;min-height:70px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem !important;font-weight:700 !important;text-transform:uppercase;margin:0 auto !important;padding:0 60px !important;border:none !important;border-radius:100px !important}.acf-block-preview .s-register .user-registration .ur-button-container button:hover,.s-register .user-registration .ur-button-container button:hover{background:#b1bd4a !important}.acf-block-preview .s-register .user-registration .user-registration-register a,.s-register .user-registration .user-registration-register a{color:#3d236c !important;font-size:1.25rem !important}.acf-block-preview .s-register .ur-input-with-icon input,.s-register .ur-input-with-icon input{height:70px !important;border-radius:100px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px !important;padding:0 30px !important;color:rgba(14,8,26,.8) !important;font-size:1.25rem !important;font-weight:700;border:1px solid rgba(0,0,0,.15) !important;-webkit-transition:.3s;transition:.3s}.acf-block-preview .s-register .ur-input-with-icon input:focus,.s-register .ur-input-with-icon input:focus{border:1px solid rgba(14,8,26,.8);-webkit-box-shadow:0 0 0 2px inset rgba(14,8,26,.8);box-shadow:0 0 0 2px inset rgba(14,8,26,.8)}.acf-block-preview .s-register .ur-input-with-icon input::-webkit-input-placeholder, .s-register .ur-input-with-icon input::-webkit-input-placeholder{font-weight:400 !important}.acf-block-preview .s-register .ur-input-with-icon input::-moz-placeholder, .s-register .ur-input-with-icon input::-moz-placeholder{font-weight:400 !important}.acf-block-preview .s-register .ur-input-with-icon input:-ms-input-placeholder, .s-register .ur-input-with-icon input:-ms-input-placeholder{font-weight:400 !important}.acf-block-preview .s-register .ur-input-with-icon input::-ms-input-placeholder, .s-register .ur-input-with-icon input::-ms-input-placeholder{font-weight:400 !important}.acf-block-preview .s-register .ur-input-with-icon input::placeholder,.s-register .ur-input-with-icon input::placeholder{font-weight:400 !important}.acf-block-preview .s-register .ur-input-with-icon svg,.acf-block-preview .s-register .ur-lost-password-title,.acf-block-preview .s-register .ur-lost-password-message,.s-register .ur-input-with-icon svg,.s-register .ur-lost-password-title,.s-register .ur-lost-password-message{display:none}.footer{width:100%;padding:40px 0 120px;position:relative;left:0;bottom:0}@media(min-width: 768px){.footer{padding:120px 0}}.footer .c{display:grid;grid-template-columns:1fr;gap:20px 0;position:relative;z-index:1}@media(min-width: 768px){.footer .c{grid-template-columns:1fr 1fr 1fr 2fr;gap:0 40px}}.footer .logo{max-width:100px}.footer .logo img{height:auto}.footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px;margin:30px 0 0;padding:0}.footer .social li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .social li a{background:#fff;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;border-radius:100px}.footer .social li a .icon{width:auto;height:30px;fill:#3d236c}.footer .social li a .icon--insta{height:24px}.footer .social li a .icon--tt{height:22px}.footer__col h3{margin:0 0 20px;color:#fff}@media(min-width: 768px){.footer__col h3{margin:0 0 40px}}.footer__col ul{margin:0;padding:0}.footer__col ul li{margin:0 0 16px}.footer__col ul li a{color:#fff;font-size:1rem;font-weight:400;-webkit-transition:.3s;transition:.3s;opacity:.6}.footer__col ul li a:hover{opacity:1}.footer .contact-form .row{width:100%;margin:0 0 20px}.footer .contact-form .row:first-child{display:grid;grid-template-columns:1fr 1fr;gap:20px}.footer .contact-form input{background:rgba(0,0,0,0);width:100%;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:"DM Sans",sans-serif;font-size:1rem;padding:0 10px;border:1px solid hsla(0,0%,100%,.6);outline:none;-webkit-transition:.3s;transition:.3s;border-radius:4px}.footer .contact-form input::-webkit-input-placeholder{color:#fff;opacity:.6;-webkit-transition:.3s;transition:.3s}.footer .contact-form input::-moz-placeholder{color:#fff;opacity:.6;-moz-transition:.3s;transition:.3s}.footer .contact-form input:-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s;transition:.3s}.footer .contact-form input::-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s;transition:.3s}.footer .contact-form input::placeholder{color:#fff;opacity:.6;-webkit-transition:.3s;transition:.3s}.footer .contact-form input:focus{border:1px solid #fff}.footer .contact-form input:focus::-webkit-input-placeholder{opacity:.8}.footer .contact-form input:focus::-moz-placeholder{opacity:.8}.footer .contact-form input:focus:-ms-input-placeholder{opacity:.8}.footer .contact-form input:focus::-ms-input-placeholder{opacity:.8}.footer .contact-form input:focus::placeholder{opacity:.8}.footer .contact-form textarea{background:rgba(0,0,0,0);width:100%;height:120px;resize:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:"DM Sans",sans-serif;font-size:1rem;padding:10px;border:1px solid hsla(0,0%,100%,.6);outline:none;border-radius:4px;-webkit-transition:.3s;transition:.3s}.footer .contact-form textarea::-webkit-input-placeholder{color:#fff;opacity:.6;-webkit-transition:.3s;transition:.3s}.footer .contact-form textarea::-moz-placeholder{color:#fff;opacity:.6;-moz-transition:.3s;transition:.3s}.footer .contact-form textarea:-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s;transition:.3s}.footer .contact-form textarea::-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s;transition:.3s}.footer .contact-form textarea::placeholder{color:#fff;opacity:.6;-webkit-transition:.3s;transition:.3s}.footer .contact-form textarea:focus{border:1px solid #fff}.footer .contact-form textarea:focus::-webkit-input-placeholder{opacity:.8}.footer .contact-form textarea:focus::-moz-placeholder{opacity:.8}.footer .contact-form textarea:focus:-ms-input-placeholder{opacity:.8}.footer .contact-form textarea:focus::-ms-input-placeholder{opacity:.8}.footer .contact-form textarea:focus::placeholder{opacity:.8}.footer .contact-form button{width:200px;height:48px;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;font-size:1.125rem;font-family:"DM Sans",sans-serif;font-weight:600;text-transform:uppercase;border-radius:100px}.footer .copyright{background:rgba(0,0,0,.05);width:100%;position:absolute;bottom:0;left:0;padding:20px 0;z-index:2;border-top:1px solid rgba(0,0,0,.25)}.footer .copyright p{margin:0 auto;color:#fff;font-size:.875rem;text-align:center}.footer__bg{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:0}.footer__bg .overlay{background:#e7590f;background:linear-gradient(45deg, #3d236c 0%, #260e50 50%, #260e50 100%);position:absolute;width:100%;height:100%;z-index:1;opacity:.9}.footer__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 95%;object-position:center 95%}