/* Source and licensing information for the line(s) below can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--image-text.css. */
@media (max-width:742.98px){.node--type-layout-page:not(.path-frontpage) .image-text{padding-top:16px !important;padding-bottom:16px !important}}.image-text.bg-primary{background-color:transparent !important}.image-text.bg-primary>.container{background-color:#f8f8fe}@media (min-width:743px){.image-text .image-text__cols{margin-left:0;margin-right:0}}@media (max-width:742.98px){.image-text .image-text__col-text{text-align:center}}.image-text .image-text__content{display:flex;flex-direction:column;justify-content:center;padding:40px 16px;height:100%}@media (min-width:743px){.image-text .image-text__content{padding:16px 60px;margin-left:-16px}}@media (min-width:1440px){.image-text .image-text__content{padding:41px 165px 41px 60px}}.image-text .image-text__content p:last-child{margin-bottom:0}.image-text .image-text__content .icons-app{gap:20px}@media (max-width:742.98px){.image-text .image-text__content .icons-app{justify-content:space-between}}@media (max-width:742.98px){.image-text .image-text__content .icons-app img{max-width:45%}}.image-text .image-text__content .field-heading>*{text-transform:capitalize}.image-text .image-text__content .field-heading h2 em,.image-text .image-text__content .field-heading h2 i{display:inline-block;color:#838290;font-size:48px;font-weight:700}@media (min-width:743px){.image-text .image-text__content .field-heading h2 em,.image-text .image-text__content .field-heading h2 i{font-size:72px}.image-text .image-text__content .field-heading h2 em:not(:last-child),.image-text .image-text__content .field-heading h2 i:not(:last-child){margin-bottom:8px}}@media (max-width:742.98px){.image-text .image-text__col-img>div{width:100%}}@media (min-width:743px){.image-text .image-text__col-img>div{height:100%;margin-left:-16px;margin-right:-16px}.image-text .image-text__col-img>div div,.image-text .image-text__col-img>div img{height:100%}.image-text .image-text__col-img>div img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.image-text .field-heading h2{font-size:20px}@media (min-width:1026px){.image-text .field-heading h2{font-size:40px}}.image-text .field-heading h2{line-height:1.2;margin-bottom:12px}.image-text .field-description{font-size:13px}@media (min-width:1026px){.image-text .field-description{font-size:16px}}.image-text .field-description:not(:last-child){margin-bottom:32px}.image-text .field-description p:last-of-type{margin-bottom:0}.image-text .field-cta a{width:auto;max-width:100%;padding-left:40px;padding-right:40px;display:inline-block;font-weight:600;line-height:1.5;color:#060520;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:2px solid transparent;text-transform:capitalize;padding:8px 20px;font-size:1rem;border-radius:30px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.image-text .field-cta a{transition:none}}@media (min-width:1026px){.image-text .field-cta a{padding:12px 30px;font-size:1.125rem;border-radius:30px}}.image-text .field-cta a:hover{color:#060520;text-decoration:none}.btn-check:focus+.image-text .field-cta a,.image-text .field-cta a:focus{outline:0;box-shadow:none}.image-text .field-cta a:disabled,.image-text .field-cta a.disabled,.image-text .field-cta a.is-disabled,fieldset:disabled .image-text .field-cta a{pointer-events:none;opacity:1}.image-text .field-cta a{color:#fff;background-color:#425aff;border-color:#425aff}.image-text .field-cta a:hover{color:#fff;background-color:#384cd8;border-color:#3448cc}.btn-check:focus+.image-text .field-cta a,.image-text .field-cta a:focus{color:#fff;background-color:#384cd8;border-color:#3448cc}.btn-check:checked+.image-text .field-cta a,.btn-check:active+.image-text .field-cta a,.image-text .field-cta a:active,.image-text .field-cta a.active,.show>.image-text .field-cta a.dropdown-toggle{color:#fff;background-color:#3448cc;border-color:#3143bf}.image-text .field-cta a:disabled,.image-text .field-cta a.is-disabled,.image-text .field-cta a.disabled{color:#fff;background-color:#425aff;border-color:#425aff}@media (min-width:743px){.image-text .field-cta a{padding-left:48px;padding-right:48px}}.image-text .image-text__actions{gap:24px;justify-content:center}@media (min-width:743px){.image-text .image-text__actions{justify-content:flex-start}}@media (min-width:1026px){.image-text .image-text__actions{gap:35px}}.image-text .app-links{gap:0 24px;justify-content:center;margin-top:32px}@media (min-width:743px){.image-text .app-links{gap:0 33px;justify-content:start}}.image-text .app-links img{width:auto;max-height:45px}@media (min-width:743px){.image-text .app-links img{max-height:60px}}.image-text--40x{padding:40px 0 10px}@media (max-width:742.98px){.image-text--40x{padding-bottom:60px}}.image-text--40x img{display:block;max-width:320px;width:100%;margin:0 auto}@media (min-width:743px){.image-text--40x img{max-width:570px;margin:0}}.image-text--40x h1{line-height:1.1875;margin-bottom:14px}@media (min-width:1026px){.image-text--40x .field-description{margin-bottom:42px}}
/* Source and licensing information for the above line(s) can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--image-text.css. */