.cmp-card-reveal{background-color:#f5f5f5;height:100vh}.cmp-card-reveal *{box-sizing:border-box}.cmp-card-reveal .cmp-content-width{height:100%}.cmp-card-reveal--force-height{position:absolute;height:100%;width:100%}body.isEditMode .cmp-card-reveal--force-height{position:relative;height:auto}.cmp-card-reveal--centered{display:flex;align-items:center;height:100vh;width:50%!important;transform:translate(100%);flex:0 0 50%}body.isEditMode .cmp-card-reveal--centered{transform:translate(0);flex:0 0 100%;height:auto}.cmp-card-reveal--layout{display:flex;flex-direction:row;position:sticky;top:0}body.isEditMode .cmp-card-reveal--layout{position:relative;flex-wrap:wrap}.cmp-card-reveal__inner{display:flex;height:100%;width:100%;background-color:#f5f5f5;position:relative;box-sizing:border-box}body.isEditMode .cmp-card-reveal__inner{height:40vh}.cmp-card-reveal__content{flex-direction:column;height:100%;align-self:center;flex:0 0 50%;margin:0}body.isEditMode .cmp-card-reveal__content{flex:0 0 100%}.cmp-card-reveal__slider{opacity:0;transform:translate(0);transition:transform .2s linear,opacity .2s linear .2s}.cmp-card-reveal__slider__inner{background-color:#f5f5f5;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}body.isEditMode .cmp-card-reveal__slider{opacity:1!important;transform:translate(0)!important}.cmp-card-reveal__item{width:400px;position:relative;background-color:#fff;border-radius:8px;flex-shrink:0;aspect-ratio:2/3}@media screen and (max-width:767px){.cmp-card-reveal__item{width:320px}}@media screen and (min-width:768px) and (max-width:1023px){.cmp-card-reveal__item{width:400px}}.cmp-card-reveal__item .cmp-title{color:#000}.cmp-card-reveal__item:hover .cmp-card-reveal__item__image img{transform:scale(1.07)}.cmp-card-reveal__item:hover .cmp-text p:after{width:100%;opacity:1}.cmp-card-reveal__item.active .cmp-card-reveal__item__image{inset:50% 16px 16px}body.isEditMode .cmp-card-reveal__item{width:auto;flex:1}.cmp-card-reveal__item__image{position:absolute;inset:0;z-index:1;transition:.4s ease-in-out;border-radius:4px;overflow:hidden;transform:scale(1)}body.isEditMode .cmp-card-reveal__item__image{inset:50% 16px 16px}.cmp-card-reveal__item__image img{transition:.4s ease-in-out;object-fit:cover;width:100%;height:100%}.cmp-card-reveal__item__text{height:50%;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.cmp-card-reveal__item__text p{position:relative;text-decoration:none!important;z-index:1;display:inline}.cmp-card-reveal__item__text p:before{content:"";position:absolute;bottom:1px;left:0;width:0;transition:width .3s ease,opacity .3s ease;border-bottom:1px solid currentColor;display:flex;opacity:0;z-index:-1}.cmp-card-reveal__item__text p:active,.cmp-card-reveal__item__text p:hover:before{width:100%;opacity:1}a.icon-email,.social-connections a.icon-email{border-color:#00a3e0;color:#00a3e0}a.icon-email:hover,.social-connections a.icon-email:hover{background:#00a3e0;color:#fff}a.icon-phone-o,.social-connections a.icon-phone-o{border-color:#0097a9;color:#0097a9}a.icon-phone-o:hover,.social-connections a.icon-phone-o:hover{background:#0097a9;color:#fff}.boldHoverNoWidthChange{font-weight:400!important;-webkit-text-stroke-width:.55px;-webkit-text-stroke-color:currentColor}@media screen and (max-width:1200px){.cmp-card-reveal{height:auto!important}.cmp-card-reveal--force-height{height:auto!important;position:static}.cmp-card-reveal--centered{transform:unset;height:auto;width:100%!important}.cmp-card-reveal--layout{flex-direction:column}.cmp-card-reveal__inner{height:auto!important;padding-top:40px;padding-bottom:40px}.cmp-card-reveal__content{width:100%;text-align:center;flex:1;margin-bottom:60px}.cmp-card-reveal__content .cmp-btn{justify-content:center}.cmp-card-reveal__slider{transform:translate(0)!important;opacity:1!important;justify-content:flex-start;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cmp-card-reveal__slider::-webkit-scrollbar{display:none}.cmp-card-reveal__slider__inner{gap:8px}.cmp-card-reveal__item:first-child{margin-left:24px}}
