.content-card{background-color:#f7f7f7;border-radius:18px;display:flex;flex-direction:column;min-height:90px}.content-card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.content-card__content,.content-card__feature{padding:18px}@media screen and (min-width:1024px){.content-card__content,.content-card__feature{padding:32px}}.content-card.is-mini .content-card__feature{display:none}.content-card__feature{align-items:center;border-radius:18px 18px 0 0;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.content-card__feature img{height:90px!important;width:auto}}.content-card__feature.red{background-color:#fff7fd}.content-card__feature.brown,.content-card__feature.grey{background-color:#fbf5f5}.content-card__feature.blue{background-color:#f4f7fe}.content-card__feature.purple{background-color:#f6f0f3}.content-card__feature.earth-green{background-color:#edf1e9}.content-card.is-expandable{border:1px solid #006eb8;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.content-card.is-mini{display:flex;flex-direction:row}.content-card.is-mini .content-card__content{flex-grow:1}.content-card.is-mini .more-button{border-radius:0 17px 17px 0;flex-basis:49px;height:auto}.content-card.is-mini .more-button span{transform:rotate(-90deg)}.content-card .more-button{align-items:center;align-self:stretch;background-color:#006eb8;border-radius:0 0 17px 17px;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:47px;justify-content:center;padding:0}.content-card .modal-card-foot button{background-color:#4c5a6c;border-color:#4c5a6c;color:#fff}.is-two-thirds>.content-card,.is-wide>.content-card{display:flex;flex-direction:column}@media print,screen and (min-width:768px){.is-two-thirds>.content-card,.is-wide>.content-card{flex-direction:row-reverse}}@media print,screen and (min-width:768px){.is-two-thirds>.content-card .content-card__feature,.is-wide>.content-card .content-card__feature{border-radius:0 18px 18px 0}}.carousel-wrap .carousel-items{-ms-overflow-style:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-wrap .carousel-items::-webkit-scrollbar{display:none}.carousel-wrap .carousel-items .carousel-item{display:inline-block;flex-shrink:0;scroll-snap-align:start}@media screen and (max-width:767px){.carousel-wrap .carousel-items .carousel-item{min-width:100%}.carousel-wrap .carousel-items .carousel-item .content-card__content{padding-left:35px;padding-right:35px}}.carousel-wrap .control{align-items:center;background:#006eb8;border:1px solid #000;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:35px;z-index:1}.carousel-wrap .control.left{left:-10px}.carousel-wrap .control.right{right:-10px}.services h3 small{font-size:.65em;font-weight:200}.services .modal-card{max-height:calc(100vh - 170px)}.services .modal-card-body h3{margin-bottom:1rem}.services .modal-card-body *+h3{margin-top:2rem}.services .modal-card-body ol,.services .modal-card-body ul{list-style-type:disc;margin-bottom:1rem;margin-top:.5rem;padding-left:1.5rem}.services .modal-card-body li+li{margin-top:.5rem}.services .modal-card-body .message.is-warning{border:1px solid #ffdd57;padding:1rem}.services .modal-card-body *+.message.is-warning{margin-top:1rem}.services .modal-card-body h4{font-size:1.2rem;font-weight:600}.services .modal-card-head p{max-width:100%}