.comp-single-content-container{width:660px;margin:0 20px}
.comp-single-content-container h2{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:40px;line-height:42px;letter-spacing:.4px;color:#ff671d;margin-right:100px;padding:0 0 30px}
.comp-single-content-container h3{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:18px;line-height:24px;letter-spacing:-0.7px;color:#ff671d;text-transform:uppercase;margin-right:100px;padding:15px 0}
.comp-single-content-container p{margin-right:100px;padding:15px 0}
.comp-single-content-container blockquote{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}
.comp-single-content-container blockquote p{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:50px;line-height:60px;letter-spacing:.75px;text-transform:uppercase;color:#ff671d;margin:0;padding:100px 0 35px 0}
.comp-single-content-container a.button-content{display:inline-block;padding:11px 20px;margin:0;background-color:#ff671d;color:#fff;font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:18px;line-height:18px;letter-spacing:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.comp-single-content-container ul{margin-block-start:15px;margin-block-end:15px;padding-inline-start:20px;margin-right:100px}
.comp-single-content-container ul li{padding:0 0 35px}
.comp-single-content-container ol{margin:0 100px 0 30px;padding:0}
.linkilite-icon-bottom-left{width:180px;height:179px;background-image:url(../../img/featured-card-icon.png);background-size:180px 179px;background-repeat:no-repeat;position:absolute;bottom:0;left:0;z-index:2}
.comp-single-content-image{width:560px;margin:15px 0 25px}
.comp-single-content-image img{width:100%;height:auto}
.back-to-listings-link{width:100%;padding:65px 0 0;text-align:right}
.back-to-listings-link a{color:#ff671d;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.back-to-listings-link a:hover{opacity:.5}
.back-to-listings-link::before{content:"";display:inline-block;height:17px;width:9px;padding:0;margin:4px 15px 0;background-image:url(../../img/back-arrow-orange.png);background-repeat:no-repeat;background-position:right;background-size:9px 17px}
.dark-navy-block-container.is-sticky{position:fixed;top:130px;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.dark-navy-block-container.is-sticky-end{position:fixed;top:130px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none}
.white-title{color:#fff}
@media only screen and (min-width:980px) and (max-width:1400px){.comp-single-content-container{width:530px}
.comp-single-content-container h2{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:30px;line-height:32px;letter-spacing:.3px}
.comp-single-content-container h3{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:-0.7px}
.comp-single-content-container blockquote p{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:40px;line-height:50px;letter-spacing:.75px;padding:70px 40px 25px 0}
.comp-single-content-container{width:530px}
.comp-single-content-image{width:430px}
.linkilite-icon-bottom-left{width:120px;height:120px;background-size:120px 120px}
}@media only screen and (min-width:1px) and (max-width:979px){.comp-single-content-container{width:100%;margin:auto;padding:60px 0 0}
.comp-single-content-container h2{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:26px;line-height:28px;letter-spacing:.3px;margin-right:0;padding:0 0 30px}
.comp-single-content-container h3{font-family:'EuclidFlex-Regular',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:-0.7px;margin-right:0;padding:15px 0}
.comp-single-content-container p{margin-right:0;padding:15px 0}
.comp-single-content-container blockquote p{font-family:'EuclidFlex-Light',sans-serif;font-display:block;font-style:normal;font-weight:normal;font-size:40px;line-height:50px;letter-spacing:.75px;padding:70px 0 25px 0}
.comp-single-content-container ul{margin-block-start:15px;margin-block-end:15px;padding-inline-start:20px;margin-right:0}
.comp-single-content-image{width:100%;margin:15px 0 25px}
.linkilite-icon-bottom-left{width:60px;height:60px;background-size:60px 60px}
.comp-single-content-container ul li{padding:0 0 5px}
.comp-single-content-container ol{margin:0 30px 0 30px;padding:0}
}