@charset "UTF-8";@font-face{font-family:Karla;src:url(../fonts/Karla-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(../fonts/Karla-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(../fonts/Karla-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(../fonts/Karla-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(../fonts/Karla-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Light.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.welcome-message{padding:3.25rem 0}.welcome-message h1{font-size:2.625rem!important;font-weight:700;line-height:2.75rem;margin-bottom:0!important}.welcome-message span.tagline{text-transform:uppercase;font-size:.875rem;letter-spacing:.25rem}.welcome-message p{font-size:1.125rem;margin-top:2rem;margin-bottom:0;max-width:590px}.welcome-message .wrap-button{display:flex;justify-content:center;padding:2rem 0}@media (min-width:768px){.welcome-message .wrap-button{align-items:center;padding:0}}.methods{padding:2rem 0}.methods h3{font-size:1.75rem;font-weight:700}.methods .methods-list{display:flex;flex-direction:row;gap:1rem;margin:0;padding:0;margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap}@media (min-width:768px){.methods .methods-list{margin-bottom:0}}.methods .methods-list li{display:flex;align-items:center;border-radius:26px;border:#ccc solid 1px;width:47%;height:50px;justify-content:center}@media (min-width:768px){.methods .methods-list li{width:130px}}.methods .methods-list li img{max-width:100%;height:auto}.testimonials{padding:3rem 0 2.5rem 0}.testimonials h3{font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:0}.testimonials span.tagline{font-weight:400;font-size:1.75rem;display:flex;justify-content:center;margin-top:-10px}.testimonials .quotes{position:relative;margin:0 auto 2rem;width:93px;height:64px}.testimonials .testimonials-swiper{position:relative;padding-bottom:5rem}.testimonials .testimonials-swiper .quote{font-size:1rem;max-width:560px;margin:0 auto;margin-bottom:0;margin-top:1.25rem}.testimonials .testimonials-swiper .quote .author{margin:1rem 0;font-size:1.125rem}.testimonials .testimonials-swiper .quote .author .name{font-weight:700;font-size:1rem;display:block}.testimonials .testimonials-swiper .quote .author .company{font-weight:400;font-size:.875rem;display:block;text-transform:uppercase;letter-spacing:4px}.testimonials .testimonials-swiper .swiper-navigation{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;gap:2rem;align-items:center;justify-content:center}.testimonials .testimonials-swiper .swiper-navigation .swiper-button-next,.testimonials .testimonials-swiper .swiper-navigation .swiper-button-prev{position:static;width:2.5rem;height:2.5rem;background:#fff;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.testimonials .testimonials-swiper .swiper-navigation .swiper-button-next::after,.testimonials .testimonials-swiper .swiper-navigation .swiper-button-prev::after{font-size:1rem}.news-home{padding:2rem 0}.news-home .news-list{margin-top:1rem}.news-home .news-item h4{font-size:1.2rem;font-weight:600}.news-home .read-more{font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.home-call-to-action{padding:4rem 50px;background-color:#f3f1f7}@media (min-width:768px){.home-call-to-action{border-radius:20px}}@media (min-width:992px){.home-call-to-action{background-image:url(../images/bg-cta-home.png);background-repeat:no-repeat;background-position:right top;border-radius:20px}}.home-call-to-action .call-to-action{display:flex;align-items:start;flex-direction:column;gap:2.5rem}@media (min-width:992px){.home-call-to-action .call-to-action{max-width:580px}}@media (min-width:1200px){.home-call-to-action .call-to-action{max-width:626px}}.home-call-to-action .call-to-action h2{font-weight:100;font-size:2rem;margin-bottom:0}@media (min-width:768px){.home-call-to-action .call-to-action h2{font-size:2.25rem}}.home-call-to-action .call-to-action h2 em{color:#491871;font-weight:700;font-style:normal}footer{padding:3rem 0 2rem 0;margin-top:4rem;background-color:#f4f1f7}footer .nav-footer{list-style:none;padding:0;margin:0;font-size:16px;justify-content:center}@media (min-width:768px){footer .nav-footer{justify-content:left}}footer .nav-footer li{display:inline;margin:0 10px 0 0}footer .nav-footer li:last-child{margin:0}footer .nav-footer li.current_page_item a{color:#491871}footer .nav-footer li a{color:#000;text-decoration:none}footer .nav-footer li a:hover{color:#491871}footer .methods{display:flex;flex-direction:column;gap:1rem;align-items:center;padding-top:15px;padding-bottom:15px;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}@media (min-width:768px){footer .methods{padding-top:0;padding-bottom:0}}@media (min-width:992px){footer .methods{flex-direction:row;gap:1,25rem;justify-content:end}}footer .methods h3{font-size:1rem;margin-bottom:0}footer .methods .methods-list{margin:0;gap:5px}footer .methods .methods-list li{border:none;width:auto;height:auto}footer .methods .methods-list li img{width:75%}footer .contact-info{padding-top:40px;display:flex;flex-direction:column}footer .contact-info address,footer .contact-info p{padding-left:3.2rem;font-size:1rem;background-size:16px 16px;background-repeat:no-repeat}footer .contact-info address{background-image:url(../images/icons/location-arrow-solid.svg);background-position:left 3px}footer .contact-info p.email{background-image:url(../images/icons/envelope-solid.svg);background-position:left 5px}footer .contact-info p.email a{color:#491871;text-decoration:none}footer .contact-info p.email a:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)}footer .contact-info p.phone{background-image:url(../images/icons/phone-solid.svg);background-position:left 3px}footer .social{display:flex;gap:10px;padding-top:40px}@media (min-width:992px){footer .social{justify-content:end}}footer .social h3{font-size:1rem;margin-bottom:0;margin-top:2px}footer .nav-social .social-facebook a{background-image:url(../images/icons/facebook.svg)}footer .nav-social .social-x a{background-image:url(../images/icons/x.svg);background-size:24px 24px}footer .nav-social .social-instagram a{background-image:url(../images/icons/instagram.svg)}footer .nav-social .social-youtube a{background-image:url(../images/icons/youtube.svg)}footer .nav-social li{margin-right:10px}footer .nav-social li a{display:block;width:26px;height:26px;text-indent:-999em;background-repeat:no-repeat}footer .whatsapp{display:block;width:60px;height:60px;background-color:#33d951;border-radius:50%;position:fixed;bottom:20px;right:20px;background-image:url(../images/icons/whatsapp-brands.svg);background-repeat:no-repeat;background-position:center center;background-size:35px 35px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:0 6px 16px rgba(0,0,0,.35)}footer .whatsapp:hover{background-color:#28a745;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}:root{--height-header:210px}@media (min-width:992px){:root{--height-header:110px}}header{background-color:#fff;padding:10px 0 20px 0;margin:0;position:fixed;width:100%;z-index:999;height:auto}header.scrolled{box-shadow:0 2px 4px rgba(0,0,0,.2)}@media (min-width:992px){header{height:var(--height-header)}}header .container{display:flex;align-items:start;justify-content:space-between;flex-direction:column}@media (min-width:992px){header .container{flex-direction:row;align-items:center}}header .container .brand{position:relative;z-index:5}@media (min-width:992px){header .container .brand{z-index:1}}header .custom-logo-link img{width:200px;max-width:100%;height:auto}@media (min-width:992px){header .custom-logo-link img{min-width:258px}}header .second-column{margin-top:-44px;align-self:end;width:100%}@media (min-width:992px){header .second-column{margin-top:5px;width:auto}}header .second-column .menu{display:flex;justify-content:center;align-items:center;gap:20px}@media (min-width:768px){header .second-column .menu{gap:30px}}header .second-column .navbar-toggler:focus{box-shadow:0 0 0 2px}header .second-column .navbar-toggler.collapsed{box-shadow:none}header .navbar-nav{padding:0;margin:5px 0 0 0;font-size:.875rem;font-weight:500;border-radius:0}@media (min-width:768px){header .navbar-nav{margin-top:30px}}@media (min-width:992px){header .navbar-nav{gap:15px}}header .navbar-nav li{display:inline;margin:0;position:relative;padding:8px 0}@media (min-width:992px){header .navbar-nav li{padding:0;margin:0 10px 0 0}}header .navbar-nav li a{font-size:1.125rem;color:#000;padding:0;transition:color .3s ease-in-out}header .navbar-nav li::after{content:"";display:block;width:100%;height:2px;background-color:#e5e5e5;transform-origin:center;transition:transform .3s ease-in-out,background-color .3s ease-in-out;border-radius:3px}@media (min-width:992px){header .navbar-nav li::after{height:6px;background-color:#fff;transform:scaleX(0)}}header .navbar-nav li:hover a{color:#491871}header .navbar-nav li:hover::after{transform:scaleX(1);background-color:#491871}header .navbar-nav li.current-menu-item a{color:#491871}header .navbar-nav li.current-menu-item::after{transform:scaleX(1);background-color:#491871;transition:none}header .navbar-nav li.current-menu-item:hover::after{transform:scaleX(1);background-color:rgb(45.8248175182,15.0656934307,70.9343065693);transition:transform .3s ease-in-out,background-color .3s ease-in-out}header .navbar-nav li.current-menu-item:hover a{color:rgb(45.8248175182,15.0656934307,70.9343065693)}header .navbar-nav li:last-child{margin:0}header .main-menu .dropdown:hover>.dropdown-menu,header .main-menu .dropup:hover>.dropdown-menu{display:block}header .third-column{width:100%;align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding-top:5px}@media (min-width:992px){header .third-column{align-items:end;width:auto}}header .third-column .account{display:flex;justify-content:end;gap:20px}header .third-column .account .cart{border-left:#ccc solid 1px;padding-left:1.25rem;display:flex;align-items:center;gap:5px}header .third-column .account .cart span{color:#000;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center;padding:0 5px;border-radius:4px;min-width:20px}header .third-column .account .cart span[style*="opacity: 1"]{background-color:#491871;color:#fff;transition:all .3s ease;animation:bounce-cart .5s ease}@keyframes bounce-cart{0%{transform:scale(1)}30%{transform:scale(1.2)}50%{transform:scale(.9)}70%{transform:scale(1.05)}100%{transform:scale(1)}}header .third-column .account .cart .cart.has-items{animation:bounce-cart .5s ease}header .third-column .account .cart.has-items span{background-color:#491871;color:#fff}header .third-column .account .cart a{width:25px;height:25px;background-image:url(../images/icons/shopping-cart.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px}header .third-column .account .user-nav{margin-top:0;display:flex;flex-direction:row;gap:10px}header .third-column .account .user-nav li:after{height:0}@media (min-width:992px){header .third-column .account .user-nav li:after{height:2px}}header .third-column .account .user-nav li a{color:#000;font-size:.875rem}header .third-column .search{width:100%}@media (min-width:992px){header .third-column .search{width:auto}}header .third-column .search .form-control{height:41px;border:none;border-bottom:#e5e5e5 solid 1px;border-radius:0;width:100%}@media (min-width:992px){header .third-column .search .form-control{width:auto}}header .third-column .search .form-control:focus,header .third-column .search .form-control:focus-visible{box-shadow:none;background-color:#fafafa;outline:0}header .third-column .search .d-flex{width:100%}@media (min-width:992px){header .third-column .search .d-flex{width:auto}}header .third-column .search .btn{width:40px;height:40px;border-radius:0;background-image:url(../images/icons/search.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;background-color:#f3f3f3}header .third-column .search .btn:hover{background-color:#491871;background-image:url(../images/icons/search-white.svg)}body.archive ul.navbar-nav li.products-items a,body.single-product ul.navbar-nav li.products-items a,body.woocommerce-cart ul.navbar-nav li.products-items a,body.woocommerce-checkout ul.navbar-nav li.products-items a{color:#491871}body.archive ul.navbar-nav li.products-items::after,body.single-product ul.navbar-nav li.products-items::after,body.woocommerce-cart ul.navbar-nav li.products-items::after,body.woocommerce-checkout ul.navbar-nav li.products-items::after{transform:scaleX(1);background-color:#491871;transition:none}body.archive ul.navbar-nav li.products-items:hover::after,body.single-product ul.navbar-nav li.products-items:hover::after,body.woocommerce-cart ul.navbar-nav li.products-items:hover::after,body.woocommerce-checkout ul.navbar-nav li.products-items:hover::after{transform:scaleX(1);background-color:rgb(45.8248175182,15.0656934307,70.9343065693);transition:transform .3s ease-in-out,background-color .3s ease-in-out}body.archive ul.navbar-nav li.products-items:hover a,body.single-product ul.navbar-nav li.products-items:hover a,body.woocommerce-cart ul.navbar-nav li.products-items:hover a,body.woocommerce-checkout ul.navbar-nav li.products-items:hover a{color:rgb(45.8248175182,15.0656934307,70.9343065693)}.btn{border-radius:33px;padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:700}.btn-large{padding:1.25rem 3.125rem}@media (min-width:992px){.btn-large{padding:1.25rem 5.125rem}}.btn-primary{background-color:#491871;color:#fff;border:1px solid #491871}.btn-primary:active,.btn-primary:hover{background-color:rgb(46.0422332486,12.9156934307,73.0843065693);border:1px solid rgb(46.0422332486,12.9156934307,73.0843065693)}.btn-download-catalog a,.wc-block-cart__submit-button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce ul.products li.product .button,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),div.wpforms-container-full button[type=submit]{border-radius:33px;padding:.8rem 2rem;font-size:1.125rem;font-weight:700;background-color:#491871;color:#fff;border:1px solid #491871}.btn-download-catalog a:active,.btn-download-catalog a:hover,.wc-block-cart__submit-button:active,.wc-block-cart__submit-button:hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:active,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:hover,.woocommerce ul.products li.product .button:active,.woocommerce ul.products li.product .button:hover,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):active,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):hover,div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full button[type=submit]:hover{background-color:rgb(46.0422332486,12.9156934307,73.0843065693);border:1px solid rgb(46.0422332486,12.9156934307,73.0843065693);color:#fff}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{transition:all .3s ease-in-out;font-size:1.125rem!important;font-weight:700;background-color:#491871;line-height:1}div.wpforms-container-full button[type=submit]{height:-moz-fit-content!important;height:fit-content!important;width:100%!important}@media (min-width:768px){div.wpforms-container-full button[type=submit]{width:auto!important}}.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full input[type=submit]:not(:hover):not(:active){background-color:#491871!important;color:#fff!important}.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active):active,.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active):hover,.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active):active,.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active):hover,.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active):active,.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active):hover,div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active):active,div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active):hover,div.wpforms-container-full button[type=submit]:not(:hover):not(:active):active,div.wpforms-container-full button[type=submit]:not(:hover):not(:active):hover,div.wpforms-container-full input[type=submit]:not(:hover):not(:active):active,div.wpforms-container-full input[type=submit]:not(:hover):not(:active):hover{background-color:rgb(46.0422332486,12.9156934307,73.0843065693)!important;color:#fff!important}.btn-download-catalog a{padding:.8rem 2rem}@media (min-width:768px){.btn-download-catalog a{padding-left:60px;background-image:url(../images/icons/file-pdf-regular.svg);background-position:25px center;background-repeat:no-repeat;background-size:24px 24px}}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:0 0 50%;max-width:50%}@media all and (max-width:767px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{flex:0 0 100%;max-width:100%}}header.woocommerce-products-header{position:relative;height:auto;box-shadow:none;z-index:1;display:none}.shop-content{padding-top:calc(var(--height-header) + 1em);flex:1}.shop-content .row{margin-left:0;margin-right:0;gap:30px}@media (min-width:768px){.shop-content .row{flex-wrap:nowrap}}.post-type-archive-product .content-area,.product-template-default .content-area,.tax-product_cat .content-area{padding:0}.sidebar-shop{background-color:#f4f1f7;border-radius:1.25rem;padding:1.5rem 1rem}.toggle-category .icon::before{content:">";display:inline-block;transition:transform .3s ease}.parent-category.open .icon::before{transform:rotate(90deg)}.product-categories{list-style:none;padding-left:0}.parent-category{margin-bottom:10px;font-size:17px}.parent-category .toggle-category{border-radius:1.25rem;padding:.5rem 1rem;position:relative}.parent-category .toggle-category span.icon{font-weight:400;position:absolute;right:1rem;z-index:1}.parent-category .toggle-category a{display:block;color:#000;width:100%;z-index:5}.parent-category.open.no-subcategories .icon::before{transform:rotate(0)}.parent-category.open .toggle-category{background-color:#ebe3f3}.parent-category.open .toggle-category .category-name{font-weight:700;color:#491871}.parent-category.open .sub-categories{padding-top:.5rem;padding-bottom:.5rem}.toggle-category{cursor:pointer;font-weight:700;padding:5px 0;display:flex;align-items:center;gap:8px;justify-content:space-between}.sub-categories{max-height:0;overflow:hidden;transition:max-height .4s ease;padding-left:2rem;list-style:none}.sub-categories li{margin-bottom:1rem}.sub-categories li:last-child{margin-bottom:0}.sub-categories li.active-subcategory a{font-weight:700;color:#491871}.sub-categories li a{display:block;font-size:1rem;width:100%;position:relative;color:#000}.sub-categories li a:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)}.sub-categories li a:after{content:">";display:inline-block;transition:transform .3s ease;position:absolute;right:30px;top:3px}.parent-category.open .sub-categories{max-height:500px}li[data-category="37"]{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-family:Manrope,sans-serif;color:#000;font-size:1.125rem;font-weight:700;margin-bottom:2rem}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#491871}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:first-child{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:first-child+#text{display:none}.post-type-archive-product .woocommerce-breadcrumb{margin-bottom:1rem;margin-top:1rem}.woocommerce .woocommerce-ordering{background-color:#f4f1f7;border-radius:26px;padding:1rem 2rem;position:relative;border:none;margin-top:0;margin-bottom:2rem;float:left;width:100%}@media (min-width:576px){.woocommerce .woocommerce-ordering{margin-top:-17px;float:right}}@media (min-width:768px){.woocommerce .woocommerce-ordering{width:auto}}.woocommerce .woocommerce-ordering select{border:none;background-color:transparent;width:100%}.woocommerce .woocommerce-ordering select:focus{outline:0}.wc-block-grid__product,.woocommerce ul.products li.product{border:#ccc solid 1px!important;background-color:#fff;border-radius:20px!important;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem;width:100%!important}@media (min-width:992px){.wc-block-grid__product,.woocommerce ul.products li.product{width:47%!important}}@media (min-width:1200px){.wc-block-grid__product,.woocommerce ul.products li.product{width:30.75%!important}}.wc-block-grid__product p,.woocommerce ul.products li.product p{text-align:center;padding:0 10px;display:none}.wc-block-grid__product{width:22.05%!important;margin:0 0 2.992em 0!important;flex:1!important;padding-bottom:1.5rem!important}.woocommerce ul.products.columns-1 li.product:first-child,.woocommerce-page ul.products.columns-1 li.product:first-child{margin-top:20px}.woocommerce ul.products li.product a img{height:auto;display:block;margin:1em 0}.wc-block-grid__product-title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.125rem!important;color:#000!important;font-weight:700!important;margin:0 auto!important;padding:0 15px!important;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:260px;font-family:Manrope,sans-serif!important}.post-type-archive-product .woocommerce-loop-product__title{margin-bottom:.5rem!important}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce ul.products li.product p{color:#000}.woocommerce ul.products li.product .price{color:#000;font-size:1rem;display:flex;justify-content:center;align-items:center;padding:0 1rem;gap:.5rem}.woocommerce ul.products li.product .onsale{top:16px;left:0;right:0;transform:rotate(90deg);border-radius:0;width:83px;padding:0;background-color:#491871;margin:0}.woocommerce ul.products li.product .onsale:before{content:"";position:absolute;top:0;left:83px;width:0;height:0;border-style:solid;border-width:24px 22px 0 0;border-color:#491871 transparent transparent transparent}.woocommerce ul.products li.product .onsale:after{content:"";position:absolute;bottom:0;left:83px;width:0;height:0;border-style:solid;border-width:0 22px 24px 0;border-color:transparent transparent #491871 transparent}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#000}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:1.2rem}.woocommerce table.shop_attributes td{font-style:normal}.product_meta>span{display:block}.related.products{padding-top:3rem;clear:both}.related.products h2{text-align:center;margin-bottom:3rem}.related.products li.product{margin-bottom:0!important}.wp-block-woocommerce-empty-cart-block h2{margin-bottom:3rem!important}ul.wc-block-grid__products{gap:40px!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del .woocommerce-Price-amount{font-size:1.125rem}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-Price-amount{color:#000;font-size:1.125rem!important;font-weight:400;text-decoration:none}.summary .woocommerce-Price-amount{font-size:2rem!important}.summary .product_title{font-size:2.375rem;font-weight:700;margin-bottom:1.5rem}.woocommerce-message:focus-visible{outline:0}.woocommerce-message .button{padding:.8rem 2rem!important}.woocommerce div.product form.cart{display:flex;align-items:center}.product_meta{font-weight:700}.product_meta .sku_wrapper{display:none}.product_meta a{font-weight:400}.producto-weight-dimensions{margin-top:1rem}.producto-weight-dimensions p{margin-bottom:0}.addtoany_header{font-weight:700;margin-top:1rem!important;float:left;margin-right:.5rem!important}.addtoany_list{margin-top:16px;float:left}.woocommerce span.onsale{top:19px;left:10px;transform:rotate(90deg);border-radius:0;width:84px;padding:0;background-color:#491871;margin:0;font-weight:400}.woocommerce span.onsale:before{content:"";position:absolute;top:0;left:83px;width:0;height:0;border-style:solid;border-width:23px 22px 0 0;border-color:#491871 transparent transparent transparent}.woocommerce span.onsale:after{content:"";position:absolute;bottom:0;left:83px;width:0;height:0;border-style:solid;border-width:0 22px 23px 0;border-color:transparent transparent #491871 transparent}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{content:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#ffeb8a}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#ffe252}.woocommerce .quantity .qty{padding:8px 15px!important;min-width:60px;border-radius:0!important;background:#eee!important}.qty-btn{background:#fff;border:1px solid #ccc;padding:0 12px;font-size:18px;cursor:pointer;height:42px;line-height:1}.qty-minus{border-radius:5px 0 0 5px;margin-right:3px}.qty-plus{border-radius:0 5px 5px 0;margin-left:-1px}.woocommerce div.product form.cart div.quantity{margin-right:1rem;display:none}.quantity input.qty{text-align:center;width:60px;border-left:none;border-right:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.featured-products{background-color:#f4f1f7;padding:4rem 0 5.2rem 0;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;flex-direction:column}.featured-products h2{margin-bottom:2rem}.featured-products .swiper-container{width:90%;height:80%}.featured-products .swiper-slide{width:clamp(260px,25%,300px);text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%;flex-shrink:0;box-sizing:border-box}.featured-products .woocommerce ul.products li.product{border:none;margin-bottom:0;transition:all .3s ease-in-out;width:100%!important}.featured-products .woocommerce ul.products li.product:hover{box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .3s ease-in-out}.featured-products .woocommerce ul.products li.product a{display:flex;flex-direction:column;gap:5px}.featured-products .woocommerce ul.products li.product a .woocommerce-Price-amount{color:#000;font-size:1rem}.featured-products .woocommerce ul.products li.product a.button{border-radius:33px;padding:.8rem 2rem;font-size:1.125rem;font-weight:700;background-color:#491871;color:#fff;background-color:#491871;gap:0;flex-direction:row}.featured-products .swiper-buttons-centered{display:flex;justify-content:center;gap:1rem;margin-top:20px;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%)}.featured-products .swiper-button-next,.featured-products .swiper-button-prev{color:#000;width:42px;height:42px;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .3s ease-in-out;position:relative;left:auto;right:auto}.featured-products .swiper-button-next::after,.featured-products .swiper-button-prev::after{font-size:1rem}.featured-products .swiper-button-next:hover,.featured-products .swiper-button-prev:hover{background-color:#491871;color:#fff;transition:all .3s ease-in-out}.top-slider .container{background-image:url(../images/bg-top-section.jpg);background-repeat:no-repeat;background-position:top center;padding:1.5rem 1rem;background-size:cover;min-height:200px}@media (min-width:768px){.top-slider .container{background-size:cover;padding:12rem 2rem}}.top-slider .container h1{text-transform:uppercase;font-weight:300;margin-bottom:0!important;color:#fff;display:none}.top-slider .container h1 p{margin:0}.top-slider .container h1 strong{font-weight:800}@media (min-width:768px){.top-slider .container h1{font-size:2rem}}.about-top-section .wp-block-column{display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width:992px){.about-top-section .wp-block-column{flex-direction:row;gap:90px;align-items:center}}.about-top-section img{max-width:100%;height:auto;border-radius:30px}.about-top-section figure{margin-bottom:0}.about-top-section p{font-size:1.125rem;font-weight:700;max-width:615px;line-height:1.2;margin-bottom:0}@media (min-width:768px){.about-top-section p{font-size:42px}}.heart-stone-section .wp-block-column{display:flex;flex-direction:column;align-items:center;gap:30px}@media (min-width:992px){.heart-stone-section .wp-block-column{flex-direction:row;align-items:center;gap:90px}}.heart-stone-section .content-text .wp-block-column{display:flex;flex-direction:column;align-items:flex-start;gap:0}.heart-stone-section img{max-width:100%;height:auto;border-radius:30px}@media (min-width:768px){.heart-stone-section img{min-width:335px}}.heart-stone-section figure{margin-bottom:0}.heart-stone-section p{font-size:1.125rem}.about-map-image img{max-width:100%;height:auto;border-radius:30px;margin-bottom:2rem}.about-map-image strong{font-size:1.125rem}.contact-top-section{display:flex;flex-direction:column}@media (min-width:992px){.contact-top-section{flex-direction:row;gap:2rem}}.contact-top-section img{max-width:100%;height:auto;display:none}@media (min-width:992px){.contact-top-section img{display:block}}.contact-top-section .contact-info-block{flex-direction:column;gap:0}@media (min-width:992px){.contact-top-section .contact-info-block{padding:1.5rem 0}}.contact-top-section .email,.contact-top-section .location,.contact-top-section .phone{padding-left:3.2rem;font-size:1rem;background-size:16px 16px;background-repeat:no-repeat}.contact-top-section p.location{background-image:url(../images/icons/location-arrow-solid.svg);background-position:left 5px}.contact-top-section p.email{background-image:url(../images/icons/envelope-solid.svg);background-position:left 5px}.contact-top-section p.email a{color:#491871;text-decoration:none}.contact-top-section p.email a:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)}.contact-top-section p.phone{background-image:url(../images/icons/phone-solid.svg);background-position:left 3px}.contact-list-info{margin:0;padding:0;list-style:none;margin-bottom:2rem}.contact-list-info:first-child{padding-top:3rem;background-image:url(../images/icons/user-solid.svg);background-position:left 5px;background-repeat:no-repeat;background-size:24px 24px}.contact-list-info:last-child{margin-bottom:0}.contact-list-info li:nth-child(2){letter-spacing:2px}.um-contact-form.wpforms-container-full:not(:empty){margin:0;border-radius:0}.um-contact-form .wpforms-field-label{padding-left:25px!important;font-size:1rem!important}div.wpforms-container-full .wpforms-form textarea,div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=text]{border-radius:26px;background-color:#f4f1f7;border:none;padding:25px 25px;font-size:1rem}div.wpforms-container-full .wpforms-form textarea:focus,div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=text]:focus{border:#491871 solid 1px!important;box-shadow:0 0 0 .2rem rgba(73,24,113,.25)!important}div.wpforms-container-full .wpforms-form textarea{height:120px!important;padding:15px 25px}div.wpforms-container-full .wpforms-form em.wpforms-error{padding-left:25px}.wpforms-container .wpforms-required-label{color:#491871}.is-large.wc-block-cart .wc-block-cart__totals-title,table.wc-block-cart-items .wc-block-cart-items__header{font-size:1.125rem!important;text-transform:none!important;border-bottom:#ccc solid 1px!important}thead,tr{border-bottom:#ccc solid 1px!important}.is-large.wc-block-cart .wc-block-cart-items td{border-top:#ccc solid 1px!important}.wc-block-components-product-name{font-size:1.125rem!important;font-weight:600!important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1.125rem!important}.wc-block-cart .wc-block-cart__submit-container{padding-top:1rem}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:red!important}.wc-block-components-text-input{margin-top:16px;position:relative;white-space:nowrap;display:flex;flex-direction:column}.wc-block-components-quantity-selector{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#f4f1f7;border-radius:1.25rem;padding:1.5rem 1rem;margin-bottom:30px}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:0}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{background-color:#f4f1f7;padding:.5rem 1.5rem;border-radius:1.25rem}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background-color:#ebe3f3}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#000}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button{padding:.5rem 2rem;margin-left:0}.woocommerce table.shop_table thead{color:#000!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-content{width:65%}}.woocommerce table.shop_table thead{background-color:#ebe3f3!important}.woocommerce table.my_account_orders th{padding:10px 8px!important}.woocommerce-order-details{border:red soiid 1px}.woocommerce-order-details h2{font-size:1.375rem}.woocommerce-order-details .order-actions-button{width:100%;text-align:center;margin-bottom:10px!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#491871;color:#fff;padding:1.25rem 2rem;border-radius:33px;transition:all .3s ease-in-out;margin-left:5px}.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:hover,.woocommerce a.button:active,.woocommerce a.button:hover,.woocommerce button.button:active,.woocommerce button.button:hover,.woocommerce input.button:active,.woocommerce input.button:hover{background-color:rgb(46.0422332486,12.9156934307,73.0843065693);color:#fff;transition:all .3s ease-in-out}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button{margin:5px!important}.woocommerce form .form-row label{color:#000;margin-bottom:.5rem!important;padding-left:25px!important;font-size:1rem!important;font-weight:700!important}.select2-container .select2-dropdown,.select2-container .select2-selection,.woocommerce .quantity .qty,.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border-radius:26px;background-color:#f4f1f7;border:none;padding:16px 25px;font-size:1rem}.select2-container .select2-dropdown:focus,.select2-container .select2-selection:focus,.woocommerce .quantity .qty:focus,.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border:#491871 solid 1px!important;box-shadow:0 0 0 .2rem rgba(73,24,113,.25)!important}.select2-container .select2-dropdown:focus-visible,.select2-container .select2-selection:focus-visible,.woocommerce .quantity .qty:focus-visible,.woocommerce form .form-row .input-text:focus-visible,.woocommerce form .form-row select:focus-visible{outline:0!important}.woocommerce-info::before{color:#491871}.woocommerce-info{border-top-color:#491871}.select2-container .select2-selection--single .select2-selection__rendered{padding:0!important}.woocommerce form .form-row select{background-position:calc(100% - 1em) 50%!important}.woocommerce form .form-row{margin-bottom:1rem}.woocommerce form .form-row em{color:#828282;font-size:.875rem;padding-left:25px;font-style:normal}.woocommerce form .form-row .required{color:#491871}.woocommerce-Address header{position:relative;height:auto;box-shadow:none;z-index:1}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-page div.product div.summary{width:100%}@media (min-width:992px){.woocommerce-page div.product div.summary{width:52%;float:right}}.woocommerce-product-gallery__image img{max-height:500px;-o-object-fit:cover;object-fit:cover}.flex-active{border:2px solid #491871;border-radius:16px}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative;margin-bottom:2rem;width:100%}@media (min-width:992px){.woocommerce div.product div.images.woocommerce-product-gallery{width:45%;float:left}}.woocommerce div.product div.images .flex-control-thumbs{padding-top:15px}.woocommerce div.product form.cart .button{margin-left:0;min-width:200px}.woocommerce form .form-row{display:block}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}@media (min-width:992px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}}.woocommerce-checkout #customer_details{margin-bottom:20px}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table thead{background-color:#491871;color:#fff}.wc-block-components-checkout-return-to-cart-button{color:#491871!important;transition:all .3s ease-in-out}.wc-block-components-checkout-return-to-cart-button:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)!important;transition:all .3s ease-in-out}.wp-block-woocommerce-checkout{padding-top:0!important}.wc-block-components-address-card__edit{color:#fff!important;transition:all .3s ease-in-out;background-color:#491871!important;padding:.5rem 1.5rem!important;border-radius:33px!important}.wc-block-components-address-card__edit:hover{background-color:rgb(46.0422332486,12.9156934307,73.0843065693)!important;text-decoration:none!important;transition:all .3s ease-in-out}.wc-block-components-address-form__email{display:flex;flex-direction:column;width:100%}.wc-blocks-components-select .wc-blocks-components-select__container{height:auto!important}.wc-block-components-validation-error{order:3;padding-left:25px!important}.wc-blocks-components-select .wc-blocks-components-select__expand{top:66%!important}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label,.wc-blocks-components-select .wc-blocks-components-select__label{position:relative!important;margin-bottom:8px!important;top:auto!important;transition:none!important;left:auto!important;transform:none!important;transform-origin:inherit;padding-left:25px;color:#000!important;font-weight:700!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-blocks-components-select .wc-blocks-components-select__select{border-radius:26px!important;background-color:#f4f1f7!important;border:none!important;padding:16px 25px!important;font-size:1rem!important;order:2}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=password]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus,.wc-blocks-components-select .wc-blocks-components-select__select:focus{border:#491871 solid 1px!important;box-shadow:0 0 0 .2rem rgba(73,24,113,.25)!important}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=password]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus-visible,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus-visible,.wc-block-components-text-input input[type=email]:focus-visible,.wc-block-components-text-input input[type=number]:focus-visible,.wc-block-components-text-input input[type=password]:focus-visible,.wc-block-components-text-input input[type=tel]:focus-visible,.wc-block-components-text-input input[type=text]:focus-visible,.wc-block-components-text-input input[type=url]:focus-visible,.wc-blocks-components-select .wc-blocks-components-select__select:focus-visible{outline:0!important}.is-large .wc-block-components-address-form .wc-block-components-text-input.wc-block-components-address-form__email:only-child{display:flex;flex-direction:column}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input.is-active label,.wc-blocks-components-select .wc-blocks-components-select__label{color:#000!important;order:1!important;transform:none!important;padding-left:25px;position:relative;left:auto!important;display:block!important;font-weight:700!important;margin-bottom:8px}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-select-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-select-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input{display:flex;flex-direction:column!important}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{padding:0!important;border:0!important}.wp-block-woocommerce-checkout-order-summary-block{border-color:#ccc!important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-top-color:#ccc!important}.modal-body h2{font-size:1.2rem;margin-top:1.5rem}body{font-family:Karla,sans-serif;font-weight:400;font-style:normal;line-height:1.6;color:#000;font-size:1rem;background-color:#fff}body,html{height:100%;margin:0}.site{display:flex;flex-direction:column;min-height:100dvh}.content-area{padding-top:calc(var(--height-header) + 1rem);flex:1}@media (min-width:768px){.content-area{padding-top:calc(var(--height-header) + 1.5rem)}}.content-area h1{font-size:1.375rem;margin-bottom:2.5rem}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif;font-weight:700;font-style:normal}h2{font-size:1.75rem}legend{margin:10px 0 0 28px;font-size:1.25rem!important;font-weight:700!important}a{color:#491871;text-decoration:none}a:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}figure{margin-bottom:0}@media (min-width:1400px){.page-id-10 .content-area .container,.page-id-10 .content-area .container-lg,.page-id-10 .content-area .container-md,.page-id-10 .content-area .container-sm,.page-id-10 .content-area .container-xl,.page-id-10 .content-area .container-xxl,.page-id-213 .content-area .container,.page-id-213 .content-area .container-lg,.page-id-213 .content-area .container-md,.page-id-213 .content-area .container-sm,.page-id-213 .content-area .container-xl,.page-id-213 .content-area .container-xxl,.page-id-280 .content-area .container,.page-id-280 .content-area .container-lg,.page-id-280 .content-area .container-md,.page-id-280 .content-area .container-sm,.page-id-280 .content-area .container-xl,.page-id-280 .content-area .container-xxl,.page-id-282 .content-area .container,.page-id-282 .content-area .container-lg,.page-id-282 .content-area .container-md,.page-id-282 .content-area .container-sm,.page-id-282 .content-area .container-xl,.page-id-282 .content-area .container-xxl,.page-id-284 .content-area .container,.page-id-284 .content-area .container-lg,.page-id-284 .content-area .container-md,.page-id-284 .content-area .container-sm,.page-id-284 .content-area .container-xl,.page-id-284 .content-area .container-xxl,.page-id-29 .content-area .container,.page-id-29 .content-area .container-lg,.page-id-29 .content-area .container-md,.page-id-29 .content-area .container-sm,.page-id-29 .content-area .container-xl,.page-id-29 .content-area .container-xxl,.page-id-3 .content-area .container,.page-id-3 .content-area .container-lg,.page-id-3 .content-area .container-md,.page-id-3 .content-area .container-sm,.page-id-3 .content-area .container-xl,.page-id-3 .content-area .container-xxl,.page-id-454 .content-area .container,.page-id-454 .content-area .container-lg,.page-id-454 .content-area .container-md,.page-id-454 .content-area .container-sm,.page-id-454 .content-area .container-xl,.page-id-454 .content-area .container-xxl,.page-id-458 .content-area .container,.page-id-458 .content-area .container-lg,.page-id-458 .content-area .container-md,.page-id-458 .content-area .container-sm,.page-id-458 .content-area .container-xl,.page-id-458 .content-area .container-xxl,.page-id-8 .content-area .container,.page-id-8 .content-area .container-lg,.page-id-8 .content-area .container-md,.page-id-8 .content-area .container-sm,.page-id-8 .content-area .container-xl,.page-id-8 .content-area .container-xxl{max-width:1140px}}@media (min-width:1400px){.content-area-news .container,.content-area-news .container-lg,.content-area-news .container-md,.content-area-news .container-sm,.content-area-news .container-xl,.content-area-news .container-xxl{max-width:1140px}}:where(.wp-block-columns){margin-bottom:3.75em}:where(.wp-block-columns):last-child{margin-bottom:0}.page-id-280 h2,.page-id-282 h2,.page-id-284 h2,.page-id-29 h2,.page-id-3 h2,.page-id-454 h2,.page-id-458 h2{font-size:1.2rem;margin-top:1.5rem}.page-id-280 h3,.page-id-282 h3,.page-id-284 h3,.page-id-29 h3,.page-id-3 h3,.page-id-454 h3,.page-id-458 h3{font-size:1.1rem;margin-top:1.5rem}.aspect-16-9{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.aspect-16-9 iframe,.aspect-16-9 video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.read-more{font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;color:#491871}.read-more:hover{color:rgb(46.0422332486,12.9156934307,73.0843065693)}.article-um{border-radius:12px}blockquote{position:relative;padding:1.5rem 3rem;margin:2rem 0;background-color:#f8f9fa;border-left:5px solid #491871;font-style:italic;color:#333;font-size:1.125rem;line-height:1.6}blockquote::before{content:open-quote;font-size:3rem;color:#491871;position:absolute;left:1rem;top:.25rem}blockquote footer{margin-top:1rem;font-size:.875rem;color:#666;text-align:right}blockquote footer::before{content:"— "}
/*# sourceMappingURL=main.css.map */
