.image-text{text-align:center}@media (min-width:830px){.image-text{text-align:left}}@media only screen and (max-width:500px){.image-text .site-container{width:calc(100% - 108px)}}@media only screen and (max-width:180px){.image-text .site-container{width:calc(100% - 60px)}}@media only screen and (min-width:1366px){.image-text .site-container{width:calc(100% - 272px)}}@media (min-width:830px){.image-text.reverse-layout .inner-grid{flex-direction:row-reverse}}@media (min-width:1280px){.image-text.reverse-layout .inner-grid{gap:53px;justify-content:space-between}.image-text.reverse-layout .inner-grid .text-container{max-width:468px}}@media (min-width:1440px){.image-text.reverse-layout .inner-grid .text-container{max-width:unset;width:50%}}@media (min-width:1280px){.image-text.reverse-layout .inner-grid .media-container{max-width:566px;width:51.728%}}@media (min-width:1440px){.image-text.reverse-layout .inner-grid .media-container{max-width:unset;width:50%}}@media (min-width:1280px){.image-text.reverse-layout .inner-grid .media-container iframe{aspect-ratio:566/338}}.image-text p{color:var(--theme-primary,#1a4635)}.image-text p strong{color:var(--theme-secondary,#78c7a9)}.image-text .inner-grid{align-items:center;display:flex;flex-direction:column;gap:33px}@media (min-width:830px){.image-text .inner-grid{align-items:flex-start;flex-direction:row}}@media (min-width:1440px){.image-text .inner-grid{gap:88px}}.image-text .inner-grid .media-container{width:100%}@media (min-width:830px){.image-text .inner-grid .media-container{width:50%}}@media (min-width:1280px){.image-text .inner-grid .media-container{max-width:620px;width:56.728%}}@media (min-width:1440px){.image-text .inner-grid .media-container{max-width:744px}.image-text .inner-grid .media-container iframe{aspect-ratio:744/414}}.image-text .inner-grid .text-container{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:830px){.image-text .inner-grid .text-container{align-items:flex-start;width:50%}}@media (min-width:1280px){.image-text .inner-grid .text-container{max-width:388px}}.image-text .button-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:33px;width:-moz-fit-content;width:fit-content}@media (min-width:500px){.image-text .button-wrapper{justify-content:flex-start}}@media (min-width:1280px){.image-text .button-wrapper{margin-top:21px}}.image-text h2{text-transform:uppercase}@media (min-width:1280px){.image-text h2{font-size:26px;line-height:36px;width:95%}}.image-text h2.header-desktop{display:block;margin-bottom:15px}@media only screen and (max-width:1023px){.image-text h2.header-desktop{display:none}}.image-text h2.mobile-header{display:block;margin-bottom:19px}@media only screen and (min-width:1024px){.image-text h2.mobile-header{display:none}}.image-text .image-container{overflow:hidden}.image-text .image-container img{aspect-ratio:1/1;height:auto;width:100%}.image-text .video-container{overflow:hidden;position:relative;width:100%}.image-text .video-container .thumbnail{cursor:pointer;height:100%;inset:0;position:absolute;width:100%}.image-text .video-container .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease-in-out;width:100%}.image-text .video-container .thumbnail img.desktop-image{display:none}@media (min-width:830px){.image-text .video-container .thumbnail img.desktop-image{display:block}}.image-text .video-container .thumbnail img.mobile-image{display:block}@media (min-width:830px){.image-text .video-container .thumbnail img.mobile-image{display:none}}.image-text .video-container .thumbnail:hover .play-btn{opacity:.7}.image-text .video-container .thumbnail:hover img{transform:scale(1.03)}.image-text .video-container iframe,.image-text .video-container video{aspect-ratio:286/192}@media (min-width:830px){.image-text .video-container iframe,.image-text .video-container video{aspect-ratio:340/192}}@media (min-width:1440px){.image-text .video-container iframe,.image-text .video-container video{aspect-ratio:620/414}}.image-text .video-container iframe,.image-text .video-container video{width:100%!important}@media screen and (max-width:1024px){.image-text .video-container iframe,.image-text .video-container video{height:unset!important}}.image-text .video-container .play-btn{--tw-translate-x:-50%;--tw-translate-y:-50%;align-items:center;border-radius:9999px;display:flex;height:52px;isolation:isolate;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:52px;z-index:10}@media (min-width:1280px){.image-text .video-container .play-btn{height:111px;width:111px}}.image-text .video-container .play-btn{background-color:hsla(0,0%,100%,.4);transition:all .5s ease}.image-text .video-container .play-btn svg{--tw-translate-x:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.image-text .video-container .play-btn:after{backdrop-filter:blur(100px);border-radius:9999px;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;opacity:.7;position:absolute;top:0;transition:all .5s ease;width:100%}.image-text .video-container .play-btn svg{height:auto;width:19px}@media (min-width:1280px){.image-text .video-container .play-btn svg{width:40px}}.image-text .video-container .play-btn svg{z-index:2}.image-text figure{cursor:default!important}.image-text figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.image-text figure img.mobile-image{display:block}@media (min-width:500px){.image-text figure img.mobile-image{display:none}}.image-text figure img.desktop-image{display:none}@media (min-width:500px){.image-text figure img.desktop-image{display:block}}.image-text .btn{border-radius:0;border-width:2px;font-size:14px;font-weight:500;line-height:18px;max-width:220px;padding:10px 20px;text-align:center;text-transform:uppercase}@media (min-width:500px){.image-text .btn{align-items:flex-end;display:flex;flex-direction:row-reverse;gap:9px;max-width:230px;padding-left:15px;padding-right:15px;text-align:left}}.image-text .btn{background-color:#fff;border-color:var(--theme-primary,#1a4635);color:var(--theme-primary,#1a4635);transition:all .3s ease}.image-text .btn:hover{--tw-text-opacity:1;background-color:var(--theme-secondary,#78c7a9);border-color:var(--theme-secondary,#78c7a9);color:rgb(255 255 255/var(--tw-text-opacity,1))}@media screen and (max-width:1024px){.image-text .btn{background-color:var(--theme-secondary,#78c7a9);border-color:var(--theme-secondary,#78c7a9);color:#fff}}.image-text .btn:after{display:none}.image-text .btn:before{display:none}@media (min-width:500px){.image-text .btn:before{display:block}}.image-text .btn:before{background-color:currentColor;content:"";height:11px!important;left:unset;margin-bottom:3px;-webkit-mask-image:url(/wp-content/themes/mayfair/assets/chevron-right.svg);mask-image:url(/wp-content/themes/mayfair/assets/chevron-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;min-width:6px!important;position:relative;top:unset}
