@charset "UTF-8";.section-homepage-intro{padding:25px 0}.section-homepage-intro:not(.is-style-residence-block){text-align:center}@media (min-width:1024px){.section-homepage-intro:not(.is-style-residence-block){padding:75px 0 85px}}.section-homepage-intro:not(.is-style-residence-block) p{font-size:calc(28 * var(--fluid-unit-capped));font-weight:500;line-height:1.25em}@media (min-width:1024px){.section-homepage-intro:not(.is-style-residence-block) p{font-size:calc(48 * var(--fluid-unit-capped))}}@media (min-width:768px) and (max-width:1023.98px){.section-homepage-intro .intro-wrapper{padding-left:calc(15 * var(--fluid-unit));padding-right:calc(15 * var(--fluid-unit))}}@media (min-width:1024px){.section-homepage-intro .intro-wrapper p strong{position:relative;display:inline-block}.section-homepage-intro .intro-wrapper p strong::after{content:"";left:50%;transform:translateX(-50%);z-index:-1;background-color:#f63;height:calc(28 * var(--fluid-unit));position:absolute;border-radius:10px 120px;bottom:0;height:calc(17 * var(--fluid-unit));width:calc(100% + 40px)}}@media (min-width:1024px) and (min-width:1024px){.section-homepage-intro .intro-wrapper p strong::after{width:calc(100% + 20px);height:calc(28 * var(--fluid-unit))}}.section-homepage-intro .intro-wrapper p em,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]{position:relative;display:inline-block;text-decoration:none!important}.section-homepage-intro .intro-wrapper p em::after,.section-homepage-intro .intro-wrapper p em::before,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::after,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;width:calc(100% + 40px);transform-origin:center left;height:calc(45 * var(--fluid-unit));transform:translate(-50%,-50%);z-index:-1;border:solid 2px #fbbd0b}@media (min-width:1024px){.section-homepage-intro .intro-wrapper p em::after,.section-homepage-intro .intro-wrapper p em::before,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::after,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::before{height:calc(60 * var(--fluid-unit))}}.section-homepage-intro .intro-wrapper p em::before,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::before{transform:rotate(-.6deg) translate(-50%,-50%)}.section-homepage-intro .intro-wrapper p em::after,.section-homepage-intro .intro-wrapper p span[style="text-decoration: underline;"]::after{transform:rotate(.6deg) translate(-50%,-50%)}.section-homepage-intro.is-style-residence-block{padding:40px 0}.section-homepage-intro.is-style-residence-block .container-fluid{padding:0}.section-homepage-intro.is-style-residence-block .container-fluid .row{margin:0}.section-homepage-intro.is-style-residence-block .image-wrapper{padding:0;margin-bottom:30px}@media (max-width:767.98px){.section-homepage-intro.is-style-residence-block .image-wrapper{position:relative;overflow:hidden}}@media (max-width:767.98px){.section-homepage-intro.is-style-residence-block .image-wrapper img{width:130%;transform:translateX(-50%);left:44%;position:relative}}.section-homepage-intro.is-style-residence-block .text-wrapper{padding:0 var(--side-gutter)}@media (min-width:1024px){.section-homepage-intro.is-style-residence-block .text-wrapper{padding-left:calc(35 * var(--fluid-unit));padding-right:calc(85 * var(--fluid-unit))}}.section-homepage-intro.is-style-residence-block .text-wrapper h2{font-size:calc(35 * var(--fluid-unit-capped));color:#a2d1f0;line-height:1.3em;margin-bottom:20px}@media (min-width:1024px){.section-homepage-intro.is-style-residence-block .text-wrapper h2{font-size:calc(40 * var(--fluid-unit-capped))}}@media (min-width:1024px){.section-homepage-intro.is-style-residence-block .text-wrapper h2{margin-bottom:30px;line-height:1.1em}}.section-homepage-intro.is-style-residence-block .text-wrapper .wp-block-buttons{padding-top:15px}.section-homepage-intro.is-style-residence-block .text-wrapper .wp-block-button{position:relative}.section-homepage-intro.is-style-residence-block .text-wrapper .wp-block-button::after{content:"";background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2082.472%2090.489%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23f63%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223%22%20data-name%3D%22arrow%22%3E%3Cpath%20stroke-width%3D%223.0016799999999995%22%20d%3D%22M67.7732%2015.5947C85.979%2061.734%2037.4249%2071.1772%209.3404%2068.66%22%20data-name%3D%22Tracé%20656%22%2F%3E%3Cpath%20stroke-width%3D%223.0016799999999995%22%20d%3D%22M12.5741%2074.4287c-.6978-4.3681-9.6668-7.4606-9.6865-6.0417-.0176%201.46%203.8179-.3619%206.2573-2.3057a9.064%209.064%200%200%200%202.6681-3.2533%22%20data-name%3D%22Tracé%20657%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);width:77px;height:90px;position:absolute;left:100%;bottom:0;margin-left:45px}@media (min-width:1024px){.section-homepage-intro.is-style-residence-block .text-wrapper .wp-block-button::after{margin-left:36px}}.section-homepage-intro.is-style-residence-block .heading{text-align:center;padding:0 var(--side-gutter)}.section-homepage-intro.is-style-residence-block .heading h2{text-transform:uppercase}
/*# sourceMappingURL=block-homepage-introduction-text.css.map */
