@layer reset,base,controller,guide,component,utilities;@layer base{.img-tl img,.img-tl video{object-position:top left}.img-tc img,.img-tc video{object-position:top center}.img-tr img,.img-tr video{object-position:top right}.img-cl img,.img-cl video{object-position:center left}.img-c img,.img-c video{object-position:center}.img-cr img,.img-cr video{object-position:center right}.img-bl img,.img-bl video{object-position:bottom left}.img-bc img,.img-bc video{object-position:bottom center}.img-br img,.img-br video{object-position:bottom right}.sw-block.magic-block .sw-block__bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform 250ms ease;width:100%}.sw-block.magic-block.js-reveal .sw-block__bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sw-block.magic-block img{display:block}.sw-block.magic-block .block__gap{grid-gap:clamp(60px,3vw,60px) clamp(20px,3vw,60px)}.sw-block.magic-block .block__gap--x{grid-column-gap:clamp(20px,3vw,60px)}.sw-block.magic-block .block__gap--y{grid-row-gap:clamp(60px,3vw,60px)}.sw-block.magic-block .sw-sub-block{display:grid;position:relative}.sw-block.magic-block .sw-sub-block__img{order:1;position:relative;z-index:5}.sw-block.magic-block .sw-sub-block__img img{height:100%;object-fit:cover;width:100%}.sw-block.magic-block .sw-sub-block__img picture{display:block;width:100%;height:100%;object-fit:cover}.sw-block.magic-block .sw-sub-block__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}.sw-block.magic-block .sw-sub-block__text{order:2;position:relative;z-index:10}.sw-block.magic-block .img__auto{grid-area:1/1/2/2}.sw-block.magic-block .img__auto img{height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}.sw-block.magic-block .img__content.row__template{grid-gap:clamp(15px,2vw,30px) 0;grid-template-rows:min-content min-content}.sw-block.magic-block .img__overlay .sw-sub-block__img,.sw-block.magic-block .img__overlay .sw-sub-block__text{grid-area:1/1/2/13}.sw-block.magic-block .img__overlay .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .text__overlay .sw-sub-block__img,.sw-block.magic-block .text__overlay .sw-sub-block__text{grid-area:1/1/2/13}.sw-block.magic-block .text__overlay .sw-sub-block__text{background:#00a4de;width:100%;box-sizing:border-box}@media screen and (min-width: 480px){.sw-block.magic-block .img-xs-absolute .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .order-xs-auto{order:initial}}@media screen and (min-width: 640px){.sw-block.magic-block .img-sm-absolute .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .order-sm-auto{order:initial}}@media screen and (min-width: 768px){.sw-block.magic-block .img-md-absolute .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .order-md-auto{order:initial}}@media screen and (min-width: 1024px){.sw-block.magic-block .img-lg-absolute .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .order-lg-auto{order:initial}}@media screen and (min-width: 1280px){.sw-block.magic-block .img-xl-absolute .sw-sub-block__img img{position:absolute;top:0;left:0}.sw-block.magic-block .order-xl-auto{order:initial}}[class^=anim-type-],[class*=" anim-type-"]{transition:all var(--animation-duration, 0ms) var(--animation-timing, ease) var(--animation-delay, 0ms)}.js-reveal.anim-type-zoom,.js-reveal .anim-type-zoom{scale:var(--animation-scale, 1)}.js-reveal.anim-type-blur,.js-reveal .anim-type-blur{filter:blur(var(--animation-blur, 0px))}.js-reveal.anim-type-fade,.js-reveal .anim-type-fade{opacity:0}.js-reveal.anim-type-translate.anim-top-bottom,.js-reveal .anim-type-translate.anim-top-bottom{translate:0 calc(-1*var(--animation-translate, 0px))}.js-reveal.anim-type-translate.anim-bottom-top,.js-reveal .anim-type-translate.anim-bottom-top{translate:0 var(--animation-translate, 0px)}.js-reveal.anim-type-translate.anim-left-right,.js-reveal .anim-type-translate.anim-left-right{translate:calc(-1*var(--animation-translate, 0px)) 0}.js-reveal.anim-type-translate.anim-right-left,.js-reveal .anim-type-translate.anim-right-left{translate:var(--animation-translate, 0px) 0}[data-parallax]:not(img,video){overflow:hidden}[data-parallax]:is(img,video){height:calc(100% + var(--animation-parallax-height, 0px)) !important;transition:all 0s ease 0s !important}.sw-block.magic-block.js-reveal .sw-block__bg{transform:scale(1)}.sw-block.magic-block .sw-sub-block__img{align-self:stretch}.sw-text img{display:inline-block;max-width:100%;width:auto !important;height:auto !important}.sw-text a:not(:is(.btn-editor>a)){color:var(--block-link)}.sw-text a:not(:is(.btn-editor>a)):hover{text-decoration:underline}.sw-text ul{list-style-type:disc;padding-left:20px}.sw-text ul li:not(:last-of-type){margin-bottom:3px}.sw-block{background:var(--block__bg);position:relative;overflow:hidden}.sw-block .sw-text{color:var(--block__color)}.sw-block hr{color:var(--block__hr);background:var(--block__hr);border-color:var(--block__hr)}.sw-block .btn-editor.bg a,.sw-block button.btn-editor.bg{background:var(--btn-bg__bg);color:var(--btn-bg__color)}.sw-block .btn-editor.bg a:hover,.sw-block button.btn-editor.bg:hover{background:var(--btn-bg__bg--hover);color:var(--btn-bg__color--hover)}.sw-block .btn-editor.border a,.sw-block button.btn-editor.border{background:var(--btn-border__bg);border-color:var(--btn-border__border);color:var(--btn-border__color)}.sw-block .btn-editor.border a:hover,.sw-block button.btn-editor.border:hover{background:var(--btn-border__bg--hover);border-color:var(--btn-border__bg--hover);color:var(--btn-border__color--hover)}}@layer guide{.sw-block.default-theme{--block__bg: var(--color-white);--block__color: var(--color-black);--block__link: var(--color-main);--block__hr: var(--color-main);--btn-bg__bg: var(--color__theme--two);--btn-bg__color: var(--color-white);--btn-bg__bg--hover: var(--color__theme--one);--btn-bg__color--hover: var(--color-white)}.sw-block.dark-theme{--block__bg: var(--color-black);--block__color: var(--color-white);--block__link: var(--color__theme--four);--block__hr: var(--color__theme--four);--btn-bg__bg: var(--color__theme--five);--btn-bg__color: var(--color__theme--three);--btn-bg__bg--hover: var(--color-white);--btn-bg__color--hover: var(--color-main)}.sw-block.color-theme{--block__bg: var(--color__theme--two);--block__color: var(--color-white);--block__link: var(--color__theme--four);--block__hr: var(--color__theme--four);--btn-bg__bg: var(--color__theme--five);--btn-bg__color: var(--color-main);--btn-bg__bg--hover: var(--color-white);--btn-bg__color--hover: var(--color__theme--three)}.sw-block.color-secondary-theme{--block__bg: var(--color-secondary);--block__color: var(--color-black);--block__link: var(--color-main);--block__hr: var(--color-main);--btn-bg__bg: var(--color__theme--two);--btn-bg__color: var(--color-white);--btn-bg__bg--hover: var(--color__theme--one);--btn-bg__color--hover: var(--color-white)}.sw-block.dark-gray-theme{--block__bg: var(--color__darkGray);--block__color: var(--color-white);--block__link: var(--color__theme--four);--block__hr: var(--color__theme--four);--btn-bg__bg: var(--color__theme--five);--btn-bg__color: var(--color__theme--three);--btn-bg__bg--hover: var(--color-white);--btn-bg__color--hover: var(--color-main)}.sw-block.light-gray-theme{--block__bg: var(--color-lightGray);--block__color: var(--color-black);--block__link: var(--color__theme--three);--block__hr: var(--color__theme--three);--btn-bg__bg: var(--color__theme--two);--btn-bg__color: var(--color-white);--btn-bg__bg--hover: var(--color__theme--one);--btn-bg__color--hover: var(--color-white)}}.blockNumber--wrapper{row-gap:clamp(20px,calc(10px + 3.125vw),60px)}.blockNumber--image img{width:100%}.blockNumber__contentNumber{grid-area:1/1/2/2;font-size:clamp(200px,calc(167.5px + 10.15625vw),330px);opacity:.2;line-height:.8;font-family:var(--font__title);padding:clamp(20px,calc(15px + 1.5625vw),40px) 50px;align-self:center;justify-self:center}.blockNumber__contentText{grid-area:1/1/2/2;justify-self:center;text-align:center}.blockNumber--image{order:2}.blockNumber__content{order:1}@media screen and (min-width: 768px){.blockNumber .blockNumber--block{grid-template-columns:1fr 1fr}.blockNumber .blockNumber--block:nth-child(odd) .blockNumber--image{order:1}.blockNumber .blockNumber--block:nth-child(odd) .blockNumber__content{order:2}.blockNumber__contentNumber{justify-self:start}.blockNumber__contentText{text-align:left}}@media screen and (min-width: 1024px){.blockNumber--wrapper{grid-template-columns:repeat(3, 1fr);column-gap:60px}.blockNumber .blockNumber--block{grid-template-columns:1fr}.blockNumber .blockNumber--block:nth-child(even) .blockNumber--image{order:1}.blockNumber .blockNumber--block:nth-child(even) .blockNumber__content{order:2}.blockNumber--image{order:1}.blockNumber__content{order:2}}/*# sourceMappingURL=BlockController.css.map */