:root{--lifc-color-white: #ffffff;--lifc-color-white-rgb: 255, 255, 255;--lifc-color-black: #000000;--lifc-color-black-rgb: 0, 0, 0;--lifc-color-lifc-blue: #5ea0d1;--lifc-color-lifc-blue-2: #7391aa;--lifc-color-lifc-blue-3: #293260;--lifc-color-lifc-blue-4: #99c1e2;--lifc-color-lifc-blue-4-rgb: 153, 193, 226;--lifc-color-accent-cyan: #00beff;--lifc-color-grey-light: #eeeeee;--lifc-color-grey-light-2: #e5e5e5;--lifc-color-grey-light-3: #f3f3f3;--lifc-color-text: #333333;--lifc-color-alert-soft: #f2dede;--lifc-color-link-hover: #e47129;--lifc-focus-ring: #99c1e2}@font-face{font-family:'lifc';src:url("../fonts/lifc.eot");src:url("../fonts/lifc.eot?#iefix") format("embedded-opentype"),url("../fonts/lifc.woff") format("woff"),url("../fonts/lifc.ttf") format("truetype"),url("../fonts/lifc.svg#lifc") format("svg");font-weight:normal;font-style:normal}[class*='ico-']:before{display:inline-block;font-family:'lifc';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-logo:before{content:'\0041'}.ico-marchio:before{content:'\0042'}.ico-diagnosi:before{content:'\0043'}.ico-FAQ:before{content:'\0044'}.ico-bilancia:before{content:'\0045'}.ico-cuore:before{content:'\0046'}.ico-life:before{content:'\0047'}.ico-mano:before{content:'\0048'}.ico-store:before{content:'\004a'}.ico-company:before{content:'\004b'}html{font-size:100%;scroll-behavior:smooth}body{background-color:var(--lifc-color-grey-light);color:var(--lifc-color-text);font-family:'Catamaran', sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:20px}h4{font-size:20px}img{max-width:100%;height:auto;border:none}em,i{font-style:italic}.transition_all,a,.owl-theme .owl-nav [class*=owl-],.section-info-lifc .info-lifc ul li a,.default-list-article .item,.bock-gallery li a img,.bock-gallery li p,.box-regioni .item a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.transition_all_slow,.main-nav.affix{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.zoom1-1,.box-regioni .item a:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}a{text-decoration:none}a:hover{text-decoration:none}a:focus{outline:none !important;outline-offset:0px !important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role="button"]:focus-visible{outline:3px solid var(--lifc-focus-ring);outline-offset:2px}.acf-map{width:100%;height:400px;margin:0 0 40px}.acf-map.msxheight{height:600px}@media (max-width: 640px){.acf-map.msxheight{height:400px}}.acf-map img{max-width:inherit !important}.icon-left{float:left;margin-right:15px}@media (min-width: 768px){.row-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}}@media (min-width: 768px){.row-flex-wrap{display:flex}}.row-flex>div[class*='col-'],.container-flex>div[class*='col-']{margin:-.2px}.container-flex>div[class*='col-'] div,.row-flex>div[class*='col-'] div{width:100%;background-size:cover}.flex-col{display:flex;display:-webkit-flex;flex:1 100%;flex-flow:column nowrap}.flex-grow{display:flex;-webkit-flex:2;flex:2}.w-100{width:100%}.w-100 img{width:100%}.Alto{align-items:flex-start !important}.Centro{align-items:center !important}.Basso{align-items:flex-end !important}.padding_140{padding-top:140px !important;padding-bottom:140px !important}.padding_80{padding-top:80px !important;padding-bottom:80px !important}.padding_40{padding-top:40px !important;padding-bottom:40px !important}.fullwidth{width:100%}.tit-decoration{position:relative;text-align:center}.tit-decoration span{background:var(--lifc-color-white);position:relative;z-index:100}.tit-decoration:after{content:'';display:block;position:absolute;z-index:0;top:50%;left:0;width:100%;height:60px;border-radius:15px 15px 0 0;border-top:3px solid #5EA0D1}.Aligner{display:flex;align-items:center;justify-content:center}.Aligner .Aligner-item{max-width:50%}.Aligner .Aligner-item--top{align-self:flex-start}.Aligner .Aligner-item--bottom{align-self:flex-end}.browserupgrade{display:block;padding:20px 25px;background-color:var(--lifc-color-alert-soft);font-weight:700;text-align:center}.relative{position:relative}.bg-blugradient{background:var(--lifc-color-lifc-blue);background:-moz-linear-gradient(left, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%);background:-webkit-linear-gradient(left, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%);background:linear-gradient(to right, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%)}.bg-grey{background:var(--lifc-color-grey-light-2)}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.aligncenter{float:none;clear:both;text-align:center;display:block;margin:0 auto 20px}@media (max-width: 767px){.alignleft,.alignright{float:none;clear:both;text-align:center;display:block;margin:0 auto 20px}}.mark,mark{background-color:transparent}.clear{clear:both}.spacer{clear:both;height:30px}hr{clear:both;background:none transparent;margin-bottom:20px;padding-top:20px;border:none;border-bottom:1px solid rgba(var(--lifc-color-black-rgb), 0.2)}.video-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.video-embed-container iframe,.video-embed-container object,.video-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.btn{border:none;border-radius:0}.btn-none{background-color:transparent;border:none;border-radius:0}.btn-default{border:none;background-color:var(--lifc-color-white);text-transform:uppercase;font-size:14px}.btn-round{border-radius:30px;padding:10px 25px}.btn-round.btn-sm{padding:5px 15px !important}.btn-primary{background-color:var(--lifc-color-lifc-blue-2);color:var(--lifc-color-white)}.btn-block{display:block}.wcj_product_input_fields{width:100%;height:120px}@media (min-width: 768px){.row.row-vlign{display:table;width:100%;margin:0}.row.row-vlign>div{display:table-cell;vertical-align:middle;float:none;padding:0}}span.wpcf7-list-item{margin:0 !important}input[type=checkbox],input[type=radio]{margin:4px 5px 0 0}.well{background-color:rgba(var(--lifc-color-lifc-blue-4-rgb), 0.5);border:none;border-radius:0px}.columns-wrap{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 480px){.columns-wrap{flex-direction:row}}.get-paypal img{max-width:100%;height:auto}.get-paypal .well{margin:0;border-radius:0.625rem}@media (min-width: 480px){.get-paypal .well{position:sticky;top:130px}}@media (min-width: 480px){.get-paypal{min-width:320px;margin:0 0 0 20px}}.get-paypal .paypal-donations{text-align:center}.form-control{border-radius:0.1875rem;background-color:white;min-height:40px;color:black;font-size:16px}.boxed{background-color:var(--lifc-color-white);padding:0 200px 40px}@media (max-width: 1599px){.boxed{padding:0 100px 40px}}@media (max-width: 1399px){.boxed{padding:0 40px 40px}}@media (max-width: 991px){.boxed{padding:15px 15px 40px}}@media (max-width: 767px){.boxed{margin:0 -15px}}@media (max-width: 767px){.navbar-collapse{position:absolute;left:0;top:49px;right:0;z-index:99999;padding:10px 10px 0px 10px;border-bottom:10px solid var(--lifc-color-white);height:280px;background-color:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(var(--lifc-color-black-rgb), 0.4);box-shadow:0 5px 20px 0 rgba(var(--lifc-color-black-rgb), 0.4)}}@media (max-width: 767px) and (max-width: 767px){.navbar-collapse{top:120px}}.main-nav{border:none;border-radius:0;padding-top:0;padding-bottom:0;background:var(--lifc-color-white);position:static;top:-250px;min-height:110px;width:100%}.main-nav .navbar-brand{display:block;width:80px;height:auto;float:none;padding:10px 0;background-color:white}@media (min-width: 768px){.main-nav .navbar-brand{width:100px}}.main-nav .navbar-brand img{width:100%;height:auto}.main-nav .wrap-menu{display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto;padding:0 15px;position:relative;width:100%}@media (min-width: 768px){.main-nav .wrap-menu{max-width:720px}}@media (min-width: 992px){.main-nav .wrap-menu{max-width:960px}}@media (min-width: 1200px){.main-nav .wrap-menu{max-width:1140px}}.main-nav .wrap-menu .wrap-navigations{display:flex;align-items:center;justify-content:flex-end;gap:15px}.main-nav.affix{position:fixed;transform:translateY(0px);min-height:64px;top:0px;left:0;margin-top:0px;z-index:99999;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.3);box-shadow:0 5px 15px rgba(0,0,0,0.3)}@media (min-width: 768px){.main-nav.affix{min-height:80px}}.main-nav.affix .navbar-brand{width:50px}@media (min-width: 768px){.main-nav.affix .navbar-brand{width:80px}}.main-nav li.donazioni>a{color:var(--lifc-color-white);background-color:var(--lifc-color-lifc-blue-3);vertical-align:middle}.main-nav li.donazioni>a span.sub-arrow{display:none}.main-nav li.donazioni>a:before{content:'\0046';font-size:16px;display:inline-block;font-family:'lifc';font-style:normal;font-weight:normal;line-height:1;margin-right:10px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0px/0 serif;overflow:hidden}.main-nav #main-menu{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-nav #main-menu>li>a{cursor:pointer}@media (min-width: 0px){.main-nav #main-menu>li>a{padding:11px 15px}}@media (min-width: 768px){.main-nav #main-menu>li>a{padding:11px 6px;font-size:10px;height:40px}}@media (min-width: 992px){.main-nav #main-menu>li>a{padding:11px 12px;font-size:12px}}@media (min-width: 1200px){.main-nav #main-menu>li>a{padding:11px 15px;font-size:14px}}@media (max-width: 767px){.main-nav #main-menu>li li a{padding:11px 15px}}.main-nav .main-menu-btn{float:right;margin:0;position:relative;display:inline-block;width:40px;height:40px;text-indent:-5000px;padding-left:5px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--lifc-color-grey-light);border-radius:5px}@media (min-width: 768px){.main-nav .main-menu-btn{display:none;position:absolute;top:-99999px}}.main-nav .main-menu-btn-icon,.main-nav .main-menu-btn-icon:before,.main-nav .main-menu-btn-icon:after{position:absolute;top:50%;left:8px;height:3px;width:24px;background:var(--lifc-color-text);-webkit-transition:all 0.25s;transition:all 0.25s}.main-nav .main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-nav .main-menu-btn-icon:after{content:'';top:7px;left:0}.main-nav #main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.main-nav #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon{height:0;background:transparent}.main-nav #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav #main-menu-state:checked ~ .main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-nav #main-menu-state:not(:checked) ~ #main-menu{display:none}@media (min-width: 768px){.main-nav #main-menu-state:not(:checked) ~ #main-menu{display:block}}.main-nav #main-menu-state:checked ~ #main-menu{display:block}.main-nav.nav-fixed-top{position:fixed;left:0;top:0;width:100%;z-index:99999}.admin-bar .nav-fixed-top{top:28px}@media (min-width: 768px){@-webkit-keyframes show-animation{0%{-webkit-transform:scale3d(0, 0, 1);opacity:0}60%{-webkit-transform:scale3d(0.9, 0.9, 1)}100%{-webkit-transform:scale3d(1, 1, 1);opacity:1}}@keyframes show-animation{0%{transform:scale3d(0, 0, 1);opacity:0}60%{transform:scale3d(0.9, 0.9, 1)}100%{transform:scale3d(1, 1, 1);opacity:1}}@-webkit-keyframes hide-animation{0%{-webkit-transform:scale3d(1, 1, 1);opacity:1}100%{-webkit-transform:scale3d(0, 0, 1);opacity:0}}@keyframes hide-animation{0%{transform:scale3d(1, 1, 1);opacity:1}100%{transform:scale3d(0, 0, 1);opacity:0}}#main-menu{-webkit-font-smoothing:subpixel-antialiased}#main-menu ul.show-animation{-webkit-animation:show-animation 0.2s;animation:show-animation 0.2s}#main-menu ul.hide-animation{-webkit-animation:hide-animation 0.2s;animation:hide-animation 0.2s}}.nav-services>ul{margin:0;padding:0}.nav-services>ul>li{display:block;margin:0 -1px 0 1px;padding:0;float:left;position:relative}.nav-services .search-header .dropdown-menu{right:-35px}.nav-services .search-header .dropdown-menu .search-field{float:left;width:calc(100% - 60px);height:35px}.nav-services .search-header .dropdown-menu .btn{width:60px;height:35px}.nav-services .dropdown-menu{background-color:var(--lifc-color-lifc-blue);color:var(--lifc-color-white);top:38px;left:auto;right:0;padding:20px;border-radius:0;max-width:none;width:1072px}.nav-services .dropdown-menu .btn-press{float:right;margin-left:10px;background-color:var(--lifc-color-lifc-blue-3)}@media (max-width: 1399px){.nav-services .dropdown-menu{width:1062px}}@media (max-width: 1199px){.nav-services .dropdown-menu{width:862px}}@media (max-width: 991px){.nav-services .dropdown-menu{width:692px}}@media (max-width: 767px){.nav-services .dropdown-menu{width:250px}}.nav-services .dropdown-menu.dropdown-search{max-width:250px}.nav-services .dropdown-menu a{color:var(--lifc-color-white)}.nav-services .dropdown-menu .socials{text-align:right;display:inline-block;float:right;border:1px solid #fff;padding:7px}.nav-services .dropdown-menu .socials li{list-style:none;margin:0;padding:0;display:inline-block}.nav-services .dropdown-menu .socials li a{width:35px;text-align:center;font-size:20px;display:block}.nav-services .btn-none{background-color:var(--lifc-color-lifc-blue-3);color:var(--lifc-color-white);width:40px;height:40px;border-radius:100%}.nav-services .btn-none:hover{background-color:var(--lifc-color-lifc-blue-2)}.search-in-page{max-width:300px;margin:0 auto;padding:20px;background-color:var(--lifc-color-lifc-blue-3)}.search-in-page .form-control.search-field{width:70%;float:left}.search-in-page .search-submit{width:30%;height:40px;float:left}.search-in-page:after{content:'';display:block;clear:both}.newsletter-box{display:table;width:100%;margin-bottom:30px}.newsletter-box h3{text-transform:uppercase;font-size:18px;margin-bottom:10px}.newsletter-box .mailpoet_paragraph{display:inline-block}@media (max-width: 767px){.newsletter-box .mailpoet_paragraph{display:block}}.newsletter-box .mailpoet_paragraph input{width:100%;height:40px;padding:10px 15px;background-color:rgba(255,255,255,0.5);color:var(--lifc-color-lifc-blue-2);border:none}@media (max-width: 767px){.newsletter-box .mailpoet_paragraph input.mailpoet_text{width:100% !important}}.newsletter-box .mailpoet_paragraph .mailpoet_submit{width:100%;height:40px;border:none;background-color:var(--lifc-color-lifc-blue-3);color:var(--lifc-color-white);color:var(--lifc-color-white);text-transform:uppercase;font-size:12px;position:relative;left:-3px;top:-2px}@media (max-width: 767px){.newsletter-box .mailpoet_paragraph .mailpoet_submit{left:0;top:0;width:100% !important}}.newsletter-box #mailpoet_form_1 .mailpoet_validate_success{color:#E91E63;font-weight:bold;background-color:rgba(var(--lifc-color-white-rgb), 0.5);padding:5px 10px}.owl-theme .owl-nav{margin-top:0px;position:static}.owl-theme .owl-nav .owl-prev{left:0}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-62%)}.owl-theme .owl-nav [class*=owl-]{font-size:64px;background:transparent}.owl-theme .owl-nav [class*=owl-]:hover{background:rgba(255,255,255,0.2)}.section-featured-news{background-color:var(--lifc-color-grey-light);padding:10px 20px}.section-featured-news a{color:var(--lifc-color-lifc-blue-2);display:table;width:100%}.section-featured-news h3{font-size:14px;text-transform:uppercase;margin-bottom:0;display:table-cell;vertical-align:middle;width:100%}.section-featured-news h3 em{display:block;font-size:12px;text-transform:none;padding-top:5px;font-style:normal}.section-featured-news .date,.section-news .date{min-width:10px;width:60px;height:50px;text-align:center;line-height:120%;font-size:12px;display:block;float:left;margin-right:10px;margin-bottom:5px;padding:5px 0px;background-color:var(--lifc-color-lifc-blue-2);color:#fff}.section-featured-news .date big,.section-news .date big{font-size:16px}.date-inline{font-weight:800;color:var(--lifc-color-lifc-blue-2)}.paging-custom .pgntn-page-pagination a{color:#7391AA !important;min-width:28px}.addtoany_content{padding-top:3rem}.addtoany_list a>span{border-radius:0px}.section-info-lifc{padding:60px 0}.section-info-lifc .info-lifc{margin-left:-5px;margin-right:-5px}.section-info-lifc .info-lifc [class^="col-sm"]{padding-left:5px;padding-right:5px}.section-info-lifc .info-lifc ul{margin:0;padding:0}.section-info-lifc .info-lifc ul li{list-style:none;margin:0 0 7px;padding:0}.section-info-lifc .info-lifc ul li a{display:table;width:100%;background:var(--lifc-color-lifc-blue);color:var(--lifc-color-white);padding:0 20px;position:relative;text-decoration:none !important}@media (min-width: 0px){.section-info-lifc .info-lifc ul li a{height:auto;padding-top:8px}}@media (min-width: 768px){.section-info-lifc .info-lifc ul li a{height:70px;padding-top:0px}}@media (min-width: 992px){.section-info-lifc .info-lifc ul li a{height:89px}}@media (min-width: 1200px){.section-info-lifc .info-lifc ul li a{height:111px}}@media (min-width: 1400px){.section-info-lifc .info-lifc ul li a{height:112px}}.section-info-lifc .info-lifc ul li a:hover{background:var(--lifc-color-lifc-blue-2);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,0.4);box-shadow:0 4px 12px 0 rgba(0,0,0,0.4);z-index:900}.section-info-lifc .info-lifc ul li a i{font-size:50px;line-height:50px;display:table-cell;vertical-align:middle}.section-info-lifc .info-lifc ul li a span{display:table-cell;vertical-align:middle}.section-info-lifc .info-lifc ul li a span.txt{padding:0 0 0 20px}.section-info-lifc .info-lifc ul li a h3{font-size:18px;font-weight:bold;margin:0;text-transform:uppercase}@media (max-width: 991px){.section-info-lifc .info-lifc ul li a em{display:none}}.section-pazienti{padding-top:60px !important;padding-bottom:60px !important;text-align:center;background-color:#BDC8D4 !important;background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.section-pazienti .item{padding:20px}.section-pazienti .item a{color:var(--lifc-color-lifc-blue-3)}.section-pazienti .item a span{display:block;margin-bottom:10px}.section-pazienti .item a span img{width:70px}.section-pazienti .item a h3{font-size:20px;margin-bottom:0}@media (min-width: 768px){.slideshow-wrapper{margin:0 -15px}}@media (min-width: 992px){.slideshow-wrapper{margin:0 -40px}}@media (min-width: 1400px){.slideshow-wrapper{margin:0 -100px}}@media (min-width: 1600px){.slideshow-wrapper{margin:0 -200px}}@media (min-width: 768px){.section-donazioni{margin:0 -15px}}@media (min-width: 992px){.section-donazioni{margin:0 -40px}}@media (min-width: 1400px){.section-donazioni{margin:0 -100px}}@media (min-width: 1600px){.section-donazioni{margin:0 -200px}}.section-donazioni .col-donazioni{height:439px;position:relative;z-index:10;background:var(--lifc-color-lifc-blue-2);color:var(--lifc-color-white);padding-left:30px !important}@media (min-width: 768px){.section-donazioni .col-donazioni{padding-left:15px !important}}@media (min-width: 992px){.section-donazioni .col-donazioni{padding-left:40px !important}}@media (min-width: 1400px){.section-donazioni .col-donazioni{padding-left:100px !important}}@media (min-width: 1600px){.section-donazioni .col-donazioni{padding-left:200px !important}}@media (max-width: 767px){.section-donazioni .col-donazioni{height:auto}}.section-donazioni .col-donazioni .item{padding:20px;position:relative;z-index:20}@media (max-width: 767px){.section-donazioni .col-donazioni .item{text-align:center}}.section-donazioni .col-donazioni .item a{color:#fff}.section-donazioni .col-donazioni .item p{margin-bottom:0}.section-donazioni .col-donazioni .item p i{font-size:40px}.section-donazioni .col-donazioni .item h3{font-size:20px;margin-bottom:10px}.section-donazioni .col-donazioni:before{content:'';display:block;height:439px;width:439px;background:var(--lifc-color-lifc-blue-2);color:var(--lifc-color-white);position:absolute;top:0;right:-150px;border-radius:100%;z-index:15}@media (max-width: 991px){.section-donazioni .col-donazioni:before{right:-120px}}@media (max-width: 767px){.section-donazioni .col-donazioni:before{display:none}}.section-donazioni .col-donazioni:after{content:'';display:block;height:439px;width:100px;background:var(--lifc-color-lifc-blue-4);color:var(--lifc-color-white);position:absolute;top:0;right:-50px;z-index:12}@media (max-width: 767px){.section-donazioni .col-donazioni:after{display:none}}.section-donazioni .col-donazioni .martino{background-repeat:no-repeat;background-position:center;background-size:100%;width:502px;height:313px;position:absolute;right:-500px;top:0;z-index:100;color:#fff;text-align:center;padding-top:290px;padding-left:50px}@media (min-width: 1200px){.section-donazioni .col-donazioni .martino{right:-600px}}@media (max-width: 1399px){.section-donazioni .col-donazioni .martino{right:-560px}}@media (max-width: 1199px){.section-donazioni .col-donazioni .martino{width:420px;right:-468px}}@media (max-width: 991px){.section-donazioni .col-donazioni .martino{width:360px;right:-370px;top:0}}@media (max-width: 767px){.section-donazioni .col-donazioni .martino{display:none}}.section-donazioni .col-donazioni .martino h3{color:#fff;text-transform:uppercase}.section-donazioni .col-donazioni .martino h3 small{color:#fff;font-size:18px}.section-donazioni .col-martino{padding:60px 0;position:relative;background:var(--lifc-color-lifc-blue-2) url(../img/bg-gradient-sky.jpg) no-repeat left top;z-index:5}@media (min-width: 768px){.section-donazioni .col-martino h3,.section-donazioni .col-martino p{display:none}}@media (max-width: 767px){.section-donazioni .col-martino{padding:60px 30px;text-align:center;background-position:center}.section-donazioni .col-martino h3{background-repeat:no-repeat;background-position:center;background-size:100%;padding-top:65%;color:#fff;text-transform:uppercase}.section-donazioni .col-martino h3 small{color:#fff}}.section-news{padding:60px 0}.section-news .slidespost .item a{color:var(--lifc-color-text);font-weight:400}.section-news .slidespost .item .date big{font-size:20px}.section-news .slidespost .item img{margin-bottom:10px}.section-news .slidespost .item h3{font-size:16px;margin-bottom:10px;font-weight:700}.section-news .slidespost .item p:last-child{display:none}.section-pillole{background-color:var(--lifc-color-grey-light-2);margin-bottom:-40px !important;padding:0 0 20px;position:relative}.section-pillole:after{content:'';display:block;clear:both}@media (min-width: 768px){.section-pillole{margin:0 -15px}}@media (min-width: 992px){.section-pillole{margin:0 -40px}}@media (min-width: 1400px){.section-pillole{margin:0 -100px}}@media (min-width: 1600px){.section-pillole{margin:0 -200px}}.section-pillole h2{color:var(--lifc-color-lifc-blue-2);float:left;position:relative;top:12px;padding-left:15px}.section-pillole h2 small{color:var(--lifc-color-lifc-blue-2);display:block}@media (min-width: 992px){.section-pillole h2{padding-left:40px}}@media (min-width: 1400px){.section-pillole h2{padding-left:100px}}@media (min-width: 1600px){.section-pillole h2{padding-left:200px}}.section-pillole .owl-dots{float:right;padding-right:15px}@media (min-width: 992px){.section-pillole .owl-dots{padding-right:40px}}@media (min-width: 1400px){.section-pillole .owl-dots{padding-right:100px}}@media (min-width: 1600px){.section-pillole .owl-dots{padding-right:200px}}.section-partner{padding:40px 0 0}.section-partner img{margin:0 10px;vertical-align:middle}#content{padding:0 0 40px 0}footer#footer{color:white;background-color:var(--lifc-color-lifc-blue-3);border-radius:0 0 1rem 1rem}footer#footer a{color:white}@media (min-width: 0px){footer#footer{padding:30px 15px}}@media (min-width: 992px){footer#footer{padding:30px 40px}}@media (min-width: 1400px){footer#footer{padding:30px 100px}}@media (min-width: 1600px){footer#footer{padding:30px 200px}}@media (min-width: 1200px){footer#footer #menu-footer-menu{display:flex;flex-wrap:wrap}}footer#footer .menu-footer,footer#footer #menu-footer-menu{margin:0;padding:0;clear:both;display:flex;flex-wrap:wrap}@media (max-width: 767px){footer#footer .menu-footer,footer#footer #menu-footer-menu{padding-top:30px}}footer#footer .menu-footer li,footer#footer #menu-footer-menu li{list-style:none;margin:0;padding:0;font-size:14px;width:50%}footer#footer .menu-footer li a,footer#footer #menu-footer-menu li a{color:var(--lifc-color-white);margin-right:20px;display:block;text-align:left}footer#footer .menu-footer li a .fa,footer#footer #menu-footer-menu li a .fa{margin-right:2px}footer#footer .menu-footer li big,footer#footer #menu-footer-menu li big{font-size:18px;font-weight:bold}footer#footer .menu-footer li big a,footer#footer #menu-footer-menu li big a{margin-left:0}footer#footer .menu-footer li.item-icon,footer#footer #menu-footer-menu li.item-icon{position:relative;font-size:18px;font-weight:bold}footer#footer .menu-footer li.item-icon a,footer#footer #menu-footer-menu li.item-icon a{margin-left:0;padding-left:23px}footer#footer .menu-footer li.item-icon:before,footer#footer #menu-footer-menu li.item-icon:before{display:block;position:absolute;margin-right:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer#footer .menu-footer li.item-icon.area-riservata:before,footer#footer #menu-footer-menu li.item-icon.area-riservata:before{content:"\f2be"}footer#footer .menu-footer li.item-icon.ricerca:before,footer#footer #menu-footer-menu li.item-icon.ricerca:before{content:"\f002"}footer#footer ul.socials{margin:0;padding:0}@media (max-width: 767px){footer#footer ul.socials{margin-bottom:20px}}footer#footer ul.socials li{list-style:none;margin:0;padding:0;display:inline}footer#footer ul.socials li a{color:var(--lifc-color-white);font-size:18px;display:inline-block;padding:5px}footer#footer .partners-box{margin-bottom:30px;background-color:rgba(var(--lifc-color-white-rgb), 0.7);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.625rem;padding:0.625rem;border-radius:1.25rem}.copy{text-align:center;color:var(--lifc-color-text);padding:20px 0 80px}.default-list-article{width:100%;max-width:980px;margin:0 auto}.default-list-article .item{display:flex;width:100%;margin-bottom:30px;padding:10px;background-color:var(--lifc-color-lifc-blue);position:relative;border-radius:0.625rem}.default-list-article .item .descrizione_ente a{color:var(--lifc-color-lifc-blue) !important}.default-list-article .item:hover{-moz-transform:scale(1.01);-webkit-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 4px 12px 0 rgba(var(--lifc-color-black-rgb), 0.4);box-shadow:0 4px 12px 0 rgba(var(--lifc-color-black-rgb), 0.4);z-index:9000}@media (max-width: 991px){.default-list-article .item{display:block}}.default-list-article .item a{color:var(--lifc-color-white);text-decoration:none !important}.default-list-article .item .img-item{display:table-cell}@media (max-width: 991px){.default-list-article .item .img-item{display:block;width:100%}}@media (min-width: 768px){.default-list-article .item .img-item{min-width:200px;min-width:200px}}.default-list-article .item .img-item img{width:100%;height:auto;object-fit:cover;border-radius:0.3125rem}.default-list-article .item .content-item{display:table-cell;padding:10px 10px 10px 20px}@media (max-width: 991px){.default-list-article .item .content-item{display:block;padding:10px}}.default-list-article .item .content-item h3{text-transform:uppercase;font-size:20px;margin-bottom:20px}.default-list-article .item .content-item .txt{margin-bottom:20px}.default-list-article .item .content-item p{margin:0}.default-list-article .item.alternate-1{background-color:var(--lifc-color-grey-light)}.default-list-article .item.alternate-2{background-color:var(--lifc-color-grey-light-3)}.default-list-article .item.alternate-1 a,.default-list-article .item.alternate-2 a{color:var(--lifc-color-text)}.bollino{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#5EA0D1;color:#fff;width:75px;height:75px;padding:10px;right:-10px;top:-20px;font-size:11px;text-transform:uppercase;text-align:center;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2);box-shadow:5px 5px 10px 0 rgba(0,0,0,0.2)}.bollino.single{top:-25px}.header-page{background-color:var(--lifc-color-lifc-blue-3)}@media (min-width: 0px){.header-page{margin:0 -15px 40px;padding:30px 15px}}@media (min-width: 992px){.header-page{margin:0 -40px 40px;padding:30px 40px}}@media (min-width: 1400px){.header-page{margin:0 -100px 40px;padding:30px 100px}}@media (min-width: 1600px){.header-page{margin:0 -200px 40px;padding:30px 200px}}.header-page h1.entry-title{text-transform:uppercase;font-size:24px;text-transform:uppercase;color:var(--lifc-color-white);margin:0}@media (max-width: 767px){.header-page h1.entry-title{text-align:center;font-size:20px;border-bottom:1px solid var(--lifc-color-white);margin-bottom:10px;padding-bottom:10px}}.header-page h1.entry-title a{color:var(--lifc-color-white)}.header-page .rank-math-breadcrumb,.header-page .breadcrumb{text-align:right;background-color:transparent !important;color:white;margin:0;padding:0}@media (max-width: 767px){.header-page .rank-math-breadcrumb,.header-page .breadcrumb{text-align:center}}.header-page .rank-math-breadcrumb a,.header-page .breadcrumb a{color:white !important}.titolo_testata{color:var(--lifc-color-lifc-blue-3);font-size:30px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:50px;padding-bottom:15px;line-height:100%;border-bottom:1px solid var(--lifc-color-lifc-blue-2)}.img_header{text-align:center;position:relative;overflow:hidden}.img_header .img{background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px);z-index:0}@media (min-width: 0px){.img_header{margin:0 -15px 60px;min-height:60px}}@media (min-width: 992px){.img_header{margin:0 -40px 60px}}@media (min-width: 1400px){.img_header{margin:0 -100px 60px;height:100px}}@media (min-width: 1600px){.img_header{margin:0 -200px 60px}}.subpage-menu>li{display:inline-block;vertical-align:top;margin-bottom:30px}.subpage-menu>li a{display:block;padding:10px;font-size:20px;text-transform:uppercase;color:var(--lifc-color-white);background:var(--lifc-color-lifc-blue-4);margin:0 0 5px 5px}.subpage-menu>li .children{margin-left:25px;border-left:1px solid var(--lifc-color-grey-light-2)}.subpage-menu>li .children li a{padding:5px 10px;font-size:1em;color:var(--lifc-color-text);background:var(--lifc-color-grey-light-2)}.entry-content ul li{list-style:square;margin-left:15px}h2.tit_sez_multi{text-align:center;padding-top:30px;position:relative;z-index:100;font-size:30px}h2.tit_sez_multi.incastra{margin-bottom:-60px}.box-multipli{padding:0 15px}.box-multipli .border{border:1px solid var(--lifc-color-lifc-blue-4)}.box-multipli .item{min-height:400px;background-repeat:no-repeat;background-position:center;background-size:cover}.box-multipli .item.height-sm{min-height:0}.box-multipli .item .padding{padding:100px 20px}.box-multipli .item .padding h2{text-transform:uppercase;text-align:center}.box-multipli .item .padding ul{margin:0 0 20px}.box-multipli .item .padding ul li{list-style:square;margin-left:15px}.box-multipli .item.padding-sm .padding{padding-top:20px;padding-bottom:20px}@media (min-width: 0px){.box-multipli .item.col-lg-12 .padding,.box-multipli .item.col-md-12 .padding,.box-multipli .item.col-sm-12 .padding,.box-multipli .item.col-xs-12 .padding{padding:100px 15px}}@media (min-width: 992px){.box-multipli .item.col-lg-12 .padding,.box-multipli .item.col-md-12 .padding,.box-multipli .item.col-sm-12 .padding,.box-multipli .item.col-xs-12 .padding{padding:100px 40px}}@media (min-width: 1400px){.box-multipli .item.col-lg-12 .padding,.box-multipli .item.col-md-12 .padding,.box-multipli .item.col-sm-12 .padding,.box-multipli .item.col-xs-12 .padding{padding:100px 40px}}@media (min-width: 1600px){.box-multipli .item.col-lg-12 .padding,.box-multipli .item.col-md-12 .padding,.box-multipli .item.col-sm-12 .padding,.box-multipli .item.col-xs-12 .padding{padding:100px 40px}}@media (min-width: 0px){.box-multipli .item.col-lg-12.padding-sm .padding,.box-multipli .item.col-md-12.padding-sm .padding,.box-multipli .item.col-sm-12.padding-sm .padding,.box-multipli .item.col-xs-12.padding-sm .padding{padding:20px 15px}}@media (min-width: 992px){.box-multipli .item.col-lg-12.padding-sm .padding,.box-multipli .item.col-md-12.padding-sm .padding,.box-multipli .item.col-sm-12.padding-sm .padding,.box-multipli .item.col-xs-12.padding-sm .padding{padding:20px 40px}}@media (min-width: 1400px){.box-multipli .item.col-lg-12.padding-sm .padding,.box-multipli .item.col-md-12.padding-sm .padding,.box-multipli .item.col-sm-12.padding-sm .padding,.box-multipli .item.col-xs-12.padding-sm .padding{padding:20px 40px}}@media (min-width: 1600px){.box-multipli .item.col-lg-12.padding-sm .padding,.box-multipli .item.col-md-12.padding-sm .padding,.box-multipli .item.col-sm-12.padding-sm .padding,.box-multipli .item.col-xs-12.padding-sm .padding{padding:20px 40px}}@media (min-width: 1200px){.box-multipli .item.col-sm-6 .padding{padding:140px 40px}}@media (min-width: 1200px){.box-multipli .item.col-sm-6.padding-sm .padding{padding:20px 40px}}.box-multipli .item.one-col{width:100%}@media (min-width: 0px){.box-multipli .item.one-col .padding{padding:100px 15px}}@media (min-width: 992px){.box-multipli .item.one-col .padding{padding:100px 40px}}@media (min-width: 1400px){.box-multipli .item.one-col .padding{padding:100px 100px}}@media (min-width: 1600px){.box-multipli .item.one-col .padding{padding:100px 200px}}@media (min-width: 0px){.box-multipli .item.one-col.padding-sm .padding{padding:20px 15px}}@media (min-width: 992px){.box-multipli .item.one-col.padding-sm .padding{padding:20px 40px}}@media (min-width: 1400px){.box-multipli .item.one-col.padding-sm .padding{padding:20px 100px}}@media (min-width: 1600px){.box-multipli .item.one-col.padding-sm .padding{padding:20px 200px}}@media (min-width: 0px){.section_multi_flexbox{margin:0 -15px 0px}}@media (min-width: 992px){.section_multi_flexbox{margin:0 -40px 0px}}@media (min-width: 1400px){.section_multi_flexbox{margin:0 -100px 0px}}@media (min-width: 1600px){.section_multi_flexbox{margin:0 -200px 0px}}.section-parallasse{text-align:center;vertical-align:middle;color:var(--lifc-color-white);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;padding:100px 0 100px;position:relative}.section-parallasse:before{content:'';display:block;background:var(--lifc-color-lifc-blue);background:-moz-linear-gradient(left, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%);background:-webkit-linear-gradient(left, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%);background:linear-gradient(to right, var(--lifc-color-lifc-blue-2) 0%, var(--lifc-color-lifc-blue-2) 100%);opacity:0.6;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.section-parallasse .content-text{position:relative;z-index:100;font-size:18px}@media (min-width: 0px){.bock-gallery{margin:0 -15px 0px;padding:30px 15px}}@media (min-width: 992px){.bock-gallery{margin:0 -40px 0px;padding:30px 40px}}@media (min-width: 1400px){.bock-gallery{margin:0 -100px 0px;padding:30px 100px}}@media (min-width: 1600px){.bock-gallery{margin:0 -200px 0px;padding:30px 200px}}@media (min-width: 480px){.bock-gallery{padding:30px}}@media (max-width: 767px){.bock-gallery{padding:0}}.bock-gallery:after{content:'';display:block;clear:both}.bock-gallery h2{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:30px}.bock-gallery li{list-style:none;padding:1px;display:block;position:relative;float:left}@media (min-width: 0px){.bock-gallery li{width:50%}}@media (min-width: 480px){.bock-gallery li{width:50%}}@media (min-width: 768px){.bock-gallery li{width:33%}}@media (min-width: 1200px){.bock-gallery li{width:25%}}.bock-gallery li a{display:block;overflow:hidden}.bock-gallery li a img{width:100%}.bock-gallery li a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bock-gallery li p{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(var(--lifc-color-black-rgb), 0.6);color:var(--lifc-color-white);font-size:18px;opacity:0}.bock-gallery li p:hover{opacity:1}.bock-gallery li p span{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);text-align:center}.block-allegati h2{text-transform:uppercase;font-size:30px;text-align:center;margin-bottom:30px}.block-allegati .attachment{display:table;width:100%;background-color:var(--lifc-color-grey-light-3)}@media (min-width: 768px){.block-allegati .attachment{max-width:48%;margin:10px 1%;float:left}}@media (max-width: 767px){.block-allegati .attachment{max-width:600px;margin:10px auto}}.block-allegati .attachment .info{display:table-cell;text-align:center;vertical-align:middle;background-color:var(--lifc-color-lifc-blue-2);color:var(--lifc-color-white);width:130px;padding:10px;font-size:12px}@media (max-width: 767px){.block-allegati .attachment .info{display:block;width:75px;position:absolute;padding:2px 5px 0;font-size:12px}}.block-allegati .attachment .info p{margin-bottom:5px}@media (max-width: 767px){.block-allegati .attachment .info p{margin:0}}.block-allegati .attachment .info .btn-round{border-radius:30px;padding:5px 25px}@media (max-width: 767px){.block-allegati .attachment .info .btn-round{display:none}}.block-allegati .attachment h3{display:table-cell;text-align:left;font-size:14px;vertical-align:middle}.block-allegati .attachment h3 a{color:var(--lifc-color-text);font-weight:600;display:block;padding:15px}@media (max-width: 767px){.block-allegati .attachment h3 a{padding:20px 5px 5px}.block-allegati .attachment h3 a .fa{display:none}}.block-galleries .nav-tabs>li>a{text-transform:uppercase;font-size:18px;border-radius:0px}.block-galleries .nav-tabs>li>a i{margin-right:10px}.block-galleries .tab-content{padding:0 15px}.block-galleries .videob-items .item{max-width:480px;background-color:var(--lifc-color-grey-light)}.block-galleries .videob-items .item a{color:var(--lifc-color-text)}.block-galleries .videob-items .item a h3{font-size:16px;text-align:center}.block-video{text-align:center;margin-bottom:30px !important}.block-video .descrizione_video{margin:0;padding:20px 0;clear:both}.block-video h3{margin:10px 0 0px}.sezione_dropdown .dropdown-group{background-color:var(--lifc-color-grey-light-3)}.sezione_dropdown .dropdown-group:nth-of-type(odd){background-color:var(--lifc-color-grey-light)}.sezione_dropdown .dropdown-group .btn-block{padding:15px;background:transparent;text-align:left;font-size:24px;white-space:normal}.sezione_dropdown .dropdown-group .btn-block:hover{background-color:rgba(var(--lifc-color-white-rgb), 0.6)}.sezione_dropdown .dropdown-group .btn-block .fa{margin-right:10px;font-size:20px}.section-page{background-color:var(--lifc-color-grey-light-3)}.section-page:nth-of-type(odd){background-color:var(--lifc-color-grey-light-2)}@media (min-width: 0px){.section-page{margin:0 -15px 0px;padding:20px 15px}}@media (min-width: 992px){.section-page{margin:0 -40px 0px;padding:20px 40px}}@media (min-width: 1400px){.section-page{margin:0 -100px 0px;padding:20px 100px}}@media (min-width: 1600px){.section-page{margin:0 -200px 0px;padding:20px 200px}}.section-page.related.products{margin-bottom:-96px;padding-top:40px;padding-bottom:0}.faq-list .item{display:block;margin-bottom:30px}.faq-list .item .btn-open-collapse{display:block;width:100%;text-align:left;padding:10px 15px;margin-bottom:3px;background-color:#eeeeee;color:#7391aa;font-size:20px;white-space:normal}.faq-list .item .btn-open-collapse i.fa{margin-right:10px}.faq-list .item h3{text-transform:uppercase;color:var(--lifc-color-lifc-blue)}.faq-list .item .well{background-color:var(--lifc-color-grey-light-3)}.faq-list .item .well .component{display:table;float:left;width:100%;max-width:25%;margin:0 0 25px}.faq-list .item .well .component img{width:70px;margin-right:15px;display:table-cell;vertical-align:top}.faq-list .item .well .component .info{display:table-cell;vertical-align:top;padding-left:10px}.faq-list .item .well .component .info h4{margin:0}.faq-list .item .well .component .info .qualifica{font-style:italic;font-size:12px;margin-bottom:15px}.faq-list .item .well .component .info .email{position:relative}.faq-list .item .well .component .info .email b{position:absolute;left:0;top:0}.faq-list .item .well .component .info .email span{display:none;position:absolute;left:0;top:0}.faq-list .item .well .component .info .email:hover b{display:none}.faq-list .item .well .component .info .email:hover span{display:block}@media (min-width: 1200px){.faq-list .item .well .component{max-width:24.9%}}@media (max-width: 1399px){.faq-list .item .well .component{max-width:33.2%}}@media (max-width: 1199px){.faq-list .item .well .component{max-width:50%}}@media (max-width: 640px){.faq-list .item .well .component{max-width:100%}}.row-block-alternate{margin:0 0px 30px}.row-block-alternate.alternate-1{background-color:var(--lifc-color-grey-light)}.row-block-alternate.alternate-2{background-color:var(--lifc-color-grey-light-3)}.row-block-alternate .col-sm-6{padding-left:0;padding-right:0}.row-block-alternate .text-box .padding{padding:40px}.row-block-alternate .foto-box{min-height:300px;background-position:center;background-repeat:no-repeat;background-size:cover}.row-block-alternate ul{margin:0 0 20px}.row-block-alternate ul li{list-style:square;margin-left:15px}.list-region-center .item{padding:20px;background-color:var(--lifc-color-grey-light-3)}.list-region-center .item:nth-of-type(odd){background-color:var(--lifc-color-grey-light)}.list-region-center .item h4{margin-bottom:10px}.box-regioni .item a{display:block;padding:10px;text-align:center;padding:20px 10px;min-height:180px;line-height:100%}.box-regioni .item a:hover{background:var(--lifc-color-grey-light);background-color:rgba(var(--lifc-color-white-rgb), 0.9);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.5);box-shadow:0 4px 8px 0 rgba(0,0,0,0.5)}.box-regioni .item a img{display:block;margin:0 auto 5px}.box-flex-multi{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.box-flex-multi .box-item{padding:10px 15px 30px}@media (min-width: 0px){.box-flex-multi .box-item{width:100%}}@media (min-width: 480px){.box-flex-multi .box-item{width:50%}}@media (min-width: 992px){.box-flex-multi .box-item{width:33%}}.box-list .box-item img{margin-bottom:10px}.box-list .box-item a{color:var(--lifc-color-text)}.box-list .box-item a h3{text-transform:uppercase;color:var(--lifc-color-lifc-blue-4);margin-bottom:15px}.box-list .box-item a h3:hover{color:var(--lifc-color-lifc-blue-2)}.box-list .box-item a h4{margin-bottom:10px;padding-left:10px;border-left:5px solid var(--lifc-color-lifc-blue-4)}.box-list .box-item a h4:hover{border-left:5px solid var(--lifc-color-lifc-blue-2)}.sections-act .section-single-act{background-color:var(--lifc-color-white)}.sections-act .section-single-act:nth-of-type(odd){background-color:var(--lifc-color-grey-light-3)}.sections-act.section-cosa-facciamo .section-single-act{padding-top:150px;padding-bottom:150px}@media (min-width: 600px){.admin-bar .main-nav.affix{top:28px}}@media (min-width: 992px){.sm-simple a,.sm-simple a:hover,.sm-simple a:focus,.sm-simple a:active,.sm-simple a.highlighted{padding:11px 11px;font-size:12px}}@media (min-width: 1200px){.sm-simple a,.sm-simple a:hover,.sm-simple a:focus,.sm-simple a:active,.sm-simple a.highlighted{padding:11px 15px;font-size:12px}}@media (min-width: 1400px){.container{width:1300px}}@media (min-width: 1600px){.container{width:1500px}}.wp-block-separator{padding:0px !important}.wp-block-file{border:1px solid var(--lifc-color-lifc-blue-2);padding:0.625rem;border-radius:0.625rem 3.125rem 3.125rem 0.625rem;display:flex;align-items:center;justify-content:space-between}.wp-block-file:not(.wp-element-button){font-size:1em}.wp-block-file:not(.wp-element-button) a{color:var(--lifc-color-lifc-blue-2)}.wp-block-file:not(.wp-element-button) a:hover{color:var(--lifc-color-text)}.wp-block-file a.wp-element-button{color:var(--lifc-color-white) !important;background-color:var(--lifc-color-lifc-blue-2)}body{font-family:'Catamaran', sans-serif;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'Catamaran', sans-serif}h2{color:var(--lifc-color-lifc-blue-3)}.rounded{border-radius:3px !important}a{color:var(--lifc-color-lifc-blue-3);font-weight:bold}.the_content a:hover{color:var(--lifc-color-link-hover);text-decoration:underline !important}hr{margin-bottom:20px;border-bottom:1px solid #ffffff}.faq-list .item .btn-open-collapse{background-color:#ffffff}.faq-list .item .btn-open-collapse{color:#337ab7;background-color:#ffffff;border:1px solid #e2e2e2}footer strong{color:#fff !important}.main-nav li.donazioni>a{color:#fff;background-color:#ef7b18;border-radius:.5rem}.btn:hover{text-decoration:none !important}nav *:hover{text-decoration:none !important}.btn-lg{border-radius:6px !important}.max-width-fluid-width-video-wrapper{max-width:640px;margin:0 auto 20px}textarea.form-control{height:100px}.default-list-article .item{align-items:flex-start}.default-list-article .item .img-item{height:200px;display:flex;background-repeat:no-repeat;background-size:contain}.default-list-article .item .content-item{display:flex;flex-direction:column}.default-list-article--archive .item{align-items:stretch}.default-list-article--archive .item .img-item{display:block;align-self:stretch;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0.3125rem}@media (min-width: 768px){.default-list-article--archive .item .img-item{flex:0 0 200px;width:200px;min-width:200px}}@media (max-width: 991px){.default-list-article--archive .item .img-item{min-height:220px}}.default-list-article--archive .item .content-item{display:flex;flex-direction:column;align-items:flex-start;height:100%}.default-list-article--archive .item .content-item h3{margin-bottom:10px}.default-list-article--archive .item .content-item .article-date{margin:0 0 15px;font-size:14px;font-weight:700;line-height:1.4;color:var(--lifc-color-lifc-blue-2)}.default-list-article--archive .item .content-item .article-date time{display:inline-block}.default-list-article--archive .item .content-item .txt{margin-bottom:20px}.default-list-article--archive .item .content-item>p:last-child{margin-top:auto}@media (max-width: 981px){.a2a_floating_style{width:100%;display:flex;align-items:center;justify-content:center}}.givewp-donation-form-modal__overlay{z-index:9999999 !important}.vinci-con-noi .item{display:flex;gap:1rem;flex-direction:column;margin-bottom:3rem;padding:1rem;background-color:rgba(153,193,226,0.2);border:3px solid transparent;border-radius:1rem}.vinci-con-noi .item:first-child{border-color:var(--lifc-color-lifc-blue-4)}.vinci-con-noi .item .img-item{display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:.5rem}.vinci-con-noi .item .img-item img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.vinci-con-noi .item{flex-direction:row;align-items:center;gap:2rem;padding:2rem}}.featured-image{display:block;aspect-ratio:16 / 7;overflow:hidden;border-radius:1rem}.featured-image img{width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=main.css.map */
