.wp-block-starter-page-intro,.wp-block-starter-page-intro .row{margin:0 auto;max-width:100%;width:100%}.wp-block-starter-page-intro .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:0 0 0 60px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (min-width:1024px){.wp-block-starter-page-intro .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;padding:0 80px 0 var(--layout-margins)}}.wp-block-starter-page-intro .row .heading{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:center;padding-bottom:32px}.wp-block-starter-page-intro .row .heading .wp-block-heading{color:var(--wp--preset--color--blue);font-family:var(--wp--preset--font-family--secondary);font-weight:400;margin-bottom:0}.wp-block-starter-page-intro .row .heading .wp-block-heading span{display:inline-block;width:.58em}.wp-block-starter-page-intro .row .heading .wp-block-buttons{display:none;margin-top:clamp(1.125rem,-.4823rem + 2.5114vw,2.5rem)}@media screen and (min-width:1024px){.wp-block-starter-page-intro .row .heading .wp-block-buttons{display:block}}.wp-block-starter-page-intro .row .visual{border-radius:clamp(7.5rem,2.9801rem + 18.543vw,25rem) 0 0 20px;display:block;height:auto;height:clamp(24.375rem,17.8858rem + 26.6225vw,49.5rem);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}@media screen and (min-width:1024px){.wp-block-starter-page-intro .row .visual{aspect-ratio:972/792;border-radius:clamp(7.5rem,2.9801rem + 18.543vw,25rem) 20px 20px 20px;height:auto;width:50.625vw}}.wp-block-starter-page-intro .row .visual img,.wp-block-starter-page-intro .row .visual video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.wp-block-starter-page-intro .contents{display:block;margin:calc(clamp(5.625rem, 1.2988rem + 17.7483vw, 22.375rem)*-1) auto 0 0;overflow:hidden;position:relative;width:100%;z-index:1}.wp-block-starter-page-intro .contents .wp-block-starter-page-intro-contents{border-radius:0 clamp(12.5rem,9.2715rem + 13.245vw,25rem) 20px 0;display:block;padding:68px 100px 90px var(--layout-margins);padding-bottom:clamp(3.125rem,2.4793rem + 2.649vw,5.625rem);padding-top:clamp(2.5rem,2.048rem + 1.8543vw,4.25rem);width:68%;width:clamp(26.375rem,12.3634rem + 57.4834vw,80.625rem)}.wp-block-starter-page-intro .contents .wp-block-starter-page-intro-contents:has(+.wp-block-starter-content-carrousel){padding-bottom:calc(clamp(3.125rem, 2.4793rem + 2.649vw, 5.625rem) + clamp(8.75rem, 7.4586rem + 5.298vw, 13.75rem))}.wp-block-starter-page-intro .contents .wp-block-starter-page-intro-contents .wp-block-heading{text-wrap:pretty;font-size:var(--wp--preset--font-size--size-3)}.wp-block-starter-page-intro .contents .wp-block-starter-page-intro-contents .wp-block-buttons{gap:clamp(.75rem,.5563rem + .7947vw,1.5rem)}.wp-block-starter-page-intro .contents .wp-block-starter-content-carrousel{margin-top:calc(clamp(8.75rem, 7.4586rem + 5.298vw, 13.75rem)*-1)}.wp-block-starter-page-intro .contents .wp-block-starter-content-carrousel .intro{display:none}.wp-block-starter-page-intro .contents .wp-block-starter-content-carrousel .swiper{padding-left:var(--layout-margins)}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding-bottom:clamp(12.875rem,6.5919rem + 9.8174vw,18.25rem)}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child{border-radius:0 clamp(12.5rem,11.6929rem + 3.3113vw,15.625rem) 50px 0;padding:clamp(2.625rem,1.947rem + 2.7815vw,5.25rem) calc(10% + clamp(4.0625rem, 1.7557rem + 9.4637vw, 7.8125rem)) 152px clamp(1.5rem,-2.3831rem + 15.9306vw,7.8125rem);width:110%;z-index:1}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child{margin-right:-2%;margin-top:clamp(5rem,2.0776rem + 4.5662vw,7.5rem);padding:68px 180px 90px var(--layout-margins);padding-left:clamp(3rem,-13rem + 25vw,16.6875rem);padding-right:clamp(7.25rem,2.5742rem + 7.3059vw,11.25rem);padding-top:clamp(3.75rem,1.9966rem + 2.7397vw,5.25rem);width:52%}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child .wp-block-heading:first-child{margin-bottom:.75em;margin-top:0;max-width:75%}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child .wp-block-heading:first-child{max-width:90%}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child p{line-height:1.4}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:first-child .wp-block-buttons{font-family:var(--wp--preset--font-family--secondary)}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2){border-radius:clamp(12.5rem,11.6929rem + 3.3113vw,15.625rem) 0 0 50px;margin-left:-10%;margin-top:calc(clamp(5.625rem, 8.6534rem - 4.7319vw, 7.5rem)*-1);padding:clamp(2.625rem,1.947rem + 2.7815vw,5.25rem) clamp(4.0625rem,1.7557rem + 9.4637vw,7.8125rem) clamp(2.375rem,1.5356rem + 3.4437vw,5.625rem) calc(10% + clamp(1.5rem, -2.3831rem + 15.9306vw, 7.8125rem));text-align:right;width:110%;z-index:1}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2){margin-left:-2%;margin-top:0;padding:68px var(--layout-margins) 90px 180px;padding-left:clamp(7.25rem,2.5742rem + 7.3059vw,11.25rem);padding-right:clamp(3rem,-13rem + 25vw,16.6875rem);padding-top:clamp(3.75rem,1.9966rem + 2.7397vw,5.25rem);width:52%;z-index:0}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2) .wp-block-heading:first-child{margin-bottom:.75em;margin-left:auto;margin-top:0;max-width:75%}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2) .wp-block-heading:first-child{max-width:90%}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2) p{line-height:1.4}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents:nth-child(2) .wp-block-buttons{-webkit-box-pack:end;-ms-flex-pack:end;font-family:var(--wp--preset--font-family--secondary);justify-content:flex-end}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel{display:none}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel{display:block;margin-bottom:calc(clamp(18.5rem, 12.0708rem + 10.0457vw, 24rem)*-1);margin-top:2.25rem}}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel .swiper{padding:0}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel .swiper .swiper-slide{width:clamp(10.6875rem,4.4775rem + 9.7032vw,16rem)}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel .swiper .swiper-slide .wp-block-starter-card-content .thumb{aspect-ratio:280/420}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel .swiper .swiper-slide .wp-block-starter-card-content .wp-block-buttons{padding-top:0}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)) .wp-block-starter-page-intro-contents .wp-block-starter-content-carrousel .swiper .swiper-slide .wp-block-starter-card-content .wp-block-buttons .wp-block-button.is-style-arrow-right .wp-block-button__link{font-size:clamp(1.125rem,.6866rem + .6849vw,1.5rem);gap:clamp(.5rem,.3539rem + .2283vw,.625rem)}.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)):after{color:var(--wp--preset--color--white);content:"&";display:none;font-family:var(--wp--preset--font-family--secondary);font-size:clamp(11.875rem,3.8385rem + 12.5571vw,18.75rem);left:50%;line-height:.75;opacity:.6;position:absolute;top:195px;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (min-width:1024px){.wp-block-starter-page-intro .contents:has(.wp-block-starter-page-intro-contents:nth-child(2)):after{display:block}}.wp-block-starter-page-intro.is-style-videofull .row{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:center;min-height:100dvh;padding:0;position:relative}.wp-block-starter-page-intro.is-style-videofull .row .heading{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-grow:0;height:auto;padding:0 var(--layout-margins);position:relative;width:auto;z-index:1}@media screen and (min-width:1024px){.wp-block-starter-page-intro.is-style-videofull .row .heading{margin-left:auto;margin-right:var(--layout-margins);padding:0;width:auto}}.wp-block-starter-page-intro.is-style-videofull .row .heading .wp-block-heading{color:var(--wp--preset--color--white)}.wp-block-starter-page-intro.is-style-videofull .row .heading .wp-block-buttons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.wp-block-starter-page-intro.is-style-videofull .row .visual{border-radius:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}.wp-block-starter-page-intro.is-style-videofull .row .visual:before{background:-webkit-gradient(linear,left top,right top,from(rgba(0,40,86,0)),to(rgba(0,40,86,.5)));background:-webkit-linear-gradient(left,rgba(0,40,86,0),rgba(0,40,86,.5));background:-o-linear-gradient(left,rgba(0,40,86,0) 0,rgba(0,40,86,.5) 100%);background:linear-gradient(90deg,rgba(0,40,86,0),rgba(0,40,86,.5));content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.wp-block-starter-page-intro.is-style-videofull .contents{margin:-25dvh auto 0 0}
