body a{color:#118ed0!important}body,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.caption-mobile h1,.navbar-dark .navbar-nav .nav-link,.contenuto p,.contenuto li,.testo-modal,.titolo-pagina-blog,.titolo-corso,.letter,.font-titolo,.font-titolo-hp,ol,ul{font-family:'Titillium Web',sans-serif;color: ;font-display:swap}.searchandfilter [type="submit"],.placefontawesome,#searchsubmit{font-family:'Titillium Web',sans-serif,'FontAwesome','Font Awesome 5 Pro',sans-serif!important;font-display:swap}.nav-link{font-size:16px!important}.menu-alignment{top: % !important}.menu-sticky{top:30%!important}.dat-evento-type,.wpcf7 input[type="submit"],.miniature-slider .slick-current,.miniature-slider.card-rosa .slick-current,.miniature-slider hr,.miniature-slider.card-rosa .slick-arrow:before,.etichetta-blog a,.bottone-newsletter,.etichetta-servizi a,.paragrafo-servizi .nav-tabs .nav-link.active,.btn-scegli-evento,.riga-contatto i,.btn-topbar,.btn-iscriviti-corso,.btn-slider,.bg-theme,.etichetta-absolute,.slick-prev:before,.slick-next:before,.btn-iscriviti-loop,.mc4wp-form-fields .botone,.btn-iscriviti-corso,.letter,.btn-primary,.page-item.active .page-link,.header_dark .has-mega-menu .menu-item-has-children:hover .dropdown-menu,.menu-resp-slide-open,.header_dark .dropdown-menu,.btn-outline-primary.disabled,.wpcf7 input.disabled[type="submit"],.btn-outline-primary:disabled,.wpcf7 input:disabled[type="submit"],.woocommerce .btn-outline-primary,.wp-block-button .wp-block-button__link,.list-group-item.active,.wc-block-cart__submit-container,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active,.ui-widget-header{background:#118ed0}.bg-primary,.woocommerce-variation-add-to-cart .single_add_to_cart_button,.registration-form .woocommerce-Button,.right-sidebar-product .btn-outline-primary,.wp-block-button.is-style-fill .wp-block-button__link,.barra-breadcrumb,.titolo-menu,.open .accordionItemHeading,.btn-primary,.wp-block-button.is-style-outline .wp-block-button__link:hover,.btn-outline-primary:hover,.cont-newsletter,.widget_product_categories .widget-title,.custom-filters-form .widget-title,.sidebarmobile .titolo-menu{background-color:#118ed0}.usp h3,.btn-outline-primary,.btn-white-outline:hover,.dat-evento-title,.link-default,.data-loop,.gallery-hp h2,.miniature-slider.card-rosa .etichetta-immagine-head,.miniature-slider .excerpt,.miniature-slider .slick-current .etichetta-immagine-head,.miniature-slider .titolo-post,.miniature-slider .titolo-post a,.miniature-slider .excerpt p,.miniature-slider a,slick-arrow:before,.single-post #main a,.data-tab-cont,.btn-richiedi-info,.etichetta-cat-tax span,widget a,#search-button i,#search-button2 i,.color-theme,.form-contat-pagina .wpcf7 input[type="submit"],.wp-block-button.is-style-outline .wp-block-button__link,.btn-outline-transparent .wp-block-button__link,.text-primary,summary::after{color:#118ed0}.navbar-dark .navbar-nav .active>.nav-link,.current-menu-item .nav-link,.navbar-nav .menu-item-has-children ul li a:hover{color:#118ed0}.btn-outline-primary,.dat-evento-title,.dat-evento-type,.wpcf7 input[type="submit"],.paragrafo-servizi .nav-tabs .nav-link,.tabs-paragrafo,.wp-block-button.is-style-outline .wp-block-button__link,.page-item.active .page-link,.social a,.btn-outline-transparent .wp-block-button__link,.btn-contorno,.list-group-item.active{border:1px solid #118ed0}.btn-primary:hover,.btn-richiedi-info:hover,.btn-slider:hover,.btn-iscriviti-corso:hover,.btn-outline-transparent .wp-block-button__link:hover,.woocommerce .btn-outline-primary:hover,.btn-contorno:hover{background:#0e87af;border:#0e87af}.btn-primary:not(:disabled):not(.disabled):active{color:#fff!important;background:#0e87af;border:#0e87af;opacity:.3}.btn-primary:focus{background:#0e87af;border-color:#0e87af;box-shadow: 0 0 0 .2rem rgb(168 168 168 / 50%)}.btn-secondary,.etichetta-immagine-head a,.social-header a,.bg-theme-alt,.bg-theme-secondary{background:#fcc223!important}.wp-block-button.is-style-fill .wp-block-button__link.secondary{background-color:#fcc223!important}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent!important}.btn-secondary:hover,.btn-iscriviti-loop:hover,.wp-block-button .wp-block-button__link:hover{background:#0e87af}.btn-contorno,.color-theme-secondary,.color-theme-secondary a,.usp-servizio .link-scopri{color:#118ed0!important}.dropdown-menu .nav-link:hover{color:#0e87af!important}.btn-primary,sticky-footer-prodotto .btn-outline-primary{border-color:#118ed0}.btn-registrati{border-color:#fcc223!important}.color-theme-secondary{color:#fcc223!important}.woocommerce ul.products li,.woocommerce-page ul.products li,.wrapper-loop{border-bottom:3px solid #118ed0}.btn,.border-radius-btn,.border-radius-btn img,.categorie-wrapper,.btn-faq,.accordionWrapper,.btn-verde,.btn-acquista,.btn-contorno,.form-contatto .wpcf7 input[type="submit"],.numero-highlight,.wpcf7 input[type="submit"],.form-contat .wpcf7 input[type="text"],.form-contat .wpcf7 input[type="email"],.form-contat .wpcf7 input[type="tel"],.form-contat .wpcf7 textarea,.wpcf7 input[type="submit"],.form-contat-pagina .wpcf7 input[type="submit"],.articolo-loop .entry-meta .btn-secondary,.modal-registrazione .content-cst,.accordionItemHeading,.prodotti-popolari a,.usp-servizio-wrapper,.btn-iscriviti-loop,.paragrafo-servizi .tab-post>label,.wp-block-button a,.btn-registrati,.btn-secondary,.btn-white-outline,.woocommerce .quantity .qty{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.background-slider{background-image:url(custom-styles.css,qver=e1bc1d2f9f3233df7f3d030ddb0e3fd7.pagespeed.ce.R_mfuPArT0.css)}.header_dark,.footer_dark,.header_dark .menu-sotto.nav-down{background:#118ed0!important}.understrap-read-more-link,.link-scopri,.understrap-read-more-link:hover,.link-scopri:hover{background:transparent!important}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff!important}.wp-block-button__link:hover{text-decoration:none!important}.search-submit{padding:5px;-webkit-border-top-left-radius:0!important;-webkit-border-bottom-left-radius:0!important;-moz-border-radius-topleft:0!important;-moz-border-radius-bottomleft:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (min-width:1200px){.navbar-dark .navbar-brand{width:180px}}@media (max-width:767px){.background-slider{background-image:url(custom-styles.css,qver=e1bc1d2f9f3233df7f3d030ddb0e3fd7.pagespeed.ce.R_mfuPArT0.css)}}