.callout-service-box{--border-radius:8px;background-color:var(--background,#fff);border:var(--border,1px solid #d7d7d7);border-radius:var(--border-radius);margin:0 auto}@media (min-width:1024px){.callout-service-box{align-items:center;display:flex;justify-content:flex-start}}@media not screen and (min-width:1024px){.callout-service-box{max-width:400px}}.callout-service-box .theme-text{padding:20px 40px;width:100%}.callout-service-box .theme-text ul{list-style:none;padding-left:0}.callout-service-box .theme-text ul li{padding-left:2em;position:relative}.callout-service-box .theme-text ul li::marker{content:"";display:none}.callout-service-box .theme-text ul li:before{background-image:url(https://discover.shayyourlovediva.com/hubfs/Bootcamp%20Landing/Icons/circle-check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1em;left:0;position:absolute;top:5px;width:1em}.callout-service-box .theme-text .subheading{font-size:1.25em;font-weight:700;line-height:1.6}.callout-service-box .theme-text .subheading p{margin-bottom:0;margin-top:5px}.callout-service-box .theme-text .subheading+p{margin-top:0}.callout-service-box .theme-text__main>ol,.callout-service-box .theme-text__main>p,.callout-service-box .theme-text__main>ul{font-size:1em;line-height:1.55}.callout-service-box img{border-radius:var(--border-radius);height:100%;margin-left:-38px;position:relative;z-index:2}@media not screen and (min-width:1024px){.callout-service-box img{display:block;margin:0 auto}}@media (min-width:1024px){.callout-service-box--right{justify-content:flex-end}.callout-service-box--right .theme-text{order:1}.callout-service-box--right img{margin-left:0;margin-right:-38px;order:2}}