.header,.mwb-header{box-shadow:none}:focus{outline:none;outline-color:none}a.mwb-btn.mwb-btn__outlined--dark{background-color:#7db77f;color:#fff}.actions input.hs-button.primary.large:hover,a.mwb-btn.mwb-btn__outlined--dark:hover{background-color:#fff;color:#7db77f}#hs-banner-parent p,hs-banner-parent div{color:#000!important}#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-policy-wording a{color:#105f77}#hs-banner-parent #hs-eu-cookie-confirmation #hs-eu-policy-wording a:hover{text-decoration:underline}.hs-content-id-105981694174 .body-container--landing-page .row-fluid-wrapper.row-depth-1.row-number-1.dnd-section.dnd_area-row-0-padding{background:#fff}.hs-content-id-105981694174 .body-container--landing-page .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-vertical-alignment.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section{height:630px}#hs_cos_wrapper_dnd_area-dnd_partial-1-module-2 .mwb-tc__content h1,#hs_cos_wrapper_dnd_area-dnd_partial-1-module-2 .mwb-tc__content h3{letter-spacing:-.02em}#block-center.la-tua-azienda{display:flex;flex-direction:column;margin:20px auto 35px;max-width:600px}#block-center.la-tua-azienda h3 span{font-weight:400}#block-center.la-tua-azienda p{color:#105f77}#block-center.la-tua-azienda a.mwb-btn.mwb-btn__outlined--dark{margin:auto;width:max-content}.row-fluid-wrapper.row-depth-1.row-number-8.dnd_area-row-3-max-width-section-centering.dnd-section.dnd_area-row-3-padding.dnd_area-row-3-background-color div#hs_cos_wrapper_widget_1718187309252{max-width:615px}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__col-card,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__col-card{padding:0}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title{display:flex;gap:20px;min-height:80px}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title h4.mwb-icon-box__title,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title h4.mwb-icon-box__title{align-items:center;display:flex;font-size:24px;margin-bottom:0}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content p.mwb-icon-box__text,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content p.mwb-icon-box__text{color:#fff;font-size:14px;line-height:22px;margin-bottom:0;margin-top:26px}#hs_cos_wrapper_widget_1718705273583_ h2{max-width:726px}#hs_cos_wrapper_widget_1718705273583_ h2 span{color:#6ab979}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment{width:660px}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment #widget_1718282756107{height:365px}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment #widget_1718282756107 img{object-fit:cover}.span6.widget-span.widget-type-cell.cell_1718282905223-vertical-alignment.dnd-column{justify-content:flex-start!important;margin-left:0;max-width:486px}.span6.widget-span.widget-type-cell.cell_1718282905223-vertical-alignment.dnd-column .info-text p:first-child{line-height:25px;margin-bottom:32px}#widget_1718285288186.mwb-team .mwb-team-slider{margin-top:-100px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column{margin-bottom:60px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column .mwb-team__img{max-width:174px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column .mwb-team-card__header span.mwb-team-card__designation{color:#2c6076;font-size:15px;font-weight:500;line-height:18px;text-transform:uppercase}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column .mwb-team-card__header p.mwb-team-card__description{font-size:14px;line-height:21px;margin-bottom:0;margin-top:10px}#prossimi-appuntamenti{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:846px;width:100%}#prossimi-appuntamenti h3{margin-bottom:100px;text-align:center}#prossimi-appuntamenti .item-appuntamento{align-items:center;border-bottom:1px solid #ffb273;display:flex;gap:30px;padding:40px 0;width:100%}#prossimi-appuntamenti .item-appuntamento:last-of-type{border-bottom:none}#prossimi-appuntamenti .item-appuntamento h4,#prossimi-appuntamenti .item-appuntamento p{margin-bottom:0}#prossimi-appuntamenti .item-appuntamento h4{font-size:31px;font-style:italic;font-weight:500;line-height:43px}#prossimi-appuntamenti .item-appuntamento p span{font-weight:700;padding-right:5px}#prossimi-appuntamenti a.mwb-btn.mwb-btn__outlined--dark{margin-top:90px}#prossimi-appuntamenti .item-appuntamento p{display:block;font-weight:700;max-width:130px;text-align:end;text-transform:uppercase;width:100%}#hs_cos_wrapper_widget_1718290800020 .slider__container img.splide__slide--image{height:100%;max-height:100px}#form-contact{margin-top:70px;max-width:315px}form.hs-custom-form .hs-form-field{margin-bottom:18px}form.hs-custom-form .hs-form-field .input textarea{border-radius:13px!important}.legal-consent-container .hs-input[type=checkbox]{border:none;border-radius:5px;box-shadow:inset .2rem .2rem .5rem #ecf1f4,inset -.2rem .2rem .5rem #fff}.hs-form .hs-input[type=checkbox]:checked{background:#2c6076;border:1px solid #2c6076;box-shadow:none}.legal-consent-container a{color:#105f77}.legal-consent-container a:hover{border-bottom:1px solid #105f77;color:#105f77}.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.legal-consent-container .hs-richtext{margin-bottom:10px!important}.legal-consent-container .hs-richtext p{margin-bottom:0!important}.legal-consent-container>div:nth-of-type(3){margin-top:20px}.hs-error-msgs label{font-size:16px!important}.hs-content-id-106504698863 .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-max-width-section-centering.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image{height:690px}#hs_cos_wrapper_widget_1718618485511 .hs-social-follow__link:focus,#hs_cos_wrapper_widget_1718618485511 .hs-social-follow__link:hover{background-color:#105f77!important}.table-responsive table{border:0;border-spacing:0;font-size:.857em;margin:10px 0;overflow-x:auto;width:100%}.table-responsive table tbody tr td,.table-responsive table thead tr th{border:1px solid #fff;padding:10px 20px;text-align:left;word-break:normal}.table-responsive table tbody tr td{background:rgba(255,178,115,.3);color:#000;font-weight:700}.hs-content-id-209393114315 .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section.dnd_area-row-1-background-layers,.hs-content-id-234616183022 .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section.dnd_area-row-1-background-layers{min-height:535px;position:relative}.hs-content-id-209393114315 #hs_cos_wrapper_module_1745932612387 .mwb-tc{width:634px}.hs-content-id-234616183022 #hs_cos_wrapper_module_1745932612387 .mwb-tc{width:640px}#module_1745932612387 p{font-size:24px;line-height:33px}.hs-content-id-209393114315 span#hs_cos_wrapper_widget_1745932750858_ img{border-radius:13px;height:254px;position:absolute;right:170px;top:30px;width:322px}.hs-content-id-234616183022 span#hs_cos_wrapper_widget_1745932750858_ img{border-radius:13px;height:254px;position:absolute;right:145px;top:150px;width:322px}.hs-content-id-209393114315 #hs_cos_wrapper_module_17459329215503 img{border-radius:13px;height:291px;position:absolute;right:0;top:190px;width:322px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17459329215503 img{border-radius:13px;bottom:87px;height:194px;position:absolute;right:87px;width:215px}#module_1745935379455 .mwb-icon-box__container,#widget_1745933473523 .mwb-icon-box__container{max-width:758px}#module_1745935379455 .mwb-icon-box__container .mwb-icon-box__row,#widget_1745933473523 .mwb-icon-box__container .mwb-icon-box__row{row-gap:10px}#module_1745935379455 .mwb-icon-box__container .mwb-icon-box__col.mwb-icon-box__col-compact.mwb-icon-box__img,#widget_1745933473523 .mwb-icon-box__container .mwb-icon-box__col.mwb-icon-box__col-compact.mwb-icon-box__img{align-items:start;grid-template-columns:30px auto;margin:0;padding:0}.blue-box{background:#2c6076;border-radius:13px;margin-bottom:22px;padding:43px 92px;width:fit-content}.blue-box p:first-child{margin-bottom:8px}.blue-box p{color:#fff;margin:0}.blue-box p:last-child{font-size:24px}.hs-content-id-234616183022 #hs_cos_wrapper_widget_1745934139825 p{line-height:30px;margin-bottom:0}.hs-content-id-234616183022 #hs_cos_wrapper_widget_1745934139825 a.green-btn{margin-top:30px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171893823{max-width:621px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171893823 p,.hs-content-id-234616183022 #hs_cos_wrapper_widget_1745937701278 p{margin-bottom:0}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171893823 a.green-btn{margin-top:70px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467106583324{max-width:960px}.hs-content-id-234616183022 #hs_cos_wrapper_module_1745935298293{max-width:673px}.hs-content-id-209393114315 .row-fluid-wrapper.row-depth-1.row-number-12.dnd-section.dnd_area-row-3-padding{position:relative}#hs_cos_wrapper_module_1745934432362 h2{font-style:italic;margin-bottom:45px;margin-top:40px}#hs_cos_wrapper_module_1746023234314 p{width:667px}#hs_cos_wrapper_module_1746023234314_ img{max-width:492px;position:absolute;right:0;top:120px}#module_1745936229307 .mwb-icon-box__col.mwb-icon-box__col-compact.mwb-icon{display:flex;gap:12px;margin:0;padding:13px 66px 17px}.hs-content-id-234616183022 .mwb-testimonial__card{border:none;margin:0!important;padding-top:0!important;text-align:left}.hs-content-id-234616183022 .mwb-testimonial__card .mwb-testimonial__image,.hs-content-id-234616183022 .mwb-testimonial__card .mwb-testimonial__star-rating{display:none}.hs-content-id-234616183022 .mwb-testimonial__review{margin:auto;max-width:675px;padding:0}.hs-content-id-234616183022 .mwb-testimonial__review p{font-style:italic;font-weight:300;line-height:25px}.hs-content-id-234616183022 #hs_cos_wrapper_widget_1746711040965 .mwb-testimonial__client-name{background:transparent;bottom:0;font-weight:500;position:relative;text-align:right;text-transform:none;transform:none}footer.footer{background:#105f77}footer.footer.footer--no-navigation span#hs_cos_wrapper_widget_1718292591044_ p{margin-top:50px}footer.footer.footer--no-navigation .block-info-footer{column-gap:80px;display:flex;margin-top:56px}footer.footer.footer--no-navigation .mwb-footer-copyright{justify-content:center;text-align:center}footer.footer.footer--no-navigation .mwb-footer-copyright p{margin-bottom:0}footer.footer.footer--no-navigation .block-info-footer a:hover,footer.footer.footer--no-navigation .mwb-footer-copyright a:hover{border-bottom:1px solid #fff}@media screen and (max-width:1240px){#hs_cos_wrapper_module_17459329215503 img,#hs_cos_wrapper_module_1746023234314_ img,#hs_cos_wrapper_widget_1745932750858_ img{display:none}}@media screen and (max-width:992px){.mwb-header__box-shadow{box-shadow:none}.mwb-header{position:relative}.widget_1718185368995-flexbox-positioning>div{margin:auto}main#main-content{margin-top:0!important}.hs-content-id-105981694174 .body-container--landing-page .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-vertical-alignment.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section,.hs-content-id-106504698863 .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-max-width-section-centering.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image{height:auto;padding:50px!important}.mwb-donation-from-section,.mwb-git{background-color:#fff}#hs_cos_wrapper_dnd_area-dnd_partial-1-module-2 .mwb-tc{margin-bottom:80px!important}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box.mwb-icon-box__card.mwb-icon-box__col--three .mwb-icon-box__container .mwb-icon-box__row,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box.mwb-icon-box__card.mwb-icon-box__col--three .mwb-icon-box__container .mwb-icon-box__row{grid-template-columns:1fr}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__row,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__row{row-gap:25px}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__col-card,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__col-card{margin-bottom:0;padding:0}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title{align-items:center;height:100%;max-height:60px;min-height:auto;text-align:left}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title h4.mwb-icon-box__title,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__content-title h4.mwb-icon-box__title{font-size:24px;line-height:24px}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__img,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content .mwb-icon-box__img{max-width:60px}#hs_cos_wrapper_module_17182733152964 .mwb-icon-box__container .mwb-icon-box__content p.mwb-icon-box__text,#hs_cos_wrapper_widget_1718188513119 .mwb-icon-box__container .mwb-icon-box__content p.mwb-icon-box__text{margin-top:14px;text-align:left}.full-width{width:100%}.span6.widget-span.widget-type-cell.cell_1718282905223-vertical-alignment.dnd-column{max-width:100%}.hs-content-id-106504698863 .row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-max-width-section-centering.dnd-section.dnd_area-row-0-padding.dnd_area-row-0-background-image{background-size:contain!important;height:auto;padding:50px!important}.hs-content-id-106504698863.hs-site-page h1{margin-bottom:10px;text-align:center}.hs-content-id-106504698863.hs-site-page h3{font-size:18px;line-height:18px;margin-bottom:10px;text-align:center}#hs_cos_wrapper_widget_1718618485511 .hs-social-follow{justify-content:center!important;margin-bottom:100px}#module_1745932612387{width:auto!important}.row-fluid-wrapper.row-depth-1.row-number-4.cell_1745932858357-row-0-vertical-alignment.dnd-row .span6.widget-span.widget-type-cell.dnd-column.cell_17459329045993-vertical-alignment{width:0!important}}@media screen and (max-width:767px){.header .dnd-section{padding:40px 60px 0!important}h1{font-size:32px!important;line-height:30px!important}h3{font-size:28px;line-height:30px}.mwb-btn{font-size:15px!important;line-height:20px!important;padding:15px 32px!important}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{padding:12px}#hs_cos_wrapper_dnd_area-dnd_partial-1-module-2 .mwb-tc__content h3{font-size:18px!important;line-height:18px!important}#block-center.la-tua-azienda{max-width:100%}#block-center.la-tua-azienda h3{font-size:23px;line-height:23px}#hs_cos_wrapper_widget_1718187309252 h2,#hs_cos_wrapper_widget_1718187309252 p{text-align:center}#hs_cos_wrapper_widget_1718705273583_ h2{margin:auto;max-width:75%;text-align:center}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment{width:auto}.span6.widget-span.widget-type-cell.cell_1718282905223-vertical-alignment.dnd-column{max-width:100%}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment #widget_1718282756107{height:auto}.span6.widget-span.widget-type-cell.dnd-column.cell_1718282756312-vertical-alignment #widget_1718282756107 img{max-width:350px!important}.info-text{text-align:center}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column{margin-bottom:35px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column .mwb-team-card__header span.mwb-team-card__designation{font-size:13px;line-height:15px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-card__name{margin-bottom:5px}#widget_1718285288186.mwb-team .mwb-team-slider .mwb-team-slider__column .mwb-team-card__header p.mwb-team-card__description{margin-top:5px}.mwb-team-slider .tns-controls{justify-content:center!important;margin:20px 0 60px -40px!important;max-width:none!important;outline:none!important}#prossimi-appuntamenti{align-items:flex-start;max-width:100%}#prossimi-appuntamenti h3{font-size:28px;line-height:28px;margin:auto}#prossimi-appuntamenti .item-appuntamento{align-items:flex-start;flex-direction:column;gap:15px;max-width:100%;padding:22px 20px}#prossimi-appuntamenti .item-appuntamento h4{line-height:38px}#prossimi-appuntamenti .item-appuntamento p{text-align:start}#prossimi-appuntamenti a.mwb-btn.mwb-btn__outlined--dark{margin:40px auto 0}#form-contact{margin-top:10px;max-width:100%;text-align:center}input.hs-button.primary.large{margin:auto;width:auto}form{padding-left:0!important;padding-right:0!important}.footer-row-0-background-color.dnd-section{padding:35px 30px}footer.footer.footer--no-navigation span#hs_cos_wrapper_widget_1718292591044_ p{margin-top:25px}footer.footer.footer--no-navigation .block-info-footer{flex-direction:column;margin-top:20px}footer.footer.footer--no-navigation .block-info-footer .column-1.tel-email{margin-bottom:20px}footer.footer.footer--no-navigation .block-info-footer .column-1.tel-email h6:nth-of-type(2){margin-top:20px}.footer h6{font-weight:700}.footer a:not(.menu__link),.footer h6,.footer p,.footer span,.footer span:not(.menu__link){margin-bottom:0;text-align:center}.block-info-footer h6,.column-2.social p{margin-bottom:10px}#module_1745932612387 p{font-size:20px;line-height:26px}#hs_cos_wrapper_module_1746023234314 p{width:auto}.hs-content-id-209393114315 .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section.dnd_area-row-1-background-layers,.hs-content-id-234616183022 .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section.dnd_area-row-1-background-layers{min-height:auto;position:relative}.hs-content-id-209393114315 .row-fluid-wrapper.row-depth-1.row-number-3.dnd_area-row-1-padding.dnd_area-row-1-max-width-section-centering.dnd_area-row-1-background-image.dnd-section.mwb-tab-full-width.mwb-donation-from-section.dnd_area-row-1-background-layers .span6.widget-span.widget-type-cell.cell_1745932904599-padding.cell_1745932904599-vertical-alignment.dnd-column{margin-bottom:0}.blue-box{padding:23px 43px}.blue-box p:last-child{font-size:18px}#module_1745936229307 .mwb-icon-box__row{row-gap:30px}#module_1745936229307 .mwb-icon-box__col.mwb-icon-box__col-compact.mwb-icon{padding:13px 33px 17px}.hs-content-id-234616183022 .span6.widget-span.widget-type-cell.cell_1745932904599-padding.cell_1745932904599-vertical-alignment.dnd-column{margin-bottom:0}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171845253{margin:auto;padding-bottom:20px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171893823{max-width:100%}.hs-content-id-234616183022 .span12.widget-span.widget-type-custom_widget.module_17462718299662-flexbox-positioning.dnd-module{margin-top:35px}.hs-content-id-234616183022 #hs_cos_wrapper_module_17467171893823 a.green-btn{margin-top:30px}.hs-content-id-234616183022 #hs_cos_wrapper_widget_1746711040965 .mwb-testimonial__client-name{display:block;left:auto;transform:none}.hs-content-id-234616183022 #hs_cos_wrapper_widget_1745937227282{padding-top:0!important}.hs-content-id-234616183022 .mwb-testimonial__card{padding:0!important}}@media screen and (max-width:550px){#splide01 .splide__track{flex-wrap:nowrap!important}#splide01 .splide__slide{margin-right:50px!important;width:calc(50% - 37.5px)!important}#splide01 .splide__list{display:flex!important;flex-wrap:nowrap!important}}@media screen and (max-width:400px){.mwb-btn{font-size:13px;letter-spacing:.3px;line-height:13px;padding:10px 15px}}