@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(180deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(180deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes pulsate{0%,to{opacity:1}50%{opacity:.5}}@keyframes zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes moveArrow{0%,to{transform:translateX(0)}50%{transform:translateX(6px)}}@keyframes headShake{0%,50%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.spin{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.rotate{-webkit-animation:rotate 1s linear;-moz-animation:rotate 1s linear;animation:rotate 1s linear}.fadeInDown,.fadeOutUp,.headShake{animation-timing-function:ease-in-out;animation-iteration-count:1}.headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-duration:.8s}.fadeInDown,.fadeOutUp{animation-name:fadeInDown;animation-duration:.4s;backface-visibility:hidden}.fadeOutUp{animation-name:fadeOutUp}#cms main #wrapper .container .row,#cms main #wrapper .container .row #content-wrapper,.cms-id-4 .container-fluid>.row{margin:0}.cms-id-4 .dropdown-item{text-align:left}.cms-id-16 h1,.cms-id-4 .breadcrumb{display:none}.cms-id-4 .header-about .about-desktop{display:flex}@media screen and (max-width:1024px){.cms-id-4 .header-about .about-desktop{display:none}}.cms-id-4 .header-about .about-mobile{display:flex}@media screen and (min-width:1025px){.cms-id-4 .header-about .about-mobile{display:none}}.cms-id-4 .testo-about{max-width:1440px;margin:40px auto;display:grid;grid-template-columns:50% 50%}@media screen and (max-width:1024px){.cms-id-4 .testo-about{display:flex;flex-direction:column;padding:40px 15px;text-align:center}}.cms-id-4 .testo-about{grid-gap:20px}.cms-id-4 .testo-about .left{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media screen and (max-width:1024px){.cms-id-4 .testo-about .left{align-items:center}}.cms-id-4 .testo-about .left .logo-erfo{max-width:232px;margin:20px 0}.cms-id-4 .testo-about .left .logo-farmacosmo{max-width:247px;margin:20px 0}.cms-id-4 .testo-about .right{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.cms-id-4 .testo-about .right{align-items:center}}.cms-id-4 .testo-about .right .img-logistica{max-width:400px;-webkit-box-shadow:45px -60px 0-8px #2b96c9;-moz-box-shadow:45px -60px 0-8px #2b96c9;box-shadow:45px -60px 0-8px #2b96c9}@media screen and (max-width:1024px){.cms-id-4 .testo-about .right .img-logistica{max-width:90%;position:relative;top:40px;box-shadow:12px -28px 0-8px #2b96c9;-moz-box-shadow:12px -28px 0-8px #2b96c9;-webkit-box-shadow:12px -28px 0-8px #2b96c9}}.cms-id-4 .grigio{margin:60px 0;padding:40px 0;background-color:#f7f7f7}.cms-id-4 .grigio .fdt_carouselcarosello-1_widget_merchant{background-color:#f7f7f7!important}.cms-id-4 .grigio .feedaty_widget,.cms-id-4 .icone{max-width:1440px;margin:0 auto}@media screen and (max-width:1024px){.cms-id-4 .grigio .feedaty_widget{width:90%}}.cms-id-4 .icone{text-align:center}@media screen and (max-width:1024px){.cms-id-4 .icone{padding:40px 15px}}.cms-id-4 .icone .icone-container{display:grid}@media screen and (max-width:1024px){.cms-id-4 .icone .icone-container{display:flex;flex-direction:column;text-align:center}}.cms-id-4 .icone .icone-container{margin:10px 0;grid-template-columns:repeat(3,1fr)}.cms-id-4 .icone .icone-container p{margin:20px 0}@media (min-width:1300px){.cms-id-16 #wrapper{padding-left:22px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-16 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-16 #main{width:1220px}}.cms-id-16 #faq h2{font-size:52px;margin-top:15px;line-height:1;margin-bottom:40px;width:408px}.cms-id-16 #faq h3,.cms-id-19 #privacy .par h2{color:#0c3464;font-family:"poppins-bold",sans-serif}.cms-id-16 #faq h3{font-size:24px;margin-top:45px}.cms-id-16 #faq #faq-header{display:flex;flex-wrap:wrap;gap:20px;flex-direction:row;margin-bottom:100px}.cms-id-16 #faq .faq-text{flex:1;min-width:300px}.cms-id-16 #faq .faq-text p{font-family:"poppins-regular",sans-serif;font-size:20px;max-width:590px}.cms-id-16 #faq .faq-text .button{margin-top:60px;display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;text-decoration:none}.cms-id-16 #faq .faq-text .button a,.cms-id-19 #privacy .par .button a{opacity:1;color:#fff;font-size:13px;font-family:"poppins-medium",sans-serif}.cms-id-16 #faq #desktop{display:block}.cms-id-16 #faq #desktop .image{flex:1;display:flex;justify-content:center;padding:20px}.cms-id-16 #faq #desktop .image img{width:516px;height:auto}.cms-id-16 #faq #mobile,.cms-id-19 h1{display:none}.cms-id-16 #faq .accordion-item{border-bottom:1px solid #ccc;padding:18px}.cms-id-16 #faq .accordion-title{color:#0c3464;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s ease;font-size:20px;font-family:"poppins-semibold",sans-serif}.cms-id-16 #faq .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 15px;background:#fff;font-size:18px;font-family:"poppins-regular",sans-serif}.cms-id-16 #faq .accordion-content p{margin:15px 0}.cms-id-16 #faq .accordion-content a{color:#2fb5d2;text-decoration:none}.cms-id-16 #faq .accordion-title .arrow{transition:transform .3s ease}.cms-id-16 #faq .accordion-item.active .accordion-content{max-height:500px}.cms-id-16 #faq .accordion-item.active .arrow{transform:rotate(180deg)}@media (max-width:820px){.cms-id-16 #faq #desktop{display:none}.cms-id-16 #faq #faq-header{flex-direction:column;text-align:left}.cms-id-16 #faq #faq-header #mobile{display:block}.cms-id-16 #faq #faq-header #mobile img{width:336px}.cms-id-16 #faq #faq-header .faq-text{font-size:36px}.cms-id-16 #faq #faq-header .faq-text h2{font-size:36px;max-width:280px;margin-bottom:30px}.cms-id-16 #faq #faq-header .faq-text p{font-size:16px;margin-top:30px}.cms-id-16 #faq #faq-header .faq-text .button{display:flex;justify-content:center;align-items:center;width:150px;height:50px}.cms-id-16 #faq .accordion-item{padding:0}.cms-id-16 #faq .accordion-title{padding:20px 0}}@media (min-width:1300px){.cms-id-19 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-19 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-19 #main{width:1220px}}.cms-id-19 #privacy #privacy-header{display:flex;flex-wrap:wrap;gap:180px;flex-direction:row}@media (min-width:1000px) and (max-width:1200px){.cms-id-19 #privacy #privacy-header{gap:110px}}@media (max-width:820px){.cms-id-19 #privacy #privacy-header{padding:0;gap:0}}.cms-id-19 #privacy .par{flex:1;min-width:300px}.cms-id-19 #privacy .par h2{font-size:52px;margin-bottom:40px;max-width:516px}@media screen and (max-width:820px){.cms-id-19 #privacy .par h2{font-size:32px}}.cms-id-19 #privacy .par h2{line-height:1.1}.cms-id-19 #privacy .par p{font-size:18px;line-height:1.1;font-family:"poppins-regular",sans-serif}.cms-id-19 #privacy .par span{font-family:"poppins-semibold",sans-serif}.cms-id-19 #privacy .par a,.cms-id-19 #privacy .par ul li a{color:#007bff;text-decoration:none}.cms-id-19 #privacy .par ul{margin-top:20px;list-style:none;padding:0}.cms-id-13 #condizioni .par ul li,.cms-id-188 #whistleblowing ul li,.cms-id-19 #privacy .par ul li{margin-bottom:10px}.cms-id-19 #privacy .par .button{display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;margin-top:100px;margin-bottom:60px}@media (max-width:820px){.cms-id-19 #privacy .par .button{margin-top:20px;margin-bottom:20px}}.cms-id-19 #privacy .par .button a{text-decoration:none}.cms-id-19 #privacy .image{flex:1;display:flex;justify-content:center}.cms-id-19 #privacy .image img{width:517px}@media screen and (max-width:820px){.cms-id-19 #privacy .image img{width:100%;height:auto;margin-bottom:20px}}.cms-id-19 #privacy .desktop{display:block}.cms-id-188 h1,.cms-id-19 #privacy .mobile{display:none}.cms-id-19 #privacy .section{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;margin-bottom:40px;max-width:1230px}.cms-id-19 #privacy .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-19 #privacy .content{flex:1;padding:0 115px}.cms-id-19 #privacy .content span{font-size:16px}.cms-id-19 #privacy .content p,.cms-id-19 #privacy .top a{font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-19 #privacy .top{flex:0 0 50px;text-align:right}.cms-id-19 #privacy .top a{text-decoration:none;color:#000}@media (max-width:820px){.cms-id-19 #privacy h3{text-decoration:underline;text-decoration-color:#ffd400;border:0}.cms-id-19 #privacy .par h1{font-size:28px}.cms-id-19 #privacy .par p,.cms-id-19 #privacy .par ul li a{font-size:14px}.cms-id-19 #privacy .par .button a{padding:8px 16px;font-size:14px}.cms-id-19 #privacy .mobile{display:block}.cms-id-19 #privacy .desktop{display:none}.cms-id-19 #privacy .section{flex-direction:row;flex-wrap:wrap}.cms-id-19 #privacy .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-19 #privacy .top{flex:none;margin-left:10px;text-align:right}.cms-id-19 #privacy .content{flex-basis:100%;padding:0;margin-top:10px}}@media (min-width:1300px){.cms-id-188 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-188 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-188 #main{width:1220px}}.cms-id-188 #whistleblowing #whistleblowing-header{display:flex;flex-wrap:wrap;gap:180px;flex-direction:row}@media (min-width:1000px) and (max-width:1200px){.cms-id-188 #whistleblowing #whistleblowing-header{gap:40px}}.cms-id-188 #whistleblowing .par{flex:1;min-width:300px}.cms-id-188 #whistleblowing .par h2{font-size:52px;margin-bottom:40px;color:#0c3464;font-family:"poppins-bold",sans-serif;max-width:516px;line-height:1.1}@media (max-width:820px){.cms-id-188 #whistleblowing .par h2{font-size:40px}}.cms-id-188 #whistleblowing .par p{font-size:18px;line-height:1.1;font-family:"poppins-regular",sans-serif}@media (max-width:820px){.cms-id-188 #whistleblowing .par p{margin-top:20px}}.cms-id-188 #whistleblowing .par span,.cms-id-19 #privacy .content span{font-family:"poppins-semibold",sans-serif}.cms-id-188 #whistleblowing .par a,.cms-id-188 #whistleblowing ul li a{color:#007bff;text-decoration:none}.cms-id-13 #condizioni .par ul,.cms-id-188 #whistleblowing ul{margin-top:20px;padding:0;list-style-position:inside}.cms-id-188 #whistleblowing .par .button{display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;margin-top:100px;margin-bottom:60px}@media (max-width:820px){.cms-id-188 #whistleblowing .par .button{margin-top:20px;margin-bottom:20px}}.cms-id-188 #whistleblowing .par .button a,.cms-id-5 .payment-section .payment-text a.btn{color:#fff;text-decoration:none;font-size:13px;font-family:"poppins-medium",sans-serif;opacity:1}.cms-id-188 #whistleblowing .image{flex:1;display:flex;justify-content:center}.cms-id-188 #whistleblowing .image img{width:517px}.cms-id-188 #whistleblowing .desktop{display:block}.cms-id-17 h1,.cms-id-188 #whistleblowing .mobile{display:none}.cms-id-188 #whistleblowing .section{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;margin-bottom:40px;max-width:1230px}.cms-id-188 #whistleblowing .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-188 #whistleblowing .content{flex:1;padding:0 115px}.cms-id-148 #fidelity span,.cms-id-188 #whistleblowing .content span{font-family:"poppins-semibold",sans-serif;font-size:16px}.cms-id-188 #whistleblowing .content p{font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-188 #whistleblowing .top{flex:0 0 50px;text-align:right}.cms-id-188 #whistleblowing .top a{text-decoration:none;color:#000}@media (max-width:820px){.cms-id-188 #whistleblowing h3{text-decoration:underline;text-decoration-color:#ffd400;border:0}.cms-id-188 #whistleblowing .par h1{font-size:28px}.cms-id-188 #whistleblowing .par p,.cms-id-188 #whistleblowing .par ul li a{font-size:14px}.cms-id-188 #whistleblowing .par .button a{padding:8px 16px;font-size:14px}.cms-id-188 #whistleblowing .mobile{display:block}.cms-id-188 #whistleblowing .desktop{display:none}.cms-id-188 #whistleblowing .section{flex-direction:row;flex-wrap:wrap}.cms-id-188 #whistleblowing .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-188 #whistleblowing .top{flex:none;margin-left:10px;text-align:right}.cms-id-188 #whistleblowing .content{flex-basis:100%;padding:0;margin-top:10px}}@media (min-width:1300px){.cms-id-17 #wrapper{padding-left:22px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-17 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-17 #main{width:1220px}}.consumatori-section{color:#333;text-align:left}.cms-id-148 #fidelity h2,.cms-id-16 #faq h2,.cms-id-5 .payment-section h2,.consumatori-section h2{font-family:"poppins-bold",sans-serif;color:#0c3464}.consumatori-section h2{font-size:30px;max-width:750px}@media (max-width:820px){.consumatori-section h2{font-size:36px;line-height:1.1}}.consumatori-section .consumatori-header{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.cms-id-148 h1,.cms-id-5 .payment-section .mobile,.cms-id-5 .payment-section .mobile-only,.cms-id-5 h1,.consumatori-section #cons-mobile{display:none}@media (max-width:820px){.consumatori-section #cons-mobile{display:block}}.cms-id-5 .payment-section .desktop-only,.consumatori-section #cons-desktop{display:block}@media (max-width:820px){.consumatori-section #cons-desktop{display:none}}.consumatori-section .consumatori-content p{line-height:1.7;margin-bottom:20px;color:#333}.consumatori-section .consumatori-note{margin-top:40px;line-height:1.5;color:#707070;max-width:1180px}@media (min-width:1300px){.cms-id-5 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-5 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-5 #main{width:1220px}}.cms-id-5 .payment-section h2{font-size:52px;max-width:326px;line-height:1;margin-bottom:40px}@media (max-width:820px){.cms-id-5 .payment-section h2{font-size:36px;max-width:226px}}.cms-id-5 .payment-section .payment-grid{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:space-between;margin-bottom:40px}.cms-id-5 .payment-section .payment-text{flex:1;min-width:320px}.cms-id-5 .payment-section .payment-text p,.cms-id-5 .payment-section .payment-text ul{font-size:16px;line-height:1.6;color:#000;margin-bottom:20px;font-family:"poppins-regular",sans-serif}.cms-id-5 .payment-section .payment-text ul{padding-left:20px}.cms-id-5 .payment-section .payment-text ul li{margin-bottom:8px}.cms-id-5 .payment-section .payment-text a.btn{display:inline-block;background-color:#002e5f;padding:15px 25px;border-radius:9px;margin-top:40px}.cms-id-5 .payment-section .payment-image{flex:1;text-align:right;min-width:280px}.cms-id-5 .payment-section .payment-image img{max-width:100%;height:auto}.cms-id-5 .payment-section .section{display:flex;align-items:flex-start;justify-content:space-between;color:#333;margin-top:100px;margin-bottom:40px}.cms-id-5 .payment-section .section .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif}.cms-id-5 .payment-section .section .content{flex:1;padding:0 150px}.cms-id-188 #whistleblowing .top a,.cms-id-5 .payment-section .section .content p{font-size:16px;font-family:"poppins-regular",sans-serif}.cms-id-5 .payment-section .section .content p span{font-family:"poppins-semibold",sans-serif;text-decoration:underline}@media (max-width:820px){.cms-id-5 .payment-section .section .content{padding:0}}.cms-id-5 .payment-section .section .top{flex:0 0 50px;text-align:right;color:#000}.cms-id-5 .payment-section .section .top a{text-decoration:none;font-size:16px;color:#000}@media (max-width:820px){.cms-id-5 .payment-section .mobile-only{display:block;text-align:center;margin:20px 0}.cms-id-5 .payment-section .desktop,.cms-id-5 .payment-section .desktop-only{display:none}.cms-id-5 .payment-section .mobile{display:block}.cms-id-5 .payment-section .payment-grid{flex-direction:column}.cms-id-5 .payment-section .payment-text{order:0}.cms-id-5 .payment-section .payment-text p,.cms-id-5 .payment-section .payment-text ul{font-size:15px}.cms-id-5 .payment-section .payment-text a.btn{text-align:center;margin:20px auto 0;width:fit-content}.cms-id-5 .payment-section .payment-image,.cms-id-5 .payment-section .payment-text{flex:none;min-width:100%;margin-bottom:10px}.cms-id-5 .payment-section .section{flex-direction:row;flex-wrap:wrap;margin-top:80px}.cms-id-5 .payment-section .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-5 .payment-section .top{flex:none;margin-left:10px;text-align:right}.cms-id-5 .payment-section .content{flex-basis:100%;padding:0;margin-top:10px}.cms-id-5 .payment-section .content img{max-width:300px}}@media (min-width:1300px){.cms-id-148 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-148 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-148 #main{width:1220px}}.cms-id-148 #fidelity h2{font-size:52px;margin-bottom:40px}@media (max-width:820px){.cms-id-148 #fidelity h2{font-size:36px;line-height:1}}.cms-id-148 #fidelity .contenitore-titolo{text-align:left;margin-bottom:30px}@media (max-width:820px){.cms-id-148 #fidelity .contenitore-titolo h3{font-size:20px;margin-bottom:30px;line-height:1.2}}.cms-id-13 #condizioni .par p,.cms-id-148 #fidelity p,.consumatori-section .consumatori-content p,.consumatori-section .consumatori-note{font-size:18px;font-family:"poppins-regular",sans-serif}.cms-id-148 #fidelity span{font-size:18px}.cms-id-148 #fidelity .registrati{margin-top:60px;margin-bottom:100px}.cms-id-148 #fidelity .registrati a{padding:15px 25px;background-color:#ffd400;border-radius:9px;border:0;font-size:16px;color:#000!important}.cms-id-13 h1,.cms-id-148 #fidelity .mobile{display:none}@media (max-width:820px){.cms-id-148 #fidelity .mobile{display:block}.cms-id-148 #fidelity .mobile img{height:auto;margin-bottom:40px}}.cms-id-148 #fidelity .desktop{display:block}.cms-id-148 #fidelity .desktop img{max-width:100%;border:2px solid #193660;height:auto;margin-bottom:40px}@media (max-width:820px){.cms-id-148 #fidelity .desktop{display:none}}.cms-id-13 #condizioni .par h2,.cms-id-191 h2{color:#0c3464;font-family:"poppins-bold",sans-serif;font-size:52px}@media (min-width:1300px){.cms-id-13 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-13 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-13 #main{width:1220px}}.cms-id-13 #condizioni #vendita{display:flex;flex-wrap:wrap;gap:180px;flex-direction:row}@media (min-width:1000px) and (max-width:1200px){.cms-id-13 #condizioni #vendita{gap:30px}}@media (max-width:820px){.cms-id-13 #condizioni #vendita{padding:3px}}.cms-id-13 #condizioni .par{flex:1;min-width:300px}@media (min-width:1000px) and (max-width:1200px){.cms-id-13 #condizioni .par{min-width:285px}}.cms-id-13 #condizioni .par h2{margin-bottom:40px;max-width:516px;line-height:1.1}.cms-id-13 #condizioni .par p{line-height:1.1}@media (min-width:1000px) and (max-width:1200px){.cms-id-13 #condizioni .par p{font-size:16px}}.cms-id-13 #condizioni .par span,.cms-id-148 #fidelity .registrati a{font-family:"poppins-semibold",sans-serif}.cms-id-13 #condizioni .par a{color:#007bff;text-decoration:none}.cms-id-13 #condizioni .par ul{margin-top:40px}.cms-id-13 #condizioni .par ul li::marker,.cms-id-191 #recensioni .par ul li::marker{color:#007bff}.cms-id-13 #condizioni .par ul li a{color:#007bff;text-decoration:none;font-size:16px;font-family:"poppins-semibold",sans-serif}.cms-id-13 #condizioni .par .button{display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;margin-top:40px;margin-bottom:60px}.cms-id-13 #condizioni .par .button a{color:#fff;text-decoration:none;font-size:13px;font-family:"poppins-medium",sans-serif;opacity:1}.cms-id-13 #condizioni .image{flex:1;display:flex;justify-content:center}.cms-id-13 #condizioni .image img{width:517px}.cms-id-13 #condizioni .section{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;margin-bottom:40px;max-width:1230px}.cms-id-13 #condizioni .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-13 #condizioni .content{flex:1;padding:0 115px}.cms-id-13 #condizioni .top{flex:0 0 50px;text-align:right;color:#000;font-family:"poppins-regular",sans-serif}.cms-id-13 #condizioni .top a{font-size:16px;color:#000;font-family:"poppins-regular",sans-serif}@media (max-width:820px){.cms-id-13 #condizioni .top a{font-size:14px}}.cms-id-13 #condizioni .desktop{display:block}.cms-id-13 #condizioni .mobile,.cms-id-190 h1{display:none}.cms-id-13 #condizioni .inf h3{font-size:30px;margin-bottom:60px;margin-top:70px;text-decoration:underline;text-decoration-color:#ffd400;font-family:"poppins-bold",sans-serif;line-height:1.1}.cms-id-13 #condizioni .content p,.cms-id-13 #condizioni .inf p{font-size:16px;font-family:"poppins-regular",sans-serif}.cms-id-13 #condizioni .content span,.cms-id-13 #condizioni .inf span,.cms-id-189 .tabellaSegnalazioni a{font-size:16px;font-family:"poppins-semibold",sans-serif}@media (max-width:820px){.cms-id-13 #condizioni .mobile{display:block;padding:3px}.cms-id-13 #condizioni #vendita{flex-direction:column}.cms-id-13 #condizioni .par h2{font-size:32px;margin-bottom:20px;max-width:173px}.cms-id-13 #condizioni .par p{font-size:16px;margin-top:20px;line-height:1.3}.cms-id-13 #condizioni .par .button{margin-top:20px}.cms-id-13 #condizioni .par .button a{padding:16px 0;font-size:13px}.cms-id-13 #condizioni .mobile img{width:327px;height:auto}.cms-id-13 #condizioni .desktop{display:none}.cms-id-13 #condizioni .section{flex-direction:row;flex-wrap:wrap;margin-top:10px}.cms-id-13 #condizioni .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-13 #condizioni .top{flex:none;margin-left:10px;text-align:right}.cms-id-13 #condizioni .content{flex-basis:100%;padding:0;margin-top:10px}.cms-id-13 #condizioni .inf h3{font-size:20px;margin-bottom:30px;margin-top:30px;max-width:250px}.cms-id-13 #condizioni .par ul{margin-top:40px;padding-left:20px;list-style-position:initial}.cms-id-13 #condizioni .par ul li{margin-bottom:10px;max-width:292px}}@media (min-width:1300px){.cms-id-190 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-190 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-190 #main{width:1220px}}.cms-id-190 #logistica #log-header{display:flex;flex-wrap:wrap;gap:180px;flex-direction:row}@media (min-width:1000px) and (max-width:1200px){.cms-id-190 #logistica #log-header{gap:110px}}@media (max-width:820px){.cms-id-190 #logistica #log-header{padding:3px}}.cms-id-190 #logistica .par{flex:1;min-width:300px}.cms-id-190 #logistica .par h2{font-size:52px;margin-bottom:20px;color:#0c3464;font-family:"poppins-bold",sans-serif;max-width:380px;line-height:1.1}.cms-id-190 #logistica #box-cont .box .text,.cms-id-190 #logistica .par p{font-size:18px;line-height:1.1;font-family:"poppins-regular",sans-serif}.cms-id-190 #logistica .par a,.cms-id-190 #logistica .par ul li a,.cms-id-191 #recensioni .par a{color:#007bff;text-decoration:none}.cms-id-190 #logistica .par ul{margin-top:20px;list-style:none;padding:0}.cms-id-190 #logistica .par ul li,.cms-id-191 #recensioni .par ul li{margin-bottom:10px}.cms-id-190 #logistica .par .button{display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;margin-top:60px}.cms-id-190 #logistica .par .button a{color:#fff;text-decoration:none;font-size:13px;font-family:"poppins-medium",sans-serif;opacity:1}.cms-id-190 #logistica .image{flex:1;display:flex;justify-content:center}.cms-id-190 #logistica .image img{width:517px}.cms-id-190 #logistica .desktop{display:block}.cms-id-189 h1,.cms-id-190 #logistica .mobile,.cms-id-191 h1{display:none}.cms-id-190 #logistica .contenitore-titolo{text-align:left}@media (max-width:820px){.cms-id-190 #logistica .contenitore-titolo{text-align:center}}.cms-id-190 #logistica #box-cont{display:flex;flex-wrap:wrap;justify-content:center;gap:44px;margin-top:60px;width:1234px}@media (max-width:820px){.cms-id-190 #logistica #box-cont{display:block;margin:0;width:336px}}.cms-id-190 #logistica #box-cont .box{flex:1 1 200px;text-align:center}.cms-id-190 #logistica #box-cont .box h4{font-size:28px;display:inline;padding-bottom:.2em;background:linear-gradient(to bottom,transparent 80%,#ffd400 80%);background-size:100% 1em;background-repeat:no-repeat;background-position:0 65%;margin-top:40px;min-height:65px;font-family:"poppins-bold",sans-serif;line-height:1}@media (max-width:820px){.cms-id-190 #logistica #box-cont .box h4{font-size:26px;margin-top:27px;min-height:50px}}.cms-id-190 #logistica #box-cont .box .text{opacity:1;margin-top:30px}@media (max-width:820px){.cms-id-190 #logistica #box-cont .box .text{padding:0 20px}}.cms-id-190 #logistica #box-cont .box img{width:275px;height:261px;margin-bottom:30px}@media (max-width:820px){.cms-id-190 #logistica #box-cont .box img{width:275px}.cms-id-190 #logistica #box-cont .box{margin-bottom:40px;margin-left:25px}}.cms-id-190 #logistica .content{margin-top:85px}.cms-id-190 #logistica .content .title,.cms-id-191 #recensioni .inf h3{text-decoration:underline;text-decoration-color:#ffd400;font-family:"poppins-bold",sans-serif}.cms-id-190 #logistica .content .title{display:inline-block;margin-top:10px;font-size:38px;margin-bottom:30px}@media (max-width:820px){.cms-id-190 #logistica .content .title{font-size:24px;padding-left:3px}}.cms-id-190 #logistica .content p{max-width:1230px;font-size:18px;font-family:"poppins-regular",sans-serif}.cms-id-190 #logistica .but-container{text-align:center;margin-top:100px;margin-bottom:80px}.cms-id-190 #logistica .but{background-color:#0c3464;color:#fff;opacity:1;padding:12px 30px;text-decoration:none;border-radius:9px;font-size:15px;font-family:"poppins-medium",sans-serif}@media (max-width:820px){.cms-id-190 #logistica #log-header{display:block}.cms-id-190 #logistica .par h2{font-size:32px}.cms-id-190 #logistica .par p{font-size:16px;margin-top:20px}.cms-id-190 #logistica .par .button{padding:14px 15px}.cms-id-190 #logistica .par .button a{padding:8px 16px;font-size:13px;margin-top:50px}.cms-id-190 #logistica .mobile{display:block;padding:3px}.cms-id-190 #logistica .mobile img{width:337px;height:auto}.cms-id-190 #logistica .desktop,.cms-id-190 .content .hidd{display:none}}@media (min-width:1300px){.cms-id-189 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-189 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-189 #main{width:1220px}}.cms-id-189 .tabellaSegnalazioni thead th,.cms-id-189 h2{color:#0c3464;font-size:52px;font-family:"poppins-bold",sans-serif}@media (max-width:820px){.cms-id-189 h2{font-size:36px}.cms-id-189 .tabellaSegnalazioni tbody td:nth-child(3),.cms-id-189 .tabellaSegnalazioni tbody td:nth-child(4),.cms-id-189 .tabellaSegnalazioni thead th:nth-child(3),.cms-id-189 .tabellaSegnalazioni thead th:nth-child(4){display:none}.cms-id-189 .tabellaSegnalazioni tbody td:nth-child(5){text-wrap:nowrap}}.cms-id-189 .tabellaSegnalazioni thead th{font-size:20px}@media (max-width:820px){.cms-id-189 .tabellaSegnalazioni thead th{font-size:16px;text-align:center}}.cms-id-189 .tabellaSegnalazioni tbody th,.cms-id-191 #recensioni .par h2{font-family:"poppins-bold",sans-serif;font-size:18px;color:#0c3464}@media (max-width:820px){.cms-id-189 .tabellaSegnalazioni tbody th{font-size:14px}}.cms-id-189 .tabellaSegnalazioni tbody td,.cms-id-191 #recensioni .top a{font-family:"poppins-regular",sans-serif;font-size:18px;color:#0c3464}@media (max-width:820px){.cms-id-189 .tabellaSegnalazioni tbody td{font-size:14px}.cms-id-189 .tabellaSegnalazioni td,.cms-id-189 .tabellaSegnalazioni th{max-width:100px;padding:8px;text-align:left;vertical-align:middle}}.cms-id-189 .tabellaSegnalazioni a{background-color:#ffd400;color:#000;padding:11px 30px;border-radius:9px;font-size:13px}@media (max-width:820px){.cms-id-189 .tabellaSegnalazioni a{padding:8px;font-size:9px}}@media (min-width:1300px){.cms-id-191 #wrapper{padding-left:22px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-191 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-191 #main{width:1220px}}.cms-id-191 #recensioni #guida{display:flex;flex-wrap:wrap;gap:180px;flex-direction:row;margin-bottom:80px}@media (min-width:1000px) and (max-width:1200px){.cms-id-191 #recensioni #guida{gap:140px}}@media (max-width:820px){.cms-id-191 #recensioni #guida{padding:3px}}.cms-id-191 #recensioni .par{flex:1;min-width:300px}.cms-id-191 #recensioni .par h2{font-size:52px;margin-bottom:40px;max-width:516px;line-height:1.1}.cms-id-191 #recensioni .par p{font-size:18px;line-height:1.1;font-family:"poppins-regular",sans-serif}.cms-id-18 #cookie .content p span,.cms-id-191 #recensioni .par span,.cms-id-191 #recensioni .par ul li a{font-family:"poppins-semibold",sans-serif}.cms-id-191 #recensioni .par ul{margin-top:40px;padding:0;list-style-position:inside}.cms-id-191 #recensioni .par ul li a{color:#007bff;text-decoration:none;font-size:16px}.cms-id-191 #recensioni .par .button{display:inline-block;background-color:#0c3464;padding:14px 25px;border-radius:9px;margin-top:40px;margin-bottom:60px}.cms-id-191 #recensioni .par .button a{color:#fff;text-decoration:none;font-size:13px;font-family:"poppins-medium",sans-serif;opacity:1}.cms-id-191 #recensioni .image{flex:1;display:flex;justify-content:center}.cms-id-191 #recensioni .image img{width:517px}.cms-id-191 #recensioni .section{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px;margin-bottom:40px;max-width:1230px}.cms-id-191 #recensioni .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-191 #recensioni .content{flex:1;padding:0 115px}.cms-id-191 #recensioni .top{flex:0 0 50px;text-align:right;color:#000;font-family:"poppins-regular",sans-serif}.cms-id-191 #recensioni .top a{font-size:16px;color:#000}@media (max-width:820px){.cms-id-191 #recensioni .top a{font-size:14px}}.cms-id-191 #recensioni .desktop{display:block}.cms-id-18 h1,.cms-id-191 #recensioni .mobile{display:none}.cms-id-191 #recensioni .inf h3{font-size:30px;margin-bottom:60px;margin-top:70px;line-height:1.1}.cms-id-191 #recensioni .content p,.cms-id-191 #recensioni .inf p{font-size:16px;font-family:"poppins-regular",sans-serif}.cms-id-191 #recensioni .content span,.cms-id-191 #recensioni .inf span{font-size:16px;font-family:"poppins-semibold",sans-serif}@media (max-width:820px){.cms-id-191 #recensioni .mobile{display:block;padding:3px}.cms-id-191 #recensioni #guida{flex-direction:column;margin-bottom:10px}.cms-id-191 #recensioni .par h2{font-size:32px;margin-bottom:20px;max-width:173px}.cms-id-191 #recensioni .par p{font-size:16px;margin-top:20px;line-height:1.3}.cms-id-191 #recensioni .par .button{margin-top:20px}.cms-id-191 #recensioni .par .button a{padding:16px 0;font-size:13px}.cms-id-191 #recensioni .mobile img{width:327px;height:auto}.cms-id-191 #recensioni .desktop{display:none}.cms-id-191 #recensioni .section{flex-direction:row;flex-wrap:wrap;margin-top:10px}.cms-id-191 #recensioni .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-191 #recensioni .top{flex:none;margin-left:10px;text-align:right}.cms-id-191 #recensioni .content{flex-basis:100%;padding:0;margin-top:10px}.cms-id-191 #recensioni .inf h3{font-size:20px;margin-bottom:30px;margin-top:30px;max-width:250px}.cms-id-191 #recensioni .par ul{margin-top:40px;padding-left:20px;list-style-position:initial}.cms-id-191 #recensioni .par ul li{margin-bottom:10px;max-width:292px}}@media (min-width:1300px){.cms-id-18 #wrapper{padding-left:20px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-18 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-18 #main{width:1240px}}.cms-id-18 #cookie #vendita{display:flex}@media (max-width:820px){.cms-id-18 #cookie #vendita{display:block}}.cms-id-18 #cookie #vendita{flex-wrap:wrap;padding:0;gap:20px;flex-direction:row;margin-bottom:75px}.cms-id-18 #cookie .par{flex:1;min-width:300px}.cms-id-18 #cookie .par h2{color:#0c3464;font-size:52px;font-family:"poppins-bold",sans-serif}.cms-id-18 #cookie .par p{font-size:16px;line-height:1.2;font-family:"poppins-regular",sans-serif}.cms-id-18 #cookie .par a{text-decoration:none;color:#007bff}.cms-id-18 #cookie .par ul{margin-top:20px;padding:0;list-style:disc}.cms-id-18 #cookie .par ul li::marker{color:#2b96c9}.cms-id-18 #cookie .par ul li{margin-bottom:10px}.cms-id-18 #cookie .par ul li a{text-decoration:none}.cms-id-18 #cookie .par .button{margin-top:70px}.cms-id-18 #cookie .par .button a{display:inline-block;background-color:#0c3464;color:#fff;padding:18px 23px;border-radius:9px;text-decoration:none;font-size:13px;font-family:"poppins-medium",sans-serif}.cms-id-18 #cookie .image{flex:1;display:flex;justify-content:center;padding:20px}@media (max-width:820px){.cms-id-18 #cookie .image{padding:0}}.cms-id-18 #cookie .image img{width:100%;max-width:100%;height:auto}.cms-id-18 #cookie .section{display:flex;align-items:flex-start;justify-content:space-between;color:#333;margin-top:40px;margin-bottom:40px;max-width:1222px}@media (min-width:1000px) and (max-width:1200px){.cms-id-18 #cookie .section{width:942px}}.cms-id-18 #cookie .title{flex:0 0 250px;margin-right:20px;font-family:"poppins-regular",sans-serif;font-size:16px}@media (min-width:1000px) and (max-width:1200px){.cms-id-18 #cookie .title{flex:0 0 140px}}.cms-id-18 #cookie .content{flex:1;padding:0 20px}.cms-id-18 #cookie .content p{max-width:660px;font-family:"poppins-regular",sans-serif;font-size:16px}.cms-id-18 #cookie .content span{font-family:"poppins-semibold",sans-serif}.cms-id-18 #cookie .top,.cms-id-18 #cookie .top a{color:#000;font-family:"poppins-regular",sans-serif}.cms-id-18 #cookie .top{flex:0 0 50px;text-align:right}.cms-id-18 #cookie .top a{font-size:16px}@media (max-width:820px){.cms-id-18 #cookie .top a{font-size:14px}}.cms-id-18 #cookie .desktop{display:block}#cms.cms-id-194 h1,.cms-id-18 #cookie .mobile,.cms-id-9 h1{display:none}@media (max-width:820px){.cms-id-18 #cookie .mobile{display:block}.cms-id-18 #cookie #vendita{flex-direction:column}.cms-id-18 #cookie .par h2{font-size:32px}.cms-id-18 #cookie .par p,.cms-id-18 #cookie .par ul li a{font-size:16px}.cms-id-18 #cookie .par .button a{padding:16px 23px;font-size:13px}.cms-id-18 #cookie .desktop{display:none}.cms-id-18 #cookie .section{flex-direction:row;flex-wrap:wrap}.cms-id-18 #cookie .title{flex:1;width:auto;margin:0;display:flex;align-items:center;justify-content:space-between}.cms-id-18 #cookie .top{flex:none;margin-left:10px;text-align:right}.cms-id-18 #cookie .content{flex-basis:100%;padding:0;margin-top:10px}}@media (min-width:1300px){.cms-id-9 #wrapper{padding-left:22px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-9 #wrapper{padding:12px}}@media (min-width:1300px){.cms-id-9 #main{width:1220px}}#chi-siamo .titolo{color:#000;font-family:"poppins-extrabold",sans-serif;font-size:37px}#chi-siamo .chi-header{margin-top:15px;display:flex;gap:20px}@media (max-width:820px){#chi-siamo .chi-header{display:block}}#chi-siamo .bio,#chi-siamo .chi-header p{font-size:21px;font-family:"poppins-medium",sans-serif}@media (max-width:820px){#chi-siamo .chi-header p{font-size:18px}}#chi-siamo .chi-header img{width:306px;height:304px;border-radius:10px}@media (max-width:820px){#chi-siamo .chi-header img{margin-bottom:15px;width:330px}}#chi-siamo .bio{margin-bottom:44px}#chi-siamo .first,#chi-siamo span{font-family:"poppins-bold",sans-serif}#chi-siamo span{font-size:23px;margin-top:12px}@media (max-width:820px){#chi-siamo span{font-size:18px}}#chi-siamo .first{font-size:20px;margin-bottom:12px}@media (max-width:820px){#chi-siamo .first{font-size:16px}}#chi-siamo .content{background-color:#c6bfa4;padding:40px 30px;margin-top:20px}#chi-siamo .content h2{color:#fff;font-size:51px;font-family:"poppins-bold",sans-serif}@media (max-width:820px){#chi-siamo .content h2{font-size:36px}}#chi-siamo .content p{font-family:"poppins-medium",sans-serif;font-size:21px}#chi-siamo .content p span{font-family:"poppins-bold",sans-serif;font-size:21px}@media (max-width:820px){#chi-siamo .content p{font-size:18px}}#chi-siamo .griglia-foto{margin-top:43px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:30px}@media (max-width:820px){#chi-siamo .griglia-foto{grid-template-columns:repeat(2,1fr)}}#chi-siamo .griglia-foto img{width:100%;aspect-ratio:1/1;object-fit:cover}#cms.cms-id-194 #main section#content.page-content.card.card-block{padding:0;border:0!important;box-shadow:none!important;color:#666}#cms.cms-id-194 div.bannerTreedom{background-image:url(/modules/farmaminitools/views/img/treedom/banner_treedom_desktop.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;text-align:center;min-height:400px;padding:110px 130px 130px}#cms.cms-id-194 div.bannerTreedom h2{font-size:24px;color:#fff;margin-bottom:2em}#cms.cms-id-194 div.bannerTreedom p{font-size:16px;color:#fff;margin-left:100px;margin-right:100px;line-height:1.5em}#cms.cms-id-194 .card-block h2{text-align:center;font-size:24px;margin-top:2em;margin-bottom:1em}#cms.cms-id-194 .card-block p{text-align:center;margin-bottom:2em;color:#000}#cms.cms-id-194 .textTD ul,#cms.cms-id-194 section#content.page-content.card.card-block ul{list-style-type:"- "}#cms.cms-id-194 .loghiTreedom{display:flex;gap:10px;margin-top:20px;text-align:center;justify-content:center}#cms.cms-id-194 .loghiTreedom img{max-width:200px}#cms.cms-id-194 .textTD{width:100%;padding:20px 80px;color:#000}#cms.cms-id-194 .textTD .roundCel{display:inline-block;width:50%;background-color:#eaf7ff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:10px;padding:30px}#cms.cms-id-194 .textTD .roundCel h3{font-size:18px;margin-bottom:1em}#cms.cms-id-194 .card-block p,#cms.cms-id-194 .textTD .roundCel ul li{font-size:16px;line-height:1.8em}#cms.cms-id-194 section#content.page-content.card.card-block img.logoTD{display:inline;max-width:200px;margin:5px}#cms.cms-id-194 .textTD.separatore{text-align:center;border-bottom:3px solid #f3faf5;position:relative;height:46px;margin-bottom:50px}#cms.cms-id-194 section#content.page-content.card.card-block .textTD.separatore h2{margin-top:5px}#cms.cms-id-194 .textTD.separatore h2 span{background-color:#fff;padding:1px 20px;font-size:20px}#cms.cms-id-194 .row{width:100%;text-align:center;margin-left:0;margin-right:0}#cms.cms-id-194 .row .colonna,#cms.cms-id-194 .row .colonna-4{display:inline-block;margin:0 2px;background-color:#f1faf5;padding:0;vertical-align:top;overflow:hidden}#cms.cms-id-194 .row .colonna-4{background-color:#fff;margin:0 2px 20px}#cms.cms-id-194 .rightBorder{border-right:1px dotted #c1c1c1}#cms.cms-id-194 section#content.page-content.card.card-block .row .colonna p{font-size:22px;color:#000}#cms.cms-id-194 .row .colonna p span{color:#13de75;overflow:hidden}#cms.cms-id-194 .row .colonna div.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;width:240px;height:240px;background-color:#fff}#cms.cms-id-194 .row .colonna div.circle img{max-height:100px}#cms.cms-id-194 .row .colonna-4 div.little-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;width:50px;height:50px;border:3px dashed #00d859;font-size:24px;color:#00d859;margin-top:1.5em;margin-bottom:1.5em;position:relative}#cms.cms-id-194 .row .colonna-4 p{margin-top:1.5em}#cms.cms-id-194 .row .colonna-4 div img{height:94px}#cms.cms-id-194 .row.grid-compenso{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:650px){#cms.cms-id-194 #wrapper .container{padding-left:0;padding-right:0}#cms.cms-id-194 div.bannerTreedom{background-image:url(/modules/farmaminitools/views/img/treedom/banner_mobile_landing_treedom.jpg)!important;background-size:cover!important;width:100%;padding:unset;display:flex;align-items:center;justify-content:center;min-height:400px}#cms.cms-id-194 div.bannerTreedom h2{font-size:16px}#cms.cms-id-194 section#content.page-content.card.card-block h2{font-size:16px;margin-top:.5em;margin-bottom:.3em}#cms.cms-id-194 section#content.page-content.card.card-block p{font-size:12px;line-height:1.8em;margin-bottom:.5em}#cms.cms-id-194 .textTD{width:100%;padding:15px}#cms.cms-id-194 section#content.page-content.card.card-block .textTD.separatore h2{margin-top:18px}#cms.cms-id-194 section#content.page-content.card.card-block img.logoTD{max-width:100px;margin:2px}#cms.cms-id-194 .textTD .roundCel{width:100%;margin:0 0 15px;padding:10px 10px 10px 21px}#cms.cms-id-194 .textTD .roundCel h3{font-size:14px;margin-bottom:.5em}#cms.cms-id-194 .textTD .roundCel ul{margin-bottom:.3em}#cms.cms-id-194 .textTD .roundCel ul li{font-size:11.5px;line-height:1.8em}#cms.cms-id-194 .textTD.separatore{text-align:center;border-bottom:3px solid #f3faf5;position:relative;height:46px;margin-bottom:50px}#cms.cms-id-194 .textTD.separatore h2 span{background-color:#fff;padding:1px 10px;font-size:16px;margin:0 auto}#cms.cms-id-194 section#content.page-content.card.card-block img.impattoAmb{width:100%;height:auto;max-width:600px}#cms.cms-id-194 .carousel{box-shadow:unset;margin-bottom:15px;background-color:#f1faf5}#cms.cms-id-194 .carousel .carousel-inner{height:140px;overflow:hidden}}@media (max-width:600px) and (orientation:landscape){#cms.cms-id-194 .carousel .carousel-inner{height:180px}}@media (max-width:400px) and (orientation:portrait){#cms.cms-id-194 .carousel .carousel-inner{height:120px}}@media (max-width:940px){#cms.cms-id-194 section#content.page-content.card.card-block img.impattoAmb{width:100%;height:auto;max-width:unset}#cms.cms-id-194 .carousel{box-shadow:unset;max-width:500px;margin:0 auto}#cms.cms-id-194 .textTD .roundCel{width:100%}}#cms.cms-id-194 .card-block h2,#cms.cms-id-827 h1{font-family:"poppins-bold",sans-serif}#cms.cms-id-827 .hidden-lg-down{display:block}@media screen and (max-width:1024px){#cms.cms-id-827 .hidden-lg-down{display:none}}#cms.cms-id-827 .hidden-xl-up{display:none}@media screen and (max-width:1024px){#cms.cms-id-827 .hidden-xl-up{display:block}}#cms.cms-id-827 .btn-pw{border-radius:3px;border:0;background-color:#000;color:#fff;padding:10px 20px;transition:.3s ease-in background-color;cursor:pointer}#cms.cms-id-827 .btn-pw:hover{background-color:#018080;cursor:pointer;color:#fff;text-decoration:none}#cms.cms-id-10 #wrapper .container#contenitore{width:100%}#cms.cms-id-10 #wrapper .container{padding:0}@media screen and (max-width:820px){#cms.cms-id-10 #wrapper .container{padding:15px}}#cms.cms-id-10 #wrapper .page-header{width:80%;max-width:100%;margin:auto}#cms.cms-id-10 .breadcrumb{max-width:100%;width:1240px;margin:auto}#cms.cms-id-10 #content.page-content.page-cms .col-md-6{width:50%}@media screen and (max-width:1180px){#cms.cms-id-10 #content.page-content.page-cms .col-md-6{width:100%}}#cms.cms-id-10 #content.page-content.page-cms #hero,#cms.cms-id-10 #content.page-content.page-cms #testo{margin:auto}#cms.cms-id-10 #content.page-content.page-cms #gray-background{background:#f8f8f8;margin:40px 0;padding:20px 0}#cms.cms-id-10 #content.page-content.page-cms #gray-background .row{display:flex;gap:10px;align-items:center}#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about{max-width:100%;margin:auto auto 40px;display:flex}@media screen and (max-width:820px){#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about{flex-direction:column}}#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about{align-items:center}#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about img{max-width:600px;position:relative}@media screen and (max-width:820px){#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about img{bottom:0;margin:20px 0}}#cms.cms-id-10 #content.page-content.page-cms #gray-background .row.about img{width:100%;height:auto;margin:auto}#cms.cms-id-10 #content.page-content.page-cms #white-background{background:#fff;margin:40px auto}#cms.cms-id-10 #content.page-content.page-cms #white-background .row{display:flex;gap:10px}#cms.cms-id-10 #content.page-content.page-cms #white-background .about{max-width:100%;margin:auto auto 40px;display:flex}@media screen and (max-width:820px){#cms.cms-id-10 #content.page-content.page-cms #white-background .about{flex-direction:column}}#cms.cms-id-10 #content.page-content.page-cms #white-background .about{align-items:center}#cms.cms-id-10 #content.page-content.page-cms #white-background .about img{max-width:600px;width:100%;height:auto;position:relative;margin:20px 0}#cms.cms-id-10 #content.page-content.page-cms #white-background .prima{order:1}@media screen and (max-width:820px){#cms.cms-id-10 #content.page-content.page-cms #white-background .prima{order:2}}#cms.cms-id-10 #content.page-content.page-cms #white-background .seconda{order:2}@media screen and (max-width:820px){#cms.cms-id-10 #content.page-content.page-cms #white-background .seconda{order:1}}#cms.cms-id-10 #content.page-content.page-cms h3{font-family:"Playfair Display",serif;color:#000;font-size:26px!important;font-weight:700!important}#cms.cms-id-10 #content.page-content.page-cms h4{font-family:"Playfair Display",serif;color:#000;font-size:24px!important;font-weight:700}#cms.cms-id-10 #content.page-content.page-cms p{font-weight:400;color:#000;font-size:18px}#cms.cms-id-10 #content.page-content.page-cms .testo-chi-siamo{padding:30px 0}