/* @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;}#promo-carousel{text-align:center;background-color:#01A0E2 !important;padding-top:6rem;}#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--video{background-color:#01A0E2;}.paragraph--type--video .video__wrapper{max-width:100%;flex:0 0 100%;}@media (max-width:1689px){.paragraph--type--video{margin-bottom:-1rem;margin-top:-1rem;}}@media (max-width:991px){.paragraph--type--video{padding-top:6rem;padding-bottom:6rem;}}.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;}#hero{background-color:#01A0E2;}.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;}.paragraph--type--html .paragraph--type--hero-logo .btn{margin-top:0;font-size:1.8em;padding:0.4em 0.8em;line-height:1;border-radius:1.3rem;}@media (max-width:991px){.paragraph--type--html .paragraph--type--hero-logo .btn{font-size:1.2em;}}@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;}}#dance-wrap p{margin-bottom:0;}#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;}}#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%);}
