.ch-v-component{width:100%}.ch-v-component .chg-grid{margin-top:28px}.ch-v-component .chg-section-head{margin-bottom:28px}.ch-v-component .chg-two{align-items:start}.ch-v-component .chg-search{margin-top:28px}.ch-v-component .chg-about{align-items:center}.ch-v-component.chg-header{position:sticky;top:0}.elementor-editor-active .ch-v-component.chg-header{position:relative}.chg-app select{width:100%;padding:12px;border:1px solid #dce3ef;border-radius:10px;background:#f7f9fc;color:#17223b}.chg-app article select{margin:12px 0}.chg-app article>a{display:block;margin-top:10px}
/* The visual property components match the light landing skin and remain overridable in Elementor. */
.ch-el-hero{background:#f0eeff;color:#17223b}.ch-el-hero .ch-el-title,.ch-el-hero .ch-el-price,.ch-el-hero .ch-el-meta strong{color:#17223b}.ch-el-hero .ch-el-body,.ch-el-hero .ch-el-price small,.ch-el-hero .ch-el-meta span{color:#65758a}.ch-el-hero .ch-el-kicker{color:#635bff}.ch-el-hero .ch-el-btn-secondary{color:#17223b;background:white;border-color:#dce3ef}.ch-el-facts{background:white;color:#17223b;border-bottom:1px solid #e4e8f0}.ch-el-fact-icon{color:#635bff;background:#efedff;border-color:#e4e8f0}.ch-el-blue{background:#f0eeff;color:#17223b}.ch-el-blue .ch-el-title{color:#17223b}.ch-el-blue .ch-el-body{color:#65758a}.ch-el-blue .ch-el-kicker{color:#635bff}.ch-el-gallery-item{border:0;padding:0}.ch-el-instagram svg{width:20px;height:20px;flex:0 0 20px}
.ch-visual-header{position:sticky;top:0;z-index:80;background:white}.ch-visual-header .chg-header{position:static}.admin-bar .ch-visual-header{top:32px}@media(max-width:782px){.admin-bar .ch-visual-header{top:46px}}

.ch-v-component .chg-hero-photo>img{border-radius:28px;object-fit:cover}.ch-v-component .chg-cover img{object-fit:cover}.ch-v-component .chg-about img{border-radius:22px;object-fit:cover}
