@import url("https://use.typekit.net/ijk1hre.css");.smooth,.et_pb_module a,.brandbuttonbase,.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input,.brandbuttondona,.et_pb_ajax_pagination_container .post-content a,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a,.bck-bp-content-wrap .bck-bp-readmore-wrap a,.brandinput:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content input:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content textarea:not([type=button]):not([type=submit]):hover::placeholder,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):hover::placeholder,.brandinput:not([type=button]):not([type=submit]):focus,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):focus,.nf-form-content input:not([type=button]):not([type=submit]):focus,.nf-form-content textarea:not([type=button]):not([type=submit]):focus,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):focus,.brandinput:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content input:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content textarea:not([type=button]):not([type=submit]):focus::placeholder,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):focus::placeholder,.charitable-form-field-checkbox input:checked+label,.charitable-form-field-checkbox .nf-checked-label,.checkbox-container .nf-field>div input:checked+label,.checkbox-container .nf-field>div .nf-checked-label,.field-wrap .nf-field-element:after{transition:all .2s linear !important}.shadow,.brandbox,.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before,.brandbuttonbase,.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input,.brandbuttondona,.et_pb_ajax_pagination_container .post-content a,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a,.bck-bp-content-wrap .bck-bp-readmore-wrap a,.brandinput,.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea,#cinquePerMille input#redditoAnnuoLordo{box-shadow:0px 5px 24px rgba(0,170,149,.1) !important}.fonticons,.charitable-form-field-checkbox input:checked+label:after,.charitable-form-field-checkbox .nf-checked-label:after,.checkbox-container .nf-field>div input:checked+label:after,.checkbox-container .nf-field>div .nf-checked-label:after,.field-wrap .nf-field-element:after{font-family:ETmodules !important}.radius,.brandbox,.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before,.brandbuttonbase,.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input,.brandbuttondona,.et_pb_ajax_pagination_container .post-content a,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a,.bck-bp-content-wrap .bck-bp-readmore-wrap a,.nf-error-msg,#cinquePerMille{border-radius:16px !important}.tooltip_arrow,.nf-error-msg:before{border-style:solid;border-width:0 10px 10px;content:"";position:absolute;top:-10px}body{overflow-x:hidden}.widgettitle{text-align:center}#et-main-area h1,#et-main-area h2,#et-main-area h3,#et-main-area h4,#et-main-area h5,#et-main-area h6,header h1,header h2,header h3,header h4,header h5,header h6{font-weight:bolder}.et_pb_module p strong,.et_pb_module .wdc-post-text .wdc-mce-content strong,.et_pb_module .et_pb_text_inner strong,.et_pb_module .menu-item a strong{font-weight:800}.et_pb_module h1{font-size:32px !important}@media screen and (min-width:981px){.et_pb_module h1{font-size:calc(32px + 8 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h1{font-size:40px !important}}.et_pb_module h2{font-size:24px !important}@media screen and (min-width:981px){.et_pb_module h2{font-size:calc(24px + 24 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h2{font-size:48px !important}}.et_pb_module h3{font-size:16px !important}@media screen and (min-width:981px){.et_pb_module h3{font-size:calc(16px + 12 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h3{font-size:28px !important}}.et_pb_module h4,.et_pb_module .et_pb_tabs_controls li a{font-size:16px !important}@media screen and (min-width:981px){.et_pb_module h4,.et_pb_module .et_pb_tabs_controls li a{font-size:calc(16px + 10 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h4,.et_pb_module .et_pb_tabs_controls li a{font-size:26px !important}}.et_pb_module h5{font-size:16px !important}@media screen and (min-width:981px){.et_pb_module h5{font-size:calc(16px + 10 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h5{font-size:26px !important}}.et_pb_module h6{font-size:16px !important}@media screen and (min-width:981px){.et_pb_module h6{font-size:calc(16px + 0 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module h6{font-size:16px !important}}.et_pb_module p,.et_pb_module li,.et_pb_module .et_pb_slide_content,.et_pb_module .et_pb_blurb_description a,.et_pb_module .et_pb_text_inner,.et_pb_module .dsm_card_carousel_child_description,.et_pb_module .wdc-mce-content,.et_pb_module .wdc-post-text{line-height:1.5em}.et_pb_module p,.et_pb_module li,.et_pb_module .et_pb_slide_content,.et_pb_module .et_pb_blurb_description a,.et_pb_module .et_pb_text_inner,.et_pb_module .dsm_card_carousel_child_description,.et_pb_module .wdc-mce-content,.et_pb_module .wdc-post-text{font-size:16px !important}@media screen and (min-width:981px){.et_pb_module p,.et_pb_module li,.et_pb_module .et_pb_slide_content,.et_pb_module .et_pb_blurb_description a,.et_pb_module .et_pb_text_inner,.et_pb_module .dsm_card_carousel_child_description,.et_pb_module .wdc-mce-content,.et_pb_module .wdc-post-text{font-size:calc(16px + 4 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module p,.et_pb_module li,.et_pb_module .et_pb_slide_content,.et_pb_module .et_pb_blurb_description a,.et_pb_module .et_pb_text_inner,.et_pb_module .dsm_card_carousel_child_description,.et_pb_module .wdc-mce-content,.et_pb_module .wdc-post-text{font-size:20px !important}}.et_pb_module .percent-value,.et_pb_module .percent-sign{font-size:48px !important}@media screen and (min-width:981px){.et_pb_module .percent-value,.et_pb_module .percent-sign{font-size:calc(48px + 24 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_module .percent-value,.et_pb_module .percent-sign{font-size:72px !important}}.et_pb_slides .et_pb_slider_container_inner{display:flex !important;flex-wrap:wrap !important}.stripetitle,body:not(.single-post) #cover-bg-blue .header-content h1,body:not(.single-post) .et_pb_slider h2,.stripecontent,body:not(.single-post) #cover-bg-blue .header-content .et_pb_header_content_wrapper h3,body:not(.single-post) .et_pb_slider .et_pb_slide_content h3{display:block;padding:2px 0}.stripetitle *,body:not(.single-post) #cover-bg-blue .header-content h1 *,body:not(.single-post) .et_pb_slider h2 *,.stripecontent *,body:not(.single-post) #cover-bg-blue .header-content .et_pb_header_content_wrapper h3 *,body:not(.single-post) .et_pb_slider .et_pb_slide_content h3 *{display:inline;padding:.45rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stripecontent,body:not(.single-post) #cover-bg-blue .header-content .et_pb_header_content_wrapper h3,body:not(.single-post) .et_pb_slider .et_pb_slide_content h3{line-height:2.5}.stripecontent *,body:not(.single-post) #cover-bg-blue .header-content .et_pb_header_content_wrapper h3 *,body:not(.single-post) .et_pb_slider .et_pb_slide_content h3 *{background:#003e66;color:#fff}.stripetitle,body:not(.single-post) #cover-bg-blue .header-content h1,body:not(.single-post) .et_pb_slider h2{line-height:1.9}.stripetitle *,body:not(.single-post) #cover-bg-blue .header-content h1 *,body:not(.single-post) .et_pb_slider h2 *{background:#fff;color:#003e66}body:not(.single-post) #cover-bg-blue{display:flex;flex-wrap:wrap;align-items:center}@media (max-width:980px){body:not(.single-post) #cover-bg-blue .header-content{padding:0 !important;width:100% !important;max-width:none !important;text-align:left}}body:not(.single-post) #cover-bg-blue .header-content .et_pb_header_content_wrapper{padding:0}body:not(.single-post) .et_pb_slider .et_pb_slide_content h3{color:#fff !important}body:not(.single-post) .et_pb_slider .et_pb_slide_description{width:100%}@media (min-width:981px){.et_pb_code_inner #cover-bg-blue{padding:10% 0}}@media (max-width:980px){.et_pb_code_inner #cover-bg-blue{padding:25% 0}}.brandbox,.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before{background:#fff;padding:16px}.brandfont em,body em,.et_pb_module p em,.et_pb_module .wdc-post-text .wdc-mce-content em,.et_pb_module .et_pb_text_inner em,.et_pb_module .menu-item a em,.checkbox-wrap .nf-field-element label em,.checkbox-wrap .nf-field-label label em,.listcheckbox-wrap .nf-field-element label em,.listcheckbox-wrap .nf-field-label label em,.nf-error-msg em,.brandfont em,body em,.et_pb_module p em,.et_pb_module .wdc-post-text .wdc-mce-content em,.et_pb_module .et_pb_text_inner em,.et_pb_module .menu-item a em,.checkbox-wrap .nf-field-element label em,.checkbox-wrap .nf-field-label label em,.listcheckbox-wrap .nf-field-element label em,.listcheckbox-wrap .nf-field-label label em,.nf-error-msg em{font-style:italic}.brandfont strong,body strong,.et_pb_module p strong,.et_pb_module .wdc-post-text .wdc-mce-content strong,.et_pb_module .et_pb_text_inner strong,.et_pb_module .menu-item a strong,.checkbox-wrap .nf-field-element label strong,.checkbox-wrap .nf-field-label label strong,.listcheckbox-wrap .nf-field-element label strong,.listcheckbox-wrap .nf-field-label label strong,.nf-error-msg strong,.brandfont strong,body strong,.et_pb_module p strong,.et_pb_module .wdc-post-text .wdc-mce-content strong,.et_pb_module .et_pb_text_inner strong,.et_pb_module .menu-item a strong,.checkbox-wrap .nf-field-element label strong,.checkbox-wrap .nf-field-label label strong,.listcheckbox-wrap .nf-field-element label strong,.listcheckbox-wrap .nf-field-label label strong,.nf-error-msg strong{font-weight:700}.brandtitle,#et-main-area h1,#et-main-area h2,#et-main-area h3,#et-main-area h4,#et-main-area h5,#et-main-area h6,header h1,header h2,header h3,header h4,header h5,header h6,.brandbuttonbase,.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input,.brandbuttondona,.et_pb_ajax_pagination_container .post-content a,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a,.bck-bp-content-wrap .bck-bp-readmore-wrap a,.brandinput,.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea,#cinquePerMille input#redditoAnnuoLordo,.et_pb_button_module_wrapper .et_pb_button,.et_pb_menu .et_mobile_menu li a{font-family:raleway,sans-serif;font-weight:700;font-style:normal}.brandtitle strong,#et-main-area h1 strong,#et-main-area h2 strong,#et-main-area h3 strong,#et-main-area h4 strong,#et-main-area h5 strong,#et-main-area h6 strong,header h1 strong,header h2 strong,header h3 strong,header h4 strong,header h5 strong,header h6 strong,.brandbuttonbase strong,.brandbutton strong,.et_pb_button:not([data-icon]) strong,.et_pb_button[data-icon] strong,.brandbuttonsmall strong,.brandbuttonalt strong,.nf-form-content button strong,.nf-form-content input[type=button] strong,.nf-form-content input[type=submit] strong,.submit-wrap .nf-field-element strong,.brandbuttondona strong,.et_pb_ajax_pagination_container .post-content a strong,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a strong,.bck-bp-content-wrap .bck-bp-readmore-wrap a strong,.brandinput strong,.nf-form-content .list-select-wrap .nf-field-element>div strong,.nf-form-content input:not([type=button]) strong,.nf-form-content textarea strong,#cinquePerMille input#redditoAnnuoLordo strong,.et_pb_button_module_wrapper .et_pb_button strong,.et_pb_menu .et_mobile_menu li a strong,.brandtitle strong,#et-main-area h1 strong,#et-main-area h2 strong,#et-main-area h3 strong,#et-main-area h4 strong,#et-main-area h5 strong,#et-main-area h6 strong,header h1 strong,header h2 strong,header h3 strong,header h4 strong,header h5 strong,header h6 strong,.brandbuttonbase strong,.brandbutton strong,.et_pb_button:not([data-icon]) strong,.et_pb_button[data-icon] strong,.brandbuttonsmall strong,.brandbuttonalt strong,.nf-form-content button strong,.nf-form-content input[type=button] strong,.nf-form-content input[type=submit] strong,.submit-wrap .nf-field-element strong,.brandbuttondona strong,.et_pb_ajax_pagination_container .post-content a strong,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a strong,.bck-bp-content-wrap .bck-bp-readmore-wrap a strong,.brandinput strong,.nf-form-content .list-select-wrap .nf-field-element>div strong,.nf-form-content input:not([type=button]) strong,.nf-form-content textarea strong,#cinquePerMille input#redditoAnnuoLordo strong,.et_pb_button_module_wrapper .et_pb_button strong,.et_pb_menu .et_mobile_menu li a strong{font-weight:700}.brandbuttonbase,.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input,.brandbuttondona,.et_pb_ajax_pagination_container .post-content a,.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a,.bck-bp-content-wrap .bck-bp-readmore-wrap a{font-weight:700 !important;text-transform:uppercase;line-height:1 !important;cursor:pointer;text-align:center}.brandbutton,.et_pb_button:not([data-icon]),.et_pb_button[data-icon],.brandbuttonsmall,.brandbuttonalt,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.submit-wrap .nf-field-element,.submit-wrap .nf-field-element input{color:#fff;background:#00aa95;border:0;font-size:20px !important;padding:10px 18px !important}.brandbutton:hover,.et_pb_button:hover:not([data-icon]),.et_pb_button[data-icon]:hover,.brandbuttonsmall:hover,.brandbuttonalt:hover,.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover,.submit-wrap .nf-field-element:hover,.submit-wrap .nf-field-element input:hover{background:#003e66;color:#fff;border:0;padding:10px 18px !important}.brandbuttondona{color:#fff !important;background:#bd1d31;border:0;font-size:16px !important;padding:10px 18px !important}.brandbuttondona:hover{background:#003e66;color:#fff;border:0;padding:10px 18px !important}.et_pb_button:not([data-icon]){padding:10px 18px !important}.et_pb_button:not([data-icon]):hover{padding:10px 18px !important}.et_pb_button:not([data-icon]):after{content:none}.et_pb_button[data-icon]{padding:10px 18px !important}.et_pb_button[data-icon]:hover{padding:10px 18px !important}.et_pb_button[data-icon]:after{top:50%;line-height:1;transform:translateY(-50%)}.brandbuttonsmall{font-size:16px !important;padding:10px 18px !important}.brandbuttonsmall:hover{padding:10px 18px !important}.brandbuttonalt{background-color:#fff !important;color:#003e66 !important;border:0 !important}.brandbuttonalt:hover{background:#003e66 !important;color:#fff !important}.brandinput,.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea,#cinquePerMille input#redditoAnnuoLordo{background:#fff !important;border:0 solid #00aa95 !important;border-radius:16px !important;font-size:16px !important;padding:23px !important;margin:0 !important;color:#003e66 !important;height:auto !important}.brandinput:not([type=button]):not([type=submit]),.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]),.nf-form-content input:not([type=button]):not([type=submit]),.nf-form-content textarea:not([type=button]):not([type=submit]),#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]){color:#00aa95 !important}.brandinput:not([type=button]):not([type=submit])::placeholder,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit])::placeholder,.nf-form-content input:not([type=button]):not([type=submit])::placeholder,.nf-form-content textarea:not([type=button]):not([type=submit])::placeholder,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit])::placeholder{color:#003e66}.brandinput:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content input:not([type=button]):not([type=submit]):hover::placeholder,.nf-form-content textarea:not([type=button]):not([type=submit]):hover::placeholder,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):hover::placeholder{color:#00aa95}.brandinput:not([type=button]):not([type=submit]):focus,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):focus,.nf-form-content input:not([type=button]):not([type=submit]):focus,.nf-form-content textarea:not([type=button]):not([type=submit]):focus,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):focus{border-color:#00aa95}.brandinput:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content .list-select-wrap .nf-field-element>div:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content input:not([type=button]):not([type=submit]):focus::placeholder,.nf-form-content textarea:not([type=button]):not([type=submit]):focus::placeholder,#cinquePerMille input#redditoAnnuoLordo:not([type=button]):not([type=submit]):focus::placeholder{color:#f5f5f5}.photobox{line-height:1.5 !important}.photobox{font-size:18px !important}@media screen and (min-width:981px){.photobox{font-size:calc(18px + 6 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.photobox{font-size:24px !important}}.et_section_specialty>.et_pb_row{width:100%;padding-left:4%;padding-right:4%}.et_pb_menu .et_pb_menu__logo a{display:block}.et_pb_menu .et_pb_menu__menu>nav>ul{align-items:center}.et_pb_menu .et_pb_menu__menu>nav>ul a{font-size:13px !important}@media screen and (min-width:981px){.et_pb_menu .et_pb_menu__menu>nav>ul a{font-size:calc(13px + 7 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.et_pb_menu .et_pb_menu__menu>nav>ul a{font-size:20px !important}}.et_pb_menu .et_pb_menu__menu>nav>ul a:hover{opacity:1}.et_pb_menu .et_pb_menu__menu>nav>ul>li{margin:0 1vw;padding:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li:not(.brandbuttondona)>a{color:#fff !important;padding:0 0 2px !important}.et_pb_menu .et_pb_menu__menu>nav>ul>li:not(.brandbuttondona)>a:hover{color:#003e66 !important}.et_pb_menu .et_pb_menu__menu>nav>ul>li.brandbuttondona a{margin:0;color:#fff !important;padding-bottom:0 !important}.et_pb_menu .et_pb_menu__menu>nav>ul>li.brandbuttondona a:after{transform:none !important;top:0 !important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul>li{line-height:1.5em}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__logo-wrap{max-width:200px !important}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul{align-items:center}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{color:#fff}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:hover{color:#003e66}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:last-child>a{color:#fff}.has_et_pb_sticky .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:last-child>a:hover{color:#fff}@media (min-width:981px){.et_pb_section--with-menu{display:flex;flex-wrap:wrap;align-items:center;align-content:center;margin:0 !important;padding:0 !important}}@media (max-width:980px){.et_pb_section--with-menu .et_pb_row--with-menu{position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding-right:0 !important}.et_pb_section--with-menu .et_pb_row--with-menu .et_pb_column{margin:0 !important}.et_pb_section--with-menu .et_pb_row--with-menu .et_pb_column:first-child{z-index:100;width:70% !important}.et_pb_section--with-menu .et_pb_row--with-menu .et_pb_column:first-child .et_pb_image{margin:4px 0 0 !important;padding:0 !important}.et_pb_section--with-menu .et_pb_row--with-menu .et_pb_column:last-child{position:relative;z-index:50;width:100%;padding:16px 0}}.et-l--header .et_pb_image{top:20%}@media (min-width:981px){.et-l--header .has_et_pb_sticky .et_pb_image{top:50%;transform:translateY(-50%)}}.et-menu .menu-item-has-children>a:first-child:after{right:-18px}.top-menu .et_pb_menu_inner_container{justify-content:flex-end;align-items:center}.top-menu .et_pb_menu_inner_container .et_pb_menu__wrap{flex:none;background:#fff;border-radius:0 0 16px 16px;padding:8px 32px}.top-menu .et_pb_menu_inner_container:before{content:'In evidenza:';padding-right:10px;color:#fff;font-weight:600}.top-menu .et_pb_menu_inner_container:before{font-size:13px !important}@media screen and (min-width:981px){.top-menu .et_pb_menu_inner_container:before{font-size:calc(13px + 7 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.top-menu .et_pb_menu_inner_container:before{font-size:20px !important}}.et_pb_menu .et_mobile_menu{padding:0;border-top:0}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:110%}}.et_pb_menu .et_mobile_menu li a{font-size:16px}@media (min-width:981px){.et_pb_menu .et_mobile_menu li a{padding:24px}}@media (max-width:980px) and (min-width:769px){.et_pb_menu .et_mobile_menu li a{padding:16px}}@media (max-width:768px){.et_pb_menu .et_mobile_menu li a{padding:8px}}.et_pb_menu .et_mobile_menu li:not(.brandbuttondona) a{color:#003e66 !important}.et_pb_menu .et_mobile_menu li.brandbuttondona{margin:8px}.et_pb_menu .et_mobile_menu li.brandbuttondona a{color:#fff !important}.et_pb_menu__menu #menu-top-menu>nav>ul{align-items:center}.et_pb_menu__menu #menu-top-menu a{color:#00aa95 !important}.et_pb_menu__menu #menu-top-menu a:hover{color:#003e66 !important}@media (min-width:981px){#menu-main{padding-bottom:16px !important}}.et_pb_fullwidth_header_container{max-width:100% !important}.swiper-container{padding:32px !important}.dsm_text_notation .dsm-text-notation-main span{font-size:18px !important}@media screen and (min-width:981px){.dsm_text_notation .dsm-text-notation-main span{font-size:calc(18px + 2 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.dsm_text_notation .dsm-text-notation-main span{font-size:20px !important}}.dsm_card.dsm_card_layout_stacked .dsm_card_wrapper{justify-content:flex-start;height:100%;padding-bottom:auto}.charitable-form-field-checkbox,.checkbox-container .nf-field>div{display:flex;flex-wrap:wrap;justify-content:center;padding:0 !important;margin:0}.charitable-form-field-checkbox input,.checkbox-container .nf-field>div input{height:0;width:0;display:none !important;visibility:hidden}.charitable-form-field-checkbox label,.checkbox-container .nf-field>div label{padding:16px 16px 16px 56px !important;width:100%;position:relative;text-align:center;margin:0 !important;cursor:pointer;color:#707070 !important}.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before{content:"";position:absolute;margin:0 16px 0 0 !important;width:20px;height:20px;text-align:center;z-index:1;opacity:1;transform:translateY(-50%);left:0 !important;color:#003e66;height:fit-content}@media (min-width:981px){.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before{top:50% !important}}@media (max-width:980px){.charitable-form-field-checkbox label:before,.checkbox-container .nf-field>div label:before{top:36% !important}}.charitable-form-field-checkbox label:after,.checkbox-container .nf-field>div label:after{content:none}.charitable-form-field-checkbox input:checked+label a,.charitable-form-field-checkbox .nf-checked-label a,.checkbox-container .nf-field>div input:checked+label a,.checkbox-container .nf-field>div .nf-checked-label a{text-decoration:underline}.charitable-form-field-checkbox input:checked+label:after,.charitable-form-field-checkbox .nf-checked-label:after,.checkbox-container .nf-field>div input:checked+label:after,.checkbox-container .nf-field>div .nf-checked-label:after{position:absolute;color:#003e66 !important;content:"\4e";font-size:40px;border:0 !important;background:0 0;z-index:500}@media (min-width:769px){.charitable-form-field-checkbox input:checked+label:after,.charitable-form-field-checkbox .nf-checked-label:after,.checkbox-container .nf-field>div input:checked+label:after,.checkbox-container .nf-field>div .nf-checked-label:after{top:3% !important;left:0 !important}}@media (max-width:768px){.charitable-form-field-checkbox input:checked+label:after,.charitable-form-field-checkbox .nf-checked-label:after,.checkbox-container .nf-field>div input:checked+label:after,.checkbox-container .nf-field>div .nf-checked-label:after{top:6% !important;left:0 !important}}@media (max-width:980px){.table-striped{overflow-y:scroll !important;display:flex}}.checkbox-wrap,.listcheckbox-wrap{flex-wrap:wrap}.checkbox-wrap .nf-field-element label,.checkbox-wrap .nf-field-label label,.listcheckbox-wrap .nf-field-element label,.listcheckbox-wrap .nf-field-label label{align-items:center;align-content:center;text-align:left !important;color:#fff !important}.checkbox-wrap .nf-field-element label:after,.checkbox-wrap .nf-field-label label:after,.listcheckbox-wrap .nf-field-element label:after,.listcheckbox-wrap .nf-field-label label:after{text-align:center !important;border:2px solid #003e66 !important;font-weight:400 !important;height:16px;width:16px;top:0 !important}.checkbox-wrap .nf-field-element label:before,.checkbox-wrap .nf-field-label label:before,.listcheckbox-wrap .nf-field-element label:before,.listcheckbox-wrap .nf-field-label label:before{top:-3px !important}.list-container .nf-field .list-select-wrap .nf-field-element select,.list-container .nf-field .list-select-wrap .nf-field-element>div{height:65px !important}.field-wrap .nf-field-element{flex:1 0 auto}.field-wrap .nf-field-element:after{top:auto !important;bottom:3px !important;right:20px !important;height:100% !important;line-height:1 !important;width:auto !important;background:0 0 !important;text-align:right !important;display:flex;align-content:center;align-items:center}.field-wrap .nf-field-element:after{font-size:24px !important}@media screen and (min-width:981px){.field-wrap .nf-field-element:after{font-size:calc(24px + 8 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.field-wrap .nf-field-element:after{font-size:32px !important}}.field-wrap.nf-pass .nf-field-element:after{color:#4cbb17;content:"\e052" !important}.field-wrap.nf-error .nf-field-element:after{color:#e60000 !important;content:"\e061" !important}.field-wrap .nf-field-description{margin:0 !important}.field-wrap .nf-field-description p{text-align:left !important;font-style:italic !important;font-size:16px;line-height:1;margin:8px 0 0 !important;color:#fff}.field-wrap:not(.checkbox-wrap) .nf-field-label{width:auto !important;line-height:1 !important}.field-wrap .nf-field-label{display:flex;flex-wrap:wrap;align-items:center}.nf-error-msg{margin:10px auto 0px !important;padding:24px;text-align:center;line-height:1;font-weight:400;width:fit-content}.nf-error-msg:before{left:50% !important;right:auto !important;transform:translateX(-50%)}.nf-form-errors .nf-error-msg{background:#fff5d3 !important;color:#b98e00;padding:16px 32px;font-size:24px;position:relative}.nf-form-errors .nf-error-msg:before{border-color:transparent transparent #fff5d3;left:14%}.nf-error-wrap .nf-error-msg{background:#ffcdcd !important;color:#e60000;font-size:16px;padding:8px 24px}.nf-error-wrap .nf-error-msg:before{right:14%;border-color:transparent transparent #ffcdcd}.nf-form-content,.nf-field-element{text-align:right}.submit-container{margin:0 !important}.submit-container .submit-wrap .nf-field-label{display:none !important}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background-color:#00aa95 !important;color:#fff !important}.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background-color:#003e66 !important;color:#fff !important}select.nf-element{font-weight:700;line-height:1 !important;color:#00aa95 !important}.nf-form-cont{max-width:1000px;margin:0 auto}.nf-form-fields-required{display:none}.nf-form-content{max-width:none !important;width:100%;display:flex;flex-wrap:wrap}.nf-form-content .nf-after-field{margin-left:0 !important;width:100% !important}.nf-form-content label{line-height:1 !important;padding-right:4px !important;font-size:16px}.nf-form-content nf-fields-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.nf-form-content nf-fields-wrap nf-field{width:100%}.nf-form-content nf-fields-wrap nf-field .nf-form-fields-required{text-align:center;margin-bottom:0}.nf-form-content nf-fields-wrap nf-field:nth-child(odd){margin-left:0 !important}.nf-form-content nf-fields-wrap nf-field:nth-child(even){margin-right:0 !important}.nf-form-content nf-fields-wrap nf-field:last-child{width:100%;margin:0 0 0 auto !important}.nf-form-content nf-fields-wrap nf-field:last-child .submit-container{width:100%;display:block;margin:0 auto}.nf-form-content nf-fields-wrap nf-field:last-child .submit-container .submit-wrap{width:fit-content;margin:0 auto;display:block}.nf-form-content nf-fields-wrap nf-field:nth-last-child(2) .nf-field-description{margin-left:30px !important}@media (min-width:981px){.et_pb_column_4_4 nf-fields-wrap nf-field{width:49%;margin:0}}@media (max-width:980px){.et_pb_column_4_4 nf-fields-wrap nf-field{width:100%;margin:0}}.et_pb_column_1_3 nf-fields-wrap nf-field{width:100%}.submit-wrap{padding:0;margin:0;text-align:center}.submit-wrap .nf-field-element{padding:0 !important;margin:0 !important}.submit-wrap .nf-field-element:hover{padding:0 !important;margin:0 !important;color:#fff !important}.submit-wrap .nf-field-element:hover input{background:0 0 !important}.et_pb_widget{width:100% !important;float:none !important;margin:0 auto !important;padding:0 !important}.a2a_svg{background-color:#00aa95 !important;border-radius:8px !important;padding:4px !important}.a2a_svg:hover{background-color:#003e66}.et_pb_widget_area_left{border-right:0;padding-right:0}.a2a_kit{display:flex;flex-wrap:wrap;justify-content:center}.et_pb_scroll_top.et-pb-icon{background-color:#003e66;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:16px;border-bottom-left-radius:16px}#testimonianze-per-bene .dsm-meta-seperator{display:none}.et_pb_module.et_pb_post_content{overflow:visible !important;text-align:center}.et_pb_module.et_pb_post_content .et-l--post .et_builder_inner_content>.et_pb_section{background:0 0}@media (max-width:980px){.et_pb_module.et_pb_post_content .et-l--post h1{margin:20px 0 0;font-size:40px;line-height:1em}}.i4ewOd-pzNkMb-haAclf{display:none !important;background-color:#003e66 !important}.et-l--footer a,.et-l--footer p,.et-l--footer .et_pb_button{font-size:16px !important}.dsm_card_carousel .swiper-container{padding:0 !important;margin:0 !important}@media (max-width:980px){.dsm_card_carousel_equal_height .dsm_card_carousel_wrapper .dsm_card_carousel_child:not(.dsm_card_carousel_child_vb_outer_wrapper),.dsm_card_carousel_equal_height .dsm_card_carousel_wrapper .swiper-slide:not(.dsm_card_carousel_child_vb_outer_wrapper),.et_pb_equal_columns .dsm_card_carousel_wrapper .dsm_card_carousel_child:not(.dsm_card_carousel_child_vb_outer_wrapper),.et_pb_equal_columns .dsm_card_carousel_wrapper .swiper-slide:not(.dsm_card_carousel_child_vb_outer_wrapper){height:fit-content !important}}.dsm-entry-meta .dsm-posted-category a{pointer-events:none;line-height:1em !important}.dsm-entry-meta .dsm-posted-category a{font-size:18px !important}@media screen and (min-width:981px){.dsm-entry-meta .dsm-posted-category a{font-size:calc(18px + 2 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.dsm-entry-meta .dsm-posted-category a{font-size:20px !important}}@media (max-width:980px){.et_pb_tabs .et_pb_tabs_controls li a{display:block}}@media (max-width:980px){.et_pb_tabs .et_pb_tab .et_pb_tab_content .et_pb_section{padding:0 !important}}@media (max-width:980px){#partner .logo-stream .et_pb_column{width:48% !important;margin:1%}}@media (max-width:980px){#amici .logo-stream .et_pb_column{width:32% !important;margin:0 .66% !important}#amici .logo-stream .et_pb_column .dsm_image_reveal{margin:0 !important;padding:2% 0 !important}}.btn-lasciti{background:#b32965 !important;padding:16px 18px !important}.btn-lasciti:hover{background:#003e66 !important;color:#fff !important}.lasciti-form .nf-form-content button,.lasciti-form .nf-form-content input[type=button],.lasciti-form .nf-form-content input[type=submit]{background:#b32965 !important;padding:16px 18px !important}.lasciti-form .nf-form-content button:hover,.lasciti-form .nf-form-content input[type=button]:hover,.lasciti-form .nf-form-content input[type=submit]:hover{background:#003e66 !important;color:#fff !important}.lasciti-form .nf-form-content button .checkbox-container a,.lasciti-form .nf-form-content input[type=button] .checkbox-container a,.lasciti-form .nf-form-content input[type=submit] .checkbox-container a{color:#b32965 !important}@media (min-width:1400px){.sub-menu{width:300px !important}}.sub-menu li{padding:0 10px !important;display:block}.sub-menu li a{width:100% !important;padding:6px 10px !important}.el_masonry_gallery_wrapper img{max-height:170px;object-fit:cover;object-position:center}@media (max-width:768px){.el_masonry_gallery_wrapper img{max-height:90px;object-fit:cover;object-position:center}}.et_pb_ajax_pagination_container .post-content a{color:#fff !important;background:#003e66;border:0;font-size:16px !important;padding:10px 18px !important}.et_pb_ajax_pagination_container .post-content a:hover{background:#00aa95;color:#fff;border:0;padding:10px 18px !important}.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a{color:#fff !important;background:#003e66;border:0;font-size:20px !important;padding:10px 18px !important}.dgbc_blog_carousel .dg_read_more_wrapper.btn-at-bottm a:hover{background:#00aa95;color:#fff;border:0;padding:10px 18px !important}.dgbc_blog_carousel .post-content{margin-top:16px}.dgbc_blog_carousel .dg-post-thumb{height:250px}.dgbc_blog_carousel .dg-post-thumb img{max-height:100%;max-width:100%;object-fit:contain;object-position:center}#blurimmagine .et_pb_main_blurb_image{margin-bottom:0}#blurimmagine .et_pb_main_blurb_image img{width:100%;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:0}#blurimmagine .et_pb_blurb_container{padding:20px;padding-top:16px}#storia .et_pb_slider .et_pb_container{height:210px}#storia .et_pb_slider .et_pb_container .et_pb_slide_image{width:100%;margin-right:0}#storia .et_pb_slider .et_pb_container .et_pb_slide_image img{width:100%;max-height:none !important}.bck-bp-content-wrap .bck-bp-excerpt{line-height:1.5em}.bck-bp-content-wrap .bck-bp-excerpt{font-size:16px !important}@media screen and (min-width:981px){.bck-bp-content-wrap .bck-bp-excerpt{font-size:calc(16px + 4 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.bck-bp-content-wrap .bck-bp-excerpt{font-size:20px !important}}.bck-bp-content-wrap .bck-bp-readmore-wrap{text-align:center}.bck-bp-content-wrap .bck-bp-readmore-wrap a{color:#fff !important;background:#003e66;border:0;font-size:20px !important;padding:10px 18px !important}.bck-bp-content-wrap .bck-bp-readmore-wrap a:hover{background:#00aa95;color:#fff;border:0;padding:10px 18px !important}.wdc-post-categories{word-wrap:break-word}.wdc-post-categories a{pointer-events:none;line-height:1em !important}.wdc-post-categories a{font-size:18px !important}@media screen and (min-width:981px){.wdc-post-categories a{font-size:calc(18px + 2 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){.wdc-post-categories a{font-size:20px !important}}#brandwall{display:grid;gap:16px}@media (min-width:981px){#brandwall{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width:980px){#brandwall{grid-template-columns:1fr 1fr}}#brandwall .et_pb_column{width:100% !important;padding:0 !important;margin:0 !important}.bck-bp-classic-skin .bck-bp-thumb,.bck-bp-classic-skin .bck-bp-thumb:before{position:relative !important}.bck-bp-post{position:relative}.bck-bp-post .bck-bp-readmore-wrap{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:30px;width:100%}.bck-bp-post .bck-bp-content-wrap{padding-bottom:80px !important}:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial !important}.scritta-rossa a{color:#bd1d31 !important}#menu-top-menu .scritta-rossa a{color:#bd1d31 !important}#mobile_menu3 .scritta-rossa a{color:#bd1d31 !important}#cinquePerMille{color:#f5f5f5 !important;margin:0 auto 1em auto;background-color:#003e66;padding:30px;max-width:100%;text-align:center !important}#cinquePerMille input#redditoAnnuoLordo{width:100%;margin:.5em 0 !important;color:#003e66 !important}#cinquePerMille input#redditoAnnuoLordo{font-size:16px !important}@media screen and (min-width:981px){#cinquePerMille input#redditoAnnuoLordo{font-size:calc(16px + 10 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){#cinquePerMille input#redditoAnnuoLordo{font-size:26px !important}}#cinquePerMille .cinquePerMille{font-weight:800}#cinquePerMille .cinquePerMille{font-size:16px !important}@media screen and (min-width:981px){#cinquePerMille .cinquePerMille{font-size:calc(16px + 10 * ((100vw - 981px) / 939)) !important}}@media screen and (min-width:1920px){#cinquePerMille .cinquePerMille{font-size:26px !important}}#cinquePerMille .cinquePerMille #result{color:#00aa95 !important}p.disclaimer{font-size:14px !important;color:#003e66 !important;text-align:center}