.iqitfake{ display: none;} /*** Style mixins ***/ /*** Variables mixins and functions ***/ .container, .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1440px; } a:link:not(.nav-link):not(.btn), a:visited:not(.nav-link):not(.btn) { color: #000000; } a:hover:not(.nav-link):not(.btn) { color: #999999; } .pagination .page-list li:hover { border-color: #999999; } .pagination .page-list li.current { border-color: #999999; } .pagination .page-list li.current a { color: #999999; } #mobile-header { background: #ffffff; border-bottom: solid 1px #e3e3e3; } #mobile-header #mobile-header-sticky { background: #ffffff; } #mobile-header .mobile-main-bar { padding-top: 1.3333333333rem; padding-bottom: 1.3333333333rem; } #mobile-header .m-nav-btn { color: #777777; } #mobile-header .m-nav-btn:hover { color: #636951; } #mobile-header .m-nav-btn > span { display: none !important; } #mobile-header .mobile-buttons-bar { background: #c9c9c9; } html { font-size: 15px; } @media (max-width: 767px) { html { font-size: 14px; } } body { line-height: 1.4rem; } body { font-family: "Cabinet Grotesk", system-ui, sans-serif; } #blockcart-content { background: #ffffff; border: none 1px; box-shadow: 0px 6px 30px 0px rgba(0, 0, 0, 0.15); } /*** Secondary button ***/ .btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default { background: #ffffff; color: #434d4e; border: solid 1px #636951; } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary :active, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled :active, .btn-secondary:disabled:hover, .btn-secondary:disabled:focus, .btn-secondary:disabled :active, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:hover, .bootstrap-touchspin .group-span-filestyle .btn-touchspin:focus, .bootstrap-touchspin .group-span-filestyle .btn-touchspin :active, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:hover, .group-span-filestyle .bootstrap-touchspin .btn-touchspin:focus, .group-span-filestyle .bootstrap-touchspin .btn-touchspin :active, .group-span-filestyle .btn-default:hover, .group-span-filestyle .btn-default:focus, .group-span-filestyle .btn-default :active { background: #636951; color: #ffffff; border-color: #636951; } .btn-secondary:not(:disabled):not(.disabled):active { background: #636951; color: #ffffff; border-color: #636951; } .btn-outline-secondary, .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { background: #ffffff; color: #434d4e; border: solid 1px #e3e3e3; } .btn-outline-secondary:hover, .btn-outline-secondary.disabled:hover, .btn-outline-secondary:disabled:hover { background: #636951; color: #ffffff; border: solid 1px #e3e3e3; } /*** Primary button ***/ .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: #ffffff; color: #434d4e; border: solid 1px #636951; } .btn-primary:hover, .btn-primary:focus, .btn-primary :active, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled :active, .btn-primary:disabled:hover, .btn-primary:disabled:focus, .btn-primary:disabled :active { background: #636951; color: #ffffff; border-color: #636951; } .btn-primary:not(:disabled):not(.disabled):active { background: #636951; color: #ffffff; border-color: #636951; } #wrapper .breadcrumb { padding-top: 0.6666666667rem; padding-bottom: 0.6666666667rem; margin-top: -1rem; margin-bottom: 1rem; font-size: 0.8rem; font-style: normal; font-weight: normal; text-transform: none; color: #434d4e; } #wrapper .breadcrumb li:after { color: #434d4e; } #wrapper .breadcrumb a { color: #434d4e; } /*** Text fields ***/ .form-control { background-color: #ffffff; color: #000000; border: solid 1px #e3e3e3; } .custom-select2, .custom-select2 option { background-color: #ffffff; } .custom-select2:after { color: #000000; } .bootstrap-touchspin .btn-touchspin { background-color: #ffffff; color: #000000; border: solid 1px #e3e3e3; } .bootstrap-touchspin .btn-touchspin:hover { color: #000000; } .form-control::-webkit-input-placeholder { color: #000000; } .form-control::-moz-placeholder { color: #000000; } .form-control:-ms-input-placeholder { color: #000000; } .form-control:-moz-placeholder { color: #000000; } .form-control:focus { color: #000000; border-color: #8a8a8a; } /*** Radio buttons and checkboxes ***/ .custom-checkbox input[type=checkbox] + span .checkbox-checked { color: #000000; } .custom-radio input[type=radio]:checked + span { background-color: #000000; } .custom-checkbox input[type=checkbox] + span:not(.color), .custom-radio { background: #ffffff; color: #000000; border-color: #e3e3e3; } /*** Dropdowns ***/ .dropdown-menu, .autocomplete-suggestions { background: #ffffff; border: solid 1px #e3e3e3; } .dropdown-menu .dropdown-item, .autocomplete-suggestions .dropdown-item { color: #474747!important; border-bottom: solid 1px #e3e3e3; } .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:hover, .autocomplete-suggestions .dropdown-item:focus, .autocomplete-suggestions .dropdown-item:hover { background: rgba(71, 71, 71, 0.05); } /*** Tooltips ***/ .tooltip-inner { background: #333333!important; color: #ffffff!important; } .tooltip { --bs-tooltip-bg: #333333; --bs-tooltip-color: #ffffff; } /*** Modals ***/ .modal-backdrop { background: rgba(194, 194, 194, 0.7); } .modal-content { background: #ffffff; border: none 1px; } .js-quickview-np-btn { background: #ffffff; } /*** Notifications ***/ .ns-box { background: #ffffff; color: #000000; border: none 1px; box-shadow: 0px 30px 30px -15px rgba(0, 0, 0, 0.25); } .product-price { color: #636951; } .iqit-review-star { color: #e0d041; } .product-flags .product-flag { font-size: 0.7333333333rem; font-style: normal; font-weight: normal; text-transform: none; } .product-flags .discount, .product-flags .on-sale { background: #eba53d; color: #ffffff; } .product-flags .new { background: #1bd33f; color: #ffffff; } .product-flags .online-only, .product-flags .pack { background: #e0e0e0; color: #000000; } .product-flags .out_of_stock { background: #a17738; color: #fff7f7; } .discount { background: #eba53d; color: #ffffff; } .product-available { background: #67a675; color: #ffffff; } .product-unavailable { background: #a17738; color: #fff7f7; } .product-unavailable-allow-oosp { background: #17459e; color: #0dd138; } .alert-success a:link:not(.nav-link):not(.btn), .alert-success a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-info a:link:not(.nav-link):not(.btn), .alert-info a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-warning a:link:not(.nav-link):not(.btn), .alert-warning a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } .alert-danger a:link:not(.nav-link):not(.btn), .alert-danger a:visited:not(.nav-link):not(.btn) { text-decoration: underline; } #iqitcompare-floating { background: #ffffff; border-top: none 1px #a53737; border-left: none 1px #a53737; border-right: none 1px #a53737; box-shadow: 0px 4px 19px 6px rgba(92, 81, 81, 0.16); } #iqitcompare-floating a { color: #242424; } #page-preloader { background: #ffffff; } #back-to-top { background: #636951; color: #ffffff; display: none; } #back-to-top:hover { background: #787a62; color: #ffffff; } ::-webkit-scrollbar { -webkit-appearance: none; width: 7px; } ::-webkit-scrollbar-thumb { background: #787a62; } ::-webkit-scrollbar-track { background: #efefef; } body { scrollbar-face-color: #787a62; scrollbar-track-color: #efefef; } #header, #checkout-header { border-top: none 1px; border-bottom: none 1px; } .sticky-desktop-wrapper #desktop-header.stuck-header { border-bottom: none 1px; } @media (min-width: 992px) { #index #header { position: absolute; top: 0; left: 0; width: 100%; } } #header .header-nav { color: #ffffff; background: #636951; border-bottom: none 1px; padding-top: 0.5333333333rem; padding-bottom: 0.5333333333rem; font-size: 0.8rem; } #header .header-nav a { color: #ffffff; } #header .header-nav a:hover { color: #ffffff; } #header .header-nav .social-links._topbar { font-size: 0.9333333333rem; } #header .header-nav .social-links._topbar a:not(:hover) { color: #ffffff !important; } #header .header-nav .social-links._topbar a:hover { color: #ffffff !important; } .header-top { padding-top: 1.3333333333rem; padding-bottom: 1.3333333333rem; color: #4b4e42; } .header-top a:not(.btn):not(.nav-link) { color: #4b4e42; } .header-top a:not(.btn):not(.nav-link):hover { color: #787a62; } .header-top .form-search-control { color: #000000; border: solid 1px #e3e3e3; } .header-top input.form-search-control::-webkit-input-placeholder { color: #000000; } .header-top input.form-search-control:-moz-placeholder { color: #000000; } .header-top input.form-search-control:-ms-input-placeholder { color: #000000; } .header-top input.form-search-control:-moz-placeholder { color: #000000; } .header-top .search-btn { color: #000000; } .header-top .header-btn-w .header-btn > .icon { font-size: 1.3333333333rem; display: block; } .header-top .header-btn-w .header-btn .title { display: none !important; } .header-top .header-cart-default a.cart-toogle { background: #000000; color: #000000; padding: 0.6rem 0.6rem; } .header-top .header-cart-default a.cart-toogle:hover { color: #000000; } .header-top a.header-cart-btn:not(:hover) { color: #000000; } .stuck-header .header-top { padding-top: 0.3333333333rem; padding-bottom: 0.3333333333rem; } .sticky-desktop-wrapper #desktop-header.stuck-header, .stuck-menu { background: #ffffff; } .header-top { transition: padding 0.3s ease; } .cart-products-count-btn { background: #787a62; color: #ffffff; } .desktop-header-style-1 .search-widget, .desktop-header-style-2 .search-widget { max-width: 50%; } /*** HORIZONTAL MENU ***/ #iqitmegamenu-horizontal { background: #ffffff; border-top: none 3px #521919; border-right: none 3px #38b82c; border-bottom: none 3px #457deb; border-left: none 3px #a6cc0f; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { line-height: 3.3333333333rem; max-width: 13.3333333333rem; color: #4b4e42; padding-left: 1rem; padding-right: 1rem; border-left: none 2px rgba(87, 87, 87, 0.57); } #sticky-cart-wrapper a.header-cart-btn:not(:hover) { color: #4b4e42; } #sticky-cart-wrapper .ps-shoppingcart.side-cart #blockcart-content { top: -1.1333333333rem; } .cbp-vertical-on-top .cbp-vertical-title { line-height: 3.3333333333rem !important; } .cbp-vertical-on-top .cbp-vertical-title-text { display: none !important; } .cbp-horizontal > ul > li.cbp-hropen > a, .cbp-horizontal > ul > li.cbp-hropen > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li.cbp-hropen > a:hover { color: #787a62; } .cbp-horizontal .cbp-tab-title { font-size: 0.9333333333rem; font-style: normal; font-weight: normal; text-transform: none; line-height: 1em; } .cbp-horizontal .cbp-legend { background: #ca5058; color: #ffffff; } .cbp-horizontal .cbp-mainlink-icon, .cbp-horizontal .cbp-mainlink-iicon { font-size: 1.3333333333rem; max-height: 1.3333333333rem; } .cbp-horizontal > ul { text-align: center; } .cbp-horizontal > ul > li { float: none; text-align: left; } @media (max-width: 1300px) { .cbp-horizontal .cbp-tab-title { font-size: 0.9333333333rem; } .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > a:not([href]):not([tabindex]), .cbp-horizontal > ul > li > .cbp-main-link { padding-left: 0.6666666667rem; padding-right: 0.6666666667rem; } } #cbp-hrmenu .cbp-hrsub { transform: translateY(-10px); } #cbp-hrmenu .cbp-hropen .cbp-hrsub { transform: translateY(0px); } #cbp-hrmenu .cbp-hrsub, #cbp-hrmenu .cbp-hrsub-level2, #cbp-hrmenu .cbp-hrsub-wrapper { transition: opacity 300ms ease-in-out, transform 300ms ease-in-out; } .iqitmegamenu-submenu-container { padding: 0; } /*** VERTICAL MENU ***/ .cbp-vertical-on-top #cbp-hrmenu1-ul { background: #ffffff; border: solid 1px #e3e3e3; } #content-wrapper #cbp-hrmenu1 { background: #ffffff; border: solid 1px #e3e3e3; } #cbp-hrmenu1 .cbp-vertical-title { font-size: 1.2rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background: #000000; line-height: 3.3333333333rem; } #cbp-hrmenu1 .cbp-vertical-title:hover { color: #ffffff; background: #000000; } #cbp-hrmenu1 > ul > li > a, #cbp-hrmenu1 > ul > li > span.cbp-main-link { font-style: normal; font-weight: normal; text-transform: none; padding-top: 0.5333333333rem; padding-bottom: 0.5333333333rem; border-top: solid 1px rgba(227, 227, 227, 0.35); } #cbp-hrmenu1 > ul > li > a .cbp-mainlink-icon, #cbp-hrmenu1 > ul > li > a .cbp-mainlink-iicon { font-size: 1.6rem; max-height: 1.6rem; } #cbp-hrmenu1 > ul > li.cbp-hropen > a, #cbp-hrmenu1 > ul > li.cbp-hropen > a:hover { background: #f8f8f8; color: #333333; } #cbp-hrmenu1 .cbp-legend { background: #ca5058; color: #ffffff; } #cbp-hrmenu1 .cbp-hrsub, #cbp-hrmenu1 > ul, #cbp-hrmenu1 .cbp-hrsub-level2, #cbp-hrmenu1 .cbp-hrsub-wrapper { transition: visibility 300ms ease-in-out, opacity 300ms ease-in-out; } .cbp-vert-expanded #cbp-hrmenu1 .cbp-vertical-title { color: #ffffff; background: #000000; } .cbp-not-on-top #cbp-hrmenu1-ul { position: relative; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-wrapper { top: 0; margin-top: 0px !important; min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-hrsub { min-height: 100%; } .cbp-hrmenu.cbp-vertical .cbp-show { -js-display: flex; display: flex; flex-wrap: wrap; } .cbp-hrmenu.cbp-vertical .cbp-hrsub-inner { width: 100%; } /*** SUBMENU ***/ .cbp-hrmenu .cbp-hrsub { font-style: normal; font-weight: normal; text-transform: none; } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu ul.cbp-hrsub-level2 { background: #ffffff; border: none 1px #37a625; box-shadow: 0px 15px 25px 0px rgba(74, 63, 63, 0.15); } .cbp-hrmenu .cbp-hrsub-inner, .cbp-hrmenu .cbp-hrsub-inner a, .cbp-hrmenu .cbp-hrsub-inner a:link { color: !important; } .cbp-hrmenu .cbp-hrsub-inner a:hover { color: #333333 !important; } .cbp-hrmenu .tabs-links { background: #f7f7f7; } .cbp-hrmenu .cbp-tabs-names li a { color: #777777 !important; } .cbp-hrmenu .cbp-tabs-names li a:hover, .cbp-hrmenu .cbp-tabs-names li a.active { background: #ffffff; color: #777777 !important; } .cbp-hrmenu .cbp-hrsub-inner .cbp-column-title, .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:link { color: #333333 !important; border-bottom: none 3px #c2bc29; font-size: 0.9333333333rem; font-style: normal; font-weight: bold; text-transform: uppercase; } .cbp-hrmenu .cbp-hrsub-inner a.cbp-column-title:hover { color: !important; } /*** MOBILE MENU ***/ #mobile-header .col-mobile-menu-dropdown.show { background: #ffffff; } #mobile-header .col-mobile-menu-dropdown.show .m-nav-btn { color: #595050 !important; } #iqitmegamenu-mobile { background: #ffffff; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab { min-height: 3.6rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__tab:not(:last-child) { border-bottom: none 1px; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__arrow { padding-top: 1.0666666667rem; padding-bottom: 1.0666666667rem; } #iqitmegamenu-mobile li > ul.mobile-menu__submenu--accordion .mobile-menu__link { color: #595050 !important; padding-top: 1.0666666667rem; padding-bottom: 1.0666666667rem; font-size: 1.2rem; font-style: normal; font-weight: normal; text-transform: none; } .col-mobile-menu-push #iqitmegamenu-mobile { border: none 1px; } .col-mobile-menu-push #_mobile_iqitmegamenu-mobile { box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15); } .mobile-menu__submenu { background: #ffffff; } .mobile-menu__tab { border-bottom: none 1px; min-height: 4.1333333333rem; } .mobile-menu__link { color: #595050 !important; padding-top: 1.3333333333rem; padding-bottom: 1.3333333333rem; font-size: 1.4666666667rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__arrow { padding-top: 1.3333333333rem; padding-bottom: 1.3333333333rem; color: #595050; font-size: 1.4666666667rem; } .mobile-menu__tab-icon { font-size: 1.4666666667rem; } .mobile-menu__tab-icon--img { max-height: 1.4666666667rem; } .mobile-menu__legend { font-size: 0.8rem; font-style: normal; font-weight: normal; text-transform: none; color: #ffffff; background-color: #595050; } .mobile-menu__header-wrapper { color: #595050; background-color: #f4f4f4; border-bottom: none 1px; } .mobile-menu__title { font-size: 1.4666666667rem; font-style: normal; font-weight: normal; text-transform: none; } .mobile-menu__column-title { font-size: 1.3333333333rem; font-style: normal; font-weight: normal; text-transform: none; color: #595050 !important; } .mobile-menu__column { font-size: 1.0666666667rem; font-style: normal; font-weight: normal; text-transform: none; color: #595050; margin-bottom: 2.6666666667rem; } .mobile-menu__column-categories:not(:last-child) { margin-bottom: 2.6666666667rem; } .mobile-menu__links-list-li { padding-top: 0.4rem; padding-bottom: 0.4rem; } .mobile-menu__close, .mobile-menu__back-btn { color: #595050; } .mobile-menu__footer { border-top: none 1px; color: #595050; background-color: #f4f4f4; display: none; } /*** PS_FacatedSearch ***/ /*** Carousels ***/ .swiper-button-next, .swiper-button-prev { background: #636951; color: #ffffff; } .swiper-pagination-bullet { background: #787a62; } /*** Product miniature ***/ .products.row { margin: -1rem; } .products.row > .col, .products.row > [class*=col-] { padding: 1rem; } .swiper-container-wrapper { margin: -1rem; } .swiper-container-wrapper .products.swiper-container { padding: 1rem; } .swiper-container-wrapper .product-carousel { padding: 1rem; } .swiper-products-carousel.swiper-arrows-above .swiper-button { margin: 1rem; } .product-miniature { border: none 1px; outline: 1px none transparent; } .product-miniature .thumbnail-container .product-thumbnail-second { position: absolute; top: 0; left: 0; right: 0; opacity: 0; transition: opacity 0.3s ease; backface-visibility: hidden; } .product-miniature .thumbnail-container:hover .product-thumbnail-second { opacity: 1; } .product-miniature .thumbnail-container:hover .product-thumbnail-first { opacity: 0; } .product-miniature .thumbnail-container:hover picture:last-child .product-thumbnail-first { opacity: 1; } .product-miniature-grid { padding: 1rem; } .product-miniature-grid .product-title { font-size: 0.9333333333rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-price { font-size: 0.9333333333rem; font-style: normal; font-weight: normal; text-transform: none; } .product-miniature-grid .product-title { overflow: hidden; height: 2.0533333333rem; } @media (hover: hover) { .product-miniature:hover { outline: none 1px; box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15); } } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { color: #434d4e !important; } .product-miniature-grid .product-functional-buttons a { display: block; border-radius: 50%; margin: 5px 0; padding: 8px; box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.1); } .product-miniature-grid .product-functional-buttons i { font-size: 1rem; } .product-miniature-grid .product-functional-buttons a:link, .product-miniature-grid .product-functional-buttons a:visited, .product-miniature-grid .product-functional-buttons a:hover { background: #ffffff; } .product-miniature-grid .product-functional-buttons-bottom { bottom: auto; top: 0.7rem; right: 0rem; left: auto; min-width: auto; padding: 0; transform: translate(0, 0); } .products-grid .product-miniature .product-category-name { display: none !important; } .products-grid .product-miniature .product-reference { display: none !important; } .products-grid .product-miniature .product-description-short { display: none !important; } .products-grid .product-miniature .flag-discount-value { display: none !important; } .product-miniature .input-qty, .product-miniature .input-group-add-cart .bootstrap-touchspin { display: none !important; } .btn-product-list { padding: 0.5rem 1rem; background: #ffffff; color: #434d4e; border: solid 1px #636951; } .btn-product-list:hover { background: #636951; color: #ffffff; border-color: #636951; } .products-grid .product-miniature-default { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-miniature-default .product-description { -webkit-box-flex: auto; -ms-flex: auto; flex: auto; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-flow: column; flex-flow: column; } .products-grid .product-add-cart { margin: auto auto 0 auto; } .product-carousel { height: 100%; } .products.swiper-container .swiper-slide { height: auto; } .products-grid .product-miniature-layout-1 .product-description { padding: 1rem; } .products-grid .product-miniature-layout-2 .product-description { padding: 1rem; } .products-grid .product-miniature-layout-3 .product-description { background: rgba(40, 44, 51, 0.93); } .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-rows: 1fr; grid-auto-rows: 0; display: grid; overflow-y: hidden; } .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(2, 1fr); } @media (min-width: 768px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 992px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(3, 1fr); } } @media (min-width: 1200px) { .layout-full-width .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(5, 1fr); } .layout-left-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper, .layout-right-column .swiper-default-carousel:not(.swiper-initialized) .swiper-wrapper { grid-template-columns: repeat(4, 1fr); } } .product_header_container .product-price, .product_p_price_container .product-price { font-size: 1.2rem; font-style: normal; font-weight: bold; text-transform: none; } #product .images-container .product-cover { border: none 1px; } .images-container .swiper-button-arrow, #product .product-cover .expander > span, #product-modal .modal-body .swiper-button-arrow { color: #ffffff; background: #636951; } .images-container .swiper-button-arrow:hover, #product .product-cover .expander > span:hover, #product-modal .modal-body .swiper-button-arrow:hover { opacity: 0.6 !important; } .product-cover .expander { width: 100%; height: 100%; padding: 0; bottom: 0; right: 0; } .product-cover .expander > span { position: absolute; bottom: 1rem; right: 1rem; padding: 0.6rem; } #product .product-cover .expander > span { color: #ffffff; background: #636951; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1), color 0.2s cubic-bezier(0.7, 0, 0.3, 1); } #product .product-cover .expander > span:hover { opacity: 0.6 !important; } .product-variants > .product-variants-item { display: inline-block; margin-right: 1rem; vertical-align: top; } #main #main-product-wrapper { transition: opacity 0.3s ease; } #main.-combinations-loading { position: relative; } #main.-combinations-loading #product-preloader { display: block; position: absolute; z-index: 10; top: -10px; } #main.-combinations-loading #main-product-wrapper { opacity: 0.3; } @media screen and (max-width: 768px) { .col-left-product-cover, .col-left-product-thumbs { flex: 0 0 100%; max-width: 100%; } .col-left-product-thumbs { order: 2; margin-top: 2rem; } } #checkout #header { display: none !important; } #checkout #footer, #checkout #iqitcompare-floating-wrapper { display: none !important; } #wrapper { border-top: none 1px; border-bottom: none 1px; padding-top: 1rem; padding-bottom: 1rem; color: #434d4e; } #index #wrapper, #module-iqitelementor-Preview.elementor-landing-body #wrapper { padding-top: 0rem; padding-bottom: 0rem; } #content-wrapper .page-title { color: #434d4e; font-size: 1.4666666667rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .page-title a:link, #content-wrapper .page-title a:visited { color: #434d4e; } #content-wrapper .section-title { color: #434d4e; font-size: 1.0666666667rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #content-wrapper .section-title a:link, #content-wrapper .section-title a:visited { color: #434d4e; } .nav-tabs .nav-link { color: #434d4e; font-size: 1.0666666667rem; font-style: normal; font-weight: bold; text-transform: none; } .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { color: #434d4e; border-bottom: solid 3px #636951; } .iqit-accordion .title { font-style: normal; font-weight: normal; text-transform: none; } .iqit-accordion .nav-link { border-bottom: solid 3px #636951; border-bottom-color: transparent; } .iqit-accordion .nav-link:not(.collapsed) { color: #434d4e; border-bottom: solid 3px #636951; } #wrapper .block-title { color: #333333; font-size: 0.9333333333rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: solid 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #wrapper .block-title a:link, #wrapper .block-title a:visited { color: #333333; } #left-column .block, #right-column .block { border: none 1px; } #footer, #checkout-footer { background: #636951; } #footer .ps-emailsubscription-block .newsletter-input-group, #checkout-footer .ps-emailsubscription-block .newsletter-input-group { border: solid 1px #e3e3e3; background: #ffffff; } #footer .ps-emailsubscription-block .newsletter-input-group .input-subscription, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .input-subscription { color: #000000; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe { color: #777777; } #footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover, #checkout-footer .ps-emailsubscription-block .newsletter-input-group .btn-subscribe:hover { color: #bd4e0f; } #footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-webkit-input-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription::-moz-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription:-ms-input-placeholder { color: #000000; } #footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder, #checkout-footer .ps-emailsubscription-block input.input-subscription :-moz-placeholder { color: #000000; } #footer .social-links._footer, #checkout-footer .social-links._footer { font-size: 1.4rem; } #footer .social-links._footer a:not(:hover), #checkout-footer .social-links._footer a:not(:hover) { color: #ffffff !important; } #footer .social-links._footer a:hover, #checkout-footer .social-links._footer a:hover { color: #ffffff !important; } #footer .block-title, #checkout-footer .block-title { color: #ffffff; font-size: 0.9333333333rem; font-style: normal; font-weight: bold; text-transform: none; border-bottom: none 1px #e3e3e3; margin-bottom: 0.8em; padding-bottom: 0.5em; } #footer .block-title a:link, #footer .block-title a:visited, #checkout-footer .block-title a:link, #checkout-footer .block-title a:visited { color: #ffffff; } #footer-container-first { border-top: none 1px; padding-top: 2rem; padding-bottom: 2rem; background: #3782ef; color: #ffffff; } #footer-container-first .h5 { font-size: 1.5rem; font-style: normal; font-weight: bold; text-transform: none; } #footer-container-main, #checkout-footer { border-top: none 1px; padding-top: 2.6666666667rem; padding-bottom: 1.6666666667rem; color: #ffffff; } #footer-container-main a, #checkout-footer a { color: #ffffff; } #footer-container-main a:hover, #checkout-footer a:hover { color: #d9ccb2; } #footer-copyrights { border-top: none 1px; background: #636951; padding-top: 1rem; padding-bottom: 1rem; } #maintenance-page { background: #e3e3e3; color: #333333; } #maintenance-page a, #maintenance-page a:link { color: #333333; } .maintenance-page-newsletter .maintenance-page-newsletter-btn { background: #000000; color: #ffffff; } .maintenance-page-newsletter .maintenance-page-newsletter-btn:hover { background: #333333; color: #ffffff; } .maintenance-page-newsletter input[type=email] { border: solid 1px #333333; background: #e3e3e3; color: #333333; } .maintenance-page-newsletter input[type=email]::-webkit-input-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email]::-moz-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email]:-ms-input-placeholder { color: #333333; } .maintenance-page-newsletter input[type=email] :-moz-placeholder { color: #333333; }/* farmacia-corredor-verde · portada nativa (gdw-cv2 v3). Colores, textos, tipografías, fondos, bordes, sombras y animaciones van en los controles de cada widget; aquí solo queda lo que el editor no permite: colocación (badge, cruz, botones en línea, chips), alturas iguales, recortes y detalles de hover. */ .gdw-cv2{--cv-oscuro:#636951;--cv-oscuro2:#787a62;--cv-suave:#aeb09c;--cv-acento:#d9ccb2} .gdw-cv2 .elementor-heading-title em{font-style:italic;color:var(--cv-oscuro2)} .gdw-cv2.cv2-oscuro .elementor-heading-title em,.gdw-cv2 .cv2-oscuro .elementor-heading-title em{color:var(--cv-acento)} .gdw-cv2 .elementor-text-editor p:last-child{margin-bottom:0} /* Hero */ .gdw-cv2.cv2-hero{overflow:hidden} .gdw-cv2.cv2-hero .elementor-heading-title em{color:var(--cv-acento)} .gdw-cv2 .cv2-hero-foto,.gdw-cv2 .cv2-hero-foto>.elementor-column-wrap,.gdw-cv2 .cv2-hero-foto .elementor-widget-wrap{height:100%;position:relative} .gdw-cv2 .cv2-hero-foto .elementor-widget-image,.gdw-cv2 .cv2-hero-foto .elementor-widget-image .elementor-image, .gdw-cv2 .cv2-hero-foto .elementor-widget-container{height:100%} .gdw-cv2 .cv2-hero-foto .elementor-widget-image img{width:100%;height:100%;min-height:520px;object-fit:cover;object-position:60% 30%} .gdw-cv2 .cv2-hero-foto::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none; background:linear-gradient(90deg,var(--cv-oscuro) 0,rgba(99,105,81,0) 22%)} .gdw-cv2 .cv2-hero-foto::after{content:"";position:absolute;left:-40px;bottom:40px;width:150px;height:200px;z-index:2;opacity:.9; background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 260' fill='none' stroke='%237dd0c1' stroke-width='2'%3E%3Cpath d='M40 250C70 190 110 120 160 20'/%3E%3Cpath d='M70 195c-30-6-45-24-48-48 26 2 44 20 48 48zM86 165c28-10 42-30 42-54-26 8-40 28-42 54zM104 130c-28-8-42-28-44-52 26 4 42 24 44 52zM120 100c26-12 38-32 36-56-24 10-36 30-36 56zM138 66c-24-10-34-30-34-52 22 6 34 26 34 52z'/%3E%3C/svg%3E"); animation:cv2Flota 6s ease-in-out infinite} .gdw-cv2 .cv2-badge{position:absolute !important;top:28px;left:24px;z-index:3;width:auto !important;animation:cv2Flota 5s ease-in-out infinite} .gdw-cv2 .cv2-badge .elementor-widget-container{width:118px;height:118px;display:flex;align-items:center;justify-content:center;text-align:center} .gdw-cv2 .cv2-badge strong{display:block;font:400 34px/1 Cabinet Grotesk,serif} .gdw-cv2 .cv2-botones .elementor-widget-button{display:inline-block;width:auto;margin:0 12px 12px 0} .gdw-cv2 .elementor-button{transition:transform .25s,background-color .25s,color .25s,border-color .25s} .gdw-cv2 .elementor-button:hover{transform:translateY(-2px)} /* Barra de valores: tarjeta que monta sobre el hero */ .gdw-cv2.cv2-valores{position:relative;z-index:5} .gdw-cv2.cv2-valores .elementor-column:last-child{border-right:0 !important} .gdw-cv2 .elementor-widget-icon-box .elementor-icon-box-description p{margin:0} /* Cabeceras de bloque: título a la izquierda, enlace a la derecha */ .gdw-cv2 .cv2-enlace .elementor-button{padding-left:0;padding-right:0} .gdw-cv2 .cv2-enlace .elementor-button-icon{transition:transform .25s} .gdw-cv2 .cv2-enlace .elementor-button:hover .elementor-button-icon{transform:translateX(4px)} /* Tarjetas (banner): misma altura, imagen recortada y elevación al pasar el ratón */ .gdw-cv2 .cv2-tarjetas .elementor-widget-wrap,.gdw-cv2 .cv2-tarjetas .elementor-widget-banner, .gdw-cv2 .cv2-tarjetas .elementor-widget-banner>.elementor-widget-container,.gdw-cv2 .cv2-tarjetas .elementor-iqit-banner, .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner>a{height:100%} .gdw-cv2 .cv2-tarjetas .elementor-widget-banner>.elementor-widget-container{overflow:hidden;transition:transform .3s,box-shadow .3s} .gdw-cv2 .cv2-tarjetas .elementor-widget-banner:hover>.elementor-widget-container{transform:translateY(-6px);box-shadow:0 26px 44px -28px rgba(99,105,81,.55)} .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner>a{display:flex;flex-direction:column;text-decoration:none} .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner-img{margin:0;overflow:hidden} .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner-img img{width:100%;display:block;transition:transform .6s} .gdw-cv2 .cv2-tarjetas .elementor-widget-banner:hover .elementor-iqit-banner-img img{transform:scale(1.06)} .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner-content-below{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px} .gdw-cv2 .cv2-tarjetas .elementor-iqit-banner-content-below>div:last-child{margin-top:auto;padding-top:8px} .gdw-cv2 .cv2-cats .elementor-iqit-banner-img img{aspect-ratio:4/3;object-fit:cover} /* Chips de «¿Qué te preocupa?» */ .gdw-cv2 .cv2-chips .elementor-widget-wrap{display:flex;flex-wrap:wrap;gap:10px} .gdw-cv2 .cv2-chips .elementor-widget-button{width:auto;margin:0 !important} /* Productos (las miniaturas están en estilos-tienda.css, para toda la tienda) */ .gdw-cv2 .swiper-button-prev,.gdw-cv2 .swiper-button-next{background:#fff !important;color:var(--cv-oscuro) !important;border:1px solid #dfe6e3 !important;border-radius:50% !important} /* Instagram: etiqueta, icono de vídeo y tarjeta comprable */ .gdw-cv2 .cv2-reels .elementor-iqit-banner-img{position:relative} .gdw-cv2 .cv2-reels .elementor-iqit-banner-img img{aspect-ratio:3/4;object-fit:cover} .gdw-cv2 .cv2-reels .elementor-iqit-banner-img::after{content:"\f04b";font:900 13px/34px "Font Awesome 6 Free";position:absolute;top:12px;right:12px; width:34px;height:34px;text-align:center;border-radius:8px;background:rgba(99,105,81,.72);color:#fff} .gdw-cv2 .cv2-reels .elementor-iqit-banner-subtitle{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px; background:rgba(255,255,255,.9);color:var(--cv-oscuro);font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase} /* Rutinas (image-box con la foto a la derecha) */ .gdw-cv2 .cv2-rutinas .elementor-widget-image-box>.elementor-widget-container{overflow:hidden;height:100%;transition:transform .3s,box-shadow .3s} .gdw-cv2 .cv2-rutinas .elementor-widget-image-box:hover>.elementor-widget-container{transform:translateY(-4px);box-shadow:0 20px 36px -26px rgba(99,105,81,.5)} .gdw-cv2 .cv2-rutinas .elementor-image-box-wrapper{display:flex;align-items:stretch;height:100%} .gdw-cv2 .cv2-rutinas .elementor-image-box-img{margin:0 !important;flex:0 0 42%} .gdw-cv2 .cv2-rutinas .elementor-image-box-img img{width:100%;height:100%;object-fit:cover} .gdw-cv2 .cv2-rutinas .elementor-image-box-content{padding:20px 16px 20px 20px;align-self:center} /* Sobre mí */ .gdw-cv2 .cv2-sobre-foto .elementor-widget-wrap{position:relative} .gdw-cv2 .cv2-cruz{position:absolute !important;right:12%;bottom:-6px;width:auto !important;z-index:2;animation:cv2Flota 6s ease-in-out infinite} @keyframes cv2Flota{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} /* Tablet y móvil */ @media (max-width:1023px){ .gdw-cv2 .cv2-hero-foto .elementor-widget-image img{min-height:420px} .gdw-cv2 .cv2-rutinas .elementor-image-box-img{flex-basis:38%} } @media (max-width:767px){ /* Hero: la foto de móvil (4:5) va a su proporción. Con height:100% se estiraba a la altura de la columna (1033 px a 402 de ancho) y solo se veía una franja. */ .gdw-cv2 .cv2-hero-foto,.gdw-cv2 .cv2-hero-foto>.elementor-column-wrap,.gdw-cv2 .cv2-hero-foto .elementor-widget-wrap, .gdw-cv2 .cv2-hero-foto .elementor-widget-image,.gdw-cv2 .cv2-hero-foto .elementor-widget-image .elementor-image, .gdw-cv2 .cv2-hero-foto .elementor-widget-container{height:auto} .gdw-cv2 .cv2-hero-foto::before{display:none} .gdw-cv2 .cv2-hero-foto::after{display:none} .gdw-cv2 .cv2-hero-foto .elementor-widget-image img{height:auto;min-height:0;aspect-ratio:4/5;object-position:50% 25%} .gdw-cv2 .cv2-badge{top:auto;bottom:44px;left:auto;right:16px} /* Rejillas: calle de 10 px entre tarjetas en las dos direcciones */ .gdw-cv2 .cv2-tarjetas>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap, .gdw-cv2 .cv2-rutinas>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{padding:5px !important} .gdw-cv2.cv2-ventajas>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{padding:10px 6px !important} /* El carrusel de productos lleva márgenes negativos y ensanchaba la página 4 px */ .gdw-cv2.cv2-productos{overflow:hidden} .gdw-cv2 .cv2-badge .elementor-widget-container{width:96px;height:96px} .gdw-cv2.cv2-valores .elementor-column{border-right:0 !important} .gdw-cv2 .cv2-chips .elementor-widget-wrap,.gdw-cv2 .cv2-reels>.elementor-container>.elementor-row{flex-wrap:nowrap;overflow-x:auto; scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none} .gdw-cv2 .cv2-chips .elementor-widget-button{flex:0 0 auto;scroll-snap-align:start} .gdw-cv2 .cv2-reels>.elementor-container>.elementor-row>.elementor-column{flex:0 0 78%;max-width:78%;scroll-snap-align:start} } @media (prefers-reduced-motion:reduce){ .gdw-cv2 *,.gdw-cv2 *::before,.gdw-cv2 *::after{animation:none !important;transition:none !important} } /* farmacia-corredor-verde · cabecera y pie (gdw-cvh v3). Los colores, fuentes, menú, logo, textos y enlaces se editan en el Theme Editor, el megamenú, «HTML y banners» y Elementor; aquí solo hay ajustes de presentación. */ #desktop_logo img.logo{width:120px;height:auto} #mobile-header img.logo{width:78px;height:auto} /* Top bar: mensajes (iqithtmlandbanners en displayNavCenter). Escritorio en línea; móvil, rotando */ .header-nav .center-nav .rte-content{display:flex !important;align-items:center;justify-content:center;gap:26px} .header-nav .center-nav .rte-content p{margin:0;white-space:nowrap;letter-spacing:.4px} .header-nav .center-nav .rte-content p+p::before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#d9ccb2;margin:0 26px 2px 0;vertical-align:middle} .header-nav .center-nav strong{color:#d9ccb2;font-weight:700} /* Datos de contacto de la top bar (iqitcontactpage): móvil y email en una línea */ .block-iqitcontactpage-top-bar{display:flex;align-items:center;gap:18px} .block-iqitcontactpage-top-bar hr{display:none} .block-iqitcontactpage-top-bar .part{display:flex;align-items:center;gap:6px;white-space:nowrap} .block-iqitcontactpage-top-bar .part .icon{margin:0} @media (max-width:1199px){ .header-nav .center-nav .rte-content{display:block !important;position:relative;height:18px;overflow:hidden;min-width:260px} .header-nav .center-nav .rte-content p{position:absolute;inset:0;opacity:0;animation:cvhRota 16s infinite} .header-nav .center-nav .rte-content p:nth-child(2){animation-delay:4s} .header-nav .center-nav .rte-content p:nth-child(3){animation-delay:8s} .header-nav .center-nav .rte-content p:nth-child(4){animation-delay:12s} .header-nav .center-nav .rte-content p+p::before{content:none} } @keyframes cvhRota{0%{opacity:0;transform:translateY(6px)}4%,22%{opacity:1;transform:none}26%,100%{opacity:0;transform:translateY(-6px)}} /* Buscador redondeado, como en las webs de referencia */ #search_widget .form-search-control{border-radius:999px;padding-left:22px;height:46px} #search_widget .search-btn,#search_widget button[type=submit]{border-radius:0 999px 999px 0} /* Menú: subrayado lima al pasar, etiquetas en píldora y pestaña destacada «Rutinas» */ #cbp-hrmenu>ul>li>a .cbp-tab-title{position:relative} #cbp-hrmenu>ul>li>a .cbp-tab-title::after{content:"";position:absolute;left:0;right:14px;bottom:-9px;height:2px;border-radius:2px;background:#d9ccb2;transform:scaleX(0);transform-origin:left;transition:transform .25s} #cbp-hrmenu>ul>li:hover>a .cbp-tab-title::after{transform:scaleX(1)} #cbp-hrmenu .cbp-legend{border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700;letter-spacing:.8px;text-transform:uppercase} #cbp-hrmenu-tab->a{background:#f4f3ec;border-radius:999px;margin:9px 4px} #cbp-hrmenu-tab->a .cbp-tab-title::after{display:none} #cbp-hrmenu-tab-:hover>a{background:#d9ccb2} /* Submenú (rejilla del megamenú) */ #cbp-hrmenu .cbp-hrsub-inner{border-radius:0 0 20px 20px;box-shadow:0 30px 60px -30px rgba(99,105,81,.45);padding:26px 10px} #cbp-hrmenu .cbp-column-title{font:400 19px/1.2 Cabinet Grotesk,serif;text-transform:none;color:#636951;margin-bottom:10px} /* padding-left: el tema pinta la flecha con un ::before absoluto a la izquierda del enlace */ #cbp-hrmenu .cbp-category-link-w a{display:inline-block;position:relative;text-transform:lowercase;padding:3px 0 3px 14px;transition:color .2s,transform .2s} #cbp-hrmenu .cbp-category-link-w a::first-letter{text-transform:uppercase} #cbp-hrmenu .cbp-category-link-w a:hover{transform:translateX(3px)} #cbp-hrmenu .cbp-banner-image{border-radius:16px} /* Pie (Elementor en displayFooterBefore) */ #footer-container-main{padding-top:0;padding-bottom:0} /* El Theme Editor pinta los enlaces del pie con #footer-container-main a (1,0,1), que pisa el color del texto de los botones de Elementor (quedaba blanco sobre lima). Los botones del pie del kit son de acento con texto oscuro */ #footer-container-main a.elementor-button,#footer-container-main a.elementor-button:hover{color:var(--cv-oscuro)} .cvf .cvf-enlaces .elementor-icon-list-item a{transition:color .2s} .cvf .cvf-enlaces .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#d9ccb2 !important} .cvf-newsletter .elementor-newsletter-form input[type=email],.cvf-newsletter .elementor-newsletter-form .form-control{border-radius:999px;padding-left:22px} .cvf-newsletter .elementor-newsletter-btn{border-radius:999px !important;padding:0 26px !important;font-weight:700;letter-spacing:1.2px;text-transform:uppercase} #footer-copyrights{font-size:13px} #footer-copyrights .copyrightYear{display:none} #footer-copyrights,#footer-copyrights a{color:#cfe3de} #footer-copyrights a:hover{color:#d9ccb2} @media (prefers-reduced-motion:reduce){.header-nav .center-nav .rte-content p{animation:none}} .cvf .elementor-widget-image img{max-width:150px !important} /* Consentimiento RGPD de la newsletter (psgdpr): sobre la franja lima heredaba el gris claro del pie a 9,6 px */ .cvf-newsletter .text-muted,.cvf-newsletter .psgdpr_consent_message{color:#636951 !important;font-size:12px;line-height:1.45} .cvf-newsletter .psgdpr_consent_message a{color:#636951 !important;text-decoration:underline} /* Las rejillas y carruseles del tema llevan márgenes negativos y la página se desplazaba de lado (406 px en un móvil de 402, 1445 en la categoría a 1440). clip no crea contenedor de scroll: no rompe la cabecera fija */ #main-page-content{overflow-x:clip} /* Móvil (iPhone 16 Pro = 402 px) */ @media (max-width:767px){ /* Top bar en una sola línea: solo los mensajes rotando y el icono de Instagram (el email ya está en el pie) */ .header-nav .left-nav{display:none !important} .header-nav .row{flex-wrap:nowrap;align-items:center} .header-nav .center-nav{flex:1 1 auto;min-width:0;text-align:center} .header-nav .center-nav>.d-inline-block{display:block !important} .header-nav .center-nav .rte-content{min-width:0;width:100%;height:20px} .header-nav .center-nav .rte-content p{font-size:12px;line-height:20px} .header-nav .right-nav{flex:0 0 auto} #mobile-header img.logo{width:92px} /* Pie: aire entre bloques y copyright centrado */ .cvf-principal>.elementor-container>.elementor-row>.elementor-column{margin-bottom:28px} .cvf-principal>.elementor-container>.elementor-row>.elementor-column:last-child{margin-bottom:0} #footer-copyrights .copyright-txt,#footer-copyrights .copyright-txt p,#footer-copyrights .copyright-img{text-align:center !important} } /* Menú móvil (iqitmegamenu › Mobile menu: categorías reales + enlaces Rutinas y Contacto). Los nombres de categoría vienen en mayúsculas del catálogo: se muestran en minúscula con inicial mayúscula */ #iqitmegamenu-mobile .mobile-menu__link{text-transform:lowercase;color:#636951} #iqitmegamenu-mobile .mobile-menu__link::first-letter{text-transform:uppercase} #iqitmegamenu-mobile .mobile-menu__scroller>.mobile-menu__tab{border-bottom:1px solid #e6ebe9;padding:4px 0} #iqitmegamenu-mobile .mobile-menu__scroller>.mobile-menu__tab>.mobile-menu__link{font:400 19px/1.6 Cabinet Grotesk,serif} #iqitmegamenu-mobile .mobile-menu__submenu .mobile-menu__link{font-size:14px;color:#4b4e42;padding:3px 0} #iqitmegamenu-mobile .mobile-menu__arrow{color:#787a62} /* La fila footerBefore trae 30 px de relleno oscuro encima de la franja de newsletter */ #footer .footerBefore{padding-top:0} /* farmacia-corredor-verde · resto de la tienda (gdw-cvt v1): listados, ficha de producto, contacto, botones del tema y WhatsApp. Solo presentación: no cambia ningún comportamiento (carrito, filtros, formularios). Los colores y las fuentes base del tema siguen en el Theme Editor; esto afina lo que el Theme Editor no alcanza. */ :root{--cv-oscuro:#636951;--cv-oscuro2:#787a62;--cv-suave:#aeb09c;--cv-claro:#f4f3ec;--cv-acento:#d9ccb2;--cv-linea:#e6ebe9;--cv-texto:#4b4e42} /* Botones del tema: píldora verde (se cancela el borde rojo del tema) */ .btn-primary,.btn-primary:disabled{background:var(--cv-oscuro);border:1px solid var(--cv-oscuro) !important;color:#fff;border-radius:999px;font-weight:700;letter-spacing:.6px} .btn-primary:hover,.btn-primary:focus{background:var(--cv-acento);border-color:var(--cv-acento) !important;color:var(--cv-oscuro)} .btn-secondary,.btn-default{border-radius:999px;border:1px solid var(--cv-linea) !important} /* Miniaturas de producto (listados, carruseles, «otros productos») */ .product-miniature .thumbnail-container{border-radius:16px;overflow:hidden;background:#fff;transition:box-shadow .25s,transform .25s} .product-miniature:hover .thumbnail-container{box-shadow:0 18px 36px -26px rgba(99,105,81,.5);transform:translateY(-3px)} .product-miniature .product-brand a,.product-miniature .product-category-name{font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--cv-oscuro2)} .product-miniature .product-title a{color:var(--cv-oscuro)} .product-miniature .btn-product-list{border:1px solid var(--cv-oscuro2) !important;color:var(--cv-oscuro2) !important;background:transparent !important;border-radius:999px !important;padding:7px 18px;transition:background-color .2s,color .2s} .product-miniature .btn-product-list:hover{background:var(--cv-oscuro2) !important;color:#fff !important} .product-miniature .product-functional-buttons a,.product-miniature .product-functional-buttons button{border-radius:50%} /* Listado de categoría: subcategorías en píldora, orden y cajas laterales */ .block-categories .category-sub-menu a{display:inline-block;border-radius:999px !important;border-color:var(--cv-linea) !important;padding:7px 16px;text-transform:lowercase;color:var(--cv-oscuro);transition:background-color .2s,border-color .2s} .block-categories .category-sub-menu a::first-letter{text-transform:uppercase} .block-categories .category-sub-menu a:hover{background:var(--cv-claro);border-color:var(--cv-suave) !important} .products-sort-order .select-title{border-radius:999px} #left-column .block,#left-column .iqitfreedeliverycount,.product-recibelo,#product .iqitfreedeliverycount{border-radius:16px !important;border-color:var(--cv-linea) !important;background:#fff} .iqitfreedeliverycount .progress{border-radius:999px;background:var(--cv-claro)} .iqitfreedeliverycount .progress-bar{background:var(--cv-oscuro2)} /* Ficha de producto */ #product h1.page-title,.page-title{font-weight:400;color:var(--cv-oscuro)} #product .product-thumbs img,#product .js-thumb{border-radius:10px} #product .nav-tabs .nav-link{border:0;border-bottom:2px solid transparent;color:#8a9491} #product .nav-tabs .nav-link.active,#product .nav-tabs .nav-link:hover{color:var(--cv-oscuro);border-bottom-color:var(--cv-acento)} .section-title{font-family:Cabinet Grotesk,serif;font-weight:400;color:var(--cv-oscuro)} /* Contacto: página nativa /contactenos y widget ContactForm de Elementor */ .contact-form .form-control,.elementor-contact-form .form-control{border-radius:12px;border-color:var(--cv-linea);background:#fbfcfb} .contact-form .form-control:focus,.elementor-contact-form .form-control:focus{border-color:var(--cv-oscuro2);box-shadow:0 0 0 3px rgba(174,176,156,.35)} .contact-form .btn-primary,.elementor-contact-form .btn-primary{padding:12px 30px} .contact-rich .part .icon i{color:var(--cv-oscuro2)} /* WhatsApp (iqitcontactpage en displayFooter): se oculta su bloque de pie, que duplica el de Elementor, y queda solo el botón flotante. El número y los textos se cambian en Módulos › iqitcontactpage */ #footer .block-iqitcontactpage{display:none !important} .whatsappFooter .whatsappIconText{background:#fff;color:var(--cv-oscuro);border-radius:14px;box-shadow:0 10px 30px -12px rgba(99,105,81,.45);font-weight:600} /* El .row>*{width:100%} de Bootstrap 5 (Warehouse 4.8) estira el contenedor fijo del botón a todo el ancho: una franja transparente de ~79 px que se quedaba los clics de la parte baja de la pantalla. Solo reciben clics el icono y el bocadillo */ .row>.whatsappFooter{width:auto;left:auto} .whatsappFooter{pointer-events:none} .whatsappFooter>*{pointer-events:auto} .whatsappFooter>.hideWhatsappIconText{pointer-events:none} /* Página de contacto (CMS 15 «Contacto», con Elementor: generar_contacto.py). Empieza directamente en el hero: fuera la miga de pan y el título automático de la página CMS (el H1 es el titular del hero) */ .cms-id- h1.page-title,.cms-id- .page-header,.cms-id- .pageHeader,.cms-id- #wrapper .breadcrumb,.cms-id- nav.breadcrumb{display:none !important} .cms-id- #wrapper{padding-top:0} .cms-id- #content-wrapper .page-content,.cms-id- #main .page-content{padding-top:0;margin-top:0} .cvc-hero .elementor-heading-title em{display:block;color:var(--cv-acento)} .cvc-foto img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 30%} .cvc-canales{position:relative;z-index:3} .cvc-canales .elementor-widget-wrap,.cvc-canales .elementor-widget-icon-box,.cvc-canales .elementor-widget-icon-box>.elementor-widget-container{height:100%} .cvc-canales .elementor-widget-icon-box>.elementor-widget-container{transition:transform .25s,box-shadow .25s} .cvc-canales .elementor-widget-icon-box:hover>.elementor-widget-container{transform:translateY(-4px)} .cvc-canales .elementor-icon-box-description p{margin:0} .cvc-canales .elementor-icon-box-description{overflow-wrap:anywhere} .cvc-canales .elementor-icon-box-title a,.cvc-canales .elementor-icon a{color:inherit} .cvc-faq .elementor-accordion-item{border-radius:14px;overflow:hidden;margin-bottom:10px} .cvc-faq .elementor-tab-content a{color:var(--cv-oscuro2);text-decoration:underline} .cvc-form .form-footer,.cvc-form .form-group:last-child{margin-bottom:0} @media (max-width:767px){ .cvc-canales>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{padding:5px !important} .cvc-hero .cv2-botones .elementor-widget-button{display:block;margin-right:0} } /* farmacia-corredor-verde · portada «tienda online» (gdw-tn v2, secciones .gdw-cv2 .tn-*). Todo lo que se lee o se pulsa es nativo y se edita en el panel (textos, botones, contadores del descuento y fotos de producto); esta hoja solo coloca y anima. Reutiliza la de la portada nativa (mb2-*). Fotos de producto: siempre sobre tarjeta blanca (las de la tienda tienen fondo blanco). Nunca mix-blend-mode: multiply: el producto se vuelve translúcido y se ve el recuadro de la foto (befarmacia.es, 02-10-2026). Movimiento solo con transform, pocas repeticiones y nada con prefers-reduced-motion; el hero no tiene entradas con opacidad. */ /* ---------------------------------------------------------------- hero en carrusel */ .gdw-cv2.tn-hero .tn-slide>.elementor-container{min-height:460px} .gdw-cv2.tn-hero .tn-slide>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{height:100%} .gdw-cv2.tn-hero .tn-slide .elementor-heading-title em{font-style:italic;color:#d9ccb2} .gdw-cv2 .tn-panel>.elementor-column-wrap>.elementor-widget-wrap{display:flex;flex-direction:column;justify-content:center; height:100%} /* Escenario del producto: capa decorativa, sello del descuento y tres productos escalonados */ .gdw-cv2 .tn-escena>.elementor-column-wrap>.elementor-widget-wrap{position:relative;height:100%;min-height:460px; overflow:hidden} .gdw-cv2 .tn-escena .elementor-widget{margin:0 !important} .gdw-cv2 .tn-escena .tn-deco-w{position:absolute;inset:0} .gdw-cv2 .tn-escena .tn-prod{position:absolute;bottom:9%} .gdw-cv2 .tn-escena .tn-prod-1{left:6%;width:30%} .gdw-cv2 .tn-escena .tn-prod-2{left:29%;width:42%;bottom:5%} .gdw-cv2 .tn-escena .tn-prod-3{right:6%;width:30%} .gdw-cv2 .tn-prod img{display:block;width:100%;height:auto;padding:6%;border-radius:18px;background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.06),0 16px 30px -18px rgba(0,0,0,.4);transition:transform .5s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-escena .tn-sello{position:absolute;top:9%;right:8%;z-index:3} /* Capa decorativa (HTML, aria-hidden): dos manchas de luz que se mueven despacio y cuatro destellos */ .tn-deco{position:absolute;inset:0;overflow:hidden;pointer-events:none} .tn-deco span{position:absolute;border-radius:50%;filter:blur(2px)} .tn-deco__a{width:62%;aspect-ratio:1;left:19%;bottom:-22%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,0) 68%)} .tn-deco__b{width:34%;aspect-ratio:1;left:-8%;top:-10%;background:radial-gradient(circle,rgba(217,204,178,.55),rgba(217,204,178,0) 70%)} .tn-deco__c{width:28%;aspect-ratio:1;right:-6%;top:30%;background:radial-gradient(circle,rgba(120,122,98,.25),rgba(120,122,98,0) 70%)} .tn-deco i{position:absolute;width:10px;height:10px;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.9} .tn-deco i:nth-of-type(1){left:14%;top:22%} .tn-deco i:nth-of-type(2){left:62%;top:14%;width:14px;height:14px} .tn-deco i:nth-of-type(3){left:82%;top:62%} .tn-deco i:nth-of-type(4){left:36%;top:44%;width:7px;height:7px} /* ---------------------------------------------------------------- sello del descuento (contador nativo) */ .gdw-cv2 .tn-sello .elementor-counter{display:grid;place-content:center;justify-items:center;width:128px;height:128px; border-radius:50%;background:#d9ccb2;box-shadow:0 18px 36px -18px rgba(99,105,81,.6);transform:rotate(-8deg)} .gdw-cv2 .tn-sello .elementor-counter-number-wrapper{display:flex;align-items:baseline;line-height:1} .gdw-cv2 .tn-sello .elementor-counter-title{margin-top:4px;text-align:center} .gdw-cv2 .tn-sello--icono .elementor-icon{box-shadow:0 18px 36px -18px rgba(99,105,81,.6)} /* En las tarjetas y en la banda del envío, el contador va en línea, como cifra grande */ .gdw-cv2 .tn-promo .tn-sello .elementor-counter,.gdw-cv2 .tn-banda .tn-sello .elementor-counter{display:block;width:auto; height:auto;background:none;box-shadow:none;transform:none;border-radius:0} .gdw-cv2 .tn-promo .tn-sello .elementor-counter-number-wrapper,.gdw-cv2 .tn-banda .tn-sello .elementor-counter-number-wrapper{ justify-content:flex-start} .gdw-cv2 .tn-banda .tn-sello .elementor-counter-title{text-align:left} /* El contador de Elementor da flex-grow al prefijo y al sufijo (centra la cifra en todo el ancho): se quita */ .gdw-cv2 .tn-sello .elementor-counter-number-prefix,.gdw-cv2 .tn-sello .elementor-counter-number-suffix{flex-grow:0} .gdw-cv2 .tn-escena .tn-sello .elementor-counter-number-wrapper{justify-content:center} /* Banda del envío: la cifra, grande, a la derecha (sin hueco vacío) */ .gdw-cv2 .tn-banda:not(.tn-oscuro)>.elementor-column-wrap>.elementor-widget-wrap{padding-right:220px} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0 !important} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello .elementor-counter-number-wrapper{font-size:92px !important;justify-content:center} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello .elementor-counter-title{text-align:center} /* ---------------------------------------------------------------- botón con brillo */ .gdw-cv2 .tn-cta .elementor-button{position:relative;overflow:hidden;isolation:isolate} .gdw-cv2 .tn-cta .elementor-button::after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;z-index:-1; background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:translateX(-130%) skewX(-18deg)} .gdw-cv2 .tn-cta .elementor-button:hover{transform:translateY(-2px)} /* ---------------------------------------------------------------- tarjetas de promoción y de necesidad */ .gdw-cv2 .tn-promo>.elementor-column-wrap,.gdw-cv2 .tn-necesidad>.elementor-column-wrap{height:100%; transition:transform .3s,box-shadow .3s} .gdw-cv2 .tn-promo:hover>.elementor-column-wrap,.gdw-cv2 .tn-necesidad:hover>.elementor-column-wrap{transform:translateY(-4px); box-shadow:0 26px 44px -30px rgba(99,105,81,.55)} .gdw-cv2 .tn-promo>.elementor-column-wrap>.elementor-widget-wrap, .gdw-cv2 .tn-necesidad>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr); grid-template-rows:auto auto 1fr auto;column-gap:10px;height:100%} .gdw-cv2 .tn-promo .elementor-widget,.gdw-cv2 .tn-necesidad .elementor-widget{margin:0 !important} .gdw-cv2 .tn-promo .elementor-widget:nth-child(1){grid-column:1;grid-row:1} .gdw-cv2 .tn-promo .elementor-widget:nth-child(2){grid-column:1;grid-row:2} .gdw-cv2 .tn-promo .elementor-widget:nth-child(3){grid-column:1;grid-row:3} .gdw-cv2 .tn-promo .tn-prod,.gdw-cv2 .tn-necesidad .tn-prod{grid-column:2;grid-row:1/4;align-self:center} .gdw-cv2 .tn-promo .tn-cta,.gdw-cv2 .tn-necesidad .tn-cta{grid-column:1/3;grid-row:4;margin-top:14px !important} .gdw-cv2 .tn-necesidad .elementor-widget:nth-child(1){grid-column:1;grid-row:1} .gdw-cv2 .tn-necesidad .elementor-widget:nth-child(2){grid-column:1;grid-row:2/4} .gdw-cv2 .tn-promo .tn-prod img,.gdw-cv2 .tn-necesidad .tn-prod img{transform:scale(1.3)} .gdw-cv2 .tn-promo:hover .tn-prod img,.gdw-cv2 .tn-necesidad:hover .tn-prod img{transform:scale(1.4) rotate(-3deg)} .gdw-cv2 .tn-p-txt p{margin:0} /* ---------------------------------------------------------------- bandas (envío y consejo) */ .gdw-cv2.tn-dos>.elementor-container>.elementor-row,.gdw-cv2 .tn-necesidades>.elementor-container>.elementor-row, .gdw-cv2 .tn-promos>.elementor-container>.elementor-row{gap:0} .gdw-cv2 .tn-banda>.elementor-column-wrap{height:100%} .gdw-cv2 .tn-banda>.elementor-column-wrap>.elementor-widget-wrap{position:relative;height:100%} .gdw-cv2 .tn-banda .elementor-heading-title em,.gdw-cv2 .tn-necesidad .elementor-heading-title em{font-style:italic} .gdw-cv2 .tn-oscuro .elementor-heading-title em{color:#d9ccb2} .gdw-cv2 .tn-banda.tn-oscuro>.elementor-column-wrap>.elementor-widget-wrap{padding-right:170px} .gdw-cv2 .tn-banda .tn-marta{position:absolute;right:0;top:50%;width:150px;margin:0 !important;transform:translateY(-50%)} .gdw-cv2 .tn-marta img{border:4px solid #d9ccb2;aspect-ratio:1;object-fit:cover} /* ---------------------------------------------------------------- resto */ .gdw-cv2 .tn-cab .elementor-heading-title em{font-style:italic;color:#787a62} .gdw-cv2 .tn-cab .elementor-widget-text-editor p{margin:0} .gdw-cv2.tn-confianza .elementor-icon-box-wrapper{align-items:center} .gdw-cv2.tn-confianza .elementor-icon-box-title{margin-bottom:2px !important} .gdw-cv2.tn-confianza .elementor-icon-box-description p{margin:0} /* Marcas en rejilla equilibrada (12 = 6 × 2, 4 × 3, 3 × 4): sin botones descolgados en la última fila */ .gdw-cv2 .tn-chips .elementor-widget-wrap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px} .gdw-cv2 .tn-chips .elementor-widget-button{margin:0 !important} .gdw-cv2 .tn-chips .elementor-button{display:block;width:100%;text-align:center;white-space:nowrap} /* Carruseles: sin el relleno inferior de la fila (hueco bajo las miniaturas) */ .gdw-cv2 .tn-carrusel .elementor-products-carousel{padding-bottom:0} /* En Warehouse 4.5 el carrusel (.swiper-overflow) lleva margen negativo y, con el relleno de móvil, se salía de la pantalla (5 px a 402). Las secciones recortan en horizontal (clip: sin barra de scroll y sin romper los sticky) */ .elementor-section.gdw-cv2{overflow-x:clip} /* Fichas de producto: tarjeta blanca completa (foto, nombre, precio y botón), todas de la misma altura y con el botón abajo. Sobre el fondo de color de la sección se veía el corte del fondo blanco de cada foto, y una foto más pequeña dejaba ver el fondo alrededor */ .gdw-cv2 .product-miniature{height:100%;border-radius:16px;background:#fff; box-shadow:0 1px 2px rgba(0,0,0,.06),0 10px 26px -18px rgba(0,0,0,.35)} .gdw-cv2 .product-miniature .thumbnail-container{background:#fff} .gdw-cv2 .product-miniature .product-description{flex:1 1 auto} .gdw-cv2 .product-miniature .product-add-cart{margin-top:auto} @media (hover:hover) and (prefers-reduced-motion:no-preference){ .gdw-cv2 .product-miniature{transition:transform .25s ease,box-shadow .25s ease} .gdw-cv2 .product-miniature:hover{transform:translateY(-3px); box-shadow:0 2px 4px rgba(0,0,0,.06),0 18px 34px -18px rgba(0,0,0,.42)} } @media (max-width:767px){ .gdw-cv2 .product-miniature{padding:10px;border-radius:14px} } .gdw-cv2 .tn-circulo img{width:100%;max-width:140px;aspect-ratio:1;object-fit:cover} /* ---------------------------------------------------------------- movimiento (pocas repeticiones, solo transform) */ @media (prefers-reduced-motion:no-preference){ .gdw-cv2.tn-hero .tn-prod img{animation:tnFlota 5.5s ease-in-out 1s 3} .gdw-cv2.tn-hero .tn-prod-2 img{animation-delay:.4s} .gdw-cv2.tn-hero .tn-prod-3 img{animation-delay:1.6s} .gdw-cv2 .tn-escena .tn-sello .elementor-counter{animation:tnPulso 1.8s ease-in-out .8s 3} .gdw-cv2 .tn-cta .elementor-button::after{animation:tnBrillo 3.4s ease-in-out 1.4s 3} .tn-deco__a{animation:tnLuz 9s ease-in-out 2 alternate} .tn-deco__b{animation:tnLuz 11s ease-in-out 2 alternate-reverse} .tn-deco i{animation:tnDestello 2.4s ease-in-out 3} .tn-deco i:nth-of-type(2){animation-delay:.6s} .tn-deco i:nth-of-type(3){animation-delay:1.2s} .tn-deco i:nth-of-type(4){animation-delay:1.8s} } @keyframes tnFlota{50%{transform:translateY(-12px) rotate(-1.5deg)}} @keyframes tnPulso{50%{transform:rotate(-8deg) scale(1.07)}} @keyframes tnBrillo{0%{transform:translateX(-130%) skewX(-18deg)}45%,100%{transform:translateX(420%) skewX(-18deg)}} @keyframes tnLuz{to{transform:translate(6%,-5%) scale(1.08)}} @keyframes tnDestello{0%,100%{transform:scale(.6);opacity:.4}50%{transform:scale(1.2) rotate(45deg);opacity:1}} @media (prefers-reduced-motion:reduce){ .gdw-cv2 [class*="tn-"] *,.tn-deco *{animation:none !important;transition:none !important} } @media (max-width:1023px){ .gdw-cv2 .tn-chips .elementor-widget-wrap{grid-template-columns:repeat(4,minmax(0,1fr))} .gdw-cv2 .tn-promo{margin-bottom:12px} } @media (max-width:767px){ .gdw-cv2 .tn-chips .elementor-widget-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px} .gdw-cv2 .tn-chips .elementor-button{white-space:normal;line-height:1.2;padding:10px 6px !important;font-size:12px !important} /* Las flechas del hero pisaban el texto: en móvil se pasa con el dedo y los puntos */ .gdw-cv2.tn-hero .swiper-button-prev,.gdw-cv2.tn-hero .swiper-button-next{display:none !important} /* Las flechas de los carruseles van arriba a la derecha: el texto de la cabecera les deja sitio */ .gdw-cv2 .tn-cab{padding-right:64px} .gdw-cv2.tn-hero .tn-slide>.elementor-container{min-height:0} .gdw-cv2 .tn-escena>.elementor-column-wrap>.elementor-widget-wrap{min-height:280px} .gdw-cv2 .tn-sello .elementor-counter{width:96px;height:96px} .gdw-cv2 .tn-escena .tn-sello{top:7%;right:5%} .gdw-cv2.tn-dos .tn-banda:first-child{margin-bottom:12px} .gdw-cv2 .tn-banda:not(.tn-oscuro)>.elementor-column-wrap>.elementor-widget-wrap{padding-right:0} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello{position:static;transform:none} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello .elementor-counter-number-wrapper{font-size:56px !important;justify-content:flex-start} .gdw-cv2 .tn-banda:not(.tn-oscuro) .tn-sello .elementor-counter-title{text-align:left} /* Tarjetas en 2 columnas: botón compacto en una línea */ .gdw-cv2 .tn-promo .tn-cta .elementor-button{padding:10px 12px !important;font-size:10.5px !important;letter-spacing:.6px !important; white-space:nowrap} .gdw-cv2 .tn-promo .tn-cta .elementor-button-icon{display:none} .gdw-cv2 .tn-banda.tn-oscuro>.elementor-column-wrap>.elementor-widget-wrap{padding-right:0;padding-bottom:0} .gdw-cv2 .tn-banda .tn-marta{position:relative;top:auto;transform:none;width:96px;margin:16px 0 0 !important} .gdw-cv2 .tn-necesidad{margin-bottom:12px} .gdw-cv2 .tn-circulo img{max-width:96px} } /* farmacia-corredor-verde · portada «tienda online» · estilo espectacular (gdw-tn-x v1, «estilo»: «espectacular» en el contenido). Se añade detrás de la hoja del tipo tienda. Todo lo que se lee o se pulsa es nativo y se edita en el panel; esta hoja coloca, decora y anima. Movimiento solo con transform/translate/scale, pocas repeticiones y nada con prefers-reduced-motion. Las apariciones al hacer scroll (animation-timeline: view()) van dentro de @supports: sin soporte, todo se ve quieto y en su sitio. Primera vez: Farmacia Pilar González Pérez (14-10-2026). */ .gdw-cv2{font-family:"Cabinet Grotesk",system-ui,sans-serif} /* Subrayado de la palabra destacada: una banda gruesa del color de acento que pisa la parte baja de las letras (más marcado desde el 19-10-2026, Mario: «no se aprecia»). Sobre el fondo claro, el texto sigue por encima de 3:1 */ .gdw-cv2 .tn-cab .elementor-heading-title em{font-style:normal;color:#787a62;padding:0 .08em; background:linear-gradient(transparent 66%,rgba(217,204,178,.8) 66% 96%,transparent 96%) no-repeat 0 0/100% 100%; -webkit-box-decoration-break:clone;box-decoration-break:clone} .gdw-cv2.tn-reels-sec .tn-cab .elementor-heading-title em{color:#d9ccb2; background-image:linear-gradient(transparent 66%,rgba(255,255,255,.3) 66% 96%,transparent 96%)} /* Títulos de sección letra a letra (19-10-2026, Mario: «de abajo arriba, letra a letra, usando el line-height como máscara»). El script del estilo (espectacular.js.tpl) parte cada h2 en palabras (.tn-pal) y letras (.tn-letra), lo marca con .tn-tit y, al entrar en pantalla, le pone .tn-tit--visto. Cada palabra recorta lo que sale de su línea (clip-path: no toca la línea base ni el alto) y sus letras suben desde debajo, una tras otra; al acabar se dibuja el subrayado. Sin script o con «reducir movimiento», el título se ve entero y quieto. Las clases solo las pone el script, así que estas reglas van sin el prefijo de la portada: sirven también en otras páginas (window.tnTitulos, p. ej. la ficha de producto). --paso (26 ms o menos en los títulos largos) lo calcula el script; --tn-retraso, si lo pone la página, retrasa la entrada */ .tn-pal{display:inline-block} .tn-letra{display:inline-block;white-space:pre} @media screen and (prefers-reduced-motion:no-preference){ .tn-tit .tn-pal{clip-path:inset(-.3em -.12em -.26em -.12em)} .tn-tit .tn-letra{translate:0 140%} .tn-tit--visto .tn-letra{translate:0 0; transition:translate .75s cubic-bezier(.2,.8,.2,1) calc(var(--tn-retraso, 0s) + var(--i) * var(--paso, 26ms))} .gdw-cv2 .tn-cab .elementor-heading-title.tn-tit em{background-size:0% 100%} .gdw-cv2 .tn-cab .elementor-heading-title.tn-tit--visto em{background-size:100% 100%; transition:background-size .8s cubic-bezier(.65,0,.35,1) calc(var(--tn-retraso, 0s) + var(--n) * var(--paso, 26ms) + .35s)} } .tn-vh{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} /* Recortes con overflow:clip y no hidden (19-10-2026): un contenedor con hidden pasa a ser «de scroll» y las animaciones ligadas al scroll de lo que lleva dentro se miden contra él, que no se mueve, y se quedan quietas. Pasaba con los carruseles del tema (.swiper-container-wrapper, .swiper), con las secciones de la palabra gigante y de las cintas de marcas y con los banners grandes. Primero hidden, para los navegadores sin clip */ .gdw-cv2 .swiper-container-wrapper,.gdw-cv2 .elementor-testimonial-carousel.swiper{overflow:hidden;overflow:clip} /* ---------------------------------------------------------------- hero: degradado nativo + capa decorativa + onda */ .gdw-cv2.tn-hero--x{position:relative;isolation:isolate;overflow:hidden} .gdw-cv2.tn-hero--x::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:72px;z-index:4;pointer-events:none; background:#ffffff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'%3E%3Cpath d='M0 40c180 30 360 34 540 14S900 0 1080 10s270 34 360 40v22H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'%3E%3Cpath d='M0 40c180 30 360 34 540 14S900 0 1080 10s270 34 360 40v22H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat} .gdw-cv2.tn-hero--x::before{content:"";position:absolute;left:0;right:0;bottom:10px;height:72px;z-index:4;pointer-events:none; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 72' preserveAspectRatio='none'%3E%3Cpath d='M0 58c220 18 420 14 620-4s420-30 620-10c90 9 150 18 200 26' fill='none' stroke='rgb(217,204,178)' stroke-opacity='.5' stroke-width='2'/%3E%3C/svg%3E") bottom/100% 100% no-repeat} .gdw-cv2.tn-hero--x .tn-slide .elementor-heading-title em{font-style:normal;background:linear-gradient(90deg,#d9ccb2,#f4f3ec); -webkit-background-clip:text;background-clip:text;color:transparent} /* La sección «como carrusel» ocupa todo el ancho: el contenido de cada diapositiva va centrado, alineado con el resto de bloques (sin esto el texto tocaba el borde izquierdo y el tercer producto se cortaba; grupodwkitb.es, 14-10-2026) */ .gdw-cv2.tn-hero--x .tn-slide>.elementor-container{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 24px} /* Textos a todo el ancho y los dos botones en una fila */ .gdw-cv2.tn-hero--x .tn-panel>.elementor-column-wrap>.elementor-widget-wrap{flex-direction:row;flex-wrap:wrap;align-content:center; align-items:center;justify-content:flex-start;column-gap:12px;row-gap:12px} .gdw-cv2.tn-hero--x .tn-panel .elementor-widget{flex:0 0 100%} .gdw-cv2.tn-hero--x .tn-panel .tn-cta,.gdw-cv2.tn-hero--x .tn-panel .tn-cta2{flex:0 0 auto;margin-bottom:0 !important} .gdw-cv2.tn-hero--x .tn-cta2 .elementor-button{backdrop-filter:blur(6px);background:rgba(255,255,255,.08)} .gdw-cv2.tn-hero--x .tn-pie p{margin:0;display:flex;flex-wrap:wrap;gap:6px 22px} /* Escenario 3D: sin recorte (las auroras se funden con el panel) y productos en perspectiva */ .gdw-cv2.tn-hero--x .tn-escena>.elementor-column-wrap>.elementor-widget-wrap{overflow:visible;perspective:1300px} .gdw-cv2.tn-hero--x .tn-escena .tn-prod{bottom:16%} .gdw-cv2.tn-hero--x .tn-escena .tn-prod-1{left:1%;width:33%;transform:rotateY(22deg) rotate(-6deg)} .gdw-cv2.tn-hero--x .tn-escena .tn-prod-3{right:1%;width:33%;transform:rotateY(-22deg) rotate(6deg)} .gdw-cv2.tn-hero--x .tn-escena .tn-prod-2{left:28%;width:44%;bottom:12%;transform:translateZ(60px)} .gdw-cv2.tn-hero--x .tn-prod img{border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.08),0 40px 60px -30px rgba(0,0,0,.6)} .gdw-cv2.tn-hero--x .tn-escena .tn-sello{top:6%;right:6%} .gdw-cv2.tn-hero--x .tn-escena .tn-sello .elementor-counter{position:relative;width:136px;height:136px} .gdw-cv2.tn-hero--x .tn-escena .tn-sello .elementor-counter::before{content:"";position:absolute;inset:-10px;border-radius:50%; border:2px dashed rgba(217,204,178,.7)} .gdw-cv2.tn-hero--x .swiper-pagination-bullet{width:34px;height:5px;border-radius:5px;opacity:1;background:rgba(255,255,255,.3)} .gdw-cv2.tn-hero--x .swiper-pagination-bullet-active{width:64px;background:#d9ccb2} /* El carrusel llega hasta abajo (los 70 px de la onda van dentro de cada diapositiva): los puntos suben por encima */ .gdw-cv2.tn-hero--x .swiper-pagination{bottom:84px !important} .gdw-cv2.tn-hero--x>.elementor-container{max-width:none} /* Flechas del carrusel: círculos completos y dentro de la pantalla (venían de 42 × 62 px, ovaladas y pegadas al borde, medio cortadas; grupodwkitb.es, 16-10-2026) */ .gdw-cv2.tn-hero--x .swiper-section-button{width:56px;height:56px;margin-top:-28px;border-radius:50%;display:flex; align-items:center;justify-content:center;box-shadow:0 12px 26px -12px rgba(0,0,0,.5)} .gdw-cv2.tn-hero--x .swiper-section-button.swiper-button-prev{left:24px !important;right:auto !important} .gdw-cv2.tn-hero--x .swiper-section-button.swiper-button-next{right:24px !important;left:auto !important} /* Capa decorativa (HTML aria-hidden, sin texto) */ .tn-x{position:absolute;inset:0;pointer-events:none} .tn-x span,.tn-x i,.tn-x svg{position:absolute} .tn-x__aurora{border-radius:50%;filter:blur(60px)} .tn-x__aurora--a{width:95%;aspect-ratio:1;right:-35%;top:-45%;background:rgba(174,176,156,.55)} .tn-x__aurora--b{width:70%;aspect-ratio:1;left:-20%;bottom:-50%;background:rgba(217,204,178,.32)} .tn-x__simbolo{right:-16%;top:-14%;width:92%;height:auto;color:#ffffff;opacity:.07;transform:rotate(-12deg)} .tn-x__anillo{left:50%;top:44%;width:72%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:1.5px dashed rgba(255,255,255,.22)} .tn-x__anillo::after{content:"";position:absolute;inset:10%;border-radius:50%;border:1px solid rgba(217,204,178,.35)} .tn-x__aro{left:50%;bottom:9%;width:88%;height:24%;translate:-50% 0;border-radius:50%; background:radial-gradient(closest-side,rgba(217,204,178,.55),rgba(217,204,178,0))} .tn-x__aro::before{content:"";position:absolute;inset:16% 6%;border-radius:50%;border:2px solid rgba(217,204,178,.5); box-shadow:0 0 30px rgba(217,204,178,.6),inset 0 0 30px rgba(217,204,178,.45)} .tn-x__burbuja{border-radius:50%;border:1px solid rgba(255,255,255,.35); background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.7),rgba(255,255,255,.08) 45%,rgba(217,204,178,.18) 70%,rgba(255,255,255,.35))} .tn-x__burbuja--1{width:54px;height:54px;left:-1%;top:14%} .tn-x__burbuja--2{width:28px;height:28px;right:18%;top:4%} .tn-x__burbuja--3{width:40px;height:40px;right:-2%;bottom:34%} .tn-x i{width:14px;height:14px;background:#ffffff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)} .tn-x i:nth-of-type(1){left:9%;top:16%} .tn-x i:nth-of-type(2){left:54%;top:6%;width:20px;height:20px} .tn-x i:nth-of-type(3){right:3%;bottom:48%} .tn-x i:nth-of-type(4){left:27%;top:40%;width:9px;height:9px;background:#d9ccb2} /* ---------------------------------------------------------------- ¿qué necesitas?: orbes con aro degradado */ .gdw-cv2 .tn-orbe .elementor-icon-wrapper{line-height:0} .gdw-cv2 .tn-orbe .elementor-icon{position:relative;display:inline-grid;place-items:center;width:150px;height:150px;border-radius:50%; background:radial-gradient(circle at 35% 30%,#ffffff,#f4f3ec 60%,rgba(174,176,156,.18)); box-shadow:inset 0 -10px 24px rgba(174,176,156,.16)} .gdw-cv2 .tn-orbe .elementor-icon::before{content:"";position:absolute;inset:-6px;border-radius:50%;padding:3px; background:conic-gradient(from 210deg,#aeb09c,#d9ccb2,#f4f3ec,#aeb09c); -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude; transition:transform .8s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-orbe .elementor-icon i{position:relative;transition:transform .4s} .gdw-cv2 .tn-orbe:hover .elementor-icon::before{transform:rotate(180deg)} .gdw-cv2 .tn-orbe:hover .elementor-icon i{transform:scale(1.12) rotate(-6deg)} .gdw-cv2 .tn-orbe-sub p{margin:0} /* ---------------------------------------------------------------- bandas con onda arriba y burbujas */ .gdw-cv2.tn-ola{position:relative} .gdw-cv2.tn-ola>.elementor-container{position:relative;z-index:2} .gdw-cv2.tn-ola::before{content:"";position:absolute;left:0;right:0;top:-1px;height:56px;z-index:3;pointer-events:none;background:#ffffff; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v22c-200 26-420 36-720 18S180 10 0 30Z'/%3E%3C/svg%3E") top/100% 100% no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v22c-200 26-420 36-720 18S180 10 0 30Z'/%3E%3C/svg%3E") top/100% 100% no-repeat} .gdw-cv2.tn-ola::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none; background:radial-gradient(circle at 3% 34%,rgba(255,255,255,.95) 0 30px,rgba(174,176,156,.28) 31px 32px,transparent 33px), radial-gradient(circle at 95% 24%,rgba(255,255,255,.95) 0 13px,rgba(174,176,156,.28) 14px 15px,transparent 16px), radial-gradient(circle at 98% 86%,rgba(255,255,255,.95) 0 21px,rgba(174,176,156,.28) 22px 23px,transparent 24px)} /* ---------------------------------------------------------------- palabra gigante de fondo */ .gdw-cv2.tn-con-palabra{overflow:hidden;overflow:clip} .gdw-cv2.tn-con-palabra .tn-palabra-w{position:absolute;right:-1%;top:-26px;z-index:0;width:auto;margin:0 !important;pointer-events:none} .gdw-cv2.tn-con-palabra .elementor-widget:not(.tn-palabra-w),.gdw-cv2.tn-con-palabra .elementor-inner-section{position:relative;z-index:1} .tn-palabra{display:block;font:700 190px/1 "Cabinet Grotesk",system-ui,sans-serif;letter-spacing:0;color:transparent; -webkit-text-stroke:2px rgba(174,176,156,.18);white-space:nowrap} /* ---------------------------------------------------------------- 2 banners grandes de oferta */ .gdw-cv2 .tn-promo--grande>.elementor-column-wrap{position:relative;overflow:hidden;overflow:clip;min-height:340px} .gdw-cv2 .tn-promo--grande>.elementor-column-wrap::before{content:"";position:absolute;right:-80px;top:-90px;width:360px;height:360px; border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.85),rgba(255,255,255,0) 70%)} .gdw-cv2 .tn-promo--oscura>.elementor-column-wrap::before{background:radial-gradient(circle,rgba(217,204,178,.45),rgba(217,204,178,0) 70%)} .gdw-cv2 .tn-promo--grande>.elementor-column-wrap>.elementor-widget-wrap{display:flex;flex-direction:column;justify-content:center; align-items:flex-start;position:relative;height:100%;padding-right:44%} .gdw-cv2 .tn-promo--grande .elementor-widget{width:100%;margin:0 0 6px !important} .gdw-cv2 .tn-promo--grande .tn-cta{width:auto;margin-top:16px !important} .gdw-cv2 .tn-promo--grande .tn-sello .elementor-counter-number-wrapper{font-size:92px !important;line-height:.95 !important;justify-content:flex-start} /* La cifra, a la izquierda como el resto del texto: el contador viene centrado (márgenes automáticos; text-align no basta) y en el móvil la foto la tapaba (grupodwkitb.es, 16-10-2026) */ .gdw-cv2 .tn-promo--grande .tn-sello .elementor-counter-number-wrapper{margin-right:auto !important} .gdw-cv2 .tn-promo--grande .tn-prod{position:absolute;right:-1%;bottom:-8%;width:46%;margin:0 !important;transform:rotate(8deg); transition:transform .6s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-promo--grande .tn-prod img,.gdw-cv2 .tn-promo--grande:hover .tn-prod img{transform:none;border-radius:24px; box-shadow:0 40px 60px -30px rgba(0,0,0,.55)} .gdw-cv2 .tn-promo--grande:hover .tn-prod{transform:rotate(4deg) translateY(-14px) scale(1.04)} .gdw-cv2 .tn-promo--grande .tn-fecha p{margin:8px 0 0} /* Hueco entre los dos banners (el fondo va en la columna por dentro: el «gap» nativo no se ve; grupodwkitb.es, 16-10-2026) */ @media (min-width:768px){ .gdw-cv2 .tn-promo--grande{padding:0 10px} .gdw-cv2 .tn-promo--grande:first-child{padding-left:0} .gdw-cv2 .tn-promo--grande:last-child{padding-right:0} } /* ---------------------------------------------------------------- reels: pantallas de móvil en abanico */ .gdw-cv2 .tn-reel>.elementor-column-wrap{position:relative;aspect-ratio:9/16; box-shadow:0 0 0 8px rgba(255,255,255,.14),0 50px 70px -40px rgba(0,0,0,.8);transition:transform .5s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-reel>.elementor-column-wrap>.elementor-widget-wrap{display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:100%} .gdw-cv2 .tn-reel .elementor-widget{margin:0 0 4px !important} .gdw-cv2 .tn-reel .tn-prod{position:absolute;left:50%;top:38%;width:76%;translate:-50% -50%} .gdw-cv2 .tn-reel .tn-reel__play{position:absolute;left:50%;top:38%;translate:-50% -50%;z-index:2;width:auto} .gdw-cv2 .tn-reel .tn-reel__play .elementor-icon{box-shadow:0 10px 24px -8px rgba(0,0,0,.5)} .gdw-cv2 .tn-reels .tn-reel:nth-child(1)>.elementor-column-wrap{transform:rotate(-5deg) translateY(18px)} .gdw-cv2 .tn-reels .tn-reel:nth-child(2)>.elementor-column-wrap{transform:rotate(-1.5deg)} .gdw-cv2 .tn-reels .tn-reel:nth-child(3)>.elementor-column-wrap{transform:rotate(1.5deg)} .gdw-cv2 .tn-reels .tn-reel:nth-child(4)>.elementor-column-wrap{transform:rotate(5deg) translateY(18px)} .gdw-cv2 .tn-reels .tn-reel:hover>.elementor-column-wrap{transform:translateY(-12px) scale(1.03)} /* Reel con su portada («imagen»): la foto vertical llena la tarjeta (fondo nativo de la columna), un velo abajo deja leer el titular y toda la tarjeta lleva al reel (el enlace del titular se estira; por eso el widget no se posiciona) */ .gdw-cv2 .tn-reel--foto>.elementor-column-wrap{overflow:hidden;background-size:cover;background-position:center} .gdw-cv2 .tn-reel--foto>.elementor-column-wrap::before{content:"";position:absolute;inset:0;pointer-events:none; background:linear-gradient(180deg,rgba(79,84,65,0) 42%,rgba(79,84,65,.55) 64%,rgba(79,84,65,.92) 100%)} .gdw-cv2 .tn-reel--foto .tn-reel__play{top:44%} .gdw-cv2 .tn-reel--foto .elementor-widget-heading,.gdw-cv2 .tn-reel--foto .elementor-widget-heading>.elementor-widget-container{position:static} .gdw-cv2 .tn-reel--foto .elementor-heading-title a::after{content:"";position:absolute;inset:0;z-index:1} .gdw-cv2 .tn-reel--foto .elementor-heading-title a:focus-visible{outline:none} .gdw-cv2 .tn-reel--foto:focus-within>.elementor-column-wrap{box-shadow:0 0 0 4px #d9ccb2,0 50px 70px -40px rgba(0,0,0,.8)} .gdw-cv2 .tn-reel--foto .tn-reel__play{z-index:2} .gdw-cv2 .tn-red-botones>.elementor-column-wrap>.elementor-widget-wrap{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end} .gdw-cv2 .tn-red-botones .elementor-widget{margin:0 !important;width:auto} .gdw-cv2.tn-reels-sec .tn-red--2 .elementor-button{backdrop-filter:blur(6px);background:rgba(255,255,255,.08)} /* ---------------------------------------------------------------- reseñas: nota de Google + carrusel testimonial */ .gdw-cv2 .tn-nota>.elementor-column-wrap{position:relative;overflow:hidden;height:100%} .gdw-cv2 .tn-nota>.elementor-column-wrap::after{content:"";position:absolute;right:-90px;bottom:-90px;width:280px;height:280px;border-radius:50%; pointer-events:none;background:radial-gradient(circle,rgba(217,204,178,.5),rgba(217,204,178,0) 70%)} .gdw-cv2 .tn-nota .elementor-widget{margin-bottom:6px} .gdw-cv2 .tn-nota-cifra .elementor-heading-title{line-height:1} .gdw-cv2 .tn-estrellas p{margin:0;letter-spacing:3px} .gdw-cv2 .tn-opiniones-col>.elementor-column-wrap{align-items:center} .gdw-cv2 .tn-opiniones .elementor-testimonial-content::before{content:"\2605\2605\2605\2605\2605";display:block;margin-bottom:10px; font-size:17px;letter-spacing:2px;color:#ffc845} /* Hueco de 20 px entre opiniones y todas de la misma altura, con el nombre abajo (el carrusel no deja espacio entre diapositivas y cada tarjeta medía lo que su texto; grupodwkitb.es, 16-10-2026) */ .gdw-cv2 .tn-opiniones .swiper-wrapper{align-items:stretch} .gdw-cv2 .tn-opiniones .swiper-slide{height:auto;padding:0 10px} .gdw-cv2 .tn-opiniones .swiper-slide-inner{height:100%} .gdw-cv2 .tn-opiniones .elementor-testimonial-wrapper{height:100%;display:flex;flex-direction:column} .gdw-cv2 .tn-opiniones .elementor-testimonial-content{flex:1 1 auto} /* ---------------------------------------------------------------- marcas en dos cintas */ .gdw-cv2.tn-marcas-cinta{overflow:hidden;overflow:clip} .gdw-cv2 .tn-cinta{margin-top:14px} .gdw-cv2 .tn-cinta__fila>.elementor-column-wrap>.elementor-widget-wrap{display:flex;flex-wrap:nowrap;justify-content:center;gap:16px} .gdw-cv2 .tn-cinta__fila .elementor-widget{flex:0 0 auto;width:auto;margin:0 !important} .gdw-cv2 .tn-cinta__fila .elementor-button{min-width:200px;text-align:center;transition:transform .3s,box-shadow .3s} .gdw-cv2 .tn-cinta__fila .elementor-button:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px rgba(99,105,81,.45)} /* ---------------------------------------------------------------- ventajas: icono en círculo con aro */ .gdw-cv2.tn-ventajas-sec .elementor-icon-box-icon .elementor-icon{position:relative;display:inline-grid;place-items:center;width:64px;height:64px; border-radius:50%;background:#ffffff;box-shadow:0 12px 26px -16px rgba(99,105,81,.6)} .gdw-cv2.tn-ventajas-sec .elementor-icon-box-icon .elementor-icon::after{content:"";position:absolute;inset:-6px;border-radius:50%; border:2px solid rgba(174,176,156,.35);border-top-color:#d9ccb2} /* ---------------------------------------------------------------- movimiento */ @media (prefers-reduced-motion:no-preference){ .tn-x__aurora--a{animation:tnDeriva 11s ease-in-out 2 alternate} .tn-x__aurora--b{animation:tnDeriva 13s ease-in-out 2 alternate-reverse} .tn-x__simbolo{animation:tnGira 24s ease-in-out 1 alternate} .tn-x__burbuja{animation:tnBurbuja 7s ease-in-out 2 alternate} .tn-x i{animation:tnDestello 2.4s ease-in-out 3} .tn-x i:nth-of-type(2){animation-delay:.6s} .tn-x i:nth-of-type(3){animation-delay:1.2s} .tn-x i:nth-of-type(4){animation-delay:1.8s} .tn-x__aro::before{animation:tnRespira 3.2s ease-in-out 3} .gdw-cv2.tn-hero--x .tn-escena .tn-sello .elementor-counter::before{animation:tnGiro 14s linear 1} @supports (animation-timeline:view()){ .gdw-cv2 .product-miniature,.gdw-cv2 .tn-promo--grande,.gdw-cv2 .tn-nota, .gdw-cv2 .tn-opiniones .swiper-slide-inner{animation:tnSube linear both; animation-timeline:view();animation-range:entry 0% entry 55%} .gdw-cv2 .tn-reel{animation:tnAbanico linear both;animation-timeline:view();animation-range:entry 0% cover 40%} /* Entradas ligadas al scroll (19-10-2026, Mario: «animaciones de entrada sincronizadas con el scroll»). Avanzan y retroceden con la rueda; nada se oculta (sin opacidad), así que en una captura de página entera todo se lee. En cascada, de izquierda a derecha: cada tarjeta de una fila (productos y opiniones) empieza un 8 % del tramo de entrada después que la anterior */ .gdw-cv2 .swiper-slide:nth-child(2) .product-miniature,.gdw-cv2 .tn-opiniones .swiper-slide:nth-child(2) .swiper-slide-inner{animation-range:entry 8% entry 63%} .gdw-cv2 .swiper-slide:nth-child(3) .product-miniature,.gdw-cv2 .tn-opiniones .swiper-slide:nth-child(3) .swiper-slide-inner{animation-range:entry 16% entry 71%} .gdw-cv2 .swiper-slide:nth-child(4) .product-miniature,.gdw-cv2 .tn-opiniones .swiper-slide:nth-child(4) .swiper-slide-inner{animation-range:entry 24% entry 79%} .gdw-cv2 .swiper-slide:nth-child(5) .product-miniature{animation-range:entry 32% entry 87%} .gdw-cv2 .swiper-slide:nth-child(6) .product-miniature{animation-range:entry 40% entry 95%} /* Círculos y ventajas (elementos bajos): el tramo se mide sobre todo el paso por la pantalla (cover), no sobre su altura, para que la cascada dure unos 300 px de scroll y no 100. Cada círculo sale girando y creciendo */ .gdw-cv2 .tn-orbe{animation:tnOrbe linear both;animation-timeline:view();animation-range:cover 0% cover 28%} .gdw-cv2.tn-ventajas-sec .elementor-icon-box-wrapper{animation:tnSube linear both;animation-timeline:view(); animation-range:cover 0% cover 26%} .gdw-cv2 .elementor-column:nth-child(2)>.elementor-column-wrap>.elementor-widget-wrap>.tn-orbe, .gdw-cv2.tn-ventajas-sec .elementor-inner-column:nth-child(2) .elementor-icon-box-wrapper{animation-range:cover 3% cover 31%} .gdw-cv2 .elementor-column:nth-child(3)>.elementor-column-wrap>.elementor-widget-wrap>.tn-orbe, .gdw-cv2.tn-ventajas-sec .elementor-inner-column:nth-child(3) .elementor-icon-box-wrapper{animation-range:cover 6% cover 34%} .gdw-cv2 .elementor-column:nth-child(4)>.elementor-column-wrap>.elementor-widget-wrap>.tn-orbe, .gdw-cv2.tn-ventajas-sec .elementor-inner-column:nth-child(4) .elementor-icon-box-wrapper{animation-range:cover 9% cover 37%} .gdw-cv2 .elementor-column:nth-child(5)>.elementor-column-wrap>.elementor-widget-wrap>.tn-orbe{animation-range:cover 12% cover 40%} .gdw-cv2 .elementor-column:nth-child(6)>.elementor-column-wrap>.elementor-widget-wrap>.tn-orbe{animation-range:cover 15% cover 43%} /* Ventajas: el icono crece y gira dentro de su círculo, después de que llegue la tarjeta */ .gdw-cv2.tn-ventajas-sec .elementor-icon i{animation:tnIcono linear both;animation-timeline:view();animation-range:entry 30% cover 40%} /* Reels: el abanico se abre con el scroll (cada tarjeta llega más girada y en su momento) */ .gdw-cv2 .tn-reels .tn-reel:nth-child(1){--tn-abre:-5deg} .gdw-cv2 .tn-reels .tn-reel:nth-child(2){--tn-abre:-2deg;animation-range:entry 8% cover 44%} .gdw-cv2 .tn-reels .tn-reel:nth-child(3){--tn-abre:2deg;animation-range:entry 16% cover 48%} .gdw-cv2 .tn-reels .tn-reel:nth-child(4){--tn-abre:5deg;animation-range:entry 24% cover 52%} /* Banners grandes: el producto llega girado y pequeño y se asienta en su sitio */ .gdw-cv2 .tn-promo--grande .tn-prod img{animation:tnPromoFoto linear both;animation-timeline:view(); animation-range:entry 10% cover 45%} .tn-palabra{animation:tnDesliza linear both;animation-timeline:view()} .gdw-cv2 .tn-cinta__fila>.elementor-column-wrap>.elementor-widget-wrap{animation:tnCinta linear both;animation-timeline:view()} .gdw-cv2 .tn-cinta--inv .tn-cinta__fila>.elementor-column-wrap>.elementor-widget-wrap{animation-name:tnCintaInv} } } @keyframes tnDeriva{to{transform:translate(-60px,40px) scale(1.12)}} @keyframes tnGira{from{transform:rotate(-12deg)}to{transform:rotate(-6deg) scale(1.05)}} @keyframes tnBurbuja{to{translate:0 -26px}} @keyframes tnRespira{50%{transform:scale(1.04)}} @keyframes tnGiro{to{transform:rotate(360deg)}} @keyframes tnSube{from{translate:0 46px;scale:.97}to{translate:0 0;scale:1}} @keyframes tnAbanico{from{translate:0 80px;rotate:var(--tn-abre,0deg)}to{translate:0 0;rotate:0deg}} @keyframes tnOrbe{from{translate:0 36px;scale:.6;rotate:-16deg}to{translate:0 0;scale:1;rotate:0deg}} @keyframes tnIcono{from{scale:.35;rotate:-40deg}to{scale:1;rotate:0deg}} @keyframes tnPromoFoto{from{translate:0 70px;scale:.82;rotate:-10deg}to{translate:0 0;scale:1;rotate:0deg}}@keyframes tnDesliza{from{translate:10% 0}to{translate:-14% 0}} @keyframes tnCinta{from{translate:8% 0}to{translate:-8% 0}} @keyframes tnCintaInv{from{translate:-8% 0}to{translate:8% 0}} @media (prefers-reduced-motion:reduce){ .tn-x *,.tn-palabra,.gdw-cv2 .tn-reel,.gdw-cv2 .tn-cinta__fila *{animation:none !important;transition:none !important} } /* ---------------------------------------------------------------- tableta y móvil (se mide a 402 px) */ @media (max-width:1023px){ .gdw-cv2 .tn-orbe .elementor-icon{width:120px;height:120px} .tn-palabra{font-size:140px} } @media (max-width:767px){ .gdw-cv2.tn-hero--x .tn-slide>.elementor-container{padding:0 8px} .gdw-cv2.tn-hero--x .swiper-pagination{bottom:58px !important} .gdw-cv2.tn-hero--x::after{height:44px} .gdw-cv2.tn-hero--x::before{height:44px;bottom:6px} .gdw-cv2.tn-hero--x .tn-escena .tn-prod{bottom:12%} .gdw-cv2.tn-hero--x .tn-escena .tn-sello .elementor-counter{width:96px;height:96px} .gdw-cv2.tn-hero--x .tn-panel .tn-cta .elementor-button,.gdw-cv2.tn-hero--x .tn-panel .tn-cta2 .elementor-button{padding:13px 16px !important} .tn-x__simbolo{width:120%;right:-30%} .gdw-cv2 .tn-orbe .elementor-icon{width:104px;height:104px;font-size:40px !important} .gdw-cv2.tn-ola::before{height:34px} .tn-palabra{font-size:96px} .gdw-cv2 .tn-promo--grande>.elementor-column-wrap{min-height:0} .gdw-cv2 .tn-promo--grande>.elementor-column-wrap>.elementor-widget-wrap{padding-right:0} .gdw-cv2 .tn-promo--grande .tn-prod{width:38%;right:-3%;top:-4%;bottom:auto} .gdw-cv2 .tn-promo--grande .elementor-widget-heading{margin-top:30px !important} .gdw-cv2 .tn-promo--grande .tn-sello .elementor-counter-number-wrapper{font-size:64px !important} .gdw-cv2 .tn-promo--grande .tn-cta .elementor-button{padding:13px 18px !important;font-size:12px !important;white-space:normal} .gdw-cv2 .tn-promo--grande .tn-cta .elementor-button-icon{display:inline-block} .gdw-cv2 .tn-reels .tn-reel>.elementor-column-wrap{transform:none !important} .gdw-cv2 .tn-reels .tn-reel.tn-reel{--tn-abre:0deg} .gdw-cv2 .tn-reel{margin-bottom:16px} .gdw-cv2 .tn-red-botones>.elementor-column-wrap>.elementor-widget-wrap{justify-content:flex-start;margin-top:12px} .gdw-cv2 .tn-cinta__fila .elementor-button{min-width:150px} .gdw-cv2 .tn-nota{margin-bottom:16px} .gdw-cv2 .tn-promo--grande+.tn-promo--grande{margin-top:16px} } /* ================================================================ opciones de Farmacia Corredor Verde (20-10-2026) Mario: «diáfana, fondos blancos, imágenes aesthetic, cards con bordes redondeados, slider del top casi fullheight, contenedores fullwidth con márgenes laterales y secciones con shapes curvos y dinámicos que se metan en las siguientes secciones». Todo es opcional: sin «tema»: «claro», «flotante», «forma»: «tarjeta», «imagen», «curva», «banner» ni «ancho»: «completo», la portada no cambia. */ /* ---------------------------------------------------------------- ancho completo con márgenes laterales (tn-ancho) */ .gdw-cv2.tn-ancho>.elementor-container{max-width:none;padding-left:clamp(16px,3.2vw,64px);padding-right:clamp(16px,3.2vw,64px)} .gdw-cv2.tn-ancho.tn-hero>.elementor-container{padding-left:0;padding-right:0} /* ---------------------------------------------------------------- hero claro: foto de ambiente casi a pantalla completa */ .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap{position:relative;display:flex;align-items:stretch; min-height:clamp(600px,92svh,1100px);overflow:hidden;overflow:clip} .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap>.elementor-widget-wrap{display:flex;width:100%;position:relative;z-index:1} .gdw-cv2.tn-hero--claro .tn-slide{width:100%;display:flex;align-items:center} .gdw-cv2.tn-hero--claro .tn-slide>.elementor-container{max-width:none;padding:0 clamp(16px,3.2vw,64px)} /* La foto se acerca despacio cuando su diapositiva está activa: copia del fondo nativo (inherit) en una capa que solo cambia de escala */ .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap::before{content:"";position:absolute;inset:0;z-index:0; background:inherit;background-size:cover;pointer-events:none} .gdw-cv2.tn-hero--claro .tn-panel .elementor-widget{max-width:640px} .gdw-cv2.tn-hero--claro .tn-panel .elementor-heading-title{line-height:1.02 !important} .gdw-cv2.tn-hero--x.tn-hero--claro .tn-slide .elementor-heading-title em{font-style:normal;background:none; -webkit-background-clip:border-box;background-clip:border-box;color:#787a62} .gdw-cv2.tn-hero--claro .tn-cta .elementor-button{box-shadow:0 18px 34px -18px rgba(99,105,81,.8)} .gdw-cv2.tn-hero--claro .tn-cta2 .elementor-button{background:rgba(255,255,255,.55);backdrop-filter:blur(8px)} /* Capa decorativa sobre claro: lo blanco pasa al verde de la marca, muy suave */ .gdw-cv2.tn-hero--claro .tn-x__aurora--a{background:rgba(255,255,255,.6)} .gdw-cv2.tn-hero--claro .tn-x__aurora--b{background:rgba(217,204,178,.35)} .gdw-cv2.tn-hero--claro .tn-x__simbolo{color:#787a62;opacity:.08} .gdw-cv2.tn-hero--claro .tn-x__anillo{border-color:rgba(120,122,98,.22)} .gdw-cv2.tn-hero--claro .tn-x__anillo::after{border-color:rgba(120,122,98,.16)} .gdw-cv2.tn-hero--claro .tn-x__burbuja{border-color:rgba(120,122,98,.18)} .gdw-cv2.tn-hero--claro .tn-x i{background:#787a62;opacity:.5} .gdw-cv2.tn-hero--claro .tn-prod img{box-shadow:0 2px 6px rgba(99,105,81,.08),0 46px 70px -34px rgba(99,105,81,.55)} .gdw-cv2.tn-hero--claro .tn-escena .tn-prod{bottom:20%} /* Abajo, en lugar de la onda, una curva asimétrica blanca que sube hacia la derecha, y su línea */ .gdw-cv2.tn-hero--x.tn-hero--claro::after{height:120px; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0 120V70C260 118 560 124 860 84S1300 10 1440 30V120Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0 120V70C260 118 560 124 860 84S1300 10 1440 30V120Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat} .gdw-cv2.tn-hero--x.tn-hero--claro::before{height:120px;bottom:14px; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0 64C260 112 560 118 860 78S1300 4 1440 24' fill='none' stroke='rgb(120,122,98)' stroke-opacity='.35' stroke-width='1.5'/%3E%3C/svg%3E") bottom/100% 100% no-repeat} .gdw-cv2.tn-hero--claro .swiper-pagination{bottom:118px !important} .gdw-cv2.tn-hero--claro .swiper-pagination-bullet{background:rgba(99,105,81,.22)} .gdw-cv2.tn-hero--claro .swiper-pagination-bullet-active{background:#636951} /* Controles del hero claro (Corredor Verde, 20-10-2026, Mario: «implementa los controles del slider del top»): abajo a la izquierda, alineados con el texto y fuera de él: las dos flechas en círculos blancos y, a su lado, los números de las diapositivas con una barra; la de la activa se llena con el tiempo que le queda (--tn-avance, del script; sin él, se ve llena). Antes no había flechas (pisaban el comienzo del texto) y los puntos quedaban debajo de la tarjeta de confianza */ .gdw-cv2.tn-hero--claro{--tn-ctl-x:calc(clamp(16px,3.2vw,64px) + 8px);--tn-ctl-y:132px;--tn-ctl-b:48px} .gdw-cv2.tn-hero--capsula{--tn-ctl-y:150px} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button{display:flex !important;top:auto !important;bottom:var(--tn-ctl-y) !important; width:var(--tn-ctl-b);height:var(--tn-ctl-b);margin:0;border-radius:50%;background:#ffffff;color:#636951;opacity:1;z-index:5; box-shadow:0 14px 30px -14px rgba(99,105,81,.55);transition:background .25s,color .25s,transform .25s} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button::after{font-size:16px;color:inherit} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button.swiper-button-prev{left:var(--tn-ctl-x) !important;right:auto !important} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button.swiper-button-next{left:calc(var(--tn-ctl-x) + var(--tn-ctl-b) + 10px) !important;right:auto !important} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button:hover{background:#636951;color:#ffffff;transform:translateY(-2px)} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button.swiper-button-disabled{opacity:.45;pointer-events:none} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination{bottom:var(--tn-ctl-y) !important;left:calc(var(--tn-ctl-x) + 2 * var(--tn-ctl-b) + 38px) !important; width:auto !important;height:var(--tn-ctl-b);display:flex;align-items:center;gap:18px;counter-reset:tn-diapo;z-index:5} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto;margin:0 !important;padding:8px 0;border-radius:0; background:none;opacity:1;display:inline-flex;align-items:center;gap:10px;counter-increment:tn-diapo; font-size:13px;font-weight:700;line-height:1;letter-spacing:.04em;color:rgba(99,105,81,.45);transition:color .25s} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet::before{content:"0" counter(tn-diapo)} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet::after{content:"";width:36px;height:2px;border-radius:2px; background:linear-gradient(#636951,#636951) 0 0/0% 100% no-repeat,rgba(99,105,81,.2);transition:width .4s} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet-active{color:#636951} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet-active::after{width:76px;background-size:calc(var(--tn-avance,1)*100%) 100%,auto} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet:focus-visible, .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-section-button:focus-visible{outline:2px solid #636951;outline-offset:3px} @media (max-width:767px){ /* Los números llevan .swiper-pagination delante: Elementor pinta en línea el color de los puntos con la misma especificidad (.elementor-element.elementor-element-xxx .elementor-section-pagination …) y, por ir después, ganaba */ /* Móvil: más pequeños; en la cápsula, en la franja libre de debajo de la escena (el relleno de 40 px de la diapositiva) */ .gdw-cv2.tn-hero--claro{--tn-ctl-x:16px;--tn-ctl-y:64px;--tn-ctl-b:40px} /* Cápsula: debajo de la escena y por encima de la tarjeta de confianza flotante, que sube 44 px sobre el hero (antes la tapaba); la diapositiva deja 100 px abajo en lugar de 40 */ .gdw-cv2.tn-hero--capsula{--tn-ctl-y:56px} .gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap{padding-bottom:100px !important} /* Las diapositivas miden según su texto (1011, 894 y 834 px en Corredor Verde) y el carrusel toma la más alta: en las bajas quedaban hasta 180 px vacíos encima de los controles. Todas a la misma altura, el texto arriba y la escena debajo, que crece hasta los controles (el imagotipo sale más grande en lugar de dejar un hueco) */ .gdw-cv2.tn-hero--capsula .swiper-slide{height:auto !important} .gdw-cv2.tn-hero--capsula .swiper-slide>.tn-slide-cap,.gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap, .gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap>.elementor-widget-wrap,.gdw-cv2.tn-hero--capsula .tn-slide, .gdw-cv2.tn-hero--capsula .tn-slide>.elementor-container{height:100%} .gdw-cv2.tn-hero--capsula .tn-slide>.elementor-container>.elementor-row{height:100%;flex-direction:column;flex-wrap:nowrap} .gdw-cv2.tn-hero--capsula .tn-slide .tn-escena{flex:1 0 auto} .gdw-cv2.tn-hero--capsula .tn-escena>.elementor-column-wrap{height:100%} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination{gap:12px} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet::after{width:22px} .gdw-cv2.tn-hero--x.tn-hero--claro .swiper-pagination .swiper-pagination-bullet-active::after{width:44px} } .gdw-cv2.tn-hero--claro .tn-escena .tn-sello{top:150px;right:3%} /* El titular entra letra a letra (script): hasta que el script lo parte, oculto con su propia línea como máscara; si el script no llega, se ve igual a los 2,5 s */ @media (scripting:enabled) and (prefers-reduced-motion:no-preference){ .gdw-cv2.tn-hero--claro .tn-panel .elementor-heading-title:not(.tn-tit){clip-path:inset(0 0 100% 0);animation:tnVer 0s 2.5s forwards} .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap::before{transform:scale(1.07);transition:transform 9s cubic-bezier(.2,.6,.2,1)} .gdw-cv2.tn-hero--claro .swiper-slide-active>.elementor-column-wrap::before{transform:scale(1)} } @keyframes tnVer{to{clip-path:inset(-1em -1em -1em -1em)}} /* ---------------------------------------------------------------- hero oscuro (Totem 4x4, 21-10-2026): la composición del claro sobre una foto oscura. Velo de lectura de izquierda a derecha y desde abajo (encima de la foto que se acerca, debajo de los textos); la palabra destacada en el acento; botones y controles en blanco. Sin «tema»: «oscuro», nada cambia */ .gdw-cv2.tn-hero--oscuro .tn-slide-foto>.elementor-column-wrap::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none; background:linear-gradient(90deg,rgba(99,105,81,.92) 0%,rgba(99,105,81,.7) 32%,rgba(99,105,81,.16) 62%,rgba(99,105,81,0) 82%), linear-gradient(0deg,rgba(99,105,81,.6) 0%,rgba(99,105,81,0) 34%)} .gdw-cv2.tn-hero--x.tn-hero--oscuro .tn-slide .elementor-heading-title em{color:#d9ccb2} .gdw-cv2.tn-hero--oscuro .tn-panel .elementor-heading-title{text-shadow:0 2px 24px rgba(99,105,81,.45)} .gdw-cv2.tn-hero--oscuro .tn-cta .elementor-button{box-shadow:0 18px 40px -16px rgba(217,204,178,.8)} .gdw-cv2.tn-hero--oscuro .tn-cta2 .elementor-button{background:rgba(255,255,255,.08);backdrop-filter:blur(8px)} .gdw-cv2.tn-hero--oscuro .tn-pie{opacity:.9} .gdw-cv2.tn-hero--oscuro .tn-prod img{box-shadow:0 2px 6px rgba(0,0,0,.25),0 46px 70px -30px rgba(0,0,0,.8)} .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-section-button:hover{background:#d9ccb2;color:#ffffff} .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-pagination .swiper-pagination-bullet{color:rgba(255,255,255,.6)} .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-pagination .swiper-pagination-bullet::after{ background:linear-gradient(#ffffff,#ffffff) 0 0/0% 100% no-repeat,rgba(255,255,255,.25)} .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-pagination .swiper-pagination-bullet-active{color:#ffffff} .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-pagination .swiper-pagination-bullet:focus-visible, .gdw-cv2.tn-hero--x.tn-hero--oscuro .swiper-section-button:focus-visible{outline-color:#ffffff} /* «cabecera»: «fija»: la cabecera va encima del hero y no flota sobre él; el hero ocupa lo que queda de pantalla debajo (unos 190 px de barra superior, cabecera y menú) para que la tarjeta de confianza asome en el primer pantallazo */ .gdw-cv2.tn-hero--fija .tn-slide-foto>.elementor-column-wrap{min-height:clamp(540px,calc(100svh - 190px),860px)} .gdw-cv2.tn-hero--fija .tn-escena .tn-sello{top:56px} /* Palabra destacada en los titulares que no son cabeceras de bloque (banner, preguntas): sin cursiva forzada (la Cabinet Grotesk no la tiene) y en el verde principal */ .gdw-cv2 .elementor-heading-title em{font-style:normal} .gdw-cv2 .tn-banner__tit em,.gdw-cv2.tn-faq-sec .elementor-heading-title em{color:#787a62} /* Banner «oscura»: sobre la foto oscura, la palabra destacada en el acento (con oscuro2 no se veía; Totem 4x4, 21-10-2026) */ .gdw-cv2 .tn-banner--oscuro .tn-banner__tit em{color:#d9ccb2} /* Las flechas de los carruseles van arriba a la derecha: la cabecera del bloque les deja sitio para que no pisen el enlace «Ver todas» */ .gdw-cv2 .elementor-widget-wrap:has(>.tn-carrusel)>.tn-cab,.gdw-cv2 .elementor-widget-wrap:has(>.tn-tabs)>.tn-cab{padding-right:96px} /* …y a su misma altura (Mario, 21-10-2026: «alinea las flechas»). Colgaban del carrusel 50 px por encima: con titulares grandes, subtítulo o la barra de pestañas quedaban más abajo que el enlace, y cada bloque a una altura. El widget deja de ser su referencia y lo es la columna, que empieza en la cabecera: --tn-flechas-y es la distancia desde arriba (20 px centra las flechas con el enlace pequeño; si la hoja de la tienda cambia el botón, la ajusta). Las fichas siguen por encima de la palabra de fondo con el z-index del propio Swiper; la barra de pestañas, con el suyo. En el móvil la cabecera se apila y las flechas siguen colgando del carrusel */ @media (min-width:768px){ .gdw-cv2 .elementor-widget-wrap:has(>.tn-cab)>.elementor-widget:is(.tn-carrusel,.tn-tabs){position:static} .gdw-cv2 .elementor-widget-wrap:has(>.tn-cab)>.elementor-widget:is(.tn-carrusel,.tn-tabs) .swiper-button{ top:var(--tn-flechas-y,20px);margin-top:0} .gdw-cv2 .tn-tabs .nav-tabs{position:relative;z-index:1} } /* ---------------------------------------------------------------- confianza: tarjeta de vidrio sobre la curva del hero */ .elementor-section.gdw-cv2.tn-confianza--flota{position:relative;z-index:6;margin-top:-92px;background:transparent;overflow:visible} .gdw-cv2.tn-confianza--flota>.elementor-container{width:min(1240px,100% - 32px);max-width:1240px;margin:0 auto; padding:22px 14px !important;border-radius:30px;background:rgba(255,255,255,.78); -webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15); box-shadow:0 34px 70px -40px rgba(99,105,81,.55),0 0 0 1px rgba(99,105,81,.06)} .gdw-cv2.tn-confianza--flota .elementor-icon{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%; background:#f4f3ec} /* ---------------------------------------------------------------- categorías en tarjeta con foto */ .gdw-cv2 .tn-cat>.elementor-column-wrap>.elementor-widget-wrap{position:relative} .gdw-cv2 .tn-cat__foto{margin:0 !important} .gdw-cv2 .tn-cat__foto .elementor-image{border-radius:28px;overflow:hidden;overflow:clip; box-shadow:0 26px 50px -36px rgba(99,105,81,.6)} .gdw-cv2 .tn-cat__foto img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-cat:hover .tn-cat__foto img{transform:scale(1.06)} .gdw-cv2 .tn-cat__nombre{position:absolute;left:12px;right:12px;bottom:12px;margin:0 !important;z-index:1} .gdw-cv2 .tn-cat__nombre .elementor-heading-title{display:flex;align-items:center;justify-content:space-between;gap:8px; padding:11px 12px 11px 18px;border-radius:999px;background:rgba(255,255,255,.82); -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)} .gdw-cv2 .tn-cat__nombre .elementor-heading-title a{color:inherit} .gdw-cv2 .tn-cat__nombre .elementor-heading-title::after{content:"";flex:0 0 30px;height:30px;border-radius:50%; background:#636951 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat; transition:transform .4s} .gdw-cv2 .tn-cat:hover .tn-cat__nombre .elementor-heading-title::after{transform:rotate(-45deg)} /* ---------------------------------------------------------------- banners grandes y banner ancho con foto */ .gdw-cv2 .tn-promo--foto>.elementor-column-wrap{min-height:420px} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap::before,.gdw-cv2 .tn-banner>.elementor-column-wrap::before{content:"";position:absolute; inset:0;width:auto;height:auto;border-radius:0;z-index:0;pointer-events:none; background:linear-gradient(90deg,rgba(244,243,236,.94) 0%,rgba(244,243,236,.66) 40%,rgba(244,243,236,0) 66%)} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap>.elementor-widget-wrap{padding-right:46%;z-index:1} .gdw-cv2 .tn-banner>.elementor-column-wrap{position:relative;display:flex;align-items:center;min-height:460px;overflow:hidden;overflow:clip} .gdw-cv2 .tn-banner>.elementor-column-wrap>.elementor-widget-wrap{position:relative;z-index:1;max-width:620px} .gdw-cv2 .tn-banner--oscuro>.elementor-column-wrap::before{background:linear-gradient(90deg,rgba(79,84,65,.9) 0%,rgba(79,84,65,.55) 42%,rgba(79,84,65,0) 70%)} /* Banner grande con foto y «oscura» (Totem 4x4, 21-10-2026): velo oscuro en lugar del claro (los textos son claros) */ .gdw-cv2 .tn-promo--foto.tn-promo--oscura>.elementor-column-wrap::before{background:linear-gradient(90deg,rgba(99,105,81,.92) 0%,rgba(99,105,81,.62) 42%,rgba(99,105,81,0) 72%)} .gdw-cv2 .tn-banner .tn-cta,.gdw-cv2 .tn-banner .tn-cta2{display:inline-block;width:auto;margin:0 12px 10px 0 !important} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap,.gdw-cv2 .tn-banner>.elementor-column-wrap{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s} .gdw-cv2 .tn-promo--foto:hover>.elementor-column-wrap,.gdw-cv2 .tn-banner:hover>.elementor-column-wrap{transform:translateY(-6px); box-shadow:0 40px 70px -46px rgba(99,105,81,.6)} /* ---------------------------------------------------------------- sección con curvas que se meten en las de al lado */ .elementor-section.gdw-cv2.tn-curva{position:relative;isolation:isolate;overflow:visible;background:transparent} .gdw-cv2.tn-curva::before{content:"";position:absolute;z-index:-1;top:-40px;bottom:-40px;left:-15%;right:-15%;pointer-events:none; background:repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0 16px,transparent 16px 84px), repeating-linear-gradient(-45deg,rgba(255,255,255,.045) 0 16px,transparent 16px 84px), radial-gradient(60% 70% at 82% 18%,rgba(120,122,98,.95),rgba(120,122,98,0) 70%), linear-gradient(160deg,#636951,#4f5441); -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 150' preserveAspectRatio='none'%3E%3Cpath d='M0 150V98C210 146 470 158 760 112S1220 8 1440 24V150Z'/%3E%3C/svg%3E") top/100% 150px no-repeat, linear-gradient(#000 0 0) center/100% calc(100% - 298px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 150' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V44C1210 126 930 152 640 110S170 28 0 70Z'/%3E%3C/svg%3E") bottom/100% 150px no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 150' preserveAspectRatio='none'%3E%3Cpath d='M0 150V98C210 146 470 158 760 112S1220 8 1440 24V150Z'/%3E%3C/svg%3E") top/100% 150px no-repeat, linear-gradient(#000 0 0) center/100% calc(100% - 298px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 150' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V44C1210 126 930 152 640 110S170 28 0 70Z'/%3E%3C/svg%3E") bottom/100% 150px no-repeat} .gdw-cv2.tn-curva .tn-cab .elementor-heading-title em{color:#d9ccb2; background-image:linear-gradient(transparent 66%,rgba(255,255,255,.28) 66% 96%,transparent 96%)} .gdw-cv2.tn-curva .tn-cab .elementor-button-text{color:#d9ccb2} .gdw-cv2.tn-curva .swiper-button-prev,.gdw-cv2.tn-curva .swiper-button-next{color:#ffffff} .gdw-cv2.tn-curva .nav-tabs .nav-link{color:#ebece8} .gdw-cv2.tn-curva .nav-tabs .nav-link.active{color:#ffffff} .gdw-cv2.tn-curva .tn-palabra{-webkit-text-stroke:2px rgba(255,255,255,.1)} /* ---------------------------------------------------------------- movimiento ligado al scroll */ @media (prefers-reduced-motion:no-preference){ @supports (animation-timeline:view()){ /* Las curvas se desplazan a lo ancho mientras la sección cruza la pantalla: parecen moverse como una ola lenta */ .gdw-cv2.tn-curva::before{animation:tnCurva linear both;animation-timeline:view()} .gdw-cv2 .tn-cat{animation:tnSube linear both;animation-timeline:view();animation-range:entry 0% entry 60%} .gdw-cv2 .tn-cat:nth-child(2){animation-range:entry 6% entry 66%} .gdw-cv2 .tn-cat:nth-child(3){animation-range:entry 12% entry 72%} .gdw-cv2 .tn-cat:nth-child(4){animation-range:entry 18% entry 78%} .gdw-cv2 .tn-cat:nth-child(5){animation-range:entry 24% entry 84%} .gdw-cv2 .tn-cat:nth-child(6){animation-range:entry 30% entry 90%} .gdw-cv2 .tn-banner,.gdw-cv2 .tn-promo--foto{animation:tnSube linear both;animation-timeline:view();animation-range:entry 0% entry 50%} } } @keyframes tnCurva{from{transform:translateX(-6%)}to{transform:translateX(6%)}} /* ---------------------------------------------------------------- tableta y móvil */ @media (max-width:1023px){ .gdw-cv2 .tn-promo--foto>.elementor-column-wrap>.elementor-widget-wrap{padding-right:30%} } @media (max-width:767px){ .gdw-cv2.tn-ancho>.elementor-container{padding-left:8px;padding-right:8px} .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap{min-height:0;background-position:70% 100% !important} .gdw-cv2.tn-hero--claro .tn-slide-foto>.elementor-column-wrap::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none; background:linear-gradient(180deg,rgba(244,243,236,.92) 0%,rgba(244,243,236,.7) 46%,rgba(244,243,236,0) 72%)} /* Móvil oscuro: el texto va encima de la foto, así que el velo baja de arriba (más denso) hacia la escena */ .gdw-cv2.tn-hero--oscuro .tn-slide-foto>.elementor-column-wrap::after{ background:linear-gradient(180deg,rgba(99,105,81,.94) 0%,rgba(99,105,81,.78) 48%,rgba(99,105,81,.2) 78%,rgba(99,105,81,.55) 100%)} /* Con la cabecera fija, debajo del texto queda una franja para la foto (el vehículo), que si no quedaba tapada */ .gdw-cv2.tn-hero--fija .tn-escena>.elementor-column-wrap{min-height:210px} .gdw-cv2.tn-hero--claro .tn-slide>.elementor-container{padding:0 12px} .gdw-cv2.tn-hero--x.tn-hero--claro::after{height:56px} .gdw-cv2.tn-hero--x.tn-hero--claro::before{height:56px;bottom:8px} .gdw-cv2.tn-hero--claro .swiper-pagination{bottom:70px !important} .elementor-section.gdw-cv2.tn-confianza--flota{margin-top:-44px} .gdw-cv2.tn-confianza--flota>.elementor-container{width:calc(100% - 16px);padding:14px 6px !important;border-radius:22px} .gdw-cv2 .tn-cat__foto .elementor-image{border-radius:22px} .gdw-cv2 .tn-cat__foto img{aspect-ratio:1} .gdw-cv2 .elementor-widget-wrap:has(>.tn-carrusel)>.tn-cab,.gdw-cv2 .elementor-widget-wrap:has(>.tn-tabs)>.tn-cab{padding-right:0} .gdw-cv2.tn-hero--claro .tn-escena .tn-sello{top:8%} .gdw-cv2 .tn-cat__nombre{left:8px;right:8px;bottom:8px} .gdw-cv2 .tn-cat__nombre .elementor-heading-title{padding:8px 8px 8px 12px;font-size:14px !important} .gdw-cv2 .tn-cat__nombre .elementor-heading-title::after{flex-basis:24px;height:24px;background-size:13px} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap>.elementor-widget-wrap{padding-right:0} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap,.gdw-cv2 .tn-banner>.elementor-column-wrap{background-position:80% 100% !important;min-height:0} .gdw-cv2 .tn-promo--foto>.elementor-column-wrap::before,.gdw-cv2 .tn-banner>.elementor-column-wrap::before{ background:linear-gradient(180deg,rgba(244,243,236,.95) 0%,rgba(244,243,236,.75) 50%,rgba(244,243,236,0) 78%)} .gdw-cv2 .tn-banner--oscuro>.elementor-column-wrap::before{ background:linear-gradient(180deg,rgba(79,84,65,.92) 0%,rgba(79,84,65,.6) 50%,rgba(79,84,65,0) 78%)} .gdw-cv2 .tn-promo--foto.tn-promo--oscura>.elementor-column-wrap::before{ background:linear-gradient(180deg,rgba(99,105,81,.94) 0%,rgba(99,105,81,.72) 50%,rgba(99,105,81,.08) 80%)} .gdw-cv2.tn-curva::before{top:-20px;bottom:-20px; -webkit-mask-size:100% 70px,100% calc(100% - 138px),100% 70px;mask-size:100% 70px,100% calc(100% - 138px),100% 70px} } @media (prefers-reduced-motion:reduce){ .gdw-cv2.tn-curva::before,.gdw-cv2 .tn-cat,.gdw-cv2 .tn-banner, .gdw-cv2 .tn-promo--foto{animation:none !important} } /* ================================================================ hero «cápsula» y losas (Corredor Verde, 20-10-2026) Mario: «modifica el aspecto de los shapes, del carrusel del top […] es que es igual que la de grupodwkitb.es» y «más estilo como la de paycomet». Hero: la foto de la campaña en una cápsula diagonal grande y otra fina paralela (las barras del símbolo), un producto flotando en su tarjeta, cápsulas de adorno, un aro y volúmenes blancos abajo. Secciones oscuras («curva»: «capsula»): una losa inclinada con dos esquinas muy redondeadas y cápsulas que se salen de ella. */ /* ---------------------------------------------------------------- hero cápsula */ .gdw-cv2.tn-hero--capsula{background:linear-gradient(180deg,#f4f3ec 0%,#ffffff 78%)} .gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap{min-height:clamp(620px,90svh,980px);display:flex;align-items:stretch} .gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap>.elementor-widget-wrap{display:flex;width:100%} .gdw-cv2.tn-hero--capsula .tn-slide{width:100%;display:flex;align-items:stretch} .gdw-cv2.tn-hero--capsula .tn-slide>.elementor-container{max-width:none;padding:0 0 0 clamp(16px,3.2vw,64px);align-items:stretch} .gdw-cv2.tn-hero--capsula .tn-panel>.elementor-column-wrap{align-items:center} /* Escena: la foto (widget Imagen nativo) recortada en las cápsulas; sale por arriba y por la derecha */ .gdw-cv2.tn-hero--capsula .tn-escena>.elementor-column-wrap{position:relative;height:100%;min-height:520px} .gdw-cv2.tn-hero--capsula .tn-escena>.elementor-column-wrap>.elementor-widget-wrap{position:static} .gdw-cv2.tn-hero--capsula .tn-foto{position:absolute !important;top:-140px;bottom:56px;left:0;right:-90px;margin:0 !important;width:auto;z-index:1; -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 700'%3E%3Cg transform='rotate(30 300 350)'%3E%3Crect x='120' y='-320' width='360' height='980' rx='180'/%3E%3Crect x='530' y='60' width='90' height='440' rx='45'/%3E%3C/g%3E%3C/svg%3E") left bottom/auto 100% no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 700'%3E%3Cg transform='rotate(30 300 350)'%3E%3Crect x='120' y='-320' width='360' height='980' rx='180'/%3E%3Crect x='530' y='60' width='90' height='440' rx='45'/%3E%3C/g%3E%3C/svg%3E") left bottom/auto 100% no-repeat} .gdw-cv2.tn-hero--capsula .tn-foto .elementor-widget-container,.gdw-cv2.tn-hero--capsula .tn-foto .elementor-image, .gdw-cv2.tn-hero--capsula .tn-foto a{display:block;height:100%} .gdw-cv2.tn-hero--capsula .tn-foto img{width:100%;height:100% !important;max-width:none;object-fit:cover;object-position:78% 62%} /* El producto, en su tarjeta blanca, sobre el pie de la cápsula grande */ .gdw-cv2.tn-hero--capsula .tn-escena .tn-prod{position:absolute !important;left:2%;bottom:96px;width:clamp(150px,15vw,230px);z-index:3; margin:0 !important;transform:rotate(-6deg)} .gdw-cv2.tn-hero--capsula .tn-escena .tn-prod img{border-radius:30px;background:#ffffff; box-shadow:0 2px 6px rgba(99,105,81,.08),0 40px 70px -34px rgba(99,105,81,.6)} .gdw-cv2.tn-hero--capsula .tn-escena .tn-sello{position:absolute !important;left:calc(2% + clamp(150px,15vw,230px) - 26px);bottom:clamp(250px,24vw,330px); top:auto;right:auto;z-index:4;width:auto;margin:0 !important} .gdw-cv2.tn-hero--capsula .tn-escena .tn-sello .elementor-icon{box-shadow:0 14px 28px -12px rgba(99,105,81,.6)} /* Capa decorativa: cápsulas diagonales, aro y destellos */ .gdw-cv2.tn-hero--capsula .tn-deco-w{position:absolute !important;inset:0;margin:0 !important;z-index:2;pointer-events:none} .tn-cap{position:absolute;inset:0;pointer-events:none} .tn-cap span,.tn-cap i{position:absolute} .tn-cap__p{border-radius:999px;rotate:30deg} .tn-cap__p--1{width:64px;height:320px;left:-4%;top:9%;background:linear-gradient(180deg,#d9ccb2,#aeb09c); box-shadow:0 30px 50px -30px rgba(99,105,81,.55)} .tn-cap__p--2{width:30px;height:170px;left:30%;bottom:-2%;background:linear-gradient(180deg,#787a62,#636951)} .tn-cap__p--3{width:22px;height:110px;right:9%;top:17%;background:#ffffff;box-shadow:0 18px 30px -16px rgba(99,105,81,.5)} .tn-cap__aro{width:54px;height:54px;left:22%;bottom:30%;border-radius:50%;border:3px solid #aeb09c} .tn-cap i{width:16px;height:16px;background:#787a62;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)} .tn-cap i:nth-of-type(1){left:12%;top:4%} .tn-cap i:nth-of-type(2){left:38%;bottom:22%;width:10px;height:10px} /* Volúmenes abajo, uno en cada lateral (como paycomet.com), en lugar de la curva. Mario, 20-10-2026: «que no se corte en la parte inferior, que se note un poco más, que no corte la sombra de los controles del slider y uno tb en el otro lateral». El hero solo recorta a los lados (overflow-x:clip): los volúmenes salen enteros por abajo, hacia la tarjeta de confianza, y van detrás del carrusel (z-index 0; el carrusel tiene 1), así que no tapan las sombras de los controles */ .gdw-cv2.tn-hero--x.tn-hero--capsula{overflow:visible;overflow-x:clip} .gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::after,.gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::before{ -webkit-mask:none;mask:none;height:auto;z-index:0;border-radius:48% 52% 58% 42%/52% 46% 54% 48%; background:radial-gradient(circle at 34% 28%,#ffffff 0 30%,rgba(244,243,236,.96) 58%,rgba(217,204,178,.55)); box-shadow:0 44px 80px -44px rgba(99,105,81,.42)} .gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::after{left:-150px;right:auto;bottom:-150px;width:540px;aspect-ratio:1.35} /* La de la derecha, distinta de la de la izquierda (Mario: «los dos shapes son simétricos, que no lo sean»): más pequeña, más vertical y más arriba, con otro contorno */ .gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::before{left:auto;right:-110px;bottom:110px;width:340px;aspect-ratio:.86; border-radius:62% 38% 46% 54%/58% 44% 56% 42%; background:radial-gradient(circle at 64% 28%,#ffffff 0 30%,rgba(244,243,236,.96) 58%,rgba(217,204,178,.55))} .gdw-cv2.tn-hero--capsula .swiper-pagination{bottom:70px !important} @media (prefers-reduced-motion:no-preference){ .gdw-cv2.tn-hero--capsula .tn-escena .tn-prod{animation:tnCapFlota 6s ease-in-out 3 alternate} .tn-cap__p--1{animation:tnPildora 9s ease-in-out 2 alternate} .tn-cap__p--3{animation:tnPildora 7s ease-in-out 2 alternate-reverse} .tn-cap i{animation:tnDestello 2.6s ease-in-out 3} .gdw-cv2.tn-hero--capsula .swiper-slide-active .tn-foto img{animation:tnFoto 9s cubic-bezier(.2,.6,.2,1) both} } @keyframes tnCapFlota{to{translate:0 -16px}} @keyframes tnPildora{to{translate:0 26px}} @keyframes tnFoto{from{scale:1.08}to{scale:1}} /* ---------------------------------------------------------------- losa inclinada (curva «capsula») */ .gdw-cv2.tn-curva--capsula::before{-webkit-mask:none !important;mask:none !important;top:46px;bottom:46px;left:clamp(12px,2vw,40px); right:clamp(12px,2vw,40px);border-radius:260px 48px 260px 48px;transform:skewY(-2.4deg);animation:none !important; box-shadow:0 60px 90px -60px rgba(99,105,81,.7)} /* Cápsulas que salen de la losa hacia las secciones de al lado (una con su sombra copiada abajo a la izquierda), detrás del contenido: con z-index positivo tapaban las fichas de producto (20-10-2026) */ .gdw-cv2.tn-curva--capsula::after{content:"";position:absolute;z-index:-1;pointer-events:none;width:58px;height:300px;right:13%;top:-70px; border-radius:999px;rotate:30deg;background:linear-gradient(180deg,#d9ccb2,#aeb09c); box-shadow:-34vw 52vw 0 -10px #aeb09c,0 30px 50px -30px rgba(99,105,81,.6)} .gdw-cv2.tn-curva--capsula.tn-pestanas::after{right:auto;left:14%;rotate:-30deg;box-shadow:34vw 52vw 0 -10px #d9ccb2,0 30px 50px -30px rgba(99,105,81,.6)} @media (prefers-reduced-motion:no-preference){ @supports (animation-timeline:view()){ .gdw-cv2.tn-curva--capsula{view-timeline-name:--tn-losa} .gdw-cv2.tn-curva--capsula::after{animation:tnLosaPildora linear both;animation-timeline:--tn-losa} } } @keyframes tnLosaPildora{from{translate:0 120px}to{translate:0 -120px}} @media (max-width:767px){ .gdw-cv2.tn-hero--capsula .tn-slide-cap>.elementor-column-wrap{min-height:0} .gdw-cv2.tn-hero--capsula .tn-slide>.elementor-container{padding:0 12px;flex-wrap:wrap} .gdw-cv2.tn-hero--capsula .tn-escena>.elementor-column-wrap{min-height:420px} .gdw-cv2.tn-hero--capsula .tn-foto{top:0;bottom:0;left:6%;right:-40px} .gdw-cv2.tn-hero--capsula .tn-escena .tn-prod{left:0;bottom:24px;width:132px} .gdw-cv2.tn-hero--capsula .tn-escena .tn-sello{left:104px;bottom:140px} .tn-cap__p--1{width:40px;height:190px;left:-6%;top:2%} /* Más pequeños y hacia los bordes: a 300 y 260 px se juntaban y hacían una franja detrás de la tarjeta */ .gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::after{width:220px;bottom:-60px;left:-120px} .gdw-cv2.tn-hero--x.tn-hero--claro.tn-hero--capsula::before{width:140px;bottom:40px;right:-70px} .gdw-cv2.tn-hero--capsula .swiper-pagination{bottom:22px !important} .gdw-cv2.tn-curva--capsula::before{top:24px;bottom:24px;left:6px;right:6px;border-radius:120px 24px 120px 24px;transform:skewY(-3deg)} .gdw-cv2.tn-curva--capsula::after{width:34px;height:170px;top:-40px;box-shadow:0 20px 40px -24px rgba(99,105,81,.6)} } @media (prefers-reduced-motion:reduce){ .tn-cap *,.gdw-cv2.tn-hero--capsula .tn-prod,.gdw-cv2.tn-hero--capsula .tn-foto img,.gdw-cv2.tn-curva--capsula::after{animation:none !important} } /* ================================================================ con el imagotipo (forma y curva «simbolo», 20-10-2026) Mario: «la misma composición pero con el imagotipo» y «estos adornos hazlos tb con el imagotipo». La máscara (el SVG de general.simbolo) la escribe tienda.css_contenido detrás de esta hoja; aquí, el tamaño, el relieve y los giros. */ /* Hero: la foto se ve a través del imagotipo entero, que se sale un poco por la derecha; detrás, su relieve en color desplazado y una sombra suave. Las cápsulas de adorno pasan a barras rectas a 45° (las del símbolo) */ .gdw-cv2.tn-hero--simbolo .tn-foto,.gdw-cv2.tn-hero--simbolo .tn-cap__eco{top:7%;bottom:15%;left:2%;right:-42%} .gdw-cv2.tn-hero--simbolo .tn-foto{-webkit-mask:none;mask:none;filter:drop-shadow(0 34px 40px rgba(99,105,81,.28))} .gdw-cv2.tn-hero--simbolo .tn-foto>.elementor-widget-container,.gdw-cv2.tn-hero--simbolo .tn-cap__eco{ -webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain; -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat} .gdw-cv2.tn-hero--simbolo .tn-foto img{object-position:60% 50%} .gdw-cv2.tn-hero--simbolo .tn-deco-w{z-index:0} .gdw-cv2.tn-hero--simbolo .tn-cap__eco{background:linear-gradient(135deg,#d9ccb2,#aeb09c);translate:18px 22px} .gdw-cv2.tn-hero--simbolo .tn-cap__p{border-radius:3px;rotate:45deg} .gdw-cv2.tn-hero--simbolo .tn-cap__p--1{width:34px;height:130px;left:0;top:13%} .gdw-cv2.tn-hero--simbolo .tn-cap__p--2{width:22px;height:84px;left:40%;bottom:5%;rotate:-45deg} .gdw-cv2.tn-hero--simbolo .tn-cap__p--3{width:16px;height:62px;right:5%;top:6%;rotate:-45deg} .gdw-cv2.tn-hero--simbolo .tn-cap__aro{display:none} @media (prefers-reduced-motion:no-preference){ .gdw-cv2.tn-hero--simbolo .swiper-slide-active .tn-foto{animation:tnSimbolo 1.3s cubic-bezier(.2,.7,.2,1) both} .gdw-cv2.tn-hero--simbolo .swiper-slide-active .tn-cap__eco{animation:tnEco 1.5s .25s cubic-bezier(.2,.7,.2,1) both} } @keyframes tnSimbolo{from{opacity:0;scale:.92;rotate:-4deg}} @keyframes tnEco{from{translate:0 0}} /* Losas: el imagotipo sale por arriba de la losa (fuera del contenido) y gira mientras se recorre con el scroll */ .gdw-cv2.tn-curva--simbolo::after,.gdw-cv2.tn-curva--simbolo.tn-pestanas::after{width:clamp(150px,14vw,240px);height:auto; aspect-ratio:1;top:-120px;right:7%;left:auto;border-radius:0;rotate:-4deg;box-shadow:none; background:linear-gradient(135deg,#d9ccb2,#aeb09c);-webkit-mask-size:contain;mask-size:contain; -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center} .gdw-cv2.tn-curva--simbolo.tn-pestanas::after{right:auto;left:6%;rotate:4deg} @media (prefers-reduced-motion:no-preference){ @supports (animation-timeline:view()){ .gdw-cv2.tn-curva--simbolo::after{animation:tnLosaSimbolo linear both;animation-timeline:--tn-losa} .gdw-cv2.tn-curva--simbolo.tn-pestanas::after{animation-name:tnLosaSimbolo2} } } /* Giro corto (±14°): a 45° las barras del imagotipo quedan rectas y deja de reconocerse (20-10-2026) */ @keyframes tnLosaSimbolo{from{translate:0 50px;rotate:-14deg;scale:.9}to{translate:0 -50px;rotate:8deg;scale:1.04}} @keyframes tnLosaSimbolo2{from{translate:0 50px;rotate:14deg;scale:.9}to{translate:0 -50px;rotate:-8deg;scale:1.04}} @media (max-width:767px){ /* Escena más baja: con el imagotipo (más ancho que alto) quedaban unos 120 px vacíos debajo */ .gdw-cv2.tn-hero--simbolo .tn-escena>.elementor-column-wrap{min-height:340px} .gdw-cv2.tn-hero--simbolo .tn-foto,.gdw-cv2.tn-hero--simbolo .tn-cap__eco{top:0;bottom:6%;left:8%;right:-34%} .gdw-cv2.tn-hero--simbolo .tn-cap__eco{translate:10px 12px} .gdw-cv2.tn-hero--simbolo .tn-cap__p--1{width:22px;height:84px;left:-2%;top:2%} /* Losa: más pequeño y quieto (al bajar con el scroll tapaba el titular) */ .gdw-cv2.tn-curva--simbolo::after,.gdw-cv2.tn-curva--simbolo.tn-pestanas::after{width:84px;top:-40px;right:5%;animation:none !important} .gdw-cv2.tn-curva--simbolo.tn-pestanas::after{right:auto;left:5%} } @media (prefers-reduced-motion:reduce){ .gdw-cv2.tn-hero--simbolo .tn-foto,.gdw-cv2.tn-curva--simbolo::after{animation:none !important} } /* ================================================================ entrada de las fichas de los carruseles (20-10-2026) Mario: «implementa la misma animación de entrada en el resto de los carruseles»: la del imagotipo del hero (fundido, un pequeño zoom y un giro leve). El script marca cada diapositiva con fichas (.tn-espera) y, cuando se ve una cuarta parte (al llegar con el scroll, al pasar con las flechas o al cambiar de pestaña), le pone .tn-entra: las que entran a la vez lo hacen una tras otra, de izquierda a derecha (--tn-n). Sustituye en los carruseles a la subida ligada al scroll, que en las fichas apenas se veía (solo se movían mientras asomaban por abajo). Sin script, en el editor o con «reducir movimiento», las fichas se ven quietas y enteras */ @media (prefers-reduced-motion:no-preference){ .gdw-cv2 .swiper-slide.tn-espera .product-miniature{animation:none;opacity:0} .gdw-cv2 .swiper-slide.tn-espera.tn-entra .product-miniature{opacity:1;animation:tnFicha .9s cubic-bezier(.2,.7,.2,1) both; animation-delay:calc(var(--tn-n,0) * 90ms)} } @keyframes tnFicha{from{opacity:0;translate:0 34px;scale:.92;rotate:-3deg}} /* Imagotipo de la marca como máscara (simbolo.svg; tools/portada.py build) */ .gdw-cv2.tn-hero--simbolo .tn-foto>.elementor-widget-container,.gdw-cv2.tn-hero--simbolo .tn-cap__eco,.gdw-cv2.tn-curva--simbolo::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='black'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='black'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E")} /* Farmacia Corredor Verde · hoja de la web (cv-web v1, 20-10-2026). Va detrás de las de la portada en Theme Editor › Custom Css (tools/portada.py build, «css_extra»). Lo que vale para toda la tienda: cabecera flotante (como gemaherrerias.com: «siempre flotando en el container con los bordes redondeados»), fichas de producto redondeadas, botones en píldora y los arreglos conocidos del tema gpdw. Colores de la marca: #636951 (oscuro), #787a62 (verde principal), #4b4e42 (texto), #f4f3ec (crema). */ /* ---------------------------------------------------------------- arreglos del tema gpdw (base-prestashop/INVENTARIO) */ html:root{--rojoGPDW:#636951} body .product-line-grid .price .product-price{color:#636951} #footer-copyrights .copyright-txt{right:auto} /* ---------------------------------------------------------------- cabecera flotante: escritorio */ @media (min-width:992px){ #header,#header .header-banner{background:transparent} /* La barra superior se queda fuera: la cabecera es una sola cápsula (el teléfono y el correo están en el pie) */ #header .header-nav{display:none} #desktop-header,#desktop-header .header-top,#desktop-header.stuck-header{background:transparent !important;box-shadow:none !important} #desktop-header .header-top{padding:16px 0 0 !important} #desktop-header.stuck-header .header-top{padding-top:12px !important} #desktop-header-container{max-width:none;width:auto;margin:0 clamp(16px,3.2vw,64px);padding:8px 12px 8px 30px;border-radius:40px; background:rgba(255,255,255,.62);-webkit-backdrop-filter:blur(30px) saturate(1.3);backdrop-filter:blur(30px) saturate(1.3); box-shadow:0 4px 10px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.6);transition:background .35s,box-shadow .35s} #desktop-header.stuck-header #desktop-header-container{background:rgba(255,255,255,.84); box-shadow:0 14px 34px -16px rgba(77,82,64,.45),inset 0 0 0 1px rgba(255,255,255,.7)} /* Fuera de la portada la cabecera va en su sitio: deja aire con el contenido */ body:not(#index) #header{margin-bottom:18px} /* Logo más pequeño y con aire (Mario, 20-10-2026: «dale un poco de padding al logo, que sea más pequeño»; antes, 40 px y 30 px a la izquierda) */ #desktop_logo img.logo{width:auto;height:32px;max-width:none} #desktop_logo{padding:6px 0 6px 10px} /* Menú: mayúsculas finas con píldora al pasar el ratón */ /* El menú no lleva fondo propio dentro de la cápsula (Theme Editor › hm_bg_color es blanco) */ #desktop-header #iqitmegamenu-wrapper,#desktop-header .container-iqitmegamenu,#desktop-header #iqitmegamenu-horizontal, #desktop-header #cbp-hrmenu{background:transparent !important;box-shadow:none !important;border:0 !important} /* Sin el icono de «Inicio» (el logo ya lleva a la portada) y todas las pestañas en una fila */ #desktop-header #cbp-hrmenu-tab-1{display:none} #desktop-header .cbp-hrmenu>ul{display:flex;flex-wrap:nowrap;justify-content:center} #desktop-header .cbp-hrmenu>ul>li>a.nav-link{padding:0 14px;line-height:48px;white-space:nowrap} /* Pestañas con solo la primera letra en mayúscula (Mario, 20-10-2026): el texto va tal cual se escribe en el módulo */ #desktop-header .cbp-hrmenu>ul>li>a .cbp-tab-title{font-size:15px !important;letter-spacing:0;text-transform:none !important;font-weight:400;color:#4b4e42} #desktop-header .cbp-hrmenu>ul>li>a{border-radius:999px;transition:background .25s} #desktop-header .cbp-hrmenu>ul>li:hover>a,#desktop-header .cbp-hrmenu>ul>li.cbp-hropen>a{background:rgba(120,122,98,.12)} /* Iconos y el buscador como píldora oscura a la derecha (como «Buscar» en gemaherrerias.com) */ /* Iconos juntos y a la misma altura (Mario, 20-10-2026: «alinéalos y júntalos más»): sin el relleno de 7,5 px de cada columna y con el texto oculto del carrito fuera de la rejilla (era una 2.ª fila vacía y subía el icono 6 px) */ #desktop-header .col-header-right>.row{align-items:center;gap:0} #desktop-header .col-header-right .header-btn-w{padding:0 !important} #desktop-header .header-btn-w .header-btn{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;transition:background .25s} #desktop-header .header-btn-w .header-btn .icon{margin:0 !important;line-height:1} #desktop-header .header-cart-btn .info-wrapper{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)} #desktop-header .header-btn-w .header-btn:hover{background:rgba(120,122,98,.12)} #desktop-header #header-search-btn{order:9;margin-left:10px} #desktop-header #header-search-btn .header-search-btn{display:inline-flex;align-items:center;gap:10px;width:auto;height:44px;padding:0 18px 0 20px; border-radius:999px;background:#636951;color:#fff;cursor:pointer} /* Sin el margen superior de 0,5 rem que el tema da a los títulos de los botones de cabecera: bajaba «Buscar» casi 4 px respecto a la lupa (Mario, 21-10-2026: «alinea este texto con el icono») */ #desktop-header #header-search-btn .header-search-btn .title{display:inline !important;margin:0;font-size:14px;line-height:1; letter-spacing:.02em;color:#fff} #desktop-header #header-search-btn .header-search-btn .icon{order:2;color:#fff;font-size:16px} #desktop-header #header-search-btn .header-search-btn:hover{background:#4f5441} } /* Pantallas de escritorio estrechas: pestañas más juntas para que no salten de línea */ @media (min-width:992px) and (max-width:1279px){ #desktop-header-container{padding-left:20px} #desktop_logo img.logo{height:28px} #desktop-header .cbp-hrmenu>ul>li>a.nav-link{padding:0 6px} #desktop-header .cbp-hrmenu>ul>li>a .cbp-tab-title{font-size:13.5px !important} #desktop-header #header-search-btn .header-search-btn .title{display:none !important} #desktop-header #header-search-btn .header-search-btn{width:44px;padding:0;justify-content:center} /* La columna del menú podía no encogerse (ancho mínimo = el de sus pestañas) y los iconos bajaban a otra línea (22-10-2026, con el menú de las categorías nuevas: a 1024 px la cabecera medía 108 px en lugar de 64) */ #desktop-header .col-header-menu{min-width:0} } @media (min-width:992px) and (max-width:1099px){ #desktop-header .cbp-hrmenu>ul>li>a.nav-link{padding:0 4px} } /* ---------------------------------------------------------------- cabecera flotante: móvil y tableta */ @media (max-width:991px){ #header .header-nav{display:none} /* En la portada flota sobre el hero, como en el escritorio */ #index #header{position:absolute;top:0;left:0;right:0;z-index:100} #mobile-header,#mobile-header .sticky-mobile-wrapper{background:transparent !important} #mobile-header-sticky{background:transparent !important;box-shadow:none !important;border:0 !important;padding:10px 10px 0} #mobile-header-sticky>.container{border-radius:28px;padding:4px 6px 4px 16px;background:rgba(255,255,255,.72); -webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3); box-shadow:0 4px 12px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.6)} .cv-baja #mobile-header-sticky>.container{background:rgba(255,255,255,.9);box-shadow:0 12px 28px -14px rgba(77,82,64,.45)} #mobile-header .col-mobile-logo img.logo{width:auto;height:30px;max-width:100%} #mobile-header .mobile-main-bar{padding:4px 0 !important} #mobile-header .m-nav-btn{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%} body:not(#index) #header{margin-bottom:12px} } /* ---------------------------------------------------------------- fichas de producto: tarjetas redondeadas */ .product-miniature{border-radius:24px} #products .product-miniature,.featured-products .product-miniature,.product-accessories .product-miniature, .crossseling-products .product-miniature{height:100%;padding:10px;background:#fff;border-radius:24px; box-shadow:0 1px 2px rgba(0,0,0,.05),0 16px 32px -24px rgba(77,82,64,.5)} .product-miniature .thumbnail-container,.product-miniature .product-thumbnail img{border-radius:18px} .product-miniature .product-title a{color:#4b4e42} .product-miniature .product-price{color:#636951;font-weight:700} .gdw-cv2 .product-miniature{border-radius:24px;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 18px 36px -26px rgba(77,82,64,.55)} @media (hover:hover) and (prefers-reduced-motion:no-preference){ #products .product-miniature,.gdw-cv2 .product-miniature{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s} #products .product-miniature:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgba(0,0,0,.05),0 24px 40px -24px rgba(77,82,64,.6)} } /* Titulares en Bold combinados con la versión normal (Mario, 20-10-2026: «los titulares en bold, combina la versión normal de la tipografía con la bold»): el titular va en Cabinet Grotesk Bold y la palabra destacada (<em>) en Regular. Con !important porque el peso de cada titular lo pone el CSS por elemento de Elementor */ .gdw-cv2 .elementor-heading-title{font-weight:700 !important} .gdw-cv2 .elementor-heading-title em{font-weight:400 !important} /* La parte destacada, en Libre Baskerville Regular (Mario, 20-10-2026: «usa la tipografía libre baskerville en los titulares, combínala con la Cabinet»; elegido: titular en Cabinet Grotesk Bold y la destacada en Baskerville). Un poco más pequeña: con el mismo cuerpo, la Baskerville se ve más grande que la Cabinet */ .gdw-cv2 .elementor-heading-title em{font-family:"Libre Baskerville",Georgia,serif !important;font-size:.9em} /* Patrón de la marca, en diagonal como en el libro de marca (Mario, 20-10-2026: «estos patrones de fondo ponlos en diagonal como en el libro de marca, que sea igual»). Módulo de 02_logos/patron/PATRON.pdf (muestra de Illustrator, 122 × 122 pt, coordenadas tal cual: 02_logos/web/patron-modulo.svg) y sus dos tonos, medidos en PATRON.jpg: barras #777b62 (el verde principal #787a62) sobre #575a47. En las secciones con curva; sustituye a la trama anterior */ .gdw-cv2.tn-curva::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122.103 122.08'%3E%3Cpath fill='%23787a62' d='M0.000 14.186 46.842 61.028 61.029 46.841 14.187 -0.001ZM122.103 14.186 75.261 61.028 61.074 46.841 107.916 -0.001ZM122.080 107.893 107.893 122.080 61.051 75.238 75.238 61.051ZM47.073 61.051 61.260 75.238 14.418 122.080 0.231 107.893Z'/%3E%3C/svg%3E") 0 0/160px 160px repeat,#575a47} @media (max-width:767px){.gdw-cv2.tn-curva::before{background-size:120px 120px,auto}} /* Enlaces «Ver todas» de las cabeceras de bloque (Mario, 21-10-2026: «haz más atractivos los botones de ver todas»). La misma píldora que las pestañas: fondo suave, texto sin mayúsculas y la flecha en un círculo verde, como en las tarjetas de categoría. Al pasar el ratón la píldora se rellena de verde, el círculo pasa a arena y la flecha avanza. En la losa oscura, vidrio con el círculo en arena. Pisa el borde !important de .btn-secondary, el padding de antes y la regla en línea de Elementor (12 px, mayúsculas, sin fondo) */ .gdw-cv2 .tn-cab .cv2-enlace .elementor-button{display:inline-flex;align-items:center;padding:5px 5px 5px 20px !important; border:0 !important;border-radius:999px;background:#f4f3ec;box-shadow:inset 0 0 0 1px rgba(99,105,81,.12);color:#4b4e42; font-size:14.5px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none; transition:background-color .3s,color .3s,box-shadow .3s} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button-content-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:12px} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button .elementor-button-text{color:inherit} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button-icon{float:none;margin:0;display:grid;place-items:center;width:34px;height:34px; border-radius:50%;background:#636951;color:#fff;transition:background-color .3s,color .3s} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button-icon i{font-size:13px;line-height:1;transition:transform .45s cubic-bezier(.2,.7,.2,1)} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button:hover{background:#636951;color:#fff;box-shadow:0 14px 26px -14px rgba(77,82,64,.8)} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button:hover .elementor-button-icon{transform:none;background:#d9ccb2;color:#4b4e42} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button:hover .elementor-button-icon i{transform:translateX(3px)} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button:focus-visible{outline:2px solid #636951;outline-offset:3px} .gdw-cv2.tn-curva .tn-cab .cv2-enlace .elementor-button{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18); color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)} .gdw-cv2.tn-curva .tn-cab .cv2-enlace .elementor-button-icon{background:#d9ccb2;color:#4b4e42} .gdw-cv2.tn-curva .tn-cab .cv2-enlace .elementor-button:hover{background:#d9ccb2;color:#4b4e42;box-shadow:0 14px 26px -14px rgba(0,0,0,.55)} .gdw-cv2.tn-curva .tn-cab .cv2-enlace .elementor-button:hover .elementor-button-icon{background:#4b4e42;color:#fff} .gdw-cv2.tn-curva .tn-cab .cv2-enlace .elementor-button:focus-visible{outline-color:#d9ccb2} /* Flechas de los carruseles centradas con este botón (44 px, que empieza 15 px por debajo de la cabecera): ver --tn-flechas-y en la plantilla (21-10-2026, «alinea las flechas») */ .gdw-cv2{--tn-flechas-y:24px} @media (max-width:767px){ .gdw-cv2 .tn-cab .cv2-enlace .elementor-button{padding:4px 4px 4px 16px !important;font-size:13.5px} .gdw-cv2 .tn-cab .cv2-enlace .elementor-button-icon{width:30px;height:30px} /* En el móvil las flechas siguen colgando del carrusel: bajadas lo justo para quedar a la altura de este botón (38 px); en las pestañas, la barra de pestañas va entre el botón y el carrusel */ .gdw-cv2 .elementor-widget-wrap:has(>.tn-cab)>.tn-carrusel .swiper-button{margin-top:-6px} .gdw-cv2 .elementor-widget-wrap:has(>.tn-cab)>.tn-tabs .swiper-button{margin-top:-20px} } /* Etiquetas y cuenta atrás de las ofertas en los colores de la marca (venían en verde y naranja del tema) */ .product-flags .product-flag{border-radius:999px;padding:3px 10px;font-weight:700;letter-spacing:.02em;font-size:12px !important} .price-countdown.badge-discount,.price-countdown.badge-discount *{font-size:12px !important} .product-flags .product-flag.new{background:#787a62;color:#fff} .product-flags .product-flag.discount,.product-flags .product-flag.on-sale{background:#636951;color:#fff} .price-countdown.badge-discount{border-radius:999px;background:#f4f3ec;color:#636951;padding:4px 12px} .price-countdown.badge-discount *{color:#636951 !important} /* Botón «Comprar» de las fichas: icono y texto en una línea */ .product-miniature .btn-product-list.add-to-cart{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap} .product-miniature .btn-product-list.add-to-cart .bag-icon{display:inline-block;margin:0} .product-miniature .btn-product-list.add-to-cart .spinner-icon{display:none} .product-miniature .btn-product-list.add-to-cart.processing-add .spinner-icon{display:inline-block} /* ---------------------------------------------------------------- botones en píldora */ .btn-primary,.btn-secondary,.btn-product-list,.add-to-cart,.btn-iqitcompare-add,.js-product-add-to-cart{border-radius:999px !important} /* ---------------------------------------------------------------- símbolo de la marca en los laterales de la portada (Mario, 20-10-2026: «implementa el imagotipo en los laterales de la home desbordándose por el lienzo y que algunos vayan haciendo zoomIn, otros zoomOut y otros girando»). Es el símbolo (las dos «T» de Sittoni que forman la cruz): grande, cortado por el borde de la pantalla (las secciones recortan en horizontal con overflow-x:clip) y detrás del contenido. Se mueve con el scroll de quien lee (view-timeline): crece, encoge o gira. Sin soporte o con «reducir movimiento», quieto. Decorativo: sin texto ni enlaces */ .gdw-cv2.tn-cats-sec,.gdw-cv2.tn-novedades,.gdw-cv2.tn-promociones,.gdw-cv2.tn-dermo,.gdw-cv2.tn-banner-sec{position:relative} .gdw-cv2.tn-cats-sec>.elementor-container,.gdw-cv2.tn-novedades>.elementor-container,.gdw-cv2.tn-promociones>.elementor-container, .gdw-cv2.tn-dermo>.elementor-container,.gdw-cv2.tn-banner-sec>.elementor-container{position:relative;z-index:1} .gdw-cv2.tn-cats-sec::after,.gdw-cv2.tn-novedades::after,.gdw-cv2.tn-promociones::after,.gdw-cv2.tn-dermo::after, .gdw-cv2.tn-banner-sec::after{content:"";position:absolute;z-index:0;pointer-events:none;width:clamp(240px,30vw,500px); aspect-ratio:142/116;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='%23787a62'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;opacity:.14} .gdw-cv2.tn-cats-sec::after{left:-11%;top:2%} .gdw-cv2.tn-novedades::after{right:-13%;top:16%;opacity:.12} .gdw-cv2.tn-promociones::after{left:-14%;bottom:-18%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='%23d9ccb2'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E");opacity:.55} .gdw-cv2.tn-dermo::after{left:-12%;top:24%} .gdw-cv2.tn-banner-sec::after{right:-12%;top:-26%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='%23d9ccb2'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E");opacity:.6} /* El del banner va por encima de la foto y no recoge el ratón (Mario, 20-10-2026: «que este shape quede por encima del banner y ponle pointer-events none para que no entre en conflicto con el banner») */ .gdw-cv2.tn-banner-sec::after{z-index:2;pointer-events:none} @media (prefers-reduced-motion:no-preference){ @supports (animation-timeline:view()){ .gdw-cv2.tn-cats-sec,.gdw-cv2.tn-novedades,.gdw-cv2.tn-promociones,.gdw-cv2.tn-dermo,.gdw-cv2.tn-banner-sec{view-timeline-name:--cv-simbolo} .gdw-cv2.tn-cats-sec::after,.gdw-cv2.tn-novedades::after,.gdw-cv2.tn-promociones::after,.gdw-cv2.tn-dermo::after, .gdw-cv2.tn-banner-sec::after{animation:cvCrece linear both;animation-timeline:--cv-simbolo} .gdw-cv2.tn-novedades::after{animation-name:cvGira} .gdw-cv2.tn-promociones::after{animation-name:cvEncoge} .gdw-cv2.tn-dermo::after{animation-name:cvGira2} .gdw-cv2.tn-banner-sec::after{animation-name:cvEncoge} } } @keyframes cvCrece{from{transform:scale(.45) rotate(-12deg)}to{transform:scale(1.2) rotate(0deg)}} @keyframes cvEncoge{from{transform:scale(1.35)}to{transform:scale(.6)}} @keyframes cvGira{from{transform:rotate(-90deg)}to{transform:rotate(90deg)}} @keyframes cvGira2{from{transform:rotate(60deg) scale(.8)}to{transform:rotate(-120deg) scale(1.1)}} @media (max-width:767px){ .gdw-cv2.tn-cats-sec::after,.gdw-cv2.tn-novedades::after,.gdw-cv2.tn-promociones::after,.gdw-cv2.tn-dermo::after, .gdw-cv2.tn-banner-sec::after{width:220px} } /* ---------------------------------------------------------------- desplegables del megamenú (20-10-2026) Mario: «haz bien los submenús, que sean como en farmacia4k.es; faltan un montón de categorías por cargar pero hazlos con las que hay». En iqitmegamenu cada pestaña lleva una columna de categorías (8 de 12) y el banner (4 de 12) a todo el ancho de la cápsula. Aquí: el panel blanco redondeado y separado de la cápsula (el hueco es relleno del propio desplegable, así no se cierra al bajar el ratón), las categorías en tres columnas, cada una en negrita con sus subcategorías debajo (salen solas cuando se carguen), sin las flechitas del tema, y el banner redondeado */ @media (min-width:992px){ /* Mide respecto a la cápsula (#desktop-header-container): sin left, empezaba donde el menú y se salía por la derecha */ #desktop-header #cbp-hrmenu .cbp-hrsub{left:0;right:0;width:100%;padding-top:12px !important} #desktop-header #cbp-hrmenu .cbp-hrsub-inner{border:0;border-radius:28px;padding:34px 40px 38px; box-shadow:0 34px 70px -34px rgba(77,82,64,.5),0 0 0 1px rgba(99,105,81,.07)} /* Como en grupodwkitb.es (22-10-2026, Mario: «que los submenús sean como en grupodwkitb.es»): tres columnas en iqitmegamenu (banner 4 de 12, categorías 5 y «Destacados» 3). En el centro, el nombre de la categoría con su «Ver todo» y sus subcategorías en botones de dos en dos con flecha; a la derecha, tres productos en tarjetas (bloque de productos del módulo, vista de lista). El texto «Ver todo» lo pone la hoja: el título ya es el enlace a la categoría */ #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-menu-column{padding-left:14px;padding-right:14px} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-column-title::before{content:none;display:none} #desktop-header #cbp-hrmenu .cbp-hrsub a.cbp-column-title{display:flex;align-items:center;justify-content:space-between;gap:12px; margin:6px 0 18px;padding:0;font:700 23px/1.2 "Cabinet Grotesk",system-ui,sans-serif;text-transform:none;color:#4b4e42} #desktop-header #cbp-hrmenu .cbp-hrsub a.cbp-column-title::after{content:"Ver todo";flex:none;padding:7px 14px;border-radius:999px; background:#f4f3ec;color:#636951;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase; transition:background-color .25s,color .25s} #desktop-header #cbp-hrmenu .cbp-hrsub a.cbp-column-title:hover::after{background:#636951;color:#fff} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px; margin:0;padding:0} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li{margin:0} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li>.cbp-category-link-w{height:100%} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li>.cbp-category-link-w>a{display:flex;align-items:center; justify-content:space-between;gap:10px;height:100%;min-height:44px;padding:10px 14px 10px 16px;border-radius:14px; border:1px solid rgba(99,105,81,.12);background:#f9f8f3;font-size:14px;font-weight:700;line-height:1.25;text-transform:none; color:#4b4e42;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li>.cbp-category-link-w>a::after{content:"";flex:none;width:14px;height:14px; background:currentColor;opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat; transition:transform .3s,opacity .3s} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li>.cbp-category-link-w>a:hover{background:#636951;border-color:#636951; color:#fff;box-shadow:0 12px 22px -14px rgba(77,82,64,.8)} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-category-tree>li>.cbp-category-link-w>a:hover::after{opacity:1;transform:translateX(2px)} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-links li a::before{content:none;display:none} /* «Destacados»: título pequeño con un punto y cada producto en una tarjeta */ #desktop-header #cbp-hrmenu .cbp-hrsub span.cbp-column-title{display:flex;align-items:center;gap:10px;margin:12px 0 16px;padding:0; font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#636951} #desktop-header #cbp-hrmenu .cbp-hrsub span.cbp-column-title::before{content:"";display:block;flex:none;width:8px;height:8px; border-radius:50%;background:#d9ccb2;box-shadow:0 0 0 4px rgba(217,204,178,.35)} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-products-list>div{margin-bottom:10px} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-products-list .product-miniature-container{padding:10px 12px;border-radius:16px; border:1px solid rgba(99,105,81,.12);background:#fff;transition:box-shadow .25s,border-color .25s,transform .25s} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-products-list .product-miniature-container:hover{border-color:rgba(99,105,81,.25); box-shadow:0 16px 28px -20px rgba(77,82,64,.6);transform:translateY(-1px)} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-products-list .thumbnail-container img{border-radius:10px} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden; margin:0 0 4px;font-size:13.5px;font-weight:700;line-height:1.3;text-transform:none;color:#4b4e42} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-products-list .product-price{font-size:14.5px;font-weight:700;color:#636951} #desktop-header #cbp-hrmenu .cbp-hrsub .cbp-banner-image{display:block;width:100%;height:auto;border-radius:22px; box-shadow:0 20px 40px -26px rgba(77,82,64,.6);transition:transform .35s} #desktop-header #cbp-hrmenu .cbp-hrsub a:hover .cbp-banner-image{transform:scale(1.015)} } /* ---------------------------------------------------------------- menú móvil (20-10-2026) Mario: «haz el menú móvil tb». Cajón blanco redondeado, con la cabecera del tema (botones de volver y de cerrar: Theme Editor › Mobile menu › Show header), el logo arriba (Html and banners, bloque 12, displayAboveMobileMenu), las categorías en negrita con sus subcategorías en acordeón y, abajo, la tarjeta de ofertas con el patrón de la marca y los botones de llamar, cómo llegar y mi cuenta (bloque 13, displayBelowMobileMenu). Pisa las reglas de la hoja nativa (19 px, minúsculas con la primera en mayúscula) */ @media (max-width:991px){ #iqitmegamenu-mobile{border-radius:0 28px 28px 0;overflow:hidden;box-shadow:12px 0 50px -24px rgba(77,82,64,.55)} #iqitmegamenu-mobile .mobile-menu__header-wrapper{background:#fff !important;border:0 !important;padding:14px 18px 0 !important;color:#4b4e42} #iqitmegamenu-mobile .mobile-menu__close{width:42px;height:42px;padding:0;border-radius:50%;display:grid;place-items:center; background:#f4f3ec;color:#4b4e42} #iqitmegamenu-mobile .mobile-menu__back-btn{padding:8px 0;color:#4b4e42;font-weight:700} #iqitmegamenu-mobile .mobile-menu__content{margin:0 !important} #iqitmegamenu-mobile .mobile-menu__scroller{padding:4px 24px 28px !important} #iqitmegamenu-mobile .block-iqithtmlandbanners-html{padding:0;flex:none;max-width:none;width:100%} #iqitmegamenu-mobile .block-iqithtmlandbanners-html .block-title{display:none} #iqitmegamenu-mobile .block-iqithtmlandbanners-html .block-content{display:block !important;padding:0} #iqitmegamenu-mobile .cv-mm-logo{margin:2px 0 16px} #iqitmegamenu-mobile .cv-mm-logo img{display:block;width:200px;height:auto} #iqitmegamenu-mobile .mobile-menu__scroller>.mobile-menu__tab{border-bottom:1px solid rgba(99,105,81,.12);padding:2px 0;align-items:center} #iqitmegamenu-mobile .mobile-menu__scroller>.mobile-menu__tab>.mobile-menu__link{font:700 18px/1.4 "Cabinet Grotesk",sans-serif; color:#4b4e42;text-transform:none;padding:12px 0} #iqitmegamenu-mobile .mobile-menu__link::first-letter{text-transform:none} #iqitmegamenu-mobile .mobile-menu__tab>.mobile-menu__arrow{width:34px;height:34px;padding:0 !important;border-radius:50%;display:grid;place-items:center; background:#f4f3ec;color:#636951;font-size:15px} #iqitmegamenu-mobile .mobile-menu__arrow i{position:static;margin:0;padding:0;line-height:1;font-size:15px} #iqitmegamenu-mobile .mobile-menu__submenu{padding:0 0 12px} #iqitmegamenu-mobile .mobile-menu__submenu .mobile-menu__tab{padding:0 !important;border:0;min-height:0 !important} /* Una clase más que la regla del Theme Editor (mm_accordion_tab2_*), que iba con más peso */ #iqitmegamenu-mobile .mobile-menu__scroller li>ul.mobile-menu__submenu--accordion .mobile-menu__link{font:400 15.5px/1.5 "Cabinet Grotesk",sans-serif;color:#6f7262; text-transform:none;padding:7px 0 7px 2px} #iqitmegamenu-mobile .mobile-menu__scroller>.mobile-menu__tab>.mobile-menu__link[href$="/productos-rebajados"]{color:#787a62} #iqitmegamenu-mobile .mobile-menu__below-content{border:0;padding-top:22px} #iqitmegamenu-mobile .cv-mm-oferta{margin:0 0 14px} #iqitmegamenu-mobile .cv-mm-oferta a{display:block;padding:20px 20px 18px;border-radius:22px;color:#fff; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122.103 122.08'%3E%3Cpath fill='%23787a62' d='M0.000 14.186 46.842 61.028 61.029 46.841 14.187 -0.001ZM122.103 14.186 75.261 61.028 61.074 46.841 107.916 -0.001ZM122.080 107.893 107.893 122.080 61.051 75.238 75.238 61.051ZM47.073 61.051 61.260 75.238 14.418 122.080 0.231 107.893Z'/%3E%3C/svg%3E") 0 0/120px 120px repeat,#575a47;box-shadow:0 20px 34px -22px rgba(77,82,64,.7)} #iqitmegamenu-mobile .cv-mm-oferta__k{display:block;margin-bottom:6px;font-size:11.5px;font-weight:700;letter-spacing:.18em; text-transform:uppercase;color:#d9ccb2} #iqitmegamenu-mobile .cv-mm-oferta strong{display:block;margin-bottom:14px;font-size:19px;line-height:1.25;font-weight:700;color:#fff} #iqitmegamenu-mobile .cv-mm-oferta__b{display:inline-block;padding:9px 16px;border-radius:999px;background:#d9ccb2;color:#4b4e42; font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase} #iqitmegamenu-mobile .cv-mm-acciones{display:flex;flex-wrap:wrap;gap:8px;margin:0} #iqitmegamenu-mobile .cv-mm-acciones a{flex:1 1 auto;padding:11px 12px;border-radius:999px;border:1px solid rgba(99,105,81,.3); text-align:center;color:#4b4e42;font-size:14px;font-weight:700} } /* ---------------------------------------------------------------- pestañas de los carruseles (21-10-2026) Mario: «haz más atractivas estas tabs y que se vean mejor» («Cuida de ti» y «Para toda la familia»). En lugar del texto gris con subrayado y la raya de debajo, una barra en píldora alineada con las fichas: la pestaña activa, rellena en el verde de la marca (sobre la losa oscura, en arena) con una sombra suave; las demás, en el color del texto y con fondo al pasar el ratón. En el móvil la barra se desliza de lado si no cabe */ .gdw-cv2 .tn-tabs .nav-tabs{display:inline-flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 30px);margin:0 15px 30px;padding:6px; border:0;border-radius:999px;background:#f4f3ec;box-shadow:inset 0 0 0 1px rgba(99,105,81,.09)} .gdw-cv2 .tn-tabs .nav-tabs .nav-item{margin:0} .gdw-cv2 .tn-tabs .nav-tabs .nav-link{opacity:1;margin:0;padding:11px 24px;border:0 !important;border-radius:999px;background:transparent; font-size:15px;font-weight:700;line-height:1.2;color:#636951;white-space:nowrap;transition:background .25s,color .25s,box-shadow .25s} .gdw-cv2 .tn-tabs .nav-tabs .nav-link:hover{background:rgba(99,105,81,.09);color:#4b4e42} .gdw-cv2 .tn-tabs .nav-tabs .nav-link.active{background:#636951;color:#fff;box-shadow:0 12px 24px -12px rgba(77,82,64,.85)} .gdw-cv2 .tn-tabs .nav-tabs .nav-link:focus-visible{outline:2px solid #636951;outline-offset:2px} .gdw-cv2.tn-curva .tn-tabs .nav-tabs{background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16); -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)} .gdw-cv2.tn-curva .tn-tabs .nav-tabs .nav-link{color:rgba(255,255,255,.88)} .gdw-cv2.tn-curva .tn-tabs .nav-tabs .nav-link:hover{background:rgba(255,255,255,.12);color:#fff} .gdw-cv2.tn-curva .tn-tabs .nav-tabs .nav-link.active{background:#d9ccb2;color:#4b4e42;box-shadow:0 12px 24px -12px rgba(0,0,0,.5)} .gdw-cv2.tn-curva .tn-tabs .nav-tabs .nav-link:focus-visible{outline-color:#d9ccb2} @media (max-width:767px){ .gdw-cv2 .tn-tabs .nav-tabs{display:flex;flex-wrap:nowrap;width:max-content;max-width:calc(100% - 16px);margin:0 8px 22px; overflow-x:auto;scrollbar-width:none} .gdw-cv2 .tn-tabs .nav-tabs::-webkit-scrollbar{display:none} .gdw-cv2 .tn-tabs .nav-tabs .nav-link{padding:9px 16px;font-size:14px} } /* ---------------------------------------------------------------- iconos de la tarjeta de confianza (21-10-2026) Mario: «haz mucho más atractivos visualmente estos iconos». En lugar del círculo gris claro, un rombo como las barras del imagotipo: verde con degradado y brillo arriba, el icono en blanco y derecho, y detrás una segunda losa en arena desplazada (el relieve del hero). Al pasar el ratón por el bloque, el rombo gira un cuarto de vuelta y el icono sigue derecho; al cargar entran uno tras otro girando. Con «reducir movimiento», quietos. El margen del icono hace que su caja mida lo que el rombo girado (42 px de lado, 60 de diagonal) */ .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon{margin-right:14px !important;line-height:0} .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon .elementor-icon{position:relative;width:42px;height:42px;margin:9px; border-radius:9px;background:linear-gradient(135deg,#9a9c82 0%,#6c7059 45%,#4b4e42 100%);color:#fff;transform:rotate(45deg); box-shadow:inset 1px 1px 0 rgba(255,255,255,.35),8px 0 0 0 #d9ccb2,12px 12px 24px -8px rgba(77,82,64,.5); transition:transform .7s cubic-bezier(.2,.7,.2,1)} .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon .elementor-icon i{color:#fff;font-size:18px;transform:rotate(-45deg); transition:transform .7s cubic-bezier(.2,.7,.2,1)} .gdw-cv2.tn-confianza--flota .elementor-widget-icon-box:hover .elementor-icon-box-icon .elementor-icon{transform:rotate(135deg)} .gdw-cv2.tn-confianza--flota .elementor-widget-icon-box:hover .elementor-icon-box-icon .elementor-icon i{transform:rotate(-135deg)} @media (prefers-reduced-motion:no-preference){ .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon{animation:cvSello 1s cubic-bezier(.2,.7,.2,1) .2s both} .gdw-cv2.tn-confianza--flota .elementor-column:nth-child(2) .elementor-icon-box-icon{animation-delay:.32s} .gdw-cv2.tn-confianza--flota .elementor-column:nth-child(3) .elementor-icon-box-icon{animation-delay:.44s} .gdw-cv2.tn-confianza--flota .elementor-column:nth-child(4) .elementor-icon-box-icon{animation-delay:.56s} } @keyframes cvSello{from{opacity:0;transform:rotate(-90deg) scale(.4)}} @media (max-width:767px){ .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon .elementor-icon{width:34px;height:34px;margin:7px;border-radius:7px; box-shadow:inset 1px 1px 0 rgba(255,255,255,.35),6px 0 0 0 #d9ccb2,9px 9px 18px -8px rgba(77,82,64,.5)} .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon .elementor-icon i{font-size:15px} /* En el móvil el icono va encima del texto: centrado, con aire debajo, y la segunda fila separada de la primera */ .gdw-cv2.tn-confianza--flota .elementor-icon-box-icon{margin:0 0 6px !important} .gdw-cv2.tn-confianza--flota .elementor-column:nth-child(n+3){margin-top:12px} } /* ---------------------------------------------------------------- entrada y salida de cada página (22-10-2026) Mario: «implementa tb la misma animación de salida y entrada en las páginas que en grupodwkitb.es». En todas las páginas: al cargar, la cabecera (#header) baja desde arriba y el contenido (#wrapper y el pie) aparece. Al pulsar un enlace a otra página de la tienda, el script (cv-web.js) pone .cv-sale en <html>: la cabecera sube y el contenido se desvanece mientras carga la siguiente. Con la página bajada, sube la cabecera fija (#desktop-header.stuck-header en escritorio, #mobile-header-sticky.stuck en el móvil: .cv-fija). Si el enlace está en el carrito o el menú del móvil (paneles fijos dentro de #header: .cv-panel), la cabecera no se mueve, se desvanece. Las entradas no dejan nada puesto al acabar («backwards»): un transform en #header cambiaría la referencia de sus paneles fijos. Con «reducir movimiento», nada */ @media screen and (prefers-reduced-motion:no-preference){ #header{animation:cvCabBaja .7s cubic-bezier(.2,.8,.2,1) backwards} #wrapper,#footer{animation:cvAparece .7s ease .18s backwards} /* La salida arranca enseguida (curva estándar): si la página siguiente llega en 200 ms, ya se ha visto. La cabecera sube y a la vez se desvanece, y con ella un desplegable abierto, que cuelga muy por debajo */ html.cv-sale #header{animation:cvCabSube .38s cubic-bezier(.4,0,.2,1) forwards} html.cv-sale.cv-fija #header{animation:none} html.cv-sale.cv-fija:not(.cv-panel) #desktop-header.stuck-header, html.cv-sale.cv-fija:not(.cv-panel) #mobile-header-sticky.stuck{animation:cvCabSube .38s cubic-bezier(.4,0,.2,1) forwards} html.cv-sale.cv-panel #header{animation:cvDesaparece .3s ease forwards} /* Desplegables abiertos (submenús, cuenta, búsqueda): se van los primeros */ html.cv-sale #header .cbp-hrsub,html.cv-sale #header .dropdown-menu{animation:cvDesaparece .16s ease forwards} html.cv-sale #wrapper,html.cv-sale #footer{animation:cvDesaparece .32s ease forwards} /* Al volver con «Atrás» (página guardada en memoria): sin repetir la entrada */ html.cv-vuelta #header,html.cv-vuelta #wrapper,html.cv-vuelta #footer{animation:none} } @keyframes cvCabBaja{from{translate:0 -100%}} @keyframes cvCabSube{to{translate:0 -100%;opacity:0}} @keyframes cvAparece{from{opacity:0}} @keyframes cvDesaparece{to{opacity:0}} /* ---------------------------------------------------------------- pie (Mario, 20-10-2026) «el footer ponlo en el verde corporativo», «una col con el logo en blanco y los datos de contacto» y «que no sea recto, con un shape redondeado como el de paycomet.com/pasarela-de-pagos». Los colores van en Theme Editor › Footer (fondo #636951, textos y enlaces blancos; copyright #575a47). Aquí: la curva de arriba, la columna de marca (bloque «Pie · logo» de Html and banners con el logo blanco de /img/cms/ y, debajo, los datos de iqitcontactpage), la rejilla y el imagotipo de fondo. */ #footer{position:relative;isolation:isolate;overflow:hidden;margin-top:clamp(40px,5vw,80px); border-radius:50% 50% 0 0/clamp(28px,4vw,72px) clamp(28px,4vw,72px) 0 0} #footer-container-main{position:relative;padding-top:clamp(48px,5.5vw,92px)} /* El imagotipo de fondo va en todo el pie (Mario: «que no se corte por el copyright»): la barra del copyright es del mismo verde y transparente, y el imagotipo pasa por detrás de su texto */ #footer::after{content:"";position:absolute;z-index:0;right:-70px;bottom:20px;width:clamp(220px,28vw,440px);aspect-ratio:142/116; pointer-events:none;opacity:.06;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 6 142 116'%3E%3Cg fill='%23ffffff'%3E%3Cpolygon points='35.86 36.54 43.19 43.87 34.88 52.18 27.55 44.86 0 72.41 7.33 79.74 34.87 52.19 62.4 79.72 70.73 71.39 43.2 43.86 70.75 16.32 63.42 8.99 35.86 36.54'/%3E%3Cpolygon points='105.63 36.54 98.3 43.87 106.61 52.18 113.94 44.85 141.49 72.41 134.16 79.74 106.62 52.2 79.1 79.72 70.76 71.38 98.29 43.86 70.75 16.32 78.07 8.99 105.63 36.54'/%3E%3Crect x='82.78' y='78.2' width='11.79' height='38.93' transform='translate(-43.09 91.31) rotate(-45)'/%3E%3Crect x='33.47' y='91.77' width='38.93' height='11.79' transform='translate(-53.56 66.04) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat} #footer-container-main>.container{position:relative;z-index:1} #footer #footer-copyrights{position:relative;z-index:1;background:transparent !important;border-top:0} #footer-container-main>.container,#footer-copyrights>.container{padding-left:clamp(20px,4.5vw,80px);padding-right:clamp(20px,4.5vw,80px)} /* Sin la raya de 1 px del tema bajo la fila footerBefore ni la fila footerAfter vacía (81 px con su borde) */ #footer .footerBefore{border-bottom:0} #footer .row.footerAfter:not(:has(*)){display:none} /* El bloque de Html and banners enseña su nombre («Pie · logo») como título */ #footer .block-iqithtmlandbanners-html .block-title{display:none} #footer .block-title{color:#fff;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none} #footer #footer-container-main .block-content a{color:rgba(255,255,255,.86);transition:color .2s} #footer #footer-container-main .block-content a:hover{color:#d9ccb2} /* Columna de marca: el bloque de contacto lo oculta la hoja nativa (para los pies de Elementor); aquí se enseña sin título ni nombre (ya está el logo) y siempre abierto, también en el móvil */ #footer #footer-container-main .block-iqitcontactpage{display:block !important} #footer .block-iqitcontactpage .block-title,#footer .block-iqitcontactpage .contact-rich>strong,#footer .block-iqitcontactpage hr{display:none} #footer .block-iqitcontactpage .block-content{display:block !important} #footer .block-iqitcontactpage .part{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px} #footer .block-iqitcontactpage .icon{flex:0 0 32px;height:32px;margin:0;border-radius:50%;display:grid;place-items:center; background:rgba(255,255,255,.12);color:#fff;font-size:14px} #footer .block-iqitcontactpage .icon i,#footer .block-iqitcontactpage .icon .fa::before{color:#fff !important} #footer .block-iqitcontactpage .data{padding-top:5px;color:#fff;line-height:1.45} #footer .block-iqitcontactpage .data a{color:#fff !important} #footer .cv-pie-logo{margin:0 0 18px} #footer .cv-pie-logo img{display:block;width:min(260px,100%);height:auto} #footer .cv-pie-lema{max-width:36ch;margin:0 0 22px;color:rgba(255,255,255,.8);line-height:1.55} #footer .block-iqithtmlandbanners-html .block-content{display:block !important} /* Barra del copyright sin la imagen de la demo: el texto vuelve a su sitio (custom.css de gpdw lo empuja con right:50%) */ #footer-copyrights .copyright-txt{right:auto} /* Sin el bloque «Nosotros» (Mario, 20-10-2026: «no tiene parte corporativa, así que elimina el bloque de nosotros del footer»). Solo se oculta: el módulo no tiene «desactivar» y borrarlo lo hace la persona (Módulos › Link Widget) */ #footer #footer-container-main .block-iqitlinksmanager-2{display:none !important} @media (min-width:992px){ /* La columna de marca, más ancha y más baja («que no sea tan alta, genera un hueco debajo de las otras cols; prueba a darle más anchura a la col del logo»): la frase en dos líneas y los datos de contacto en una fila */ #footer-container-main .row.footer{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(2,minmax(0,1fr)); grid-template-rows:auto auto;column-gap:clamp(32px,4vw,80px);align-items:start} #footer-container-main .row.footer>.block-iqithtmlandbanners-html{grid-column:1;grid-row:1} #footer-container-main .row.footer>.block-iqitcontactpage{grid-column:1;grid-row:2} #footer-container-main .row.footer>.block-iqitlinksmanager-1{grid-column:2;grid-row:1/3} #footer-container-main .row.footer>.block-iqitlinksmanager-3{grid-column:3;grid-row:1/3} #footer-container-main .row.footer>.col:has(.block-social-links){grid-row:1/3} #footer .cv-pie-lema{max-width:58ch;margin-bottom:20px} #footer .block-iqitcontactpage .contact-rich{display:flex;flex-wrap:wrap;gap:14px 34px} #footer .block-iqitcontactpage .part{margin:0} } @media (max-width:991px){ #footer-container-main .row.footer>.block-iqithtmlandbanners-html{order:-2;flex:0 0 100%;max-width:100%} #footer-container-main .row.footer>.block-iqitcontactpage{order:-1;flex:0 0 100%;max-width:100%;margin-bottom:12px} } /* Fuentes propias en base64 (el gestor de archivos no admite woff). Al final de la hoja a propósito. */ @font-face{font-family:"Cabinet Grotesk";src:url(data:font/otf;base64,T1RUTwAMAIAAAwBAQ0ZGIOZrSpUAAAzkAABMyUdERUYaMhm1AABZsAAAAMhHUE9Tww46kwAAWngAACpuR1NVQlHpoGEAAIToAAAIIk9TLzJX6ACvAAABMAAAAGBjbWFwIM5UVAAACEgAAAR6aGVhZB2lVEcAAADMAAAANmhoZWEJqQcyAAABBAAAACRobXR40cNq1AAAjQwAAAdEbWF4cAHRUAAAAAEoAAAABm5hbWVwU/eJAAABkAAABrZwb3N0/3cALQAADMQAAAAgAAEAAAABAAAe+z/HXw889QADA+gAAAAA3DQtngAAAADcc+NA/4n/KQZdA10AAAAGAAIAAAAAAAAAAQAAA2b+6ABaBsv/if+tBl0AAQAAAAAAAAAAAAAAAAAAAdEAAFAAAdEAAAAEAhsBkAAFAAACigJYAAAASwKKAlgAAAFeADIBLAAAAAAAAAAAAAAAAIAAAEcQAAAAAAAAAAAAAABJVEZPAMAADfsEA2b+6ABaA2YBGCAAAJMAAAAAAeACngAAACAAAwAAABgBJgABAAAAAAEAABoAAAABAAAAAAEBAAwAGgABAAAAAAECAAsAJgABAAAAAAEDAAsAMQABAAAAAAEEAA4APAADAAEECQAAAHoASgADAAEECQABAB4AxAADAAEECQACAA4A4gADAAEECQADAEIA8AADAAEECQAEAC4BMgADAAEECQAFABoBYAADAAEECQAGACwBegADAAEECQAHAGQBpgADAAEECQAIACYCCgADAAEECQAJACQCMAADAAEECQALADoCVAADAAEECQAMAFwCjgADAAEECQANAdwC6gADAAEECQAOADYExgADAAEECQEAADQE/AADAAEECQEBABgFMAADAAEECQECABYFSAADAAEECQEDABYFXgADAAEECQEEABwFdEFsdGVybmF0ZSBBIGFuZCBVIGRpZXJlc2lzQWx0ZXJuYXRlIElKQWx0ZXJuYXRlIGFBbHRlcm5hdGUgZ0FsbCBBbHRlcm5hdGVzAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEANwAtADIAMAAyADEAIABJAG4AZABpAGEAbgAgAFQAeQBwAGUAIABGAG8AdQBuAGQAcgB5AC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AQwBhAGIAaQBuAGUAdAAgAEcAcgBvAHQAZQBzAGsAUgBlAGcAdQBsAGEAcgAxAC4AMAAwADAAOwBJAFQARgBPADsAQwBhAGIAaQBuAGUAdABHAHIAbwB0AGUAcwBrAC0AUgBlAGcAdQBsAGEAcgBDAGEAYgBpAG4AZQB0ACAARwByAG8AdABlAHMAawAgAFIAZQBnAHUAbABhAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAMABDAGEAYgBpAG4AZQB0AEcAcgBvAHQAZQBzAGsALQBSAGUAZwB1AGwAYQByAEMAYQBiAGkAbgBlAHQAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIAB0AGgAZQAgAEkAbgBkAGkAYQBuACAAVAB5AHAAZQAgAEYAbwB1AG4AZAByAHkALgBJAG4AZABpAGEAbgAgAFQAeQBwAGUAIABGAG8AdQBuAGQAcgB5AFMAaABpAHYAYQAgAE4AYQBsAGwAYQBwAGUAcgB1AG0AYQBsAGgAdAB0AHAAcwA6AC8ALwBpAG4AZABpAGEAbgB0AHkAcABlAGYAbwB1AG4AZAByAHkALgBjAG8AbQB3AHcAdwAuAGYAbwBuAHQAcwB0AG8AcgBlAC4AYwBvAG0ALwBkAGUAcwBpAGcAbgBlAHIAcwAvAHMAaABpAHYAYQAtAG4AYQBsAGwAYQBwAGUAcgB1AG0AYQBsAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAcAByAG8AdABlAGMAdABlAGQAIAB1AG4AZABlAHIAIABkAG8AbQBlAHMAdABpAGMAIABhAG4AZAAgAGkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGEAbgBkACAAYwBvAHAAeQByAGkAZwBoAHQAIABsAGEAdwAuACAAWQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIAB0AGgAZQAgAEkAVABGACAAZgBvAG4AdABzACAAYgB5ACAAbgBhAG0AZQAgAGEAbgBkACAAYwByAGUAZABpAHQAIAB0AGgAZQAgAEkAVABGACcAcwAgAG8AdwBuAGUAcgBzAGgAaQBwACAAbwBmACAAdABoAGUAIAB0AHIAYQBkAGUAbQBhAHIAawBzACAAYQBuAGQAIABjAG8AcAB5AHIAaQBnAGgAdABzACAAaQBuACAAYQBuAHkAIABkAGUAcwBpAGcAbgAgAG8AcgAgAHAAcgBvAGQAdQBjAHQAaQBvAG4AIABjAHIAZQBkAGkAdABzAC4AaAB0AHQAcABzADoALwAvAGYAbwBuAHQAcwBoAGEAcgBlAC4AYwBvAG0ALwB0AGUAcgBtAHMAQQBsAHQAZQByAG4AYQB0AGUAIABBACAAYQBuAGQAIABVACAAZABpAGUAcgBlAHMAaQBzAEEAbAB0AGUAcgBuAGEAdABlACAASQBKAEEAbAB0AGUAcgBuAGEAdABlACAAYQBBAGwAdABlAHIAbgBhAHQAZQAgAGcAQQBsAGwAIABBAGwAdABlAHIAbgBhAHQAZQBzAAAAAAACAAAAAwAAABQAAwABAAAAFAAEBGYAAAB2AEAABQA2AA0ALwA5AEAAWgBnAHoAfgCjALQBNwFIAX4BkgH/AhsCNwLHAt0DBAMIAwwDEgMoAzUDOAOUA6kDwB6FHr0e8x75IBQgGiAeICIgJiAwIDogRCCsILkhIiEmIS4iAiIGIg8iEiIaIh4iKyJIImAiZSXK+wT//wAAAA0AIAAwADoAQQBbAGgAewCgAKUAtgE5AUoBkgH8AhgCNwLGAtgDAAMGAwoDEgMmAzUDNwOUA6kDwB6AHrwe8h74IBMgGCAcICAgJiAwIDkgRCCsILkhIiEmIS4iAiIGIg8iESIaIh4iKyJIImAiZCXK+wD////1AAABRwAA/8MAAP/CAAAAAAAAAAAAAAAA/+EAAAAA/r0AAAAAAAAAAAAA/qUAAP6WAAD+D/35/eAAAAAAAAAAAOE/AAAAAAAA4R3hU+Ef4UDgxuC74EfggeB235zfot+QAADfgt9833LfT9823zTb0QAAAAEAAAB0AAAAkAAAAJoAAACwALYAvADaAdwB+gAAAmACZgAAAmoCbAJ2An4CggAAAoQAAAKGAAAAAAAAAoICjAKOApAAAAKQApQCmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKEAAAAAAAAAAAAAAAAAAACeAAAAAMBRQFhAW8BcQGCAWMBYAFIAUkBaAGLAUABUQE/AU4BQQFCAZIBjwGTAUQBbAFMAU8BTQGVAVABOAAhACMAJAAlACYAJwAoAUoBVQFLAZEBpgFHAXABdQF2AVQBZwE2AWsBbQFWAZABpQFqAToBgQGUAYYBhwExAWQBPgE0AYUBbgFXAYkBiAGKAUYAVwBTAFQAWQBVAFgAHgBdAGsAZQBoAGkAeAB1AHYAdwBkAIkAkgCOAJAAlwCRAY0AlQCpAKUApgCnALQAmAEWAMIAvAC+AMYAwADEAD0AzgDcANYA2QDaAPAA6gDtAO4A1QD+AQcBAwEFAQwBBgGOAQoBHgEbARwBHQEpAQ0BKwBbAMoAWgDIAFwAzABeAM8AYADRAGEA0gBfANAAYgDTAGMA1ABsAN0AZgDXAGoA2wBtAN4AZwDYAHAA4gBvAOAAcgDmAHEA5AB0AOkAcwDoAH0A8wB7APEAeQDrAHwA8gB6AO8AfwD2AH4A9QCDAPgAhAD5AIYA+wCFAPoAhwD9AIgA/ACKAP8AjAEBAIsBAACNAQIAlAEJAI8BBACTAQgAIAA/AJkBDgCbARAAmgEPAJwBEQCfARQAngETAJ0BEgCjARkAogEYAKEBFwCvASQArAEhAKoBHwCuASMAqwEgAK0BIgCxASYAtQEqALYAugEvALsBMAC5AS4AHwA+AJYBCwCgARUApAEaATUBMwEyATcBPAE7AT0BOQG8AakBswHNAcABqwG6AbgBxAG+Aa0BtQGxAcIByAHGALMBKACwASUAsgEnAG4A3wC3ASwAuAEtAVwBXgFaAV0BXwFbAWUBZgFiAaEBjABBAEQARwBOAFEAAAADAAAAAAAA/3QALQAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAgABAQEXQ2FiaW5ldEdyb3Rlc2stUmVndWxhcgABAQE6+QkA+QoB+QsMAPkMAvkNA/kOBPsgDAO4DAT7C/trHQAABl358QUdAAALKA+zHQAAO1USHQAADXsRAPQCAAEABgAIAA8AFQAbACIAJQAoACsAMQA0ADcAPwBCAEUATQBSAFcAXABhAGYAawBwAH4AhACLAJIAmACeAKkAswC5AL8AxQDLANUA3ADjAOkA7wD6AQYBEAEUAR8BJQEvATYBPQFDAU4BUAFXAV4BagF2AXwBggGOAZIBmAGeAaoBrQGzAcABxwHSAdgB3gHqAfAB+AIDAg8CEwIZAiECLQI7AkECTgJVAlwCYQJnAm0CeAKBAocCkgKYAp4CpAKuArkCyQLXAuIC7AL3Av0DCAMPAxsDIgMuAzQDOgNFA08DVQNbA2EDZwNxA3gDfwOFA4sDlgOhA7EDvQPOA9gD5wPrA/YD/AQGBA0EFAQaBCIELQQvBDYEQgRIBE4EWgReBGQEagR2BHkEfwSMBJMEngSkBKoEtgS8BMQEzwTbBN8E5QTtBPkE/wUMBRMFGgUfBSUFKwU2BT8FRQVQBVYFXAViBWwFcAV7BYMFjgWXBaMFqwWyBbkFwQXMBdMF1QXeBeMF6AXxBfsGAgYFBg4GFwYlBi4GPAZFBlIGZAZyBn0GjQabBq4GvQbRBuUG8QcCBw8HIQcqBzgHSAddB2cHdgeAB48HlwekB7EHwwfRB+QH9wgGCBoIIwgxCDwIPwhCCHQIsQjICNcI3S5udWxsQ1JBRWFjdXRlYS5zczA0Zy5zczA1YWVhY3V0ZWZfYmZfZmZfaGZfaGJhcmZfamZfa2ZfbGNhcm9uZl90dF90dGNhcm9uX3RmX2ZfYmZfZl9oZl9mX2lmX2ZfamZfZl9rZl9mX2xmX2ZfdEFkaWVyZXNpcy5zczAyQWJyZXZlQW1hY3JvbkFvZ29uZWtDYWN1dGVDY2Fyb25DY2lyY3VtZmxleENkb3RhY2NlbnREY2Fyb25EY3JvYXRFYnJldmVFY2Fyb25FZG90YWNjZW50RW1hY3JvbkVvZ29uZWtFdGlsZGVHYnJldmVHY2lyY3VtZmxleEdjb21tYWFjY2VudEdkb3RhY2NlbnRIYmFySGNpcmN1bWZsZXhJYnJldmVJZG90YWNjZW50SW1hY3JvbklvZ29uZWtJdGlsZGVKY2lyY3VtZmxleElKSUouc3MwM0lKYWN1dGVJSmFjdXRlLnNzMDNLY29tbWFhY2NlbnRMYWN1dGVMY2Fyb25MY29tbWFhY2NlbnRMZG90TmFjdXRlTmNhcm9uTmNvbW1hYWNjZW50RW5nT2JyZXZlT2h1bmdhcnVtbGF1dE9tYWNyb25Pc2xhc2hhY3V0ZVJhY3V0ZVJjYXJvblJjb21tYWFjY2VudFNhY3V0ZVNjZWRpbGxhU2NpcmN1bWZsZXhTY29tbWFhY2NlbnRUYmFyVGNhcm9uVGNlZGlsbGFUY29tbWFhY2NlbnRVZGllcmVzaXMuc3MwMlVicmV2ZVVodW5nYXJ1bWxhdXRVbWFjcm9uVW9nb25la1VyaW5nVXRpbGRlV2FjdXRlV2NpcmN1bWZsZXhXZGllcmVzaXNXZ3JhdmVZY2lyY3VtZmxleFlncmF2ZVl0aWxkZVphY3V0ZVpkb3RhY2NlbnRhYWN1dGUuc3MwNGFjaXJjdW1mbGV4LnNzMDRhZGllcmVzaXMuc3MwNGFncmF2ZS5zczA0YXJpbmcuc3MwNGF0aWxkZS5zczA0YWJyZXZlYWJyZXZlLnNzMDRhbWFjcm9uYW1hY3Jvbi5zczA0YW9nb25la2FvZ29uZWsuc3MwNGNhY3V0ZWNjYXJvbmNjaXJjdW1mbGV4Y2RvdGFjY2VudGRjYXJvbmRjcm9hdGVicmV2ZWVjYXJvbmVkb3RhY2NlbnRlbWFjcm9uZW9nb25la2V0aWxkZWdicmV2ZWdicmV2ZS5zczA1Z2NpcmN1bWZsZXhnY2lyY3VtZmxleC5zczA1Z2NvbW1hYWNjZW50Z2NvbW1hYWNjZW50LnNzMDVnZG90YWNjZW50Z2RvdGFjY2VudC5zczA1aGJhcmhjaXJjdW1mbGV4aWJyZXZlaWRvdGFjY2VudGltYWNyb25pb2dvbmVraXRpbGRlZG90bGVzc2pqY2lyY3VtZmxleGlqaWphY3V0ZWtjb21tYWFjY2VudGxhY3V0ZWxjYXJvbmxjb21tYWFjY2VudGxkb3RuYWN1dGVuY2Fyb25uY29tbWFhY2NlbnRlbmdvYnJldmVvaHVuZ2FydW1sYXV0b21hY3Jvbm9zbGFzaGFjdXRlcmFjdXRlcmNhcm9ucmNvbW1hYWNjZW50c2FjdXRlc2NlZGlsbGFzY2lyY3VtZmxleHNjb21tYWFjY2VudHRiYXJ0Y2Fyb250Y2VkaWxsYXRjb21tYWFjY2VudHVicmV2ZXVodW5nYXJ1bWxhdXR1bWFjcm9udW9nb25la3VyaW5ndXRpbGRld2FjdXRld2NpcmN1bWZsZXh3ZGllcmVzaXN3Z3JhdmV5Y2lyY3VtZmxleHlncmF2ZXl0aWxkZXphY3V0ZXpkb3RhY2NlbnRFdXJvaW5kaWFucnVwZWVub3RlcXVhbGFwcHJveGVxdWFsbGVzc2VxdWFsZ3JlYXRlcmVxdWFsaW5maW5pdHlsb3plbmdlcmFkaWNhbGludGVncmFscGFydGlhbGRpZmZwcm9kdWN0cGlzdW1tYXRpb25PbWVnYURlbHRhZXN0aW1hdGVkc29mdGh5cGhlbm5ic3BhY2VPaG1pbmNyZW1lbnRhY3V0ZWNvbWJhY3V0ZWNvbWIuY2FzZWJyZXZlY29tYmJyZXZlY29tYi5jYXNlY2Fyb25jb21iY2Fyb25jb21iLmFsdGNhcm9uY29tYi5hbHQuY2FzZWNhcm9uY29tYi5jYXNlY2VkaWxsYWNvbWJjZWRpbGxhY29tYi5jYXNlY2lyY3VtZmxleGNvbWJjaXJjdW1mbGV4Y29tYi5jYXNlY29tbWFhY2NlbnRjb21iY29tbWFhY2NlbnRjb21iLmNhc2Vjb21tYXR1cm5lZGFib3ZlY29tYmRpZXJlc2lzY29tYmRpZXJlc2lzY29tYi5jYXNlZG90YWNjZW50Y29tYmRvdGFjY2VudGNvbWIuY2FzZWdyYXZlY29tYmdyYXZlY29tYi5jYXNlaHVuZ2FydW1sYXV0Y29tYmh1bmdhcnVtbGF1dGNvbWIuY2FzZW1hY3JvbmNvbWJtYWNyb25jb21iLmNhc2VvZ29uZWtjb21ib2dvbmVrY29tYi5jYXNlcmluZ2NvbWJyaW5nY29tYi5jYXNlc2xhc2hsb25nY29tYnNsYXNobG9uZ2NvbWIuY2FzZXNsYXNoc2hvcnRjb21ic2xhc2hzaG9ydGNvbWIuY2FzZXN0cm9rZWxvbmdjb21iLmNhc2VzdHJva2VzaG9ydGNvbWJzdHJva2VzaG9ydGNvbWIuY2FzZXRpbGRlY29tYnRpbGRlY29tYi5jYXNlZy5jb21wb25lbnRJVEYxLjBDYWJpbmV0IGlzIGEgdHJhZGVtYXJrIG9mIHRoZSBJbmRpYW4gVHlwZSBGb3VuZHJ5LkNvcHlyaWdodCAyMDE3LTIwMjEgSW5kaWFuIFR5cGUgRm91bmRyeS4gQWxsIHJpZ2h0cyByZXNlcnZlZC5DYWJpbmV0IEdyb3Rlc2sgUmVndWxhckNhYmluZXQgR3JvdGVza05vcm1hbAAAAQGHAQABAAAiGQCKAAGJAACOAABCAAGKAABDBQGLAABJEgCQAAGMAACUAAGNAwBtAAGRAQBuAAGTCgCrAgGeAACuAgGfAgCxAAGiBQCaAACyAAGoAQCzAQGqAAC1AAGrCAC2AwG0DgCMAAC6AAHDAwC7AAHHAAC8AgHIAQCNAAHKAAC/AACdAAHLAwDAAAHPBgDBAgHWAADEAAHXCQDFAAHhAADGAAHiAQDHAAHkAQDIAAHmAADJAAHnAADKAAHoAADLAAHpAADMAAHqAADNAAHrBgDOAAHyBQCnAADPAAH4AQDQAQH6AADSAAH7DADTAAIIAQDUAQCRAADWAAIKCgCSAAIVAADXAAIWAwDYAAIaAADZAgIbAQCTAAIdAADcAACiAAIeAwDdAAIiAgCVAAIlAwDeAwIpCQDiAAIzAADjAAI0AQDkAAI2AQB9AACBAACIAACFAAB+AACDAACCAAB8AACGAACAAACHAACEAAB/AAByAAAPAAANAAAbAQB5AAAgAAACAAB7AABgAAAJAQBcAABeAAA8AAA+AAAQAAA9AABAAAAOAABvAACJAACgAABdAABqAAB4AABrAQB1AQBBAABpAAAIAAB3AABoAAADAAB0AAAHAABzAABwAQBmAAALAACZAAClAACqAAAhAACLAACPAAAEAABhAAAFAAI4AABlAAI5AABiAABkAAARCQChAAAGAAB6AABjAACWAACkAACpAACbAACeAACjAAAMAACmAACoAACfAAAeAACXAABfAAAdAAAfAACcAAA/AAI6OgHRAgABAEAAQwBGAEkAUACbAKIAqgC2AMwA0wDZAOUA6wDuAPEBKwExATwBbQGsAbIBuAG9AcMB4gHpAhQCGgIgAiYCMwJ2An4ChgKUApoCowKpArUDQgNIA1IDWQNpA3MDeAO8A8IDygPyBDUEPARCBFQEXAR6BIEEsAS3BL0ExATQBUsFWwVrBXYFnAWuBbsF0AXbBekGAAYGBg4GLgY+BlYGaQZ+Bo8GnQarBrkGyQbiBvAHOQdHB1cHZQd7B6EHrAe3B8MHzgfbB+QH7Qf/CBMIJQg3CEsIXQhvCIEIlgioCLUIwAkZCSQJTwlaCWUJcAl+CYkJlgmhCa0JvwnKCdQJ5AnqCgcKHwolCjkKPwpFClEKdQqACowKmArACxQLIws6C0oLWwtqC3kLiAuRC54LrQvhC+0L+QxGDFAMWgyWDKEM0AzwDQcNNA07DUUNUA1cDXENew2HDZENmw3CDcwN1g3jDe8N/Q4KDhUOIQ4vDjoORg5SDl4Oag52DoIOjg6aDqgOtg7CDs4O2g7mDvIO/g8KDxYPIg8uD0APWg96D4QPjg+ZD6MPxQ/8EGEQaxB1EH8QihCXEKEQqxC2ENgQ4xDtEPcRAhENERcRIRErETURZxF2EYERixGSEZ0RqxG3EcIRzhHhEewR8xH9EiASPBJJElQSXBJjEoMSkRKcEqcSshLHEwkTFRMhEy4TPBNIE1QTYBNoE3QTgBOoE7QTwBPxE/sUBRRdFGgUvhUGFToVThWBFaUVsRW9FcsV1xXjFe8V+xYKFhYWIhYuFjoWSBZUFl4WaBZ0Fn4WiBaUFqAWrBaxFrYWuxbHFswW0xbYFt0W4hbnFvMW+Bb9FwUXERcYFyoXPRdYF5UXsxf2GBkYQhhqGMsZKxk9GU8ZYBlyGX4ZixmYGaQZvBnIGdcZ6hn0GgAaBxoUGhsaLho2GkMaVBpwGokbIBtYG2YbghwTHDgccRzUHU0d3B46HmYewR81H6ggKCCDIMUhQCFyIbUhyyINImIiiiLTIykjSiOuJAMkLyRKJHUkhiSPJJckqyTHJPElGCUnJTQlYyWBJZglqSXzJgEmGSYuJkkmeyaKJp4mvicfJ0wncyewKAsoHShNKH0ogSiEKNUo4ijlKOko7CjxKPYo+ykCKQcpCykPKRQpICkvKTQpOSk9KUEpRilNKVQpWSleKWMpaCltKXIpdyl8KYgplCmZKZ4prSm8Kcsp2inlKfAp+yoAKgUqDCo0+LsW+R78iv0eB+L45xX33Ab7OPt2BftY90oV9zj7dvs4+3YF93j3dhX3OPd2BfxYB/v8XxX3OPd29zj7dgUO/MMO+5cO++cOx9cWLwoqCs738hb3JdzN9wXfWtL7Ipof9wyYtM/RGvFIz/scHvub/TIG94b4+BXmzW8vMElvLR/7QfeDBvdL+70V8thlMTBSZfsFH/tV95UGDvcZ9/iDUAr298EWXwqkCpf4phZ5CvxW/TIHDoX3Jhb3svfMxfvM96D4DcX8T/0yBw73Gffag1QK9vcmFqIK++H3Jhb5Mkn9MgcOf/eRgVcKiwoOYgoO95H3Jhb4QAeD9ynM+x73P/vQy4v3P/fQy/cehfspBfxAzPkyQwf7WPwBUfsNUfcN+1j4AQVD/TIGDvb3JhZYCvdF+ASBRworCjYKtfcmFvd991IH9xfz0/ci9ysj0/sXH/uU/TIG94r4+BXp32L7EPsHN2ItH/tI99UGDvdF+Iz7WBXRirqvpqpp1xhldm1gSxtSXK/ljR/3Qpr3B/cl900aKwr7UvcO+yj3SoMegyHBPPOKCPsb94yWCtD3JhZsCq733IJWCoKpCgcO3vfUgScK9+EW95X5MkWL+0L8ZV77JV/3JftC+GVCi/eV/TIFDvgI97MWTAqs4xb3ZPfC92T7wtyL+4b36fd5990/i/tc+7j7Vfe4OIv3evvc+4f76gUOpvfaFkQKjPinFloK+B3XFo8K+B34tyAK/C39cRWPCvgZ+d33zBXG+9P3hfgUxfyGB/t4+xb7D/to+2j3FvsP93gf+IbF/BT3kgYj+5IV+037CN73VvdW9wje900fsvy+Bg5P9ziBLQo4CoP3lIEwCjcKd/ccFnAK/TIHzfdXdwpk956BUQp2jgr7GfePcwpn96OBLAr7ePc9FvhBnAo5fApT95T3KBX3BNXS78ZxvF6qH+HyRqVk+wgFl3Bskmgb+wNARCdOp1m5bR9jbG1jZBpum3Ssgh5lfFtsWRpJ12L3Dvcu58vk0VetNx77KQZXe5umopqkmp0ffaesg7AbvgREWLrU1L660tO+XEJCWFxDH3b76xUwVqa6qqWno5of91cGxKZ6ZVRGZfsIHw5u95OBSwpt9xwWXAr9MgcOfQrN/Mo5Cvvw9yH4yhXzSiMHTv2OlQpC9xwWWQr9MgcO+/VpCg73jvccFveqB9601eDWsGI3HvvKzPeqB9601eHVsGI3HvvKzffZB/cCV8IvMVRIPHse7IZYvDQbMlZKPHof9xpJ/HQHDm33HBZeCnL3moFCCjQKdvcc+04V980HQZu/TOcb9xHW7vcs9ytA7/sRL1dMQHsf9xJJ/S6bCnb3hoEV6r7N15of+9LM+S5K+xcH2HxYzSwb+xFAJ/sr+yzWKPcRH/sZ948V9xvNx+Lst0U7HjEHO19FKjRJx/cbHg77KPccFm0KKveSgVUK+0v3d4AVybqorqAfswpGCqcKbfd0gSgKMwos96UW90n4dEWLI/u4XfseW/ceI/e4Q4v3Sfx0BQ73Ovd9Fk0KMeQW7/cit8u2TO77I9eL+z33h/dC94E/iyX7JGNPYscn9yQ/i/c8+4P7RPuFBQ409xD7PUMKPvhSFlsK9473O4B/CveO+EIhCvtd/MJ/Cvfn96CBFeXPuOGrHzKu02HmG/HIvMauH2W6BVx2YFYrGy9JxPcNhR/4AgaNkoyYmBr3JTnk+xUzR2E0Zx7hbEa2MRv7GTAq+yv7LeYo9xkfwwQsTM/3FPcTys7q6spI+xP7FExHLB/3dPdyFfcBk8fG5RvjxVH7ApAfDveuUwpwCkEKPwr33vdXdwqnPgqcCkBSZDmCH9WCWGAK96BTClwKQQo/Cg73oFMK96oH3rXV89ytZApNwy4pUkk8eh73afdMv/tMx0lBCj8KDlT3PRb4Qfdb/EHN+HR0CjJ8Cmb3PRb4QfdbkgoyfAr3dfc9FvhB9wm++wl6ClkKQQo/Cg5UUwr5MklBCj8KDlRTCvkySUEKPwr4GHIK5/c9FvhB91uHCj1QXCwfUTxY2vxBBw7092eAhAr0ngqM/NGECvi2PgpmCnAKQQpHVmc3gh/UgVm6QRs/CqYK+KX7sXcK+Kk+CmYKXApBCkdWZzdnCvdlPgr3W/xBzfh0dAo6UWQ5gh/VglhgCvdlPgr3W5IKOlFkOYIf1YJYYAr4fT4K9wm++wl6ClkKQQpHVmc3Zwr3ZT4KZgr5MklBCkdWZzdnCvf1Pgr3W4cKQ1RjO2cKx/fbIAr7Uf1xFS8KKgrH94wlCvsC/XEVLwoqCsf4LiYKIgr7GP12FS8KKgrO+I340BXtSikH+5IW7UopB1780BUvCioKx/fvPQr7Zf1xFS8KKgrH1xYvCvuf+S4FpJWdoasaumejYGBoc1xqnXakgR77n/0uBffC+UsVdHyXoqSalqKjmoBydHx/cx9n+1gVrvOuI+f7fwX7kwYOx/eWOgr7G/1yFS8KKgrH98n5bzsK+339bxUvCioKx/gySAr7E/2NFS8KKgrH1xbc92L3wYvc+2Ksi2oKdgqMiyoK9xn38vtLFX4Kp7kF9yOT5eCw9xJRshiKCvtQ8Psj90d/H2pObwr3GfgBIArA/XlQCvcZ+Aw1CrD9eVAK9xn3syUK9xf9eVAK9xn4ESYKtP1+UAr29+U1CqD9cRVfCqQK9w/30xZfCpcK9w/30xZfCpcKl/fXIAr3of1xFXkK/Fb9MgcOl/fG+W87Cvd0/W8VeQr8Vv0yBw6X9+I1CveR/XEVeQr8Vv0yBw6X94klCvfv/XEVeQr8Vv0yBw6X+CsmCiIK99n9dhV5CvxW/TIHDpf35yYK95X9dhV5CvxW/TIHDpf36z0K9439cRV5CvxW/TIHDpf4L0gK9979jRV5CvxW/TIHDpf4hPtHFXYKBXkK/Fb9MvgvB2oKDpf3kzoK99b9chV5CvxW/TIHDvcZ9+r5bzsKe/13VAr3GfetJQr2/XlUCvcZ99qDFfcu3vcH9zeVH6H7ogWy9937uVD3cwb7GnFTOPscG/sqPvcK9zn3Odr3Cvcx9xHPPyalH8SyBfcOZC3Y+yMb+1f7Avsm+1r7X+77IfdFH4H7Y0UK9xn4CyYKnP1+VAr3HPc1FvfM+Ar7zM34jtbFQPVJIfwK9UkhQFHW/I4HzfgHFfcb+Ar7GwcO9vekJQpL/XEVogr74fcXIArY/XFJCvvhvyUK9zD9cUkK++H3aiYKIgr3Gv12SQr74fcqPQrF/XFJCvvh9wX5bzsKrP1vSQr74fcmJgrN/XZJCvvh925ICvcf/Y1JCvvh9yYW+TJJ/TKkB2oKdgoFDvvhyToK9xf9ckkKf/gQJQpK/XtXCvda9yYW+TJJ/TIH+BKBVwqo972CiQr3Wvk5+XUVZQr8bhZlCs79dRX5Mkn9Mgf4EoFXCqj3ECAK+E0W9wT3BjWLM/sGBfsk/XqJCosK938xCnH3IiAK+D79cRXF+/z4+En9MgcOYgr3raAKYgr3TzEKYgr35PeyFe1JKQcOg/ihFsX7/PfAB/dE2IvG+0Q+BfeRSfuuB0tvi1DLpwX73QcO9veuOgoy/XIVWAr29/MgCvsj/XEVWAr29/01Cvsy/XEVWAr29yYW+HsHh9a8Qffk/HwFxvkySfxyBo80UeT72/hwBVD9Mgb3dzEK9vhh+1gV1r263h/5dEn8XQePXY5ckF13sHSydLH72/h2GFD9Ms34agaJq4qqiqeeb6Fqn2/3s/w2GKVklm1dGlN0c19da6uudx5nVAVtnrpm0BsO90X4FiAKt/17RworCjYK90X4BPlvOwr9eQT3UvcU9yv3VysKNgr3RffHJQr3D/17RworCjYK90X4aSYKIgrw/YBHCisKNgr3RfgpPQqk/XtHCisKNgr3RfhXdQry/XtHCisKNgr3RfhtSAr1/ZdHCisKNgr3RfgEgUcKgAr3RfgWIAq3/XtHCoAK90X30ToK7f18RworCjYKp/cmFvcX9z8H9xbyzfcb9yUkzPsWH/s/9xRJ/TIG93f4eBXn3mn7CvsBOGkvH/s197sGDtD36CAK+xj9cRVsCtD38zUK+yj9cRVsCtD3Jhb3qfcNB8y1dF6kH/cP+2XYi/sQ92V0s3ChapYZ9weU1s73BBr3Fy7Q+xge+6n9Mgb3n/j4FerUZSMmQmUtH/te960G9yr9z0UKrvfQIArV/XpWCq732jUKxv16Vgqu98T7SxV+Cqe4BfcO7Mv3CfcPLrMkox88ngVoCuzTXy2qHsK3BfBkL8L7D2EKnwqx+wHpV/OAGWpObwqu94ElCvct/XpWCq733IIV9w/sy/cJ9w8usySjHzyeBWgK7NNfLaoewrcF8GQvwvsPYQqtCl77YkUKgvfIFvfR9zXF+zX3gfduxfyKUfdu+4H7NVH3NfvRBw6C98M1Csn9cRX4+PduxfyKUfdu/PgHDoKpCpUHZkeaeAWNkZaNmhuinYR0d32BdXBump97H3xhBX+WrHa3G34KrMEFDoKpCgeQMQre9+cgCrb9eycK3veYJQr3Dv17Jwre+DomCiIK7/2AJwre+Dr40BXtSikHQxbtSikH7/zaJwre9/o9CqP9eycK3vfV+W87Cor9eScK3vgodQrx/XsnCt74PkgK9P2XJwre99SBFZuZjIyaH2JRBU9jqVbIG3YKBfcEp77l9zQa+BxJ/BwHmgre99WNCor9kScK3veiOgrs/XwnCvgI+HggCvsb/XEVTAr4CPgpJQpT/XEVTAr4CPjLJgoiCj39dhVMCvgI+Is9Cvsu/XEVTAqm98sgCtj9cRVECqb3fCUK9zD9cRVECqb4HiYKIgr3Gv12FUQKpvfePQrF/XEVRAqm94Y6CvcX/XIVRAqM98g1Cves/XEVWgqM974gCve7/XEVWgqM980mCvew/XYVWgpP96AhCmH8wS0KOAqD98MhCpr8wTAKNwpP90QkCr38wS0KOAqD92gkCvX8wTAKNwpP9+kjCiIKpPzGLQo4CoP4DSMKIgrc/MYwCjcKT/epLgpY/MEtCjgKg/fMLgqR/MEwCjcKT/eETgo//NktCjgKg/eoTgp3/NkwCjcKT/dRKQqh/L8tCjgKg/d1KQrZ/L8wCjcKT/eEMgo//L8tCjgKg/eoMgp3/L8wCjcKT/ftQAqp/N0tCjgKg/gRQArh/N0wCjcKT/c4gS0KkQZqCnYKBcZvB4MKg/eUgTAKpgdqCnYKBYr4dEr7FAbXe1jLjApk95p7CqW4BfcBks7PneZMphiQCvsn2jD3DYAfa1BPCmT3uSEKrvzBUQpk97k8Cqn8wVEKZPddJAr3E/zBUQpk974jCq38xlEKo44K97D4chW+kpukvRr3DT37Cq9+B3F+hXCHHvwm+5tzCoX3hoAV6r7N2Jof+xjM+MLQv0bHSk/7TVf3TftnB9h8WM0sG/sRQCj7K/ss1ij3ER/7GfePcwqX96yBFfcT9wrS94X3HFvnTcYf9rp5tPsUU2ijZptqlBkwBr13v3a3bAj7E1OcYvcpzQXBVrA/+xAaZgfzgD/Q+wIb+x4+IvsP+xrkKfcnH8kEIE7U7OnE0/bs1VQj+whETisfDmf3tCEKuPzBLApn95gyCpb8vywKZ/e0PAqz/MEsCmf3WCQK9x38wSwKZ/f9IwoiCvcE/MYsCmf3uSMKt/zGLApn970uCq/8wSwKZ/gBQAr3CfzdLApn96OBFZWVjIyVH2NRBU9jqVbIG3YKBcactLGktmO6GIUKZ/dlKQr3Afy/LApg95YyCo38IUoKbvedMgqB/L9LCmD3ViQK9xT8I0oKbvddJAr3CPzBSwpg97txCrb8FUoKbvfCcQqq/LNLCmD3tyMKrvwoSgpu974jCqL8xksKefcnFveqB9621fLcrls9HvvJzPfYB/cCTcMvJlNHOXse9273Tb/7TcdKT0ZX0PzCBw5ttiUK9y/9cRVcCv0yBw779fcXIQrO/Lc5Cvv18jIKrPy1OQp9Cs38yjkK+/WyJAr3M/y3OQr79fdgIwoiCvca/Lw5Cvv19xwW+HRJ/HQHDvv19x8uCsb8tzkK+/X3ZEAK9x/80zkKfQqr/X0VdgoF+HRJ/HSmB2oKDvv1vykK9xf8tTkK+/Cb+1huCvvwtyQKrf17bgr7Ivcc+MoV80kjB/epFvNKIwf7JvzKFfh0Sfx0B/cr+1iVCvsi9xchCvelFmUK+yT8txX4dEn8dAf3LPtYbgpC9xwWWQr9Mgf3PzEK+/X3GCAKzf1xSQr7xWkK9xByCvv1aQqQMQr7yPczFvgbB963i8Y4XwX3cEn7lAc4X4tQ3rcF+/cHDvvLaQr3UPeyFe1KKQcObfdtKQpp/LUVXgpt97shCir8txVeCm33vDwKJPy3FV4KbfccFveqB9601fDer2QKrgr3PTEKbfccFveqB9611fLdrVs9HvwAB1Fyd2aKHl6Ka6V4rmdUGG2eu2bPG9i7ut4f+BoH9wJNwy4pUkk8eh73G0n8dAcOcve3IQqs/MFCCjQKcvebMgqK/L9CCjQKcvdbJAr3EfzBQgo0CnL4ACMKIgrv/MZCCjQKcve/Lgqk/MFCCjQKcvfqXQr1/MFCCjQKcvgEQAr0/N1CCjQKcveagUIKgQpy97chCqz8wUIKgQpy92gpCuz8v0IKNAp29xz7ThX3zgdAm79M5xv3Edbu9yz3LEDu+xEvV0tAex/30Un97JsK+yj3lyEKTvy3FW0K+yj3mDwKSPy3FW0K+yj3HBb3qgfexNvTt51vbG5/bH58HtIGlJuUqa8azV2vUzlWST95HvcXSfx0B5IxCir3kyEKyPzBVQoq95M8CsP8wVUKKvd6ewqltwXk2bTnz2O0J6QfS5sFRZxnnb0avbSmxda9Z0qhHr2wBc9zSL4lGyhJVzg10mvQeh/MfAXMfLZ5WRpZYXFLKk/BzHweWmakO9Ff3IAZak5PCir3NyQK9y38wVUKKveSgRXk2bTnz2O0J6QfS5sFRZxnnb0avbSmxda9Z0qhHr2wBc9zSL4lGyhJVzg10mvQeh/MfAXMfLZ5WRpZYXFLKk/BzHweWmYFLajnX+0bVfthRQpk9yUW+HIH68Cw1sq9aDcwT281HnpRpgbq0mUwMVFlKh9eUcgG9xXYzvcE317V+wmXH+iVstPOGvNIz/sG+xFHRPsGHvx5Bw77SPd3gBXJuqiuoB+zCvcH9zW++zX3D/c1vvs19woHSloFRj1Y2fsPPVjZ+xkHNMRd1B4O+0ueCpz80RXJuqiuoB+zCkYKpwr7S/dnewqltgXFjbenn610yxhpe2hsYBthZ57QH0YKSloFRj1Y2fvHB0KzX8J/HmpOTwr7S/d3gBXJuqiuoB+zCkYKSloFRj1Y2fvHBzTEXdQeXftgRQpt97chCob8wSgKMwpt91skCuL8wSgKMwpt+AAjCiIKyfzGKAozCm33wC4KffzBKAozCm33mzIKZPy/KAozCm33610KzvzBKAozCm34BEAKzvzdKAozCm33dIEoCqUHagp2CgWZCm33m04KZPzZKAozCm33aCkKxvy/KAozCvc6+BohCiz8txVNCvc6978kCof8txVNCvc6+GQjCiIKbvy8FU0K9zr4Iy4KI/y3FU0KNPeZIQpA/WBDCjT3PSQKnP1gQwo09+IjCiIKg/1lQwo096EuCjj9YEMKNPdKKQqA/V5DCj73ojwK9338txVbCj73oSEK94P8txVbCj73pyMK94H8vBVbCvemIQoO98AyCg733DwKDvfCewqrwV6LZkdPCveAJAoO+CUjCiIKDvfhIwoO+BguCg73810KDvgpQAoO97L7RxV2CmSLagoO98BOCg73jSkKDvwO9xb3oWsK/A73Fhb3Cjz7CgcO/A7JNngKDvwO9xb34xX3Cjz7Cgfa++NrCvwO9xb34xX3Cjz7CgeW/Dh4Cg5V+FoW9wo8+woHOBb3Cjz7Cgc4FvcKPPsKBw5N95n3XxWkB/cf91KB9zYa9wI8vvsF+ywzKfsWpB7IZAX3GXDM0/cEG+KxX1Ef+xj7SZj7OBptB9H7X2sK+/X3F/dfFfcZlvc290AaPQb7QZb7NvsYGs77X2sKP/dr+HgV+wra9woHRPtfFXIH+x/7UpX7Nhr7AtpY9wX3LOPt9xZyHk6yBfsZpkpD+wQbNGW3xR/3GPdJfvc4GqkHDvv1y/h4FfsK2vcKB0f7XxX7GYD7NvtAGtkG90GA9zb3GBoO+6f3iG0VXr4+9xv3Rxr3R9n3G7e+HloGV181+xT7VRr7VeT7FLxfHg77p+RtFby35PcU91Ua91U19xRXtx5aBrdY2fsb+0ca+0c++xteWB4O+6L3P20VqaOSlJwfxweBfGqAdRt0d5WpH8G+wtAawGOySsyzs78e0FjDwRqmmpijo619f5sexweWeXOUahtSZ2tVH0G8Wk0aZnR1Wh56RZwGvKJ1Zh9NWltBGlC1b8IeDvui9wptFcO0p8Yf0lq+yRqwoqG8HpzRegZadKGxH8m8vtMawGirUWtxgoB6Hk8Hl5qjmasbpJx+cB9VWFNGGleyY8xKZGRWHka+UVgabXaBcnNxlZZ6HlAHgZukhKkbDvu493dtFcIt+QDpwvst/W4HDvu4909tFflu+ydU4/0AM1QHDvtS4WMV95j5glCL+5j9ggUO+0/37mMV+5j5glCL95j9ggUO+1v32VwVuvu2XAcO+4n3ofehFbr7dFwHDvsH+CP3oRW6+/ZcBw6G+JH3oRW6/GRcBw778fcV+CkV9/pa+/oHvPyGFff6Wvv6Bw78Lu4uFfnsWv3sBw4/93X3PxWlCvdovhWlCg4/93X3ZxXEB7AK+BrmFcQHsAoO+7P3dfc/FaUKDvuz93X3ZxXEB7AKDvwOyTZ4Cg77ivdWNngK+wlneAoO/A73C7IKDvuM942yCvslrxVXhHtyWhqxCg78Dsn4WXgKDvuMyfhZeAr3JWd4Cg78DvcH+F4VmvdoPIua+2gFDvuA95X4XhWa92g8i5r7aAUuFpr3aDyLmvtoBQ77mvco95MVuK+uuLlnrl5eaGhdXq5ouB8O90T3kIAV4dqnvcQfXLizbcUbwrGtrpofbdIFa4dyWlsbaGqjrGkfyM6m5HL3BQhKBqIrhEFYTvtP91oY5afgxe8a4E/PIPsLUUMzS7FSsl4eIV1YSUAa+w3pUfcHHkr4qhXCsrvT0bBcVExdXidkHl6/cLa+Gj778xXKur/Wqx6Ph46Ij4f3VPtdGGheUHRHGzRJtdwfDjT3kyoV3I7Dveoa+P/7AQf7EidE+yn7H+9E9xIft/tGBkpxblmIHlCIbL15rwhnR55ruVvejhkO+yj3f20V+GKrCvxiBw77KPd/bRX3bPcjv/sj91arCvtW+yFX9yH7bAcOW/efgRX3AMnC2h+M0lS0SZgI1428tMEawmOqOp4eM6AFQJxznrQauLOpydu4Y0WcHr+uBdV3UMX7BRv7AU9PPx+KQ79kzX0IPoZaZFYaVq9s2Hke63UF13mmdGUaXmZvRzFYs9B6HlhoBUKezVH3EBtO97AVUphvn7Yas7Ku0nwexH8FyH6qdmEaYmRmQ5seDvst97z4fBVQ4e2ugK8nbYj0ZouIIyapgGftaU80qnXK3cs4BQ77AfeV+HcV2weE1Jxip0myi6fNnLSEQgU7rvdPYAdnPH5jfbNn2gVg+08GNhb3L8Wr+ytrxfsvBw77W/dG+EEV1Lq62tlcukJDXFw9PLpc0x+kBE5qr8zLrK/IyaxnS0pqZ00feLMVu5QHl5GJgpAfnWaoi3mrhZWHkoGNGaGNmJefGqN5mXEeUvsPBsTwFZiShIF/hIZ+H2utBg73Fff0txX3M/cM9xb3Nfc1+wz3F/sz+zX7DfsX+zX7NfcN+xb3NR+6BPsbJ/cA9x33G+/3Afca9xru+wH7G/sdKPsA+xkfjswV28C7yqEfZLEFTn5jY0wbR1645OS4t8/Ks2NOmB+ysAXMdVe6OhsmSj0kIsw+8B8O92/340EVtbSSmrIflMoFdmtYf2Ab+yI54Pcf92b3GfcI90P3NdU1+xw1bylJYYCryZQfqPdeU4t7+wAF141jtEgbMz87+xU2uFTW2bHCx50fQIOvX9Mb9wC29wr3CPc5LfX7T/ts+zT7I/uD+zz2JPc/H533WxVYZqzN6bnJ08mxZj2AH4ZoBWWFcUg5Gw77fvcH+EIVvqqvr5MfcQdsmoGjHquyegaCho+WH/QHwW6rUFVmbHN6HqFrBaKaqqOwG6uce2qMHzFkBWh8cndqGmqjdrAed8gVnJWTopYe2K0FdAdla2leeH2Umx4O+3j3OfhCFc+7vNfXW7xHR1xaPz+6Ws8fsARgbqnFxaiqtrepbFFRbW1fHw7u9ykWu/dI90aLW/tIv4u790gF9xy6+w8GxPdpBfcRuvsEBrz3S1eLWftL+0WLvPdLV4tZ+0sF+xdc9woGUvtpBfsMXPcABlv7SAX3PvhMFfdFBlL7aQX7RQYOc/eegRX3DNbR7J4fTKYFOoFbUS8bgoKMjIIf9wH4BLJzomCRVxnKpn7OY8FNphms9wRcmGr7AwWOe3qNeRv7HDIt+zD7C74532ofbSS6fqnyBYmZmYqZG/sx944V9xTKz+qYl4qJlh77AfwHBVama8jlGg659+wnFeYH9weR5Mr3BBr3Dy6zJKMeg40F940HzXy8YKNCCMK3a99Gvy6aGetXMAeIiYuIYQqzggX7kgc7lTa4b+8IWF+y+wTtWPaCGS4HePhyFWgKHo6Oi44b+4gH91L7XxU8TGlAhh73iAfldLtuQRoO9xL4GXwV9zKK6POC9xVPshj7FZZHPPsNG/sJTdL3D3gf91sGm74F+3AGipiLmJkalYuUjJQe920Gmr8F+3gG9xSdzNj3CBv3Dc86+xOAH8exBfcVlDLy+ykb+zEoKvs+dB8rV+cGioKLgYEafot+jH4eL1jsBqP7OOgt9yiMCA77DLj7WRXaxrnmmx/Y+Ev3L4uUvvsvi5/3BgXKl7CdsBu2qG1kmR+4uwWve16zShs8Tl4vex93+wX7CouBWPcLiz78SwVOgGZ3Zhtia6e0ex9fWwVloLlkyRsOivhaFvsx92QFb7BxpGqW9wiQ2cKP8gjtxSn3Au3F/FRR97H7AvuxUfexBjaHUHMqG/sRUaYGz65wYaof9y/7ZAUOp8V8FbjfvZO25cJd1hvbqMvgdB9LqwVNpItRUVZTtzgbWlp+YUkfuqzfyNcapIegg58e9z+++1cGgKAFeLF2s8Ea0bvN9wL3C8I7+xGAHseyBfcSlEHx+ywb+yc0O/sLUp9YoGkfkYEFOVj3AwaXdpN2cBpBUGBCXB4OpvfaFvdl92vG+2QHuNUF9zfF+xQG9zf3oqMK9zf7ogX7G1H3Pga4QQX7a1D3cvtlBg7Y99KBFfdI4Pcr91f3VTb3K/tI+0g3+yv7VftX3/sr90gfjMkV+yJU9w33N/c1wvcO9yL3IsH7Dvs1+zdV+w37Ih8O+5/3bxb5MlMHW3Vmf0QbXfcM/MgHDpz4oBbF+7EHN4fPxvcX9xMFx8Xr6PcAGvFP2vsW+y0sIfsYmR7IZAX3GnrL2/cOG+avT008UEtGRh/7fft8BVgHDrP3yYEV9yPk0/cC4GDW+xOXH+qZu9HRGuVP5/sq+ww2RC9xHsJbBeuZz7/oG+u5UkA7WWIpH/sAU/YG9dFmLjtQXSv7ElHP9XgfVFoFIqDhOfcjGw68+GEW9zT3DMX7DPhYSQf79PxeBVf39fs0B/uq924V96r3+gX7+gcOyPfmgRX3IuDg9xz3FEXn+xovVF9RdB+j96sF97/J+/8Gb/wVzISNlwW9lMCv3xva3F77DCpWTSQqS8fdcx9XUwU5rOFJ9wgbDq73zIEV9x3l7PcT9w9N7/sf+wE5SfsMgx/iB/d15cHi18FbRqQewrsF2WhDwSkb+y0q+wD7dR9rB/uP9EH3HB6KyRUoTMP3DOzSvuv0vEgoMlBGJx8OSfdwFve25Pc29y73JR7U/EVO+AoH+wr7BPsd+zX75BoOuPfBgRX3N9nV9dBi2fsNpB/mmL7L2xrtPd77IvsjPjkoPrZH6X8e+w1yZT1GGiHaQfc2Hoz4DhX7AWHC0M24yPX1uE5JRllUJh+K+9AV+xZny8zWwsb3A/cDwlBASmdL+xYfDqr3sYEV9yvn9vduH7MH948i1fsc+xwwKvsT+w/JJ/cf9wHdzPcNkx40B/t1NlU2PFS61W8eVFsFN7LUV+8biffEFSJazu7kx9Du7stT+wwqQ1grHw77wPcW+K0Vs6uqtbVrqmNia2xhYatstB+mBHF6naennJylpJx6b296eXIfDvcO90T4DRVSCpgK9938PhVSCrwEYwpqY1MfDvhe90T4DRVSCpgK+Sz8PhVSCvvjFlIK9+O8FWMKamNTH/vjFmMKamNTHw73IPVVFfiz+ZxUi/y0/ZwFDvvn9zj3oKgKDvtH9+X3pIgK+y73YPeehgqAH1ttBUiYw1jkGw73WOhVFfiz+ZxUi/y0/ZwF9xT31qgK+Pb7oIgK9yjpVRX4tPmcU4v8tP2cBfcT99YV+CZaB25+dIRhG2DT+9cH+I/7oJQK94/3YVUV+LP5nFOL/LP9nAW799SGCn8fXG0FSJjDWOQb+J/7npQK+zD3dvdMFfcUrAr7FAcO+xD4FffMFbr741wHDvs99+j3dhX7AvcC9wL3AWmu+wL7AvsD9wNoaPcD+wP7AvsCrWn3AvcC9wP7AwUOKfee+EMV6UMtB/dt+wsVuvv9XAf3bPs6FelDLQcO+xD4FfgbFbv741sH9+P7MxW6++NcBw77EL338BX3s/sIu/c4++MGDvsA9xT3aBV+o3ytpxqflZifoaNzcaUea62yZrkbsaylu6iFq3etH1cGmHObaW8ad4F+eHR0o6VwHqxpZa9dG2NqcVpvkmufaR8OKvgw938Vrwr3/vsXBQ4q+DD3yRW8B/v+9xeLU/fDKPvDKAVSBw77MPf19x8Vu/sT9xGsCvsR+xRbBw77KfcC+BIV6vd56vt5w4v7E/e0Wov7E/u0BQ77EPgV93wVuvs9B8L3BAX3BrsxBq7TYZ9eLwX7VVv3PQZU+wQF+wZc5gZnQrV3uegFDvsQ98/4ARWRCvsqBJEKDir4MPckFeYHrwr32vsKBfvaXAYOKvgw9yQVuvvaB/fa9wqLvPv+9xeLU/fDKPvDKAUwBw6l90v3SxXXqLu9nx9Ql6tnzBvRusTc41rCQj9tXlp2H8R/bKxMG0NcUzozvFTVH033IxW9qqu/tqB4a5YeVnZ9V1UbYXCnuR/3r9MVtaZuXllsa1hddp+ugR+/n5u8wRsOLO73xBXo91a15bMx6PtWLvtWYzFh5QWK+x8V3Qb3OPfh+zj34TmL+zf74QUOrPgkFveF+TJFi/s//HZk+x5j9x4l97hDi/shRaRQ9x3Q9yr8OAUO+0j3cl4V+NYHwaens7KncWefHq67Bax3Zq9LGz1TWi8f/NYHVW9vY2Nwpa93HmdbBWqgsGfLG9nDvOcfDq73h4EV93Hj94n3afcwP9f7Eik6VT1ZH7pbBdCwybvXG9zEX/sVYIU9eEAfjJSLmJMa8kjDJ/smKfsJ+yH7CdJD9xIekckVM1y/3fDU5PcD5cRhPCFAKvsNHw6V3SoVzPlf96f9X8z5k/wpBg6u9zkW+EH3TfvJBzy5Ws65saGroB51wQVseXB9bxtodKLAH/e+9wS+/KVY8fxBBw4+95b3ZBX7Z/uRBVf4EsX7fwdEiPeU98OLv/uU98LSiAX3f8X8ElcG92f7kNI8BQ73DoIKuJMK9zn4C4MV9xXwzefCH2ynBS9eJlAlG0FGpqpjH/eI+IAH9077Gfcr+1T7Tfsa+yv7R/tm9yH7GvdQHvtF+NsVqbHJpc4b1sVyaLIf+2b75wcO+4n3ofehFbr7dFwHDvvnDvcOggq4kwr3piEKDvenIAoO98AyCg73wPlvOwoO99w8Cg73pnIK96agCvfcNQoO98J7CqvBXotmR08K97n7SxV+CqzBXYtmR28K94AkCg73gyUKDvemMQr3pjEK9+VxCg74JSMKIgoO+CUmCiIKDvfhIwoO9+EmCg74GC4KDvgXPQoO9/NdCg739HUKDvgpQAoO+ClICg73svtHFXYKZItqCg73svtHFXYKZItqCg73wE4KDvfAjQoO+K/4aRVnqfxP/HuvbAUO+Qz5GBVmr/0H/SOwZwUO+DT4RxXGB/t8+xAFUAcO+Fn4RxXGB/vG+xoFUAcO+Qj4jhXF/SRRBw74WPeTFb77xFgHDviC99EVxfwYUQcO940pCg73jToKDmD3mPcoSgocBJz3Ahb3bPlQ+2wG95n7YBX3bPdg+2wGnQqdCvxZBPds92H7bAYOgJb5wpv7NJb7XZYG+1mWB4CW+HiW90OW9xmbCPtZlgn47BT4wxWzEwCUAgABAA8AFQAcACQANwBKAFIAYgBsAJ4AugDLANcA5gD0AQABCgEOARMBFgFBAVQBYQFuAXQBfAGuAcsB3gHsAfkCBgIPAhgCIAJaAmwCgAKLApUCngKmAx8DeAO0A+QEDAQtBEUEWgRsBHQExAUSBTkFYQWCBaQFxAXkBfwGFAYiBjQGPAZLBlkGZwZzBn4GhgaNBpgGogasBrQG+AciB0YHZweGB58HtwfPB+cH/wgXCC4IRAhUCGMIcQh9CIkIlAktCZcJ+wpQCpwK3wseC1wLlQvMC/8MMQxdDIgMsAzXDPoNIQ1GDWYNhw2oDcgN5w4CDh0OOQ5UDm8Oig6jDrsO0w7pDwAPFQ8oDzYPSA9aD2oPew+LD5sPqw+7D8gP2A/nD/YQBRARECD5cRX3BPcGNYsz+wYFC/i3FWUKC0UW7UkpBwv4vBXtSSkHC/i3FcvbyjvJiyr3ClKLKvsKBQv5cRXI18c/yYst9wZSiy37BgUL+XYV7UkpBwsV90LZ5fdaH/gcSfwcB5oKFe7BztucH/sdC/i1FXqgg56YGpaTkpSamn18mx53oaR1qxupn56unoWgfp4fXQaddZJ5fxqAhISCoQoL+6H5MkiL+6H9MgX3nviHFa7zriPn+38F+5MGDvdV+xT3K/tS+1L7FPsr+1ULFfHLvMatH2O6BYUKFevJ1dCbH1gHTqt2ux4L+LcVMfcKNYv3BvsKBQvc92L3wYvc+2LUiwsV6L7L1psf+xUL+2tFCvi1OwoLzJkK9ywu7fsY+xgvKfss+yznKfcYH8MELUvO9xP3FMvP6erLR/sU+xNLSCwfDvlxFen3Bk2LT0BO1k2L6fsGBQv7V/cU+yv3Uh+MyZYKzPh0SvsUB9d7WMuMCrjGbwaDChX4dEn8dAcO+XIVeqGDnZgalpKSlZqafXycHnegpHWrG6mfnq6ehaF+nR9dBp11knl+GoGFhIGhCgsVwLKmyx+aXnsHa357aWp9m6sem157B0yycMAeC/i3Fez3Ck2LTDtL202L7PsKBQv5cRUz9wY1i/cE+wYFC/c9FvhB91v8Qcz4QQtBUmAmH1M8WNr8QQcL+NMVv/tnVwcLJQfPf1m3RBsLFfcY6O33LAsVzLqu2Kcf91/4rUaL+wz73Wgoae77DffdRYv3RPxksIx5WwVQdm92ZBtfcKaydx9mWwVnnbdjzBsO95UH9474MaMK9478MQX7lQcOFb6Sm6G5Gt09OK+CB3Z+h3CHHg73tfc1vvs19woHCxX3UvcU9yv3Vwv5jRW/+2dXBwsV+TJJ/TIHDhX3BNXS7+9B0vsE+wRBRCdOplq5bR9ka21jZBpum3Ssgh5lfFpsWRpJ2WL3DPcu6Mvk0VetNx77KQZYepuooZekm50ffKetg7EbvgRDWLrU1L6609O+XEJCWFxDH3X76xUxVqa6qqSnpJof91YGxKZ6ZVRHZfsJHw4V6L/L15sf+woHI1xgMTJPsadwHnNNBW2xz2jpG/coweb3CR/4aEr7FAfXe1jLLRv7EUIn+yv7LNMo9xIf+xv3jxX3G83H5Oy3RTseMQc7X0UqMknH9xseDvch+Gyw9yKw+yL3Ifxs2Iv3VvkyQYv7FPxnbvshaPcf+yD4aTiL+yL8aWf7H273IfsR+Gc/i/dV/TIFDvH31Kf0piLx+9Tgi/cX+HRBiz372HUgbvYl99g6iyX72G4gdfY899hCi/cX/HQFDvisFbauo7m5aKNgYGhzXV2uc7YfrgRzfJajpJqWo6OagHJzfIBzHwuZeAWNkZeNmRuinoR0d32BdHFump96H31hBX+WrHa2Gw4V9y7r4vcYsh9RsgWKCvtZ9wP7J/dXHw4V9wzW0eyeH0ymBZAK+zDkLfcbHw7dyMbn507GOTlPUC8vx1DdHwv3PRb4QWYKCxX3Lt73B/c3lR+h+6IFsvfd+7lQ93MG+xpxUzj7HBv7Kj73Cvc59zna9wr3MfcRzz8mpR/EsgX3DmQt2PsjG/tX+wL7Jvta+1/u+yH3RR8OFeTZtOfPY7QnpB9LmwVFnGedvRq9tKbF1r1nSqEevbAFz3NIviUbKElXODXSa9B6H8x8Bcx8tnlZGllhcUsqT8HMfB5aZgUtqOdf7RsOFfcP7Mv3CfcPLrMkox88ngVoCuzTXy2qHsK3BfBkL8L7D2EKrQoOFfcr0dL3TB/4PUr8Mwf7LF9Y+wT7DU/h9xmNHlBjBfspkuQv9yIbDvh7B4fWvEH35Px8Bcb5Mkn8cgaPNFHk+9v4cAVQ/TIGDvdEB+Xg9zf7mduL+1r3wPdW90g4i/tO+0BMTY7HBfgASQvF/AkHTojE0/f5+H8Fv/xiUffRB9mOQS376fxpBVcHDsX7kgc7iLi996v31wW//A9R93sH045fXfur+9sFVwcO96oH3rXV8t2tZApNwy4pUkk9eh732EkL+LcV3/cKO4tW+woFMxbf9wo7i1b7CgUL96oH3rTV8N6vZAquCg73Z/P3D/do92gj9w/7Zx/7cQu6QRs/CqYKDhv7BSRM+wv7CeVi6XUfC3H4jhbF+/z4+En9MgcLVGqzycmstMLCrWJNTQtbPR77yc332Af3Agv3BvcKNYsx+woFC/cCvvsCegoLgh/UgVlgCjSgWqnUGtTMtdwL9xwW+TJJ/TIHC11JBU9jqVbIGwsV9wo8+woHDvep9w0HzLV0XqQf9w/7ZdiL+xD3ZXSzcKFqlhn3B5TWzvcEGvcXLtD7GB77qf0yBvef+PgV6tRlIyZCZS0f+173rQYO96oH3sTb07edb2xuf2x+fB7SBpSblKmvGs1dr1M5Vkk/eR73F0n8dAcOFdaPvbTfGvi3SvysB1Zxc2aKHl6Ka6d5rwhmVZ5ru2HPjhkOmngFjZGWjZobop2EdHd9gXVwbpqfex98YQV/lqx2txsO9xIHQZu/TOcb9xLW7vcs9ytA7vsSL1dMQXsf99FJC/ipFd5nlAegmI+mjx58rwVYhHt1XRo5Bwv4ZxW+kpukvRr3DT37Cq9+B3F+hXCHHg4V9xrNyOLst0U7HjEHO19EKjRJyPcbHg77ncEHy6qmvb23b2yhHq+6Bad1VrJBGwv5cRXd9wY7i1j7BgUzFt33BjuLWPsGBQu9qamimx91swVscXV8dht1fpusnR+53gsV5QfbttHs481O+xr7G0lOMypg0tseDhW/kpukvBr3Djz7CrB+B3F+hW+HHgvF/BT3kvfTxvvT94X4FMULtAfdsKS+yrthOh78jc0L+0sVvKymtq9wqFKFHwtPXCofUzxY2vxBBw779fcc+MoV80kjBwu8rKa2r2+oUoUfCxXyztfTnR8tq9pW8hvxyL3FrR9mugVddmBVKxstS8P3DoUf+AEGjZGNlpQa9yk55/sWP0NpP2we1HtVsDUbJklSWmwfuV0Fvqa7tdkb2axhQx+GB/tVNwVLb2JjTBpLvF/YHveC96sV9wCUxcflG+PGUfsCkB/88/s1Fa+eob2iHvc31gV0B26OcZFzHk59TFQ2G1tsoLQfDt9z11/HH+DjZq85NgXAVUCrNBv7UvsU+yv7VTSlPLhPHzk2sGfa3gVYwtRs4Bv7jffuFfc25vcN9zPTxnJftR78DPwcBWy6e8nQGveO+7AVRFGjtGIf+Av4HAWoXJpPSRr7ODD7DPsyHg7Je8BwtB/N1GepT0kFr2RWoE8b+xgvKfssSJ1SqmEfU02vbMDFBWywvHnDG/sy944V9xTLz+m5sntsph77iPugBXqqgrK8Gvcy+1YVYmiYo3Ef94X3nQWYbpJnYBr7E0tILB4O98kWwwd/jQUzmfsA4fc9Gvca1/cO9zj3OdX7Dvsa+z37ADUzfR5/iQVT95DF+2MH4KD3Jsz3Vhr3PPsE9x/7V/tY+wP7H/s8+1b3JUrgdh77Y1EGDnSAlKQf93UH9lHM+wQlRVJZbR65XQXApL+00xvZrWFDH4cH+0o4BUhtXGNMGku4YNoeUfcIFa+jo7+jHvcw1QU2B0pJRjJcbaCzHg4Vv7OipKEfeswFcXtnc2sbZ3Gdxh/3wPd0+8cHNMRd1Mm6qK6gHrMKRgpKWgVG+3T3CgdKWgVGPVjZ+80HM7lkzx4OXHZhViobLErH9wyHH/gCBoyTjZeXGvclOeP7F/sWMi37MPsz6DD3Gh6D+FIV48ZU+wCRH/vIBvcAlMXC4xsOFeLDt8+7cLk7kh/Mk6e1thrAaMItPldfTnoeum8Fw5Oyp70bvKRwYl9udVUfUF3FBsWyd1lga3RXSmivygv7xwc0xF3VyLuorqAedMsFaXtnbGEbYGie0B9GCklaBUb7W8UHzKehtrCudnGbHq66BaR6YKlNGwsVvvshBzqDw7fTzwW7t7C4vxrHZb82KlJIOZUevXYF1X2zu80bvKBuZWV1bmFjH/sv+yYFYwcOFfcq0tP3Sx/4PEn8Mgf7LF9Y+wP7DU/b9xmNHk9jBfspk+Q19yIb+zL39xX32Er72AcO+whyRjr7HBv7Mjv3Cvc59znb9wr3Mvcc0Dr7CKQfxbIF9xhkK+L7Lhv7V/sD+yf7WQu89yYW928H9xr3IveE+/3ci/um+Cz3j/eaOIv7nvutNS+O9wMF95pJ/TIHCy4b+xFBJ/sr+yzVKPcRH/sc948V9xvOx+Trt0U7HjEHO19FKzJIx/cbHg75ZBW2rqO5umijYGBoc1xdrnO2H64Ec3yXoqSalqOjmoBydHx/cx8L94aAFeq+zdeaH/sXzPkySvvWB9d8WM0sG/sRQCj7K/ss1ij3ER8L9xf3YgX3kvti+FV5CvxvBvxH/TIF94j3nBX3bffoBfvoBw46gVtRLxssTM/3E/cUys/q57tQOpUfyqYF7HhA0fsLG/scMi37MAupoJaonh+6B2x0doFxTEi+Sxtuc31xeR9cB6Wfo5qmycxYzhsL/HUHTnJ3XF9tqK15HmdVBWyft2LXG9DEuegf+K10Cgv36/kRFTkG+5X9EQX46Qb75/hpFbT1tCH3OPwvBfwuBg4V3MO8U/ekVAf7avuqBWD3azoH+y/3FhX3L/daBftaBw4V0MS56B/4rUr8qAdOc3dhX2yorXoeZlUFbJ+1YtMbDhX7MzD3DPc49zbm9w33M/cy5vsN+zb7ODD7DPsyHw77yTNX4/vJBvep98kVv/tn94/3JgeqCvePBg5l/A0V+Gz5MkWL/Gz9MgX3APg+FWMKaWNUHwv4dEr7qQc3Y0IjOWe72B73yUr71wf7A8pT6R4O+zNXSPsZ+xhWzvczHvgcSfwcB/ta2zH3Ph4OB834EhXlB9u20ezizU/7G/sbSU80KmDR2x4O9zS++zTIB8Wopbq3r3Fnnx6uuwWsd12vRxsL95j9UBX3bflQ+20G95n7YBX3bPdg+2wGC/d1+KIVvpKbobga5D0xr4MHdn6HcIceC9R7BfFzwm88GjZDajkz+wG19wdrHlhfC/iWFb6Sm6G4Gt09OK+DB3Z+hnCHHg56fJqafB6ed3WgaxtqdHdneZF2mHkfC/fM+Ar7zM35Mkn7v/wK979J/TIHDkGL+yj7iU77CVD3Cvsk94g7iwv9Mgb3aPj4FaoK+L4GDvsgz/cgz4u++0Yxi1L3RjAFC8z4nRXdsKS+yrthOh5y+1sHC0paBUY9WNn7xwc0xF3UHg4V+CZaB25+dYRgG2DT+9cHC/fIFvj4927F/IpR9278+Av3OuY4+1b7VjA4+zof+yYL9yO/+yP3bFD7bPsjV/cjC/cTuvsT9xRb+xT7FFz3FAufCgX7ELb3CFn3DRsLS8MsK1RJPXoe9xpJ/HQHC/vE7vfE7ovD+/77F4taC/tG5YtY9yBH+yBHBVgHC/sO2vcKZpgHpZiRp48eC/kzFVeEe3JaGrEKC3TLBWl7aGxgG2FnntAfCwAAAAABAAIADgAAAAAAAAByAAIAEAAEAAgAAQAKAA8AAQARABIAAQAUABgAAQAaABoAAQAcAB4AAQAhACoAAQAtAD0AAQBHAEcAAQBKAEoAAQB/AIAAAgCFAIUAAwDvAO8AAQD0APQAAQGpAc4AAwHPAc8AAQABAAMAAAAQAAAAHgAAAC4AAQAFAIUBsQGyAbUBtgACAAIBqgGqAAABxgHMAAEAAgAGAakBrQAAAbABsAAFAbMBtAAGAbcBwQAIAcQBxQATAc0BzgAVAAEAAAAKAEoAdgADREZMVAAUZ3JlawAUbGF0bgAYACAAAAAcAARLQVogABxNT0wgABxST00gABxUUksgABwAAP//AAMAAAABAAIAA2tlcm4AFG1hcmsAGm1rbWsAIgAAAAEABQAAAAIAAAABAAAAAwACAAMABAAGAA4GDgcSB4IH+gliAAQAAAABAAgAAQAMABwABQB0ARIAAgACAIUAhQAAAakBzgABAAIADgAEAAgAAAAKAA8ABQARABIACwAUABgADQAaABoAEgAcAB4AEwAhACoAFgAtAD0AIABHAEcAMQBKAEoAMgCAAIAAMwDvAO8ANAD0APQANQHPAc8ANgAnAAAGwgABCAwAAQgSAAEIMAABCDYAAQgwAAIIMAACCDAAAQg2AAAGyAAABsgAAQgwAAEINgAABs4AAAbOAAEIMAABCDAAAQg2AAEIMAABCDYAAQgYAAEIHgABCCQAAQgqAAEIMAABCDYAAwY2AAMGPAABCDAAAQg2AAQHPAAEB0IABAdIAAQHTgAEB1QABAdaAAQHYAABCDAAAQg2ADcCRgJMAAACKAAAAi4CNAAAAAAAAAI6AkAAAAAAAAACRgJMAAAAAAJSAlgCXgAAAmQAAAJqAnAAAAAAAAACdgKsAAAAAAJ8BbgFvgAABcQAAAPeAoIAAAAAAAACiAKOAAAAAAAABiQClAKaAAACoAKmAqwAAAAAAAACxALKArICuAK+AsQCygAAAAAAAALQAtYAAAAAAtwC4gLoAAAAAAAAAu4C9AAAAAAC+gMAAwYDDAMSAAADGAMeAAAAAAAAAyQDKgAAAAAAAAMwAzYAAAAAAAAFygM8AAAAAANCA0gDTgAAA1QAAANaA2AAAANmAAAEAgQIAAAAAAAAA2wDrgAAAAAAAAQCBAgDcgAAA3gDfgOEAAADigAAA5ADlgAAAAAAAAOcA6IAAAAAAAADqAOuAAAAAAAABDgDtAAAAAADugQCA8AAAAAAAAAEvAPGA8wAAAPSBIwD2AAAAAAAAAPeA+QAAAAAAAAD6gQ+A/AD9gP8BAIECAAAAAAAAAQCBAgAAAAAAAAEDgRWAAAAAAAABBQEGgAAAAAAAAQgBCYELAAABDIEOAQ+BEQESgAABFAEVgAAAAAAAARcBGIAAAAAAAAEaARuAAAAAAAABHQEegAAAAAAAASABIYAAAAAAAAEjASSAAAAAAAABJgEngSkAAAEqgAAAAAEsAAAAAAAAAS2AAAAAAAABLwEwgAABMgAAATOBNQAAAAAAAAE2gTgAAAAAAAAAAECYgAAAAEBOQAAAAEBOQKeAAEBZQAAAAEBXAKeAAEBNQAAAAEBNQKeAAEBNAFPAAEBHgAAAAEBMgKeAAECEgAAAAEBWAAAAAEBVgKeAAEBTQAAAAEBTQIXAAEBuQKeAAEBVwAAAAEBMAKeAAEAfQKeAAEBgwHgAAEAkAGOAAEBTwAAAAEBTQKeAAECzAKeAAEClgAKAAEBcAFPAAEBcAAAAAEBcAKeAAEBRAAAAAEBQwKeAAEBQgFPAAEBNwAAAAEBKgKeAAEBEwAAAAEBEwKeAAEBEwFaAAEBQQAAAAEBQQKeAAECbgKeAAEBmQAAAAEB0gAAAAEB0gKeAAEBJQAAAAEBJQKeAAEBGAAAAAEBGAKeAAECEgKeAAECEQFPAAEA+gAAAAEA8AHgAAEBzwAAAAEBFAAAAAEBFAHgAAEB4QAAAAEBBAAAAAECKAHgAAEBDQDwAAEBBQAAAAEBBAHgAAEBWQAAAAEApgAAAAEApgHgAAEA6/88AAEA/AHgAAEBF/88AAEBCQHgAAEAaAKeAAEBCQDwAAEA8wHgAAEAcwKeAAEA3AHgAAEAfgGTAAEBlQHgAAEBCwAAAAEBDAHgAAEBBwAAAAECAgHgAAEB4QAKAAEBDADwAAEBDQAAAAEBDQHgAAEAaQAAAAEA5AAAAAEA4wHgAAEA0QAAAAEAvAHgAAEA+wH0AAEAvADwAAEBCQAAAAEBBwHgAAEB/QHgAAEBywAAAAEA6AAAAAEA6AHgAAEBawAAAAEBawHgAAEA6wAAAAEA6wHgAAEA7f+aAAEA6QHgAAEA8gAAAAEA8gHgAAEBlQAAAAEBkgHgAAEBkQAAAAEBnQKeAAECBgHgAAEBqAGTAAEA/QIJAAEAagKeAAEAZwAAAAEAZwHgAAEAiAAAAAEAbAAAAAEAbAHgAAEA7v88AAEBAgHgAAUAAAABAAgAAQAMACgAAwAwALYAAgAEAIUAhQAAAakBrQABAbABxQAGAc0BzgAcAAEAAgB/AIAAHgAAAQYAAQJQAAECVgABAnQAAQJ6AAECdAABAnoAAAEMAAABDAABAnQAAQJ6AAABEgAAARIAAQJ0AAECdAABAnoAAQJ0AAECegABAlwAAQJiAAECaAABAm4AAQJ0AAECegACAHoAAgCAAAECdAABAnoAAQJ0AAECegABAUAAAAABAX4ACgACAAYAMgACAA4AFAAaACAAJgAAAAEAcQAAAAEAcQKeAAEAkAAAAAEB3AAAAAECigKeAAIAAAAAAAAAAAAOAAAAAQHlAp4ABgAQAAEACgAAAAEADAAMAAEAGgBCAAEABQCFAbEBsgG1AbYABQAAABYAAAAcAAAAHAAAACIAAAAiAAEBJwAAAAEBLAAAAAEBLgAAAAUADAASABgAHgAeAAEBJf8pAAEBLP9JAAEBIv9JAAEBLP8pAAYAEAABAAoAAQABAAwAFgABABwAZAACAAEBxgHMAAAAAQABAaoABwAAAB4AAAAkAAAAKgAAADAAAAA2AAAAPAAAAEIAAQEoAPAAAQEoAU8AAQEsAZMAAQEsAY4AAQEsAhcAAQEsARkAAQEsAVoAAQAEAAEA1gMYAAYAEAABAAoAAgABAAwADAABADQAwgACAAYBqQGtAAABsAGwAAUBswG0AAYBtwHBAAgBxAHFABMBzQHOABUAFwAAAF4AAABkAAAAggAAAIgAAACCAAAAiAAAAIIAAACIAAAAggAAAIIAAACIAAAAggAAAIgAAABqAAAAcAAAAHYAAAB8AAAAggAAAIgAAACCAAAAiAAAAIIAAACIAAEA9gHgAAEBAQKeAAEBYAHgAAEBXgKeAAEBEAHgAAEBDQKeAAEBLAHgAAEBLAKeABcAMAA2ADwAQgBIAJYASACWAE4AVABaAFQAWgBgAGYAbAByAHgAfgCEAIoAkACWAAEA9gKZAAEBAQNPAAEBLAKLAAEBLANFAAEBLAKZAAEBLAKyAAEBLAKKAAEBLANEAAEBYAKZAAEBXgNPAAEBEAKZAAEBDQNPAAEBLAJzAAEBLAMtAAEBLAKkAAEBLANdAAEBLAKSAAEBLANPAAIACAACAAoFAAABAMgABAAAAF8BUAHUAdoBXgH2AfYB9gH2AfYB2gFkAeQB9gH8AfwCDgIqAioCKgIqAioB1AHUAdQBegHUAdQB1AHUAdQB1AHaAdoB2gH2AfYB9gH2AfYB9gH2AfYB9gH2AfYB9gH2AfYB9gH2AfYB9gH2AfYB2gHaAdoB2gHaAdoB2gHaAdoB2gHkAeQB5AHkAfYB9gH2AfYB9gH2AfYB9gH2AfYB9gH8AfwB/AH8Ag4CDgIOAg4CDgIcAioCKgIqAjAEEgTAAAIAFgADAAQAAAAHAAcAAgAJAAkAAwALAA0ABAAQABIABwAUABQACgAXABoACwAcABwADwA2ADYAEABJAEsAEQBSAFwAFABiAGQAHwBzAIAAIgCCAIIAMACJAJcAMQChALgAQADUANQAWAEXARcAWQEZARoAWgFQAVAAXAFoAWgAXQFvAW8AXgADACwABgD0AAYA9QAGAAEAVv/NAAUALAApAPQAKQD1ACkBUP/RAWj/2wAWABf/vAAZ/+QAGv/kABz/ygCh/7wAov+8AKP/vACk/7wAsP/kALH/5ACy/+QAs//kALT/ygC1/8oAtv/KALf/ygC4/8oBUAAUAVz/5QFd/+UBXv/lAV//5QABAVAAFAACAVD/0QFo/9sABABW/7wBUP+pAWj/3gFv/6gAAQFQ//gABABW/+QBUP+wAWj/6AFv/7YAAwBW/8oBUP+qAWj/7wADAWn/9QFq//UBgf/1AAEAA//3AHgABAAUAAX/+AAG/9EAB//4AAj/+AAJ//gACv/RAAv/+AAM//gADv/4AA//+AAQ//gAEf/4ABL/0QAT//gAFP/RABX/+AAX/6kAGP/4ABn/sAAa/7AAHP+qAB4AFAAfABQAIP/RAFMAFABUABQAVQAUAFYAFABXABQAWAAUAFkAFABaABQAWwAUAFwAFABd/9EAXv/RAF//0QBg/9EAYf/RAGL/+ABj//gAZP/4AGX/+ABm//gAZ//4AGj/+ABp//gAav/4AGv/+ABs//gAbf/4AG7/+ABv/9EAcP/RAHH/0QBy/9EAc//4AHT/+AB1//gAdv/4AHf/+AB4//gAef/4AHr/+AB7//gAfP/4AH3/+AB///gAgP/4AIL/+ACD//gAhP/4AIX/+ACG//gAh//4AIj/+ACJ//gAiv/4AIv/+ACM//gAjf/4AI7/0QCP/9EAkP/RAJH/0QCS/9EAk//RAJT/0QCV/9EAlv/RAJf/0QCY//gAmf/4AJr/+ACb//gAof+pAKL/qQCj/6kApP+pAKX/+ACm//gAp//4AKj/+ACp//gAqv/4AKv/+ACs//gArf/4AK7/+ACv//gAsP+wALH/sACy/7AAs/+wALT/qgC1/6oAtv+qALf/qgC4/6oAKwAG/9sACv/bAA3/kAAS/9sAFP/bABf/3gAZ/+gAGv/oABz/7wAg/9sAXf/bAF7/2wBf/9sAYP/bAGH/2wBv/9sAcP/bAHH/2wBy/9sAfv+QAI7/2wCP/9sAkP/bAJH/2wCS/9sAk//bAJT/2wCV/9sAlv/bAJf/2wCh/94Aov/eAKP/3gCk/94AsP/oALH/6ACy/+gAs//oALT/7wC1/+8Atv/vALf/7wC4/+8ADQAN/+8AF//UABn/3gAa/94Afv/vAKH/1ACi/9QAo//UAKT/1ACw/94Asf/eALL/3gCz/94AAhToAAQAABWaGHoAOgAuAAAAAP/+//EAAAAAAAAAAwAA//D/6//x//sAAAAAAAAAAAAAAAD/5P/4AAAAEf/UAAAAAAAA//cAAAAAAAD/6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR//3////7AAX/5wALAAD/+v/2//r//f/V/+H/8wAA//z/zP/sAAD/8QARAAAAAAAAAAUAAAAA/+8AAP/vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAACP/3AAD//gAAAAMAAP/y/+r/9//7AAAAAAAA//cAAAAA/94AAAAAABH/1AAAAAAAAAAAAAAAAAAA/94AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+wAF/////QAG/+oABAAA//n/9//8//z/xf/l//b/5f/8/7T/6wAA/90AEP/2AAAAAAAAAAAAAP/wAAD/8AAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAA/9gAAP/q/9r/4//Y/+v/5f/3AAD/5//e/9f/7//e/+H/3wAA/+//3v/hAAD/6QAe//gAAAAA//b/7wAA/+MAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6wAA/+f/7f/p/+r/8//2AAQAAP/f/9r/6//v/7L/zP/lABH/3v+d/+3/0v/2AB//owAAAAD/6P/sAAD/8AAA/+UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3gAAAAAAAAAA/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9v/1AAA/+kAAP/wAAD/4f/X/+r/6QAAAAAAAAAPAAAAAP/tAAAAAAAB/83/+QAA/+//3AAAAAAAAP/qAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9f/0AAD/9QAAAAQAAP/u/+//9P/3AAAAAAAAAAQAAQAA/+UAAAAAAAX/vAAAAAAAAP/3AAAAAAAA/+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/y//cAAP/1AAD//AAA//f/8//4/+wAAAAAAAD/0v/sAAD/6QARAAD/+//1//0AAP/7/+4AAAAAAAD/+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+oAAAAA/+0AAP/5AAD/8//s//D/7AAAAAAAAP/L//MAAP/dAAAAAP/1//H/+QAA/+//5AAAAAAAAP/fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+f/4AAD//QAA//0AAP/6/+n/9QAEAAAAAAAAAA0AAAAA//j/+wAAAET/9gALAAAAAP/2AAAAAAAA//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/9//oAAP/1AAAACQAA/+r/7//4//UAAAAAAAAAAAAAAAD/7AAAAAAAA//QAAAAAAAA//4AAAAAAAD/7QAAAAD/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/V/7D/1f/F/9H/sv++/97/x//S/6P/pP/S/+L/wf+4/7D/3/+z//n/3P/e//z/8//K/73/rP/K/5IAAP/RAAAAAP+qAAAAAP/mAAAAAAAAAAD/3gAA/7D/6wAA/+H/0f/p/+X/7//M/98AAP/p/+X/xf/K/+IAAP/s/87/1P/l/8kAAP/l//P//P/zAAD/1P/KAAD/tAAA/+UAAAAA/7AAAAAA/+8AAAAAAAAAAAAAAAD/0v/vAAD//AAF//H/9QAF/+8ABgAA/+z/8v/3////x//q//4AAgAE/73/6wAA//sABgAAAAAAAAAFAAUAAP/+AAD/5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+oAAP/T/8z/1f+0/9r/5v/pAAD/zP+U/8//9v9S/47/zQAH/8H/Xf/n/7b/7wAd/47/5gAA/+f/0QAA/+gAAP/mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6QAA//P/+f/5/+3//f/tAAIAAAAC//f/9P/2/9P/6v/3AAAAAP+6/+kAAP/qAA//7QAAAAAAAAAAAAD/+QAA//UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/gAAAAAP/3/9v/5QAAABEAAAAA//b/ywAAAAD/uP/O//sAAAAA/7YACgAAABsAOAAAAAAAAAAAAAAAAAAR//EAAv/5AAAAAP/v/+8AAP/c//MACAAAAAAAAgAAAAoAAP/8AAAAAP/8AAD/3gAAAAD/7//zAAAAAP+w/9T/+wAAAAD/tv/hAAD/0wAAAAAAAAAAAAAAAAAAAAAAAP/m/+8AAAAAAAj/2wAAAAAAAP/+AAAAAP/8AAD/3wAA/8z/ov/T/7T/1f+d/6j/0P+8/8r/ov+w/9//5f/K/7b/tv/l/6sABP/a/+3//P/z/97/uf+l/8r/mgAA/7wAAAAA/6IAAAAA/+IAAAAAAAAAAAAAAAD/qP/lAAAABgAL////+QAE/+sACwAA//H/7//4//7/xf/e//IAAAAA/8f/6QAA/+kADwAAAAAAAAAAAAAAAP/uAAD/7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAA/9T/7QAA/+EAAP/uAAD/7v/d/9T/5gAAAAAAAAAE/9AAAP/pAAAAAP/9/83/9QAA/+z/2AAAAAAAAP/oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8P/8AAD/+gAA//kAAP/3//n/8f/nAAAAAAAA/7YAAAAA/+cAAAAAAAD/6P/vAAAAAP/wAA0AAAAA//UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/oAAAAAAAA/9oAAAAAAAAAAAAAAAAABAAAAAD/3wAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAP/MAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAAAAA/+r/9wAA/+8AAP/4AAD/7//y/+z/7AAAAAAAAAAA/8sAAP/1AAAAAAAP/+j/9QAA/97/ywAAAAAAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5v/8AAAAAAAA//MAAP/8//z/8P/mAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5P/L/+X/0v/l/+//7AAA/9X/yv/T/+//1//l/+8AC//T/9r/5QAAAAAAIf/4AAAAAAAA/9oAAP/tAAD/4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+8AAP/w/+//+v/t//f/7f/8AAD/9//w/+H/8f/L/+v/8wAA/97/yv/t//b/7QAb/+8AAAAA//MAAAAA/98AAP/zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9wAAAAAAAAAAAAAAAP+jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//kAAAAAAAAAAAAA//3/+QAAAAv/8//zAAAAAAAA//P/9QAAAAAAOQAAAAAAAAAAAAAAAP/zAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/vAAD/9//sAAAAAP/l/97/9//2/6z/yv/yAAAAAP+l/9cAAP/aAAUAAAAAAAAAAAAAAAAACgAA/+QAAAAAAAAAAP/bAAD/7wAAAAAAAAAAAAAAAP/iAAAABQAA//cAAAAA/+gAAAAA//X/7//9AAD/vf/U//kAAAAA/7n/8AAA//0AFAAAAAAAAAAAAAAAAAAKAAD/8f/xAAAAAAAA/+8AAP/3AAAAAAAAAAAAAAAA//oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/KAAAAAAAAAAD/3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9P/rAAAADgAAAAQAAP/f//j//P/2AAAAAAAA/9wAAAAA//MAPQAAAAAAQAAkAAD/+f/vAAAAAAAA//kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ygAAAAAAAAAA/8oAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/3//P//v/9/+//zf/3AAD/9//5/+P/7//b/+v/8/+2/+//yf/bAAj/0wAL/+gAAAAA/+z/5QAA/74AAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5gAA//n/4v/k/9j/9v/v//QAAP/i/9r/5P/1/9b/4P/hAAD/3v/L/+n/7//yADb/7gAAAAD/7//bAAD/5gAA/+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//sAAP/j//MAAAAA/8YAAAAA/+z/7v/7AAD/9wAAAAAAAAAA/97/6AAA/+kAAP/yAAD/9f/f/+n/7QAAAAAAAAAC/+YAAP/oAAAAAAAJ/+z/9gAA//H/5AAAAAAAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/7wAAAAAAAAAAAAAAAAAAAAAAAP/3AAAAAP/vAAAAAP/vAAD/7//eAAD/8f/e/+H/4AAA/+8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+8AAP/l//YAAP/2/9QAAP/2/+//6v/7AAD/7wAAAAAAAAAA/8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/oAAD/1v/2AAD/+f/MAAD/6f/p/+j/9QAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/qf+2AAAAAAADAAAAAAAAAAAAAP/N/83/4QAA/9gAAP/N/94AAP/Q//MAAP/6/+H/of/RAAD/vwAAAAAAAP/vAAAAAAAAAAAAAAAAAAD/8wAAAAAAAP+Q/6QAAAAAAAD/jwAAAAAAAABQAAAAAAAAAAAAAAAA/9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAD/7//5AAAAAP/vAAAAAAAA//oAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+wADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/l//UAAAAE/+QAAAAB//n/6f/6AAD/9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE//sAAAAA/+UAAAAAAAAAAAAAAAAAAAAAAAD/7wAA/97/9gAA//T/0QAA/+z/5f/3/+UAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/vAAD/1//pAAD/9v/DAAD/3//b/+H/8QAA/+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/vv/SAAAAAAAA/58AAAAAAAAAAAAAAAAAAAAAAAAAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9wAA/+T/7AAA//P/twAA/+//7f/k/+EAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7D/vgAAAAAAAP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2P/sAAAAAAAA/8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/s/+L/5v/Y//H/9//2AAD/5f/m/+P/7//r/+//6gAK/9//5f/xAAD/7wAY//wAAAAA//r/4gAA/+AAAP/1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAA/+P/y//e/9z/2v+5/9MAAP/h/9n/wv/J/+T/6v/eAAD/7//k/8cAAP/c/+oAAP/xAAD/7//oAAD/xAAA/9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/tAAAAAAAA//j/+wAA/+sABQAA/+3/7//3//z/xv/q//YAAAAA/7v/6AAA//kACf/aAAAAAAAAAAAAAAAAAAD/8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+MAAgAdAAQAJAAAACYAKgAhAC0ALQAmAC8ARAAnAEYARgA9AEgATgA+AFAAUABFAFIAgABGAIIA0wB1ANUA6QDHAPgA+ADcAPoA+gDdAP4BMADeAT4BQwERAUYBSAEXAUoBSgEaAUwBTAEbAU4BTwEcAVEBUwEeAVYBYgEhAWkBagEuAWwBbAEwAXcBgQExAYsBjwE8AZEBkQFBAZMBlAFCAZYBlwFEAZkBmQFGAc8BzwFHAAIAegAEAAQABQAFAAUAOQAGAAYAEQAHAAcAAwAIAAgABAAJAAkAOAAKAAoAFQALAA0AAQAOAA4AJgAPAA8AEAAQABEAAQASABIAAwATABMAJQAUABQAAwAVABUAHAAWABYADwAXABcAFAAYABgAAQAZABoADgAbABsANwAcABwADQAdAB0AGwAeACAABAAjACMAAgAkACQADAAmACYAAgAnACcAIwAoACgACwAtAC0AGQAxADIAAgA0ADQAFwA1ADUACAA2ADYABwA4ADkACgA6ADoAKAA7ADsACQA8ADwAFgA9AEAAAgBBAEEAIwBGAEYAGQBIAEgAGgBJAEsABwBMAEwAAgBQAFAAGQBSAFIABwBTAFwABQBdAGEAEQBiAGQAAwBlAG4ABABvAHIAFQBzAIAAAQCCAIIAAQCDAIMAJgCEAIgAEACJAI0AAQCOAJcAAwCYAJgAJQCZAJsAHACcAKAADwChAKQAFAClAK8AAQCwALMADgC0ALgADQC5ALsAGwDOANIADADTANMAGgDVAN8AAgDgAOAACwDiAOIACwDkAOQACwDmAOYACwD4APgAGQD6APoAGgEDAQ0AAgEOARAAFwERARYACAEXARcABwEYARgAGgEZARoABwElASgACgEpAS0ACQEuATAAFgE+AT4AEwE/AUAAEgFBAUIAJAFDAUMAEgFGAUYALgFHAUcAMwFIAUgAHgFKAUoAHgFMAUwAHgFOAU4AKwFPAU8ANQFRAVMAEwFWAVYAIQFXAVcAIAFYAVgAIQFZAVkAIAFaAVsAEgFcAV8AGAFgAWEAHwFiAWIAEwFpAWoAHQFsAWwANgF3AXcAJwF4AXgALwF5AXkAKQF6AXoAKgF7AXsAMQF8AXwAMgF9AX0ALAF+AX4ALQF/AX8ANAGAAYAAMAGBAYEAHQGLAY8ABgGRAZEABgGTAZMAIgGUAZQABgGWAZcABgGZAZkAIgHPAc8ACwACAIQABAAEAAYABQAFAAEABgAGAAQABwAJAAEACgAKAAQACwAMAAEADQANAB0ADgARAAEAEgASAAQAEwATAAEAFAAUAAQAFQAVAAEAFgAWAA8AFwAXABIAGAAYAAEAGQAaAA4AGwAbAC0AHAAcAA0AHQAdABUAHgAfAAYAIAAgAAQAIQAhAAcAIgAiAAIAJAAmAAIAJwAnAAMAKAAoAAwAKQApAAIALAAsABYALwAwAAUAMQAxAAIAMwAzAAIANAA0AAUANQA1AAsANgA2AAMANwA3AAUAOAA5AAoAOgA6AB8AOwA7AAkAPAA8ABMAPQA+AAcAPwA/AAIAQABSAAMAUwBcAAYAXQBhAAQAYgBuAAEAbwByAAQAcwB9AAEAfgB+AB0AfwCAAAEAggCNAAEAjgCXAAQAmACbAAEAnACgAA8AoQCkABIApQCvAAEAsACzAA4AtAC4AA0AuQC7ABUAvAC8AAcAvQC9AAIAvgC+AAcAvwC/AAIAwADAAAcAwQDBAAIAwgDCAAcAwwDDAAIAxADEAAcAxQDFAAIAxgDGAAcAxwDHAAIAyADIAAcAyQDJAAIAygDKAAcAywDLAAIAzADMAAcAzQDfAAIA4ADgAAwA4QDhAAIA4gDiAAwA4wDjAAIA5ADkAAwA5QDlAAIA5gDmAAwA5wDnAAIA9AD1ABYA/gECAAUBAwEMAAIBDgEQAAUBEQEVAAsBFwEaAAMBGwEkAAUBJQEoAAoBKQEtAAkBLgEwABMBPgE+ABEBPwFAABABQQFCABwBQwFDABABRAFEACUBRQFFACoBSQFJABgBSwFLABgBTQFNABgBTgFOACIBUQFTABEBVgFWABsBVwFXABoBWAFYABsBWQFZABoBWgFbABABXAFfABQBYgFiABEBaQFqABcBbAFsACwBdwF3AB4BeAF4ACYBeQF5ACABegF6ACEBewF7ACgBfAF8ACkBfQF9ACMBfgF+ACQBfwF/ACsBgAGAACcBgQGBABcBiwGPAAgBkQGRAAgBkgGSABkBlAGUAAgBlgGXAAgBmAGYABkBzwHPAAwAAAABAAAACgDwAegAA0RGTFQAFGdyZWsAFGxhdG4AGAAgAAAAHAAES0FaIAA+TU9MIABiUk9NIACGVFJLIACqAAD//wAOAAAAAQACAAMABAAFAAoACwAMAA0ADgAPABAAEQAA//8ADwAAAAEAAgADAAQABQAGAAoACwAMAA0ADgAPABAAEQAA//8ADwAAAAEAAgADAAQABQAHAAoACwAMAA0ADgAPABAAEQAA//8ADwAAAAEAAgADAAQABQAIAAoACwAMAA0ADgAPABAAEQAA//8ADwAAAAEAAgADAAQABQAJAAoACwAMAA0ADgAPABAAEQASYWFsdABuY2FzZQB2Y2NtcAB8ZGxpZwCEZnJhYwCKbGlnYQCQbG9jbACWbG9jbACcbG9jbACibG9jbACob3JkbgCuc2FsdAC0c3MwMQC6c3MwMgDKc3MwMwDUc3MwNADec3MwNQDoc3VwcwDyAAAAAgAAAAEAAAABABcAAAACAAYACQAAAAEAFQAAAAEAEQAAAAEAFgAAAAEADAAAAAEADQAAAAEADgAAAAEADwAAAAEAEgAAAAEAFAAMAAQAAgADAAQABQAAAQQABgABAAIAAAEAAAYAAQADAAABAQAGAAEABAAAAQIABgABAAUAAAEDAAAAAQAQABgAMgD0ARABJgE8AWIBfgIkAiQChgLcAtwDWAM2AzYDWANsA4QD3gQmBEgFAgVGBeQAAQAAAAEACAACAF4ALAAiACkA7ABWAIAAggCgAKQAqAC9AL8AwQDDAMUAxwDJAMsAzQDhAOMA5QDnARUBGgGFAYYBhwGqAawBrwGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQAsACEAKAArAFUAfwCBAJ4AowCnALwAvgDAAMIAxADGAMgAygDMAOAA4gDkAOYBEwEZAXgBeQF6AakBqwGwAbEBswG1AbgBugG8Ab4BwAHCAcQBxgHIAcsBzQADAAAAAQAIAAEADgABAAgAAgGuAbAAAQABAa0AAQAAAAEACAABAAYAAQABAAIAVQCnAAEAAAABAAgAAQAGAAEAAQACAH8AgQABAAAAAQAIAAEABgABAAEACgAhALwAvgDAAMIAxADGAMgAygDMAAEAAAABAAgAAQAGAAEAAQAFACgA4ADiAOQA5gAGAAAABAAOACAAZgB4AAMAAAABACYAAQA8AAEAAAAHAAMAAAABABQAAgAcACoAAQAAAAgAAQACACsALAABAAUBsQHCAcYByAHLAAEADAGpAasBrQGzAbcBuAG6AbwBvgHAAcQBzQADAAEBKgABASoAAAABAAAABwADAAEAEgABARgAAAABAAAACAACAAQABAAgAAAAUwCAAB0AgwC7AEsBogGjAIQAAQAAAAEACAACAC4AFADvAPQBqgGsAbABrwGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQAUACsALAGpAasBrQGuAbEBswG1AbgBugG8Ab4BwAHCAcQBxgHIAcsBzQAGAAAAAgAKABwAAwAAAAEAfgABACQAAQAAAAoAAwABABIAAQBsAAAAAQAAAAsAAQASAaoBrAGvAbABsgG0AbYBuQG7Ab0BvwHBAcMBxQHHAckBzAHOAAEAAAABAAgAAgAqABIBqgGsAbABrwGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQASAakBqwGtAa4BsQGzAbUBuAG6AbwBvgHAAcIBxAHGAcgBywHNAAEAAAABAAgAAgAOAAQAoACkARUBGgABAAQAngCjARMBGQABAAAAAQAIAAEABgDBAAEAAQArAAEAAAABAAgAAQAGAA0AAQADAXgBeQF6AAQAAAABAAgAAQBKAAIACgA0AAQACgASABoAIgGJAAMBhAF7AYgAAwGEAXkBiQADAU4BewGIAAMBTgF5AAIABgAOAYoAAwGEAXsBigADAU4BewABAAIBeAF6AAYAAAACAAoAJAADAAEALAABABIAAAABAAAAEwABAAIABAAhAAMAAQASAAEAHAAAAAEAAAATAAIAAQF3AYAAAAABAAIAEgAxAAEAAAABAAgAAgAOAAQBbQFuAW0BbgABAAQABAASACEAMQADAAAAAQAIAAEAhAAVADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAAEAIgABACkAAQBWAAEAgAABAIIAAQCoAAEAvQABAL8AAQDBAAEAwwABAMUAAQDHAAEAyQABAMsAAQDNAAEA4QABAOMAAQDlAAEA5wABAa4AAQGvAAEAFQAhACgAVQB/AIEApwC8AL4AwADCAMQAxgDIAMoAzADgAOIA5ADmAa0BsAAEAAAAAQAIAAEAMgADAAwAHgAoAAIABgAMAEMAAgDoAEgAAgD6AAEABABKAAIANgABAAQASwACADYAAQADACcANgEYAAQAAAABAAgAAQCQAAEACAAPACAAKAAwADgAQABIAFAAWABeAGQAagBwAHYAfACCAEwAAwAnACMATQADACcAKgBOAAMAJwArAE8AAwAnACwAUAADACcALQBRAAMAJwAuAFIAAwAnADYAQAACACMAQQACACcAQgACACoARAACACsARQACACwARgACAC0ARwACAC4ASQACADYAAQABACcAAQAAAAEACAACACgAEQGqAawBsAGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQARAakBqwGtAbEBswG1AbgBugG8Ab4BwAHCAcQBxgHIAcsBzQAAAlgAMQAAAAABLAAAANwAAAJrAAcCcgBQArQAMgKaAFACOwBQAikAUAK0ADICmgBQAOIAUAIjAA8CYABQAhUAUAMsAFACmgBQAuAAMgJZAFAC4AAyAnQAUAJSADACJgAYAoIARgJYAAoDowARAlAABwJKAAoCMAAdA7gAAAO4AAADtAAyAfMAHQInADkCGwBGAggAKgIaACoCCwAsAUsAGQH3ACUCEgA5AhEARgDOAEYA0/+JAeYARgDOAEYDKQBGAhEARgIWACYCGgBGAhoAKgGbAEYBzgAjAXgAEwIRAEMB0AAKAtUAEQHVAA0B2P/9AeIAJQMpAB0DKQAdA4IALANJABkCSwAZAzsAGQM7ABkB+AAZAgoAGQMQABkB+AAZAfgAGQKLABkCmAATApgAEwRRABkERAAZAwAAGQMAABkEGAAZAwAAGQOQABkCawAHAmsABwJrAAcCcgAHAmsABwJrAAcCawAHAmsABwJrAAcCawAHArQAMgK0ADICtAAyArQAMgK0ADICmgBQAqoACgKqAAoCOwBQAjsAUAI7AFACOwBQAjsAUAI7AFACOwBQAjsAUAI7AFACOwBQArQAMgK0ADICtAAyArQAMgK3ABQCmgBQAOIARQDi//YA4gAMAOL/6ADiABUA4gBQAOIABwDiACkA4v/8AiMADwL1AFACTAA6AvUATwJMADoCYABQAhUAUAIVAFACFQBQAhUAUAInACMCmgBQApoAUAKaAFACmgBQApoAUALgADIC4AAyAuAAMgLgADIC4AAyAuAAMgLgADIC4AAnAuAAJwLgADICSwBQAnQAUAJ0AFACdABQAlIAMAJSADACUgAwAlIAMAJSADACJgAYAiYAGAImABgCJgAYAoIARgKCAEYCggBGAoIARgKCAEYCggBGAoIARgKCAEYCggBGAoIARgKCAEYDowARA6MAEQOjABEDowARAkoACgJKAAoCSgAKAkoACgJKAAoCMAAdAjAAHQIwAB0B8wAdAicAOQHzAB0CJwA5AfMAHQInADkB8wAdAicAOQHzAB0CJwA5AfMAHQInADkB8wAdAicAOQHzAB0CJwA5AfMAHQInADkCCAAqAggAKgIIACoCCAAqAggAKgJHACoCKQAqAjsALAILACwCCwAsAgsALAILACwCCwAsAgsALAILACwCCwAsAgsALAILACwCBAAoAhIAOQIEACgCEgA5AgQAKAISADkCBAAoAhIAOQIdAA0CEf/tAM4ARQDOAAsAzgBGAM7/6QDOAAIAzgBGAM7/2wDO//0AzgAhAM7/8gDT/4kA0/+JAaEARgGhAEUB5gBGAM4ARgD+AEYAzgA8APsACgD4AEYCEQBGAhEARgIRAEYCEQBGAhEARgIWACYCFgAmAhYAJgIWACYCFgAmAhYAJgIWACYCFgAfAhYAHwIWACYCGgBGAZsARgGbAEYBmwA+Ac4AIwHOACMBzgAjAc4AIwHOACMCCABPAXsAEwF4ABMBeAATAXgAEwIRAEMCEQBDAhEAQwIRAEMCEQBDAhEAQwIRAEMCEQBDAhEAQwIRAEMC1QARAtUAEQLVABEC1QARAdj//QHY//0B2P/9Adj//QHY//0B4gAlAeIAJQHiACUCWADUAlgA0AJYAK4CWADXAlgArgJYAMcCWAELAlgA1AJYAKUCWADCAlgA2QJYAN4CWAC3ALUAMwC1ADMAtQAvALUAMwC1AC8B+QAzAfEAKADOAD8B4wAhAM4AQAEcADkBHAAoASEAIgEhAC8BCwBKAQsAKAFxABsBdAAbAWgAIwE6AC0BvAAtAioALQDSAFAAlQAyAeMALwHjAC8BEAAvARAALwC1AC8BOQAvALUAMwE3ADMAtQAvATcALwC1ADMBQwAzASkARALfACsB2AA5AZsAIQGbACEB/wA6AZYARQHCACwBaAA7ArAARgMKADkBRQAxAUsAMgKSACUCFwAqAl0AMAKtABsBt/+sAi4AOgJLABoCSgAKAnwANgEkACECQABSAlcAOwJgACsCbABnAlIARwHtAB4CXAA8Ak4APAEDADkCqQAiA/kAIgK7ADIA3AAlAXwANgGVAC4C8wAlAsMAJgMqACcBkwAyAbMAMgGGADIBzQAyAbMAMgGzADIBwwAyAc4AMgHOADIBkwAyAZoANQGzADIBswAyAc4AMgHOADICSQA8AdAAHAJQAAYBe//eAlIALgI5AFICUv/+AeIALwKpACICXAAEAtQALgE6AC0A3AAAAqkAIgJcAAQCWADUAlgA1QJYANACWADQAlgArgJYAQMCWAEDAlgAsQJYANcCWADNAlgArgJYALECWAEDAlgBAwJYAQMCWADHAlgAxwJYAQsCWAELAlgA1AJYANUCWAClAlgApgJYAMICWADCAlgA2QJYANkCWADeAlgA3gJYADwCWP/gAlgAuAJYAJMCWP/kAlgAlAJYAGoCWAC3AlgAtwIEACgGywBu) format("opentype");font-weight:400;font-style:normal;font-display:swap} @font-face{font-family:"Cabinet Grotesk";src:url(data:font/otf;base64,T1RUTwAMAIAAAwBAQ0ZGIJSNVbwAAAzMAABNl0dERUYaMhm1AABaZAAAAMhHUE9T5eM96AAAWywAACpuR1NVQlHpoGEAAIWcAAAIIk9TLzJZFACqAAABMAAAAGBjbWFwIM5UVAAACDAAAAR6aGVhZB2MVD0AAADMAAAANmhoZWEJjwcDAAABBAAAACRobXR49X5aIQAAjcAAAAdEbWF4cAHRUAAAAAEoAAAABm5hbWVr6/U/AAABkAAABp5wb3N0/3cATgAADKwAAAAgAAEAAAABAAA8dUXFXw889QADA+gAAAAA3DQtngAAAADcc+NH/3v/EwZRA2IAAQAGAAIAAAAAAAAAAQAAA2b+6ABaBrL/e/+XBlEAAQAAAAAAAAAAAAAAAAAAAdEAAFAAAdEAAAAEAi8CvAAFAAACigJYAAAASwKKAlgAAAFeADIBLAAAAAAAAAAAAAAAAIAAAEcQAAAAAAAAAAAAAABJVEZPAKAADfsEA2b+6ABaA2YBGCAAAJMAAAAAAecCngAAACAAAwAAABgBJgABAAAAAAEAABoAAAABAAAAAAEBAAwAGgABAAAAAAECAAsAJgABAAAAAAEDAAsAMQABAAAAAAEEAA4APAADAAEECQAAAHoASgADAAEECQABAB4AxAADAAEECQACAAgA4gADAAEECQADADwA6gADAAEECQAEACgBJgADAAEECQAFABoBTgADAAEECQAGACYBaAADAAEECQAHAGQBjgADAAEECQAIACYB8gADAAEECQAJACQCGAADAAEECQALADoCPAADAAEECQAMAFwCdgADAAEECQANAdwC0gADAAEECQAOADYErgADAAEECQEAADQE5AADAAEECQEBABgFGAADAAEECQECABYFMAADAAEECQEDABYFRgADAAEECQEEABwFXEFsdGVybmF0ZSBBIGFuZCBVIGRpZXJlc2lzQWx0ZXJuYXRlIElKQWx0ZXJuYXRlIGFBbHRlcm5hdGUgZ0FsbCBBbHRlcm5hdGVzAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEANwAtADIAMAAyADEAIABJAG4AZABpAGEAbgAgAFQAeQBwAGUAIABGAG8AdQBuAGQAcgB5AC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AQwBhAGIAaQBuAGUAdAAgAEcAcgBvAHQAZQBzAGsAQgBvAGwAZAAxAC4AMAAwADAAOwBJAFQARgBPADsAQwBhAGIAaQBuAGUAdABHAHIAbwB0AGUAcwBrAC0AQgBvAGwAZABDAGEAYgBpAG4AZQB0ACAARwByAG8AdABlAHMAawAgAEIAbwBsAGQAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAMABDAGEAYgBpAG4AZQB0AEcAcgBvAHQAZQBzAGsALQBCAG8AbABkAEMAYQBiAGkAbgBlAHQAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIAB0AGgAZQAgAEkAbgBkAGkAYQBuACAAVAB5AHAAZQAgAEYAbwB1AG4AZAByAHkALgBJAG4AZABpAGEAbgAgAFQAeQBwAGUAIABGAG8AdQBuAGQAcgB5AFMAaABpAHYAYQAgAE4AYQBsAGwAYQBwAGUAcgB1AG0AYQBsAGgAdAB0AHAAcwA6AC8ALwBpAG4AZABpAGEAbgB0AHkAcABlAGYAbwB1AG4AZAByAHkALgBjAG8AbQB3AHcAdwAuAGYAbwBuAHQAcwB0AG8AcgBlAC4AYwBvAG0ALwBkAGUAcwBpAGcAbgBlAHIAcwAvAHMAaABpAHYAYQAtAG4AYQBsAGwAYQBwAGUAcgB1AG0AYQBsAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAcAByAG8AdABlAGMAdABlAGQAIAB1AG4AZABlAHIAIABkAG8AbQBlAHMAdABpAGMAIABhAG4AZAAgAGkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIAB0AHIAYQBkAGUAbQBhAHIAawAgAGEAbgBkACAAYwBvAHAAeQByAGkAZwBoAHQAIABsAGEAdwAuACAAWQBvAHUAIABhAGcAcgBlAGUAIAB0AG8AIABpAGQAZQBuAHQAaQBmAHkAIAB0AGgAZQAgAEkAVABGACAAZgBvAG4AdABzACAAYgB5ACAAbgBhAG0AZQAgAGEAbgBkACAAYwByAGUAZABpAHQAIAB0AGgAZQAgAEkAVABGACcAcwAgAG8AdwBuAGUAcgBzAGgAaQBwACAAbwBmACAAdABoAGUAIAB0AHIAYQBkAGUAbQBhAHIAawBzACAAYQBuAGQAIABj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ZwNxA3gDfwOFA4sDlgOhA7EDvQPOA9gD5wPrA/YD/AQGBA0EFAQaBCIELQQvBDYEQgRIBE4EWgReBGQEagR2BHkEfwSMBJMEngSkBKoEtgS8BMQEzwTbBN8E5QTtBPkE/wUMBRMFGgUfBSUFKwU2BT8FRQVQBVYFXAViBWwFcAV7BYMFjgWXBaMFqwWyBbkFwQXMBdMF1QXeBeMF6AXxBfsGAgYFBg4GFwYlBi4GPAZFBlIGZAZyBn0GjQabBq4GvQbRBuUG8QcCBw8HIQcqBzgHSAddB2cHdgeAB48HlwekB7EHwwfRB+QH9wgGCBoIIwgxCDwIPwhCCHQIsQjFCNQubnVsbENSQUVhY3V0ZWEuc3MwNGcuc3MwNWFlYWN1dGVmX2JmX2ZmX2hmX2hiYXJmX2pmX2tmX2xjYXJvbmZfdHRfdHRjYXJvbl90Zl9mX2JmX2ZfaGZfZl9pZl9mX2pmX2Zfa2ZfZl9sZl9mX3RBZGllcmVzaXMuc3MwMkFicmV2ZUFtYWNyb25Bb2dvbmVrQ2FjdXRlQ2Nhcm9uQ2NpcmN1bWZsZXhDZG90YWNjZW50RGNhcm9uRGNyb2F0RWJyZXZlRWNhcm9uRWRvdGFjY2VudEVtYWNyb25Fb2dvbmVrRXRpbGRlR2JyZXZlR2NpcmN1bWZsZXhHY29tbWFhY2NlbnRHZG90YWNjZW50SGJhckhjaXJjdW1mbGV4SWJyZXZlSWRvdGFjY2VudEltYWNyb25Jb2dvbmVrSXRpbGRlSmNpcmN1bWZsZXhJSklKLnNzMDNJSmFjdXRlSUphY3V0ZS5zczAzS2NvbW1hYWNjZW50TGFjdXRlTGNhcm9uTGNvbW1hYWNjZW50TGRvdE5hY3V0ZU5jYXJvbk5jb21tYWFjY2VudEVuZ09icmV2ZU9odW5nYXJ1bWxhdXRPbWFjcm9uT3NsYXNoYWN1dGVSYWN1dGVSY2Fyb25SY29tbWFhY2NlbnRTYWN1dGVTY2VkaWxsYVNjaXJjdW1mbGV4U2NvbW1hYWNjZW50VGJhclRjYXJvblRjZWRpbGxhVGNvbW1hYWNjZW50VWRpZXJlc2lzLnNzMDJVYnJldmVVaHVuZ2FydW1sYXV0VW1hY3JvblVvZ29uZWtVcmluZ1V0aWxkZVdhY3V0ZVdjaXJjdW1mbGV4V2RpZXJlc2lzV2dyYXZlWWNpcmN1bWZsZXhZZ3JhdmVZdGlsZGVaYWN1dGVaZG90YWNjZW50YWFjdXRlLnNzMDRhY2lyY3VtZmxleC5zczA0YWRpZXJlc2lzLnNzMDRhZ3JhdmUuc3MwNGFyaW5nLnNzMDRhdGlsZGUuc3MwNGFicmV2ZWFicmV2ZS5zczA0YW1hY3JvbmFtYWNyb24uc3MwNGFvZ29uZWthb2dvbmVrLnNzMDRjYWN1dGVjY2Fyb25jY2lyY3VtZmxleGNkb3RhY2NlbnRkY2Fyb25kY3JvYXRlYnJldmVlY2Fyb25lZG90YWNjZW50ZW1hY3JvbmVvZ29uZWtldGlsZGVnYnJldmVnYnJldmUuc3MwNWdjaXJjdW1mbGV4Z2NpcmN1bWZsZXguc3MwNWdjb21tYWFjY2VudGdjb21tYWFjY2VudC5zczA1Z2RvdGFjY2VudGdkb3RhY2NlbnQuc3MwNWhiYXJoY2lyY3VtZmxleGlicmV2ZWlkb3RhY2NlbnRpbWFjcm9uaW9nb25la2l0aWxkZWRvdGxlc3NqamNpcmN1bWZsZXhpamlqYWN1dGVrY29tbWFhY2NlbnRsYWN1dGVsY2Fyb25sY29tbWFhY2NlbnRsZG90bmFjdXRlbmNhcm9ubmNvbW1hYWNjZW50ZW5nb2JyZXZlb2h1bmdhcnVtbGF1dG9tYWNyb25vc2xhc2hhY3V0ZXJhY3V0ZXJjYXJvbnJjb21tYWFjY2VudHNhY3V0ZXNjZWRpbGxhc2NpcmN1bWZsZXhzY29tbWFhY2NlbnR0YmFydGNhcm9udGNlZGlsbGF0Y29tbWFhY2NlbnR1YnJldmV1aHVuZ2FydW1sYXV0dW1hY3JvbnVvZ29uZWt1cmluZ3V0aWxkZXdhY3V0ZXdjaXJjdW1mbGV4d2RpZXJlc2lzd2dyYXZleWNpcmN1bWZsZXh5Z3JhdmV5dGlsZGV6YWN1dGV6ZG90YWNjZW50RXVyb2luZGlhbnJ1cGVlbm90ZXF1YWxhcHByb3hlcXVhbGxlc3NlcXVhbGdyZWF0ZXJlcXVhbGluZmluaXR5bG96ZW5nZXJhZGljYWxpbnRlZ3JhbHBhcnRpYWxkaWZmcHJvZHVjdHBpc3VtbWF0aW9uT21lZ2FEZWx0YWVzdGltYXRlZHNvZnRoeXBoZW5uYnNwYWNlT2htaW5jcmVtZW50YWN1dGVjb21iYWN1dGVjb21iLmNhc2VicmV2ZWNvbWJicmV2ZWNvbWIuY2FzZWNhcm9uY29tYmNhcm9uY29tYi5hbHRjYXJvbmNvbWIuYWx0LmNhc2VjYXJvbmNvbWIuY2FzZWNlZGlsbGFjb21iY2VkaWxsYWNvbWIuY2FzZWNpcmN1bWZsZXhjb21iY2lyY3VtZmxleGNvbWIuY2FzZWNvbW1hYWNjZW50Y29tYmNvbW1hYWNjZW50Y29tYi5jYXNlY29tbWF0dXJuZWRhYm92ZWNvbWJkaWVyZXNpc2NvbWJkaWVyZXNpc2NvbWIuY2FzZWRvdGFjY2VudGNvbWJkb3RhY2NlbnRjb21iLmNhc2VncmF2ZWNvbWJncmF2ZWNvbWIuY2FzZWh1bmdhcnVtbGF1dGNvbWJodW5nYXJ1bWxhdXRjb21iLmNhc2VtYWNyb25jb21ibWFjcm9uY29tYi5jYXNlb2dvbmVrY29tYm9nb25la2NvbWIuY2FzZXJpbmdjb21icmluZ2NvbWIuY2FzZXNsYXNobG9uZ2NvbWJzbGFzaGxvbmdjb21iLmNhc2VzbGFzaHNob3J0Y29tYnNsYXNoc2hvcnRjb21iLmNhc2VzdHJva2Vsb25nY29tYi5jYXNlc3Ryb2tlc2hvcnRjb21ic3Ryb2tlc2hvcnRjb21iLmNhc2V0aWxkZWNvbWJ0aWxkZWNvbWIuY2FzZWcuY29tcG9uZW50SVRGMS4wQ2FiaW5ldCBpcyBhIHRyYWRlbWFyayBvZiB0aGUgSW5kaWFuIFR5cGUgRm91bmRyeS5Db3B5cmlnaHQgMjAxNy0yMDIxIEluZGlhbiBUeXBlIEZvdW5kcnkuIEFsbCByaWdodHMgcmVzZXJ2ZWQuQ2FiaW5ldCBHcm90ZXNrIEJvbGRDYWJpbmV0IEdyb3Rlc2sAAAEBhwEAAQAAIhkAigABiQAAjgAAQgABigAAQwUBiwAASRIAkAABjAAAlAABjQMAbQABkQEAbgABkwoAqwIBngAArgIBnwIAsQABogUAmgAAsgABqAEAswEBqgAAtQABqwgAtgMBtA4AjAAAugABwwMAuwABxwAAvAIByAEAjQABygAAvwAAnQABywMAwAABzwYAwQIB1gAAxAAB1wkAxQAB4QAAxgAB4gEAxwAB5AEAyAAB5gAA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AAEAAAAHAAMAAAABABQAAgAcACoAAQAAAAgAAQACACsALAABAAUBsQHCAcYByAHLAAEADAGpAasBrQGzAbcBuAG6AbwBvgHAAcQBzQADAAEBKgABASoAAAABAAAABwADAAEAEgABARgAAAABAAAACAACAAQABAAgAAAAUwCAAB0AgwC7AEsBogGjAIQAAQAAAAEACAACAC4AFADvAPQBqgGsAbABrwGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQAUACsALAGpAasBrQGuAbEBswG1AbgBugG8Ab4BwAHCAcQBxgHIAcsBzQAGAAAAAgAKABwAAwAAAAEAfgABACQAAQAAAAoAAwABABIAAQBsAAAAAQAAAAsAAQASAaoBrAGvAbABsgG0AbYBuQG7Ab0BvwHBAcMBxQHHAckBzAHOAAEAAAABAAgAAgAqABIBqgGsAbABrwGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQASAakBqwGtAa4BsQGzAbUBuAG6AbwBvgHAAcIBxAHGAcgBywHNAAEAAAABAAgAAgAOAAQAoACkARUBGgABAAQAngCjARMBGQABAAAAAQAIAAEABgDBAAEAAQArAAEAAAABAAgAAQAGAA0AAQADAXgBeQF6AAQAAAABAAgAAQBKAAIACgA0AAQACgASABoAIgGJAAMBhAF7AYgAAwGEAXkBiQADAU4BewGIAAMBTgF5AAIABgAOAYoAAwGEAXsBigADAU4BewABAAIBeAF6AAYAAAACAAoAJAADAAEALAABABIAAAABAAAAEwABAAIABAAhAAMAAQASAAEAHAAAAAEAAAATAAIAAQF3AYAAAAABAAIAEgAxAAEAAAABAAgAAgAOAAQBbQFuAW0BbgABAAQABAASACEAMQADAAAAAQAIAAEAhAAVADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAAEAIgABACkAAQBWAAEAgAABAIIAAQCoAAEAvQABAL8AAQDBAAEAwwABAMUAAQDHAAEAyQABAMsAAQDNAAEA4QABAOMAAQDlAAEA5wABAa4AAQGvAAEAFQAhACgAVQB/AIEApwC8AL4AwADCAMQAxgDIAMoAzADgAOIA5ADmAa0BsAAEAAAAAQAIAAEAMgADAAwAHgAoAAIABgAMAEMAAgDoAEgAAgD6AAEABABKAAIANgABAAQASwACADYAAQADACcANgEYAAQAAAABAAgAAQCQAAEACAAPACAAKAAwADgAQABIAFAAWABeAGQAagBwAHYAfACCAEwAAwAnACMATQADACcAKgBOAAMAJwArAE8AAwAnACwAUAADACcALQBRAAMAJwAuAFIAAwAnADYAQAACACMAQQACACcAQgACACoARAACACsARQACACwARgACAC0ARwACAC4ASQACADYAAQABACcAAQAAAAEACAACACgAEQGqAawBsAGyAbQBtgG5AbsBvQG/AcEBwwHFAccByQHMAc4AAQARAakBqwGtAbEBswG1AbgBugG8Ab4BwAHCAcQBxgHIAcsBzQAAAlgAMQAAAAABLAAAANAAAAKYAAUCgABCArwALAKqAEICQQBCAi0AQgLKACwCqABCAPUAQgJBAAoCggBCAh8AQgM+AEICqABCAuwALAJnAEIC7AAsAoUAQgJrACsCLwASAooAOgJ1AAUDsgAKAoEABQJzAAUCPAAVA9X//APV//wDwgAsAgMAFAI2AC4CKwA7AgoAIgIpACACFwAjAWkAFQIEABUCHgAuAiEAOwDmADsA5v97AhAAOwDmADsDOwA7AiEAOwIdABwCKwA7AisAIgG8ADsB2gAYAYgADgIhADgB9AAFAvEACQH7AAUB/gAAAewAHwMtABUDLQAVA3gAIwNnABUCgAAVA1wAFQNcABUCIgAVAiIAFQNLABUCIgAVAiIAFQKlABUCsgAOArIADgR5ABUEbgAVAzMAFQMzABUEWgAVAzMAFQO2ABUCmAAFApgABQKYAAUCmAAFApgABQKYAAUCmAAFApgABQKYAAUCmAAFArwALAK8ACwCvAAsArwALAK8ACwCqgBCAsQACgLEAAoCQQBCAkEAQgJBAEICQQBCAkEAQgJBAEICQQBCAkEAQgJBAEICQQBCAsoALALKACwCygAsAsoALALaABUCqABCAPUAOQD1/+oA9f/3APX/3AD1AAsA9QBCAPX//gD1ADcA9f/3AkEACgMoAEICYQAwAygAQgJhADACggBCAh8AQgIfAEICHwBCAh8AQgI3ABwCqABCAqgAQgKoAEICqABCAqwAQgLsACwC7AAsAuwALALsACwC7AAsAuwALALsACwC7AAWAuwAFgLsACwCUABCAoUAQgKFAEIChQBCAmsAKwJrACsCawArAmsAKwJrACsCLwASAi8AEgIvABICLwASAooAOgKKADoCigA6AooAOgKKADoCigA6AooAOgKKADoCigA6AooAOgKKADoDsgAKA7IACgOyAAoDsgAKAnMABQJzAAUCcwAFAnMABQJzAAUCPAAVAjwAFQI8ABUCAwAUAjYALgIDABQCNgAuAgMAFAI2AC4CAwAUAjYALgIDABQCNgAuAgMAFAI2AC4CAwAUAjYALgIDABQCNgAuAgMAFAI2AC4CCgAiAgoAIgIKACICCgAiAgoAIgJ5ACACPAAiAk8AIwIXACMCFwAjAhcAIwIXACMCFwAjAhcAIwIXACMCFwAjAhcAIwIXACMCBAAVAh4ALgIEABUCHgAuAgQAFQIeAC4CBAAVAh4ALgIyAA4CIf/jAOYAOwDmAAMA5gA7AOb/4gDm/+8A5gA7AOb/1QDm//YA5gAvAOb/7wDt/38A7f9/AcwAOwHTADsCEAA7AOYAOwFHADsA5gA0ARoACgFEADsCIQA7AiEAOwIhADsCIQA7AiEAOwIdABwCHQAcAh0AHAIdABwCHQAcAh0AHAIdABwCHQANAh0ADQIdABwCKwA7AbwAOwG8ADsBvAA2AdoAGAHaABgB2gAYAdoAGAHaABgCGwA7AYgADgGIAA4BiAAOAYgADgIhADgCIQA4AiEAOAIhADgCIQA4AiEAOAIhADgCIQA4AiEAOAIhADgC8QAJAvEACQLxAAkC8QAJAf4AAAH+AAAB/gAAAf4AAAH+AAAB7AAfAewAHwHsAB8CWADBAlgAvAJYAJsCWADOAlgAmwJYAKgCWAD0AlgAwQJYAIACWACvAlgA0AJYANQCWACoANwALgDcAC4A3AAuANwALgDcAC4CbAAuAggAHwDwADECCAAgAPAAMQE+ADIBPgAkATEAGAExACkBIQA8ASEAHwGVABUBlQAVAYUAGgFJACcB3wAnAq4AJwDkAEUAvgAyAhAAJwIQACkBHgAnAR4AKQDcAC4BiwAuANwALgGHAC4A3AAuAYcALgDcAC4BkwAuASUALgLxACYB+wA2Ac0AIwHNACMB/AAtAYgANAHNACEBZwAwAtEAQAMhAC0BSgArAUkAKwLHACsCFwAiAnIAKwLHAB4B5P++AikAKwJbABoCcwAFAo8ALgFDAB0CUwBKAmcANwJwACgCbwBHAl4ANAH7ABkCXgAtAmMAMwEHADAC9AAVBFkAFQLWADIBAQAjAZkAOgGuAC4DIQAgAu8AIQNrACgBogAtAcgALQGvAC0B7QAtAcgALQHXAC0BygAtAc8ALQHUAC0BogAtAaoALgHIAC0ByAAtAdQALQHUAC0CcAA3AfQACQKAAAoBh//YAl4AHAJiAEwCgP/xAgMAMgK4ACECggAAAt0AJAFJACcA0AAAArgAIQKCAAACWADBAlgAvwJYALwCWAC8AlgAmwJYAO0CWADtAlgAmwJYAM4CWADBAlgAmwJYAJsCWADtAlgA7QJYAO0CWACoAlgAqAJYAPQCWAD0AlgAwQJYAL8CWACAAlgAgAJYAK8CWACvAlgA0AJYANACWADUAlgA1AJYACgCWP/MAlgAqQJYAIgCWP/UAlgAhAJYAF8CWACoAlgAqAIEABUGsgBi) format("opentype");font-weight:700;font-style:normal;font-display:swap} @font-face{font-family:"Libre Baskerville";src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap}