/**
 * This CSS was automatically generated from a source file.
 * Editing this file directly isn't recommended. Modifying the styles of this module can be done
 * with an external stylesheet attached to the page or module.
 */

.trm-hover-box{-webkit-perspective:800;position:relative;display:block;color:#616161;text-decoration:none}.trm-hover-box:focus,.trm-hover-box:hover{transition-delay:0s;z-index:1}.trm-hover-box__cta{margin-top:3em}.trm-hover-box__cta,.trm-hover-box__text{position:relative;z-index:2}.trm-hover-box .card{height:690px;-webkit-transform-style:preserve-3d;-webkit-transition:.5s;cursor:pointer}.trm-hover-box .card.card-flip.flipped{-webkit-transform:rotateY(-180deg)}.trm-hover-box .card.card-flip .face{-webkit-backface-visibility:hidden;position:absolute;height:690px}.trm-hover-box .card.card-flip .back{height:690px;max-height:690px;overflow-y:scroll}.trm-hover-box .card .face{width:100%;z-index:2;padding:40px 30px;display:flex;flex-direction:column}.trm-hover-box .card .face h3{margin-top:5px}.trm-hover-box .card .face p{font-weight:300}.trm-hover-box .card .face.front{z-index:1;background:#fafafa;justify-content:flex-start;align-items:center;text-align:center;padding-top:100px}@media (min-width:1024px){.trm-hover-box .card .face.front{padding-top:200px}}.trm-hover-box .card .face.back{background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:rotateY(-180deg)}.trm-hover-box .card .face.back.face-overlay::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.75);top:0;left:0}@media (min-width:800px) and (max-width:1279px){.trm-hover-box .card .face{padding:2em}.trm-hover-box .card .face h2{font-size:24px}.trm-hover-box .card .face h3{font-size:18px}.trm-hover-box .card .face p{font-size:15px}}.card-flip-section>.row-fluid{display:flex;align-items:stretch}.card-flip-section>.row-fluid .back,.card-flip-section>.row-fluid .dnd-module,.card-flip-section>.row-fluid .dnd-row,.card-flip-section>.row-fluid .flip,.card-flip-section>.row-fluid .front,.card-flip-section>.row-fluid .hs_cos_wrapper,.card-flip-section>.row-fluid .row-fluid{height:100%;-ms-grid-row-align:stretch;align-self:stretch}.landing--summer .card-flip .colored-section--light{background-color:#f7f7f7}.landing--summer .card-flip .colored-section--light div,.landing--summer .card-flip .colored-section--light h1,.landing--summer .card-flip .colored-section--light h2,.landing--summer .card-flip .colored-section--light h3,.landing--summer .card-flip .colored-section--light h4,.landing--summer .card-flip .colored-section--light h5,.landing--summer .card-flip .colored-section--light h6,.landing--summer .card-flip .colored-section--light li,.landing--summer .card-flip .colored-section--light p,.landing--summer .card-flip .colored-section--light ul{color:#0c0c3c}