﻿#lead h2{position:relative}#lead h2::before{content:"";position:relative;width:90px;height:2px;background:#e31f28;display:block;margin-bottom:25px}#lead .value-props{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left}@media screen and (min-width: 1025px){#lead .value-props{flex-direction:row;align-items:stretch;flex-wrap:wrap;row-gap:1.5em}}#lead .value-props .icon-box{display:flex;flex-direction:row;flex:1 1 23%;justify-content:flex-start;align-items:center;gap:15px;padding:20px 25px 20px 17px;border-top:1px solid #474848}#lead .value-props .icon-box:first-child{border-top:none}@media screen and (min-width: 1025px){#lead .value-props .icon-box{padding:10px 25px 10px 17px;justify-content:flex-start;border-top:none;border-left:1px solid #474848}#lead .value-props .icon-box:first-child{border-left:none}}#lead .value-props .icon-box i{font-size:64px;color:#57c4c0}#lead .value-props .icon-box p{font-family:"Gotham-Book";font-size:15px;line-height:20px !important;margin:0}#sustainable-home-building{background:#474848;color:#fff}#sustainable-home-building .image-box{display:flex;flex-direction:row;gap:18px;justify-content:flex-start;align-items:flex-start}#sustainable-home-building .image-box .content .subtitle{text-transform:uppercase;font-family:"HelveticaNeueLTStd-BdCn";font-size:17px;letter-spacing:.34px}#sustainable-home-building .icon-box{display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:flex-start;border-bottom:2px solid #b0b0b0;padding:16px}@media screen and (min-width: 1025px){#sustainable-home-building .icon-box{padding:35px 25px;gap:49px}}#sustainable-home-building .icon-box .content h5{margin-bottom:7px}#sustainable-home-building .icon-box .content p{line-height:normal;margin:0}#customer-service{position:relative;background:#f1f1f3}#customer-service .card{position:relative;z-index:2;color:#fff;min-height:523px;padding:0 32px 25px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#customer-service .card .content{position:relative;z-index:10}#customer-service .card .content h4{margin-bottom:12px}#customer-service .card .content p{font-size:18px;line-height:normal}#customer-service .card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(181deg, rgba(3, 3, 3, 0) 0%, #000000 100%) 0% 0% no-repeat padding-box;opacity:.71;z-index:1}#customer-service .white-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#fff;height:100%;padding:46px}@media screen and (min-width: 1025px){#customer-service .white-card{padding:25px 75px}}#customer-service .white-card p{line-height:30px}#customer-service .accent-arrow{position:absolute;right:0px;top:-295.5px}#content-1 .content .subtitle,#content-2 .content .subtitle{font-family:"HelveticaNeueLTStd-BdCn";font-size:17px;text-transform:uppercase;letter-spacing:.34px;margin:0}#content-1 .content h3,#content-2 .content h3{font-family:"Gotham-Book" !important}#awards-and-recognitions{background:#f1f1f3}#awards-and-recognitions hr{border-top:2px solid #e31f28}#awards-and-recognitions .award-card{height:100%}#awards-and-recognitions .award-card .featured-image{display:flex;flex-direction:column;justify-content:center;align-items:center;height:277px;width:100%;background:#fff}#awards-and-recognitions .award-card .featured-image img{max-height:165px !important;width:auto;margin:0 auto}#awards-and-recognitions .award-card .content{margin-top:24px}#awards-and-recognitions .award-card .content h6{margin-bottom:9px}#awards-and-recognitions .award-card .content p{line-height:normal}#awards-and-recognitions .award-card .content .description{font-family:"Gotham-Book" !important;font-size:15px;margin-bottom:8px}#awards-and-recognitions .award-card .content .years{font-family:"HelveticaNeueLTStd-BdCn";font-size:15px}#awards-and-recognitions .owl-stage-outer{padding:25px 0}#awards-and-recognitions .owl-stage-outer .owl-stage{display:flex}#awards-and-recognitions .owl-dot span{background:#00b1c3;opacity:.35}#awards-and-recognitions .owl-dot.active span{background:#00b1c3;opacity:1}#awards-and-recognitions .owl-nav{display:none}@media screen and (min-width: 1570px){#awards-and-recognitions .owl-nav{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:122px;width:100%;z-index:1000;left:0;right:0}#awards-and-recognitions .owl-nav .owl-prev{position:absolute;top:0;left:-70px}#awards-and-recognitions .owl-nav .owl-next{position:absolute;top:0;right:-70px}}#awards-and-recognitions .owl-nav.disabled{opacity:0;pointer-events:none}#awards-and-recognitions .owl-nav button i{color:#e31f28;position:relative;font-size:55px}#awards-and-recognitions .owl-nav button:hover{background:none}#our-commitment{position:relative}#our-commitment .poster{position:relative;padding:50px;min-height:1080px}@media screen and (min-width: 1025px){#our-commitment .poster{min-height:933px;padding:85px}}#our-commitment .poster h2{color:#e31f28}#our-commitment .poster p{font-size:20px}@media screen and (min-width: 1025px){#our-commitment .poster p{max-width:935px}}#our-commitment .poster .btn{padding:10px 1.5rem;font-family:"Gotham-Medium" !important;font-size:15px}#our-commitment .accent-arrow{position:absolute;left:0px;top:-295.5px}#our-commitment::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:200px;background:#b2e2f4;z-index:-2}#customer-stories{position:relative;background:#b2e2f4}#customer-stories p.title{font-family:"HelveticaNeueLTStd-BdCn" !important;font-size:17px;letter-spacing:.34px;text-transform:uppercase;margin-bottom:2px}#customer-stories .customer-stories-carousel .testimonial-card .card-body-wrapper{position:relative;aspect-ratio:16/10}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body{position:relative;background:#fff;height:100%;display:flex}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body a{width:100%}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg{position:relative;width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:center center;background-color:#000;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg .play-icon{position:relative;z-index:10;width:118px}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25)}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{position:relative;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em;padding:65px 25px}@media screen and (min-width: 1025px){#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{padding:25px 55px}}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::before{content:url("../img/quote-open.svg");position:absolute;top:-25px;left:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::after{content:url("../img/quote-close.svg");position:absolute;bottom:-25px;right:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p{position:relative;font-size:17px;letter-spacing:.36px;line-height:24px !important;text-align:center}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p::before{display:block;width:137px;position:relative;content:url("../img/5-stars.svg");margin:0 auto 10px auto}#customer-stories .customer-stories-carousel .testimonial-card .name{font-family:"Gotham-Medium" !important;margin-top:1em;margin-bottom:3px;line-height:normal !important}#customer-stories .customer-stories-carousel .testimonial-card .location{font-size:14px;letter-spacing:.26px;line-height:normal !important}#customer-stories .customer-stories-carousel .owl-stage-outer{padding:25px 0}#customer-stories .customer-stories-carousel .owl-stage-outer .owl-stage{display:flex}#customer-stories .customer-stories-carousel .owl-dot span{background:#00b1c3;opacity:.35}#customer-stories .customer-stories-carousel .owl-dot.active span{background:#00b1c3;opacity:1}#customer-stories .customer-stories-carousel .owl-nav{display:none}@media screen and (min-width: 1570px){#customer-stories .customer-stories-carousel .owl-nav{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:122px;width:100%;z-index:1000;left:0;right:0}#customer-stories .customer-stories-carousel .owl-nav .owl-prev{position:absolute;top:0;left:-70px}#customer-stories .customer-stories-carousel .owl-nav .owl-next{position:absolute;top:0;right:-70px}}#customer-stories .customer-stories-carousel .owl-nav.disabled{opacity:0;pointer-events:none}#customer-stories .customer-stories-carousel .owl-nav button i{color:#e31f28;position:relative;font-size:55px}#customer-stories .customer-stories-carousel .owl-nav button:hover{background:none}#faq{background:#f1f1f3}#faq .faqs p{font-family:"Gotham-Book";font-size:15px;line-height:23px}#faq .faqs a{color:#474848}#faq .faqs a:hover{color:#e31f28}#faq .faqs .faq-item>h5{position:relative;padding-bottom:15px;margin-bottom:17px;padding-right:30px;border-bottom:1px solid #e31f28;cursor:pointer;font-family:"Gotham-Medium" !important;font-size:18px;color:#030303;line-height:normal}#faq .faqs .faq-item>h5::after{position:absolute;right:3px;font-family:"trico-icons";font-size:18px;color:#e31f28;content:"";transform:rotate(0);transition:.22s linear all}#faq .faqs .faq-item .answer{display:none}#faq .faqs .faq-item.active h5::after{transform:rotate(-180deg)}/*# sourceMappingURL=page-why-trico-homes.css.map */