section.okd-intro-alt{position:relative;overflow:hidden;background:#1e1d1d;margin-top:0 !important;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);font-family:"DM Sans",sans-serif}section.okd-intro-alt .text-image-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;padding-top:10.18rem !important;padding-bottom:7.5rem !important;width:100%;margin:0 auto;justify-content:center}section.okd-intro-alt .text-image-grid .okd-text{position:relative;z-index:3;margin:0;max-width:880px;text-align:left;font-family:"DM Sans",sans-serif}section.okd-intro-alt .text-image-grid .okd-text h1{font-family:"Open Sauce Sans",sans-serif;font-size:3rem;font-weight:500;line-height:1.1;border-bottom:none;padding:0;border-bottom:0;margin-bottom:2rem;overflow-wrap:break-word}section.okd-intro-alt .text-image-grid .okd-text h1 strong{color:var(--okd-accent);font-weight:500}section.okd-intro-alt .text-image-grid .okd-text p{font-weight:400;line-height:1.4;font-size:16px;color:#fff}section.okd-intro-alt .text-image-grid .okd-text,section.okd-intro-alt .text-image-grid .okd-text *{color:#fff}section.okd-intro-alt .text-image-grid .okd-text ul{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0}section.okd-intro-alt .text-image-grid .okd-text ul li{display:flex;align-items:flex-start;margin:0;padding:0}section.okd-intro-alt .text-image-grid .okd-text ul li:before{display:none}section.okd-intro-alt .text-image-grid .okd-text ul li svg{position:absolute}section.okd-intro-alt .text-image-grid .okd-text ul li p{font-weight:400;line-height:1.4;padding-left:2rem;font-size:1rem;color:rgba(255,255,255,.6)}section.okd-intro-alt .text-image-grid .okd-text ul li p strong{font-weight:400;color:#fff}section.okd-intro-alt .text-image-grid .okd-text .google-rating{display:flex;flex-direction:row;align-items:center;gap:1.125rem;margin:2rem 0 0 0}section.okd-intro-alt .text-image-grid .okd-text .google-rating .google-star-img{display:flex;flex-direction:row;align-items:center;gap:2px}section.okd-intro-alt .text-image-grid .okd-text .google-rating .google-star-img .star{display:block;width:17px;height:16px}section.okd-intro-alt .text-image-grid .okd-text .google-rating .google-star-img .star img,section.okd-intro-alt .text-image-grid .okd-text .google-rating .google-star-img .star svg{display:block;width:100%;height:auto}section.okd-intro-alt .text-image-grid .okd-text .google-rating p{font-size:1rem;font-weight:400;line-height:1.2;padding:0;margin:1px 0 0;color:rgba(255,255,255,.6)}section.okd-intro-alt .text-image-grid .okd-text .google-rating p strong{font-weight:400;color:#fff}section.okd-intro-alt .text-image-grid .okd-text .google-rating .inactive{opacity:.4}section.okd-intro-alt .text-image-grid .image-bg-wrap{position:absolute;display:flex;align-items:center;right:0;height:100%;justify-content:center}section.okd-intro-alt .text-image-grid .image-bg-wrap .image-bg{position:absolute;top:0;right:-10%;height:100%;aspect-ratio:546/752}section.okd-intro-alt .text-image-grid .image-bg-wrap .image-bg img,section.okd-intro-alt .text-image-grid .image-bg-wrap .image-bg svg{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;user-select:none;pointer-events:none}section.okd-intro-alt .text-image-grid .image-bg-wrap .image-front{display:block;position:relative;z-index:3;width:100%;aspect-ratio:725/628}section.okd-intro-alt .text-image-grid .image-bg-wrap .image-front img,section.okd-intro-alt .text-image-grid .image-bg-wrap .image-front svg{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;user-select:none;pointer-events:none}@media only screen and (max-width: 1550px){section.okd-intro-alt .text-image-grid{grid-template-columns:1fr}section.okd-intro-alt .text-image-grid .image-bg-wrap{opacity:.3;z-index:2}}@media only screen and (max-width: 950px){section.okd-intro-alt .text-image-grid{padding:8.125rem 5rem 7.5rem}section.okd-intro-alt .text-image-grid .okd-text .google-rating{flex-direction:column;align-items:flex-start;gap:12px}}@media only screen and (max-width: 837px){section.okd-intro-alt .text-image-grid .okd-text .google-rating{flex-direction:column;align-items:flex-start;gap:12px}}@media only screen and (max-width: 640px){section.okd-intro-alt .text-image-grid{padding:8.125rem 0 7.5rem}}@media only screen and (max-width: 550px){section.okd-intro-alt .wrap_inner_alt{padding:0 1.5rem}section.okd-intro-alt .text-image-grid .okd-text{max-width:300px}section.okd-intro-alt .text-image-grid .image-bg-wrap .image-front{display:none}}/*# sourceMappingURL=intro-alt.css.map */
