:root{--ast-global-color-0:#fcea10;--ast-global-color-1:#fffceb;--ast-global-color-2:#1d1d1b;--ast-global-color-3:#292f36;--ast-global-color-4:#4d5053;--ast-global-color-5:#c1c4c7;--ast-global-color-6:#e2e4e6;--ast-global-color-7:#fcfdf9;--ast-global-color-8:#ffffff;--theme-color-success:#39be3f;--theme-color-info:#3fa0dd;--theme-color-danger:#d92f3e;--theme-color-warning:#e69822;--theme-font-text:"Raleway", Sans-serif;--theme-font-title:"Bonny", Sans-serif;--theme-font-script:"Flemish"}body{line-height:1.4}b,strong{font-weight:700}a,a:hover,a:active,a:focus,input:hover,input:active,input:focus,input[type="search"]:focus{outline:0}blockquote{padding:0em 1.25em;margin:1.5rem 0;font-size:19px;font-size:1.05rem;line-height:1.6;position:relative;border-left:3px solid var(--ast-global-color-0);font-family:Georgia,'Times New Roman',Times,serif}th{font-size:90%}.has-large-font-size{line-height:1.2}p.has-large-font-size{margin-bottom:1rem}.text-light{font-weight:400!important}.text-bold{font-weight:700!important}.text-bolder{font-weight:800!important}.text-primary{color:var(--ast-global-color-0)!important}.text-secondary{color:var(--ast-global-color-1)!important}.text-black{color:var(--ast-global-color-2)!important}.text-dark{color:var(--ast-global-color-3)!important}.text-white{color:var(--ast-global-color-8)!important}.text-font-text{font-family:var(--theme-font-text)!important}.text-font-title{font-family:var(--theme-font-title)!important}.text-font-script{font-family:var(--theme-font-script)!important;font-weight:400!important}.text-decrease-50{font-size:50%}.text-decrease-60{font-size:60%}.text-decrease-70{font-size:70%}.text-decrease-80{font-size:80%}.text-decrease-90{font-size:90%}.text-increase-110{font-size:110%}.text-increase-120{font-size:120%}.text-increase-130{font-size:130%}.text-increase-140{font-size:140%}.text-increase-150{font-size:150%}.text-increase-160{font-size:160%}.text-increase-170{font-size:170%}.text-increase-180{font-size:180%}.text-increase-190{font-size:190%}.text-increase-200{font-size:200%}.text-slash{display:inline-block;position:relative}.text-slash::after{content:url(https://ruidofino.es/wp-content/themes/ruidofino/images/icon-underline-250.svg);display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;transform:translateY(55%);-webkit-transform:translateY(55%);-moz-transform:translateY(55%);-ms-transform:translateY(55%);-o-transform:translateY(55%)}.text-slash.slash-tight::after{transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%)}@media screen and (max-width:767px){.text-slash.slash-tight::after{transform:translateY(40%);-webkit-transform:translateY(40%);-moz-transform:translateY(40%);-ms-transform:translateY(40%);-o-transform:translateY(40%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.embed-responsive{width:100%;position:relative;padding-bottom:56.25%;height:0}.embed-responsive.ratio-1-1{padding-bottom:100%}.embed-responsive.ratio-4-3{padding-bottom:75%}.embed-responsive>iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}@media screen and (max-width:575px){#page .hidden-mobile{display:none}}@media screen and (min-width:576px) and (max-width:1024px){#page .hidden-tablet{display:none}}@media screen and (min-width:1025px){#page .hidden-desktop{display:none}}#ast-fixed-header .main-header-bar{box-shadow:0 0 25px rgb(0 0 0 / .125)}#page .ast-site-identity{padding-top:.75rem;padding-bottom:.75rem}#page #ast-fixed-header .ast-site-identity{padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:1025px){#page .ast-site-identity{padding-top:1.25rem;padding-bottom:1.25rem}#page #ast-fixed-header .ast-site-identity{padding-top:1rem;padding-bottom:1rem}}.ast-site-identity .site-title{text-align:center;margin-top:.5rem;margin-bottom:.5rem}#ast-fixed-header .site-title{display:none}.ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link,.ast-builder-menu-2 .main-header-menu>.menu-item>.menu-link{margin-right:.5rem;margin-left:.5rem}@media screen and (min-width:1200px){.ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link,.ast-builder-menu-2 .main-header-menu>.menu-item>.menu-link{margin-right:1.5rem;margin-left:1.5rem}}#page .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:var(--ast-global-color-2)}#page .ast-mobile-popup-drawer.active .menu-toggle-close{color:var(--ast-global-color-8)}@media screen and (min-width:576px){#page .ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner,#page .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:440px}}#page .ast-builder-menu-mobile .main-navigation .main-header-menu>.menu-item>.menu-link{text-transform:uppercase}#page .ast-builder-menu-mobile .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .menu-item .menu-link{padding-left:25px}#page .ast-builder-menu-mobile .sub-menu .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .menu-item .menu-link{padding-left:25px}#page .ast-builder-menu-mobile .sub-menu .sub-menu .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .sub-menu .menu-item .menu-link{font-weight:400;padding-left:40px}#page #ast-mobile-popup-wrapper .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{top:0;display:none}#page #ast-mobile-popup-wrapper .ast-builder-menu-mobile .main-navigation .sub-menu{display:block!important}#page #ast-mobile-popup-wrapper .ast-builder-menu-mobile .main-navigation ul.sub-menu .menu-item .menu-link::before{display:none}#primary,#secondary{padding:0;margin:0}.site-above-footer-wrap[data-section="section-above-footer-builder"],.site-primary-footer-wrap[data-section="section-primary-footer-builder"],.site-below-footer-wrap[data-section="section-below-footer-builder"]{border-top-width:0}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{margin-top:.5rem;margin-bottom:.5rem}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{margin-top:.5rem;margin-bottom:.5rem}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{border-top:0 solid var(--ast-global-color-3)}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{margin-top:1rem;margin-bottom:1rem}.site-footer-section>*{margin-bottom:0}@media screen and (max-width:575px){#colophon>div,#colophon .ast-builder-grid-row{display:block}}#colophon .footer-logo img{width:260px}@media screen and (max-width:575px){#colophon .footer-logo img{width:10rem}}#colophon .widget_nav_menu li a{display:block;padding-top:.25rem;padding-bottom:.25rem}#colophon .widget_nav_menu li.current_page_item a{font-weight:600;color:var(--ast-global-color-0)}#page .ast-button{text-decoration:none}body.page .entry-header{margin-bottom:1.5rem}.ast-single-post .entry-title,.page-title{letter-spacing:.075rem}#ast-scroll-top{right:.25rem;bottom:.25rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:var(--ast-global-color-0);color:var(--ast-global-color-2);box-shadow:0 0 20px -10px #000}body.single.single-product #ast-scroll-top{bottom:4.5rem}@media (min-width:768px){#ast-scroll-top{right:.5rem;bottom:.5rem}}@media screen and (min-width:1025px){#ast-scroll-top{right:1.5rem;bottom:1.5rem;width:3.5rem;height:3.5rem;line-height:3.5rem;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}#ast-scroll-top:hover{background-color:var(--ast-global-color-0);color:var(--ast-global-color-2)}}.error404 .page-title{color:var(--ast-global-color-4)}.error404 .page-content .page-sub-title{font-size:18px;font-size:1rem;font-weight:500;max-width:660px;margin:0 auto}#page .not-found{margin-top:3rem;margin-bottom:3rem;text-align:center}#page .not-found .search-form{width:320px;margin:1rem auto;position:relative}#page .not-found .search-form .search-field{font-size:16px;padding:.75rem;width:100%;border-width:2px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-color:var(--ast-global-color-6);background-color:var(--ast-global-color-8)}body.single #main>article .entry-content{line-height:1.5;padding:1rem;background-color:var(--ast-global-color-8)}body.single #main>article .entry-content>:first-child{margin-top:0!important}body.single #main>article .entry-content>:last-child{margin-bottom:0!important}body.single #main>article .entry-content h1,body.single #main>article .entry-content h2,body.single #main>article .entry-content h3,body.single #main>article .entry-content h4,body.single #main>article .entry-content h5,body.single #main>article .entry-content h6{margin-bottom:1.5rem;line-height:1.4}#main>article .entry-content>ol,#main>article .entry-content>ul,body.single .elementor-widget-theme-post-content .elementor-widget-container>ol,body.single .elementor-widget-theme-post-content .elementor-widget-container>ul{margin-left:1.5rem}#main>article .entry-content>hr,body.single .elementor-widget-theme-post-content .elementor-widget-container>hr{margin-bottom:1.5rem;margin-top:1.5rem;border-width:1px 0 0 0;border-style:solid;background-color:#fff0;border-color:var(--ast-global-color-6)}body.single #main>article .entry-content>.wp-block-image,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-image{margin:1.5rem auto}body.single #main>article .entry-content .wp-block-image .wp-element-caption,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-image .wp-element-caption{margin-top:.25em;font-size:13px;font-size:.72rem;line-height:1.2}body.single #main>article .entry-content>.wp-block-gallery,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-gallery{margin-bottom:1.5rem}body.single #main>article .entry-content .wp-block-embed,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-embed{margin:1.5rem auto}body.single #main>article .entry-content .wp-block-table,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-table{margin-top:1.5em;margin-bottom:1.5em;font-size:16px;font-size:.89rem}body.single #main>article .entry-content .wp-block-table.is-style-stripes>table,body.single .elementor-widget-theme-post-content .elementor-widget-container>.wp-block-table.is-style-stripes>table{margin-bottom:0}body.single #main>article .entry-content .wp-block-button .wp-block-button__link,body.single .elementor-widget-theme-post-content .elementor-widget-container .wp-block-button .wp-block-button__link{display:inline-block}body.single #main>article .entry-content h2.has-medium-font-size{font-size:25px!important;font-size:1.39rem!important}body.single #main>article .entry-content h3.has-medium-font-size{font-size:21px!important;font-size:1.17rem!important}body.single #main>article .entry-content h4.has-medium-font-size{font-size:18px!important;font-size:1rem!important}body.single #main>article .entry-content h5.has-medium-font-size{font-size:16px!important;font-size:0.89rem!important}body.single #main>article .entry-content blockquote :last-child{margin-bottom:0}body.single #main>article .entry-content>p a,body.single #main>article .entry-content>ul a,body.single #main>article .entry-content>ol a,#main>article .entry-content .elementor-widget-text-editor p a,#main>article .entry-content .elementor-widget-text-editor ul a,#main>article .entry-content .elementor-widget-text-editor ol a,#main>article .entry-content .elementor-toggle-item p a,#main>article .entry-content .elementor-toggle-item ul a,#main>article .entry-content .elementor-toggle-item ol a{text-decoration:underline}body.single #main>article .entry-content .wp-block-group.has-background{padding:1rem;border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}body.single #main>article .entry-content .wp-block-group.has-background .wp-block-group__inner-container>:last-child{margin-bottom:0}@media screen and (min-width:1025px){body.single #main>article .entry-content{padding:2rem}body.single #main>article .entry-content p{text-align:justify}body.single #main>article .entry-content .wp-block-group.has-background{padding:1.5rem}}.ast-right-sidebar #primary{border-right-width:0}.ast-right-sidebar #secondary{border-left-width:0;margin-left:0}@media screen and (min-width:1025px){.ast-right-sidebar #secondary{padding-left:33px;margin-top:20px;margin-bottom:20px}}.widget{margin:0}#secondary .widget+.widget{margin-top:2rem}#page .elementor-widget-breadcrumbs a{text-decoration:none}.elementor-popup-modal.rf_modal .dialog-lightbox-close-button{top:5px!important;left:5px!important;padding:10px;right:auto!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background-color:var(--ast-global-color-7);color:var(--ast-global-color-3)}.elementor-popup-modal.rf_modal .dialog-lightbox-close-button svg{color:var(--ast-global-color-3);fill:var(--ast-global-color-3)}.open_modal *{cursor:pointer}#page .astra-child-toggle .elementor-tab-title{display:inline-block;width:auto;line-height:10px}#page .astra-child-toggle .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:5px;font-size:11px;font-size:.611rem;line-height:inherit}.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited:not(:hover):not(:focus){border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-2)}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{background-color:var(--ast-global-color-2);border-color:var(--ast-global-color-2);color:var(--ast-global-color-0)}.elementor-button .elementor-align-icon-right{top:.125em;position:relative;font-size:80%}.block-text{font-weight:500}.block-text p{margin-bottom:.125rem}.block-text strong{font-weight:800}.block-text>*:last-child,.block-text .elementor-widget-container>*:last-child{margin-bottom:0}.block-text.text-lead{font-size:18px;font-size:1rem}@media screen and (min-width:1025px){.block-text.text-lead{font-size:21px;font-size:1.17rem}}.block-faq .elementor-toggle .elementor-toggle-item{border-bottom:3px solid var(--ast-global-color-0)}.block-faq .elementor-toggle .elementor-toggle-item:last-of-type{margin-bottom:0}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-title{position:relative;border-width:0}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-title.elementor-active{border-width:0}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-title .elementor-toggle-title{text-decoration:none}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-title .elementor-toggle-icon svg{width:1.35rem;height:1.35rem;position:absolute;right:0;top:60%;transform:translateY(-50%)}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-content{border-width:0;padding:0 0 2rem}.block-faq .elementor-toggle .elementor-toggle-item .elementor-tab-content>*:last-child{margin-bottom:0}#page .block-banner{position:relative;overflow:hidden}#page .block-banner a{display:block;text-decoration:none}#page .block-banner .elementor-image-box-img{display:block;width:100%}#page .block-banner .elementor-image-box-img a{position:relative}#page .block-banner .elementor-image-box-img img{width:100%}#page .block-banner .elementor-image-box-content{position:absolute;z-index:1;top:0;bottom:0;width:100%;height:100%;padding:1rem;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;pointer-events:none;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;background-color:var(--ast-global-color-0);background-color:rgb(252 234 13 / .5)}#page .block-banner .elementor-image-box-content .elementor-image-box-title{margin:0;font-family:var(--theme-font-title);font-size:2rem;line-height:1.1;font-weight:700;text-align:center;color:var(--ast-global-color-8)}#page .block-banner .elementor-image-box-content .elementor-image-box-title a{font-size:inherit;line-height:inherit;font-weight:inherit}#page .block-banner .elementor-image-box-content .elementor-image-box-title a b{font-weight:inherit}#page .block-banner .elementor-image-box-content .elementor-image-box-description{display:block;font-size:.875rem;font-weight:600;line-height:1.2;color:inherit}@media screen and (min-width:1024px){#page .block-banner .elementor-image-box-content{background-color:rgb(252 234 13 / .6);opacity:0}#page .block-banner:hover .elementor-image-box-content{opacity:1}}@media screen and (max-width:375px){#page .section-banner-grid{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr)}}.block-anchor{position:absolute;top:-80px;left:0;height:10px;backface-visibility:hidden;-webkit-backface-visibility:hidden;pointer-events:none;opacity:0}.elementor-editor-active .block-anchor{opacity:1;backface-visibility:visible;-webkit-backface-visibility:visible;pointer-events:all;width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.grecaptcha-badge{bottom:110px!important;z-index:20}@media screen and (min-width:992px){.grecaptcha-badge{bottom:120px!important}}body .cky-btn{font-size:13px;font-size:.72rem;font-weight:600;text-transform:none;letter-spacing:.05rem;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;box-shadow:0 -1px 10px 0 rgb(0 0 0 / .075)}body .cky-modal a{color:inherit}body .cky-consent-container .cky-consent-bar{border-width:0;border-radius:0;background:rgb(255 255 255 / .95)!important}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close{right:10px;top:10px}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close img{height:12px;width:12px}body .cky-consent-container .cky-notice .cky-title{font-size:15px;font-size:.833rem;font-weight:500;color:var(--ast-global-color-2)!important;display:none}body .cky-consent-container .cky-notice-des{line-height:1.5;text-align:justify;color:var(--ast-global-color-2)!important}body .cky-consent-container .cky-notice-des *{font-size:13px;font-size:.72rem;font-weight:500}body .cky-consent-container .cky-notice-des a{text-decoration:underline;color:var(--ast-global-color-2)}body .cky-consent-container .cky-notice-btn-wrapper{gap:5px}body .cky-consent-container .cky-notice-btn-wrapper>.cky-btn{margin:0;flex-basis:calc(33.333% - 10px)}.cky-modal *,.cky-modal .cky-preference-content-wrapper *{font-size:13px;font-size:.72rem;line-height:1.4}.cky-modal .cky-preference-content-wrapper a{text-decoration:underline;color:var(--ast-global-color-2)}.cky-modal .cky-preference-center{border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem}.cky-modal .cky-preference-content-wrapper .cky-show-desc-btn{font-size:13px;font-size:.72rem;line-height:inherit;color:var(--ast-global-color-0)}.cky-modal .cky-preference-content-wrapper button.cky-show-desc-btn:not(:hover):not(:active){color:var(--ast-global-color-0)}.cky-modal .cky-accordion-header .cky-accordion-btn{font-size:14px;line-height:1.4}.cky-modal .cky-accordion-header-des{font-size:13px;font-size:.72rem;line-height:1.5}.cky-modal .cky-accordion-header-des *{font-size:13px;font-size:.72rem}.cky-modal .cky-accordion-header .cky-always-active{font-size:11px;text-transform:uppercase;letter-spacing:.025rem;color:#6ab72f}.cky-modal .cky-switch input[type="checkbox"]:checked{background:#6ab72f!important}.cky-modal .cky-prefrence-btn-wrapper{padding-top:10px}.cky-modal .cky-prefrence-btn-wrapper{padding-top:10px}.cky-modal .cky-prefrence-btn-wrapper .cky-btn{flex-basis:30%}body .cky-btn-revisit-wrapper{bottom:.25rem;left:.25rem;width:auto;height:auto;border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;box-shadow:0 5px 30px -5px #000}body .cky-btn-revisit-wrapper .cky-btn-revisit{padding:.25rem 0.5rem!important;font-size:11px;font-size:.611rem;font-weight:600;line-height:1.3;letter-spacing:.025rem;color:var(--ast-global-color-2)}body .cky-btn-revisit-wrapper .cky-btn-revisit::after{position:relative;content:'Cookies'}body .cky-revisit-bottom-left:hover::before{font-size:9px;border-radius:2px;letter-spacing:.05rem}body .cky-btn-revisit-wrapper .cky-btn-revisit img{opacity:0;display:none}@media (min-width:768px){body .cky-btn{font-size:14px;font-size:.78rem;padding-top:.75rem;padding-bottom:.75rem}body .cky-consent-container{bottom:3rem;left:3rem;width:580px}body .cky-consent-container .cky-consent-bar{padding:3.5rem;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem}body .cky-consent-container .cky-notice-des *{font-size:14px;font-size:.78rem}body .cky-consent-container .cky-notice-btn-wrapper{margin-top:25px;gap:10px}body .cky-btn-revisit-wrapper{bottom:.5rem;left:.5rem}body .cky-btn-revisit-wrapper .cky-btn-revisit{padding:.35rem 0.75rem!important}}@media (max-width:767px){body .cky-consent-container{bottom:0;left:0;width:100%;max-width:100%}body .cky-consent-container .cky-consent-bar{padding:15px}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close{display:none}body .cky-consent-container .cky-notice .cky-title,body .cky-consent-container .cky-notice-des{padding:0}body .cky-consent-container .cky-notice-btn-wrapper{padding:0;margin-top:10px;flex-direction:row;flex-wrap:nowrap}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn{order:1;font-size:12px;font-size:.67rem;padding:5px;line-height:20px;margin:0 5px}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn-customize{margin-left:0}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept{margin-right:0}}body .fluentform .form-hide-labels .ff-el-group:not(.show-label) .ff-el-input--label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body .fluentform .form-comment{margin-top:-1rem;font-size:.775rem}body .fluentform .form-legend{margin-bottom:0rem;text-align:right;font-size:.775rem}body .fluentform .form-legend strong{display:inline-block;font-size:150%;line-height:0;position:relative;top:.25em;padding-right:.1em;padding-left:.1em}.ff-el-group.ff-custom_html.form-legal-text p{font-size:.775rem;line-height:1.3;text-align:justify;margin-bottom:.25rem}body .fluentform .ff-el-tc label.ff_tc_label>div,body .fluentform .ff-el-tc label.ff_tc_label>span{vertical-align:top;padding-top:0!important}body .fluentform .ff-el-input--label label{font-size:1rem;font-weight:400}body .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label::after{display:none}body .fluentform .ff-el-form-check-label .ff-el-form-check-input{top:-1px;margin-right:.25rem}body .fluentform .ff-el-form-check label.ff-el-form-check-label{font-size:.925rem;line-height:1.3}body .fluentform .ff-el-group.one_per_line label.ff-el-form-check-label{display:block}body .fluentform .ff-el-form-check label.ff-el-form-check-label a{text-decoration:underline}body .fluentform .ff-el-form-control{width:100%;height:2.5rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:.5rem 0;font-family:inherit;font-size:.875rem;line-height:1.2;border:2px solid var(--ast-global-color-0);border-width:0 0 2px 0;background-color:#fff0;color:var(--ast-global-color-2)}body .fluentform textarea.ff-el-form-control{height:4rem}body .fluentform .ff-el-form-control:focus{border-color:var(--ast-global-color-2);background-color:#fff0;color:var(--ast-global-color-2)}body select.ff-el-form-control:not([size]):not([multiple]){height:2.5rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%23fcea10' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% 50%}body select.ff-el-form-control:not([size]):not([multiple]):focus{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%23242e35' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E")}body .fluentform .ff-el-form-control::-webkit-input-placeholder{color:var(--ast-global-color-2);opacity:.2}body .fluentform .ff-el-form-control::-moz-placeholder{color:var(--ast-global-color-2);opacity:.2}body .fluentform .ff-el-form-control:-ms-input-placeholder{color:var(--ast-global-color-2);opacity:.2}body .fluentform .ff-el-form-control:-moz-placeholder{color:var(--ast-global-color-2);opacity:.2}body .fluentform .ff-btn-submit{border-width:2px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:.75rem;font-size:1rem;font-weight:600;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-2)}body .fluentform .ff-btn-submit:hover,body .fluentform .ff-btn-submit:focus{border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2);color:var(--ast-global-color-1)}.ff-message-success{box-shadow:none;padding:1.25rem;margin-top:1rem;margin-bottom:1rem;border-radius:.125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;-ms-border-radius:.125rem;-o-border-radius:.125rem;border:1px solid var(--theme-color-success)}.ff-message-success p:last-child{margin-bottom:0}body .fluentform .text-danger{color:var(--theme-color-danger)}.fluentform .ff-el-is-error .text-danger{font-size:.825rem;font-weight:500;color:var(--theme-color-danger);margin-top:0}.lity{background:rgb(0 0 0 / .6)}.lity-content{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.lity-content::after{-webkit-box-shadow:none;box-shadow:none}.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{font-family:inherit;font-weight:200;width:55px;height:55px;font-size:55px;line-height:1;text-shadow:0 0 20px rgb(0 0 0 / .5);font-family:"Helvetica Neue",Arial,sans-serif;font-weight:100;-webkit-font-smoothing:antialiased}.lity body .fluentform .form-legend{margin-top:0}.lity .ff-message-success{box-shadow:none;padding:0;margin:0}@media (prefers-reduced-motion:reduce){a,.btn,*{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}}