/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text{transform:none;text-align:left;position:absolute;top:0;bottom:0;width:100%;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text h1{color:#ffffff;font-size:8vw;margin-left:9.5vw;margin-top:43.5vw;}@media (min-width:992px){*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text h1{font-size:3.25vw;margin-left:22vw;margin-top:4.3vw;}}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text h1 em{font-style:normal;color:#000000;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .container{max-width:none;padding:0;height:100%;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .row{margin:0;height:100%;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .col-12{width:100%;flex:0 0 100%;max-width:none;padding-right:0;padding-left:0;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .hero-logo{height:auto;max-width:54vw;margin-right:7vw;margin-top:21vw;}@media (min-width:992px){*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .hero-logo{max-width:19vw;margin-top:0.2vw;margin-left:22vw;}}@media (max-width:991px){*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text{top:9rem;bottom:0;}*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text .hero-logo{display:none;}}@media (max-width:575px){*:not(.paragraph--type--html) > .paragraph--type--hero-logo .hero-logo__text{top:6rem;}}.paragraph--type--tab-full ul.nav-tabs{margin-top:9rem;}@media (max-width:991px){.paragraph--type--tab-full ul.nav-tabs{margin-top:5rem;}}.paragraph--type--tab-full ul.nav-tabs a:hover,.paragraph--type--tab-full ul.nav-tabs a:focus,.paragraph--type--tab-full ul.nav-tabs a.active:hover,.paragraph--type--tab-full ul.nav-tabs a.active:focus{background:#0088b9;}.paragraph--type--tab-full ul.nav-tabs a span{word-break:keep-all;}.node-landing-page--salvaeuro---eoh .paragraph--type--hero-logo .hero-logo__text h1{font-size:8vw;margin-left:3vw;margin-top:48vw;}@media (min-width:992px){.node-landing-page--salvaeuro---eoh .paragraph--type--hero-logo .hero-logo__text h1{font-size:3.25vw;margin-left:22vw;margin-top:3vw;}}.node-landing-page--salvaeuro---eoh .paragraph--type--hero-logo .hero-logo__text .col-12{position:relative;}.node-landing-page--salvaeuro---eoh .paragraph--type--hero-logo .hero-logo__text .col-12:after{content:"";position:absolute;top:44vw;right:7vw;background:url("/sites/default/files/html/2019-06/salvaeuro-logo-eoh.png") no-repeat center center;background-size:100%;height:28vw;width:24vw;}@media (min-width:992px){.node-landing-page--salvaeuro---eoh .paragraph--type--hero-logo .hero-logo__text .col-12:after{top:3vw;right:44vw;height:10.1vw;width:9.115vw;}}#block-gmal-content{margin-top:-9rem;}
#block-gmal-content .d-gmal-none{display:none !important;}#block-mcd-content .d-mcd-none{display:none !important;}.node__content h1,.node__content h2,.node__content h3,.node__content h4{color:#ffffff;}.node__content .subtitle{color:#000000 !important;}.paragraph--type--tab-full{background-color:#ffffff;margin-top:6rem;}.paragraph--type--tab-full ul.nav-tabs a:hover,.paragraph--type--tab-full ul.nav-tabs a:focus,.paragraph--type--tab-full ul.nav-tabs a:active,.paragraph--type--tab-full ul.nav-tabs a.active:hover,.paragraph--type--tab-full ul.nav-tabs a.active:focus{background-color:#01A0E2 !important;color:#ffffff !important;}#hero-carousel-promo{background-color:#01A0E2;padding-block:6rem;}#hero-carousel-promo .owl-carousel .owl-dots{bottom:-3rem;}@media (max-width:991px){#hero-carousel-promo .owl-carousel .owl-dots{bottom:1rem;}}@media (max-width:991px){#hero-carousel-promo{padding-bottom:0;}}#promo-carousel{text-align:center;background-color:#01A0E2 !important;padding-top:6rem;margin-block:-0.1rem;padding-bottom:10rem;}#promo-carousel p{color:#ffffff;margin-bottom:5rem;}#promo-carousel h3{margin-bottom:5rem;}@media (max-width:1689px){#promo-carousel{margin-top:-1rem;}}@media (max-width:1199px){#promo-carousel{text-align:center;}}@media (max-width:1199px){#promo-carousel .carousel-wrap{padding-top:2rem;padding-bottom:2rem;}}@media (min-width:992px){#promo-carousel .carousel-wrap{width:105%;}}#promo-carousel .owl-carousel .owl-dots{bottom:-4rem;}#promo-carousel .owl-carousel .item{display:flex;justify-content:center;}#promo-carousel .owl-carousel figure{width:100%;}@media (max-width:991px){#promo-carousel .owl-carousel figure{width:100%;}}.paragraph--type--textual-paragraph.first-paragraph:not(#p-top){border-top:5px solid #ffffff;background-color:#01A0E2 !important;color:#ffffff;padding-top:6rem !important;padding-bottom:calc(6rem / 2);background-color:var(--salvaeuro-bg);}@media (max-width:1199px){.paragraph--type--textual-paragraph.first-paragraph:not(#p-top){padding-top:5rem !important;padding-bottom:calc(5rem / 2);}}.paragraph--type--textual-paragraph.first-paragraph:not(#p-top) h1{color:#ffffff;}.paragraph--type--textual-paragraph.first-paragraph:not(#p-top) p{font-size:1.8rem;}#promo-block{position:relative;background-color:#01A0E2;}#promo-block .promo-block__image img{position:relative;width:100%;display:block;}#promo-block .promo-block__text{position:absolute;top:35%;left:0;width:100%;transform:translateY(-50%);z-index:2;}#promo-block .promo-block__cta{position:absolute;left:50%;top:75%;transform:translateX(-50%);z-index:5;text-align:center;}#promo-block .hero-logo{width:60%;max-width:32rem;margin-bottom:2rem;}#promo-block h4{color:#fff;font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1;margin:0;}#promo-block .btn{font-size:clamp(1.8rem,3vw,2.2rem);padding:0.6em 1.2em;line-height:1;border-radius:1.3rem;}@media (max-width:991px){#promo-block{margin-top:-4rem;}#promo-block .promo-block__text{top:25%;transform:none;}#promo-block .hero-content{margin-bottom:10rem;}#promo-block .hero-logo{width:100%;max-width:15rem;margin-bottom:1.5rem;}}.paragraph--type--html .paragraph--type--hero-logo{background:linear-gradient(180deg,var(--salvaeuro-bg) 0%,var(--salvaeuro-bg) 100%);margin-top:0 !important;}@media (min-width:992px){.paragraph--type--html .paragraph--type--hero-logo .hero-logo__image img{max-height:95.85rem;}}.paragraph--type--html .paragraph--type--hero-logo .hero-logo{width:70%;max-width:32rem;margin-bottom:2rem;}@media (max-width:991px){.paragraph--type--html .paragraph--type--hero-logo .hero-logo__text{text-align:center;top:0;bottom:auto;}.paragraph--type--html .paragraph--type--hero-logo .hero-logo__text .hero-logo{display:inline-block;margin-top:0;margin-right:0;max-width:32rem;}}#promo-wrap{width:100%;background-color:#01A0E2;color:#ffffff;text-align:center;padding-top:10rem;padding-bottom:0 !important;}@media (max-width:1199px){#promo-wrap{padding-top:6rem !important;}}#promo-wrap h3{color:#ffffff;font-size:6rem;}@media (max-width:1199px){#promo-wrap h3{font-size:4.2rem;}}#promo-wrap .text p{font-size:1.2rem;}@media (max-width:1199px){#promo-wrap .text p{font-size:1rem;}}#promo-wrap .btn{font-size:1.6em;}#promo-wrap .padding-col{padding-bottom:6rem;}@media (max-width:1199px){#promo-wrap .padding-col{padding-bottom:5rem;}}@media (max-width:991px){#text-block{display:none;}}#salvaeuro-carosello ul.nav-tabs{margin-top:0;}#salvaeuro-carosello .nav-tabs.owl-carousel{overflow:visible !important;}#salvaeuro-carosello .owl-nav{position:absolute;top:52%;transform:translateY(-50%);left:0;right:0;overflow:visible;}#salvaeuro-carosello .owl-nav button{width:4.2rem;height:4.2rem;background:none;}#salvaeuro-carosello .owl-nav button:hover{background:none;transform:none;}#salvaeuro-carosello .owl-nav button.owl-prev{left:-2.5rem;transform:translateX(-100%);}#salvaeuro-carosello .owl-nav button.owl-prev:before{background:url("/sites/default/files/html/2022-12/arrow-sx.png") center center no-repeat;background-size:contain;}#salvaeuro-carosello .owl-nav button.owl-next{right:-2.5rem;transform:translateX(100%);}#salvaeuro-carosello .owl-nav button.owl-next:before{background:url("/sites/default/files/html/2022-12/arrow.png") center center no-repeat;background-size:contain;}#salvaeuro-carosello .owl-nav button:before{display:block;content:"";height:100%;width:100%;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);}
