.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__logo img{width:330px;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__logo{margin-bottom:24px;text-align:left;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__eyebrow{font-family:"source-sans-pro", Sans-serif;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__title{font-family:"Classico", Sans-serif;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__accent{font-family:"Classico", Sans-serif;font-style:italic;color:#f2b9ab;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__body{font-family:"source-sans-pro", Sans-serif;color:#ffffff;}.elementor-15 .elementor-element.elementor-element-bfcfca73 .wm-video-hero__cta{font-family:"Classico", Sans-serif;color:#ffffff;border-color:#ffffff;border-width:1px;border-radius:20px;padding:12px 24px 12px 24px;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery{width:100%;max-width:100%;margin:0 auto;background-color:#0A3B34;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery__eyebrow{color:#C9796B;font-family:"source-sans-pro", Sans-serif;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery__title{color:#FFFFFF;font-family:"Classico", Sans-serif;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery__accent{color:#C9796B;font-family:"Classico", Sans-serif;font-style:italic;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery__description{color:#FFFFFF;font-family:"source-sans-pro", Sans-serif;}.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery__item figcaption{color:#ffffff;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__content{background-color:#0A3B34;transform:translateY(50px);padding:80px 80px 80px 80px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block{max-width:80%;margin:0 auto;--wm-offset-image-width:62%;--wm-offset-text-width:48%;--wm-offset-x:-10%;padding:70px 50px 100px 50px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__layout{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__media, .elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__content{min-height:866px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__inner{max-width:640px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__image{object-position:center center;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__eyebrow{color:#FFFFFF;font-family:"Classico", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:26px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__title{color:#FFFFFF;font-family:"Classico", Sans-serif;font-size:66px;font-weight:400;line-height:1.02em;margin-bottom:30px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__title-accent{color:#C9796B;font-family:"Classico", Sans-serif;font-weight:400;font-style:italic;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__description{color:#FFFFFF;font-family:"source-sans-pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__description p{margin-bottom:1.4em;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__cta{font-family:"Classico", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF;border-color:#FFFFFF;background-color:transparent;padding:14px 26px 14px 26px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__cta:hover, .elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__cta:focus-visible{color:#0A3B34;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__cta-wrap{margin-top:32px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media{background-color:#F5F0E6;padding:100px 40px 100px 40px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__container{max-width:1600px;margin:0 auto;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__header{column-gap:60px;margin-bottom:42px;border-bottom-color:#BFB7A6;padding-bottom:28px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__subtitle{color:#C9796B;font-family:"Classico", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__title{color:#123D37;font-family:"Classico", Sans-serif;font-size:64px;font-weight:400;line-height:1em;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__description{color:#123D37;font-family:"source-sans-pro", Sans-serif;font-size:18px;font-weight:300;line-height:1.6em;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__card{min-height:650px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__content{padding:36px 36px 42px 36px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__frame{inset:16px;border-color:rgba(255,255,255,.58);}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__eyebrow{font-family:"Classico", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__card-title{font-family:"Classico", Sans-serif;font-size:38px;font-weight:400;line-height:1.08em;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__details{background-color:rgba(6,46,42,.96);color:#FFFFFF;padding:42px 42px 42px 42px;text-align:left;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__card-description{font-family:"source-sans-pro", Sans-serif;font-size:15px;font-weight:300;line-height:1.55em;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__details, .elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__card--flip .wm-three-media__content{transition-duration:0.4s;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__overlay{background-color:#0A3B34;opacity:0.38;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__gradient{opacity:0.88;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__card:hover .wm-three-media__media{transform:scale(1.04);}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__button{font-family:"Classico", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;border-color:#FFFFFF;background-color:transparent;padding:14px 28px 14px 28px;border-radius:999px 999px 999px 999px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__button:hover, .elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__button:focus-visible{color:#143C35;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__button-wrap{margin-top:26px;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__media img, .elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__media video{object-position:center center;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner{min-height:680px;padding:100px 28px 100px 28px;background-color:#0A3B34;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__inner{max-width:1000px;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__actions{gap:16px;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__overlay{background-color:rgba(7,53,47,.82);}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__eyebrow{color:#C9796B;font-family:"Classico", Sans-serif;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__title{color:#FFFFFF;font-family:"Classico", Sans-serif;font-size:85px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__description{color:#FFFFFF;font-family:"source-sans-pro", Sans-serif;font-weight:300;}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner__cta{color:#FFFFFF;border-color:#FFFFFF;font-family:"Classico", Georgia, serif !important;font-weight:400 !important;border-radius:20px 20px 20px 20px;padding:16px 34px 16px 34px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__layout{flex-direction:column;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__media, .elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__content{min-height:500px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner{min-height:600px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-539821d4 .wm-gallery{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__layout{flex-direction:column;}.elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__media, .elementor-15 .elementor-element.elementor-element-56c7f6fb .wm-offset-block__content{min-height:400px;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__container{max-width:100%;}.elementor-15 .elementor-element.elementor-element-f2e345fc .wm-three-media__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-15 .elementor-element.elementor-element-3c6edeb0 .wm-cta-banner{min-height:560px;}}/* Start custom CSS */@media(max-width:767px){body.page-id-15 .wm-video-hero__copy{width:88vw;margin:0 auto 7vh;}body.page-id-15 .wm-video-hero__body{font-size:16px;}body.page-id-15 .wm-video-hero__title{font-size:clamp(48px,14vw,68px);}body.page-id-15 .wm-offset-block{padding-inline:20px;}body.page-id-15 .wm-offset-block__content{margin-inline-start:0!important;transform:none!important;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Classico';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://wrigleymansion.kinsta.cloud/wp-content/uploads/2026/10/Classico-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Classico';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://wrigleymansion.kinsta.cloud/wp-content/uploads/2026/10/Classico-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */