@font-face{font-family:"icomoon";src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot);src:url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/grow/themes/custom/themekit_apartments/assets/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal}.cpt-section{position:relative;overflow-x:clip}.cpt-section.clear-to-gray>.coh-container,.cpt-section.gray-to-clear>.coh-container{position:relative;z-index:2}.cpt-section.clear-to-gray:after,.cpt-section.gray-to-clear:after{content:"";position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.cpt-section.clear-to-gray:after{background:linear-gradient(80.98deg, rgba(27, 50, 64, 0) 5.41%, rgba(39, 47, 52, 0.9) 97.92%)}.cpt-section.gray-to-clear:after{background:linear-gradient(260.98deg, rgba(27, 50, 64, 0) 5.41%, rgba(39, 47, 52, 0.9) 97.92%)}.cpt-section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-2}.cpt-section.white:before{background-color:#fff}.cpt-section.light-grey:before{background-color:#f1f3f4}.cpt-section.slate:before{background-color:#303638}.cpt-section.ash:before{background-color:#d0d5d6}.cpt-section.light-blue:before{background:linear-gradient(270.1deg, #BFC5C7 0.08%, #F1F3F4 102.45%)}.cpt-section.green:before{background:linear-gradient(270deg, #66A501 0%, #2C6F24 100%)}.cpt-section.grey:before{background:linear-gradient(270deg, #6E7678 0%, #41474A 100%)}.cpt-section.ocp-light-blue:before{background:#e9f1f7}.cpt-section.transparent-grey:before{z-index:0;background:rgba(0,0,0,.4509803922)}.cpt-section.transparent-grey>.coh-container.coh-component{position:relative;z-index:1}.cpt-section>.media-wrapper>.media{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;display:none;overflow:hidden}.cpt-section>.media-wrapper>.media:first-child:last-child{display:block}@media print,screen and (min-width: 48em){.cpt-section>.media-wrapper>.media:first-child{display:block}}@media print,screen and (max-width: 47.99875em){.cpt-section>.media-wrapper>.media+.media{display:block}}.cpt-section>.media-wrapper>.media video{height:100%;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media all and (max-width: 370px){.cpt-section>.media-wrapper>.media video{width:auto;height:100%}}.cpt-section>.media-wrapper>.media.media--type-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.cpt-section.grey,.cpt-section.green,.cpt-section.slate{color:#fff}.cpt-section.xx-small{padding-top:32px;padding-bottom:32px}@media print,screen and (min-width: 48em){.cpt-section.xx-small{padding-top:48px;padding-bottom:48px}}@media print,screen and (min-width: 80em){.cpt-section.xx-small{padding-top:48px;padding-bottom:40px}}.cpt-section.x-small{padding-top:32px;padding-bottom:32px}@media print,screen and (min-width: 48em){.cpt-section.x-small{padding-top:48px;padding-bottom:48px}}@media print,screen and (min-width: 80em){.cpt-section.x-small{padding-top:64px;padding-bottom:40px}}.cpt-section.small{padding-top:32px;padding-bottom:32px}@media print,screen and (min-width: 48em){.cpt-section.small{padding-top:48px;padding-bottom:48px}}@media print,screen and (min-width: 80em){.cpt-section.small{padding-top:72px;padding-bottom:72px}}.cpt-section.large:not(:has(.cpt_full_width_media)){padding-top:50px;padding-bottom:50px}@media print,screen and (min-width: 48em){.cpt-section.large:not(:has(.cpt_full_width_media)){padding-top:82px;padding-bottom:82px}}@media print,screen and (min-width: 80em){.cpt-section.large:not(:has(.cpt_full_width_media)){padding-top:114px;padding-bottom:114px}}.cpt-section.xx-small.remove-top-padding-true,.cpt-section.x-small.remove-top-padding-true,.cpt-section.small.remove-top-padding-true,.cpt-section.large.remove-top-padding-true{padding-top:0}.cpt-section.xx-small.remove-bottom-margin-padding,.cpt-section.x-small.remove-bottom-margin-padding,.cpt-section.small.remove-bottom-margin-padding,.cpt-section.large.remove-bottom-margin-padding{margin-bottom:0;padding-bottom:0}
