.elementor-458 .elementor-element.elementor-element-28f8997{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-458 .elementor-element.elementor-element-28f8997:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-28f8997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/07/peak-team-1.jpg");background-position:center center;background-size:cover;}.elementor-458 .elementor-element.elementor-element-28f8997::before, .elementor-458 .elementor-element.elementor-element-28f8997 > .elementor-background-video-container::before, .elementor-458 .elementor-element.elementor-element-28f8997 > .e-con-inner > .elementor-background-video-container::before, .elementor-458 .elementor-element.elementor-element-28f8997 > .elementor-background-slideshow::before, .elementor-458 .elementor-element.elementor-element-28f8997 > .e-con-inner > .elementor-background-slideshow::before, .elementor-458 .elementor-element.elementor-element-28f8997 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-458 .elementor-element.elementor-element-35c1eb7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-458 .elementor-element.elementor-element-ed9a8a3{text-align:center;}.elementor-458 .elementor-element.elementor-element-ed9a8a3 .elementor-heading-title{color:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-0674830{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-ce42869 .elementor-heading-title{font-size:32px;}.elementor-458 .elementor-element.elementor-element-49dcbd0{text-align:start;}.elementor-458 .elementor-element.elementor-element-850b9fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-458 .elementor-element.elementor-element-693ab5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-458 .elementor-element.elementor-element-7fd2072 .elementor-heading-title{font-size:46px;}.elementor-458 .elementor-element.elementor-element-ad47705{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-ad47705 .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-ad47705 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-79176c4{--display:flex;}.elementor-458 .elementor-element.elementor-element-2d7067e{font-size:32px;}.elementor-458 .elementor-element.elementor-element-2d7067e p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-9a9f1ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-f4317c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-cab6ab1 img{width:100%;height:135px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-458 .elementor-element.elementor-element-3dc0c5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-5efc9c2{--display:flex;}.elementor-458 .elementor-element.elementor-element-28e6377 .elementor-button{background-color:#22384D;font-weight:bold;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-458 .elementor-element.elementor-element-28e6377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-458 .elementor-element.elementor-element-b36f3ae{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-b36f3ae .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-b36f3ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-39ff124{--display:flex;}.elementor-458 .elementor-element.elementor-element-e61ac08{font-size:32px;}.elementor-458 .elementor-element.elementor-element-e61ac08 p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-f314588{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-4694747{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-dfb044e img{width:100%;height:135px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-458 .elementor-element.elementor-element-27c50ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-1041e93{--display:flex;}.elementor-458 .elementor-element.elementor-element-1b7a753 .elementor-button{background-color:#22384D;font-weight:bold;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-458 .elementor-element.elementor-element-1b7a753 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-458 .elementor-element.elementor-element-570cc69{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-570cc69 .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-570cc69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-2eff3df{--display:flex;}.elementor-458 .elementor-element.elementor-element-5f1441b{font-size:32px;}.elementor-458 .elementor-element.elementor-element-5f1441b p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-decb931{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c65bae7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-abad700 img{width:100%;height:135px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-458 .elementor-element.elementor-element-a7c324f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-2875aca{--display:flex;}.elementor-458 .elementor-element.elementor-element-87ac4b8 .elementor-button{background-color:#22384D;font-weight:bold;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-458 .elementor-element.elementor-element-87ac4b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-458 .elementor-element.elementor-element-fe2fd06{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-fe2fd06 .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-fe2fd06 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-e7ed70a{--display:flex;}.elementor-458 .elementor-element.elementor-element-649b18c{font-size:32px;}.elementor-458 .elementor-element.elementor-element-649b18c p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-ea1710d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-49d9ba9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-a11bb48 img{width:100%;height:135px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-458 .elementor-element.elementor-element-2ab6f45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-45a36e2{--display:flex;}.elementor-458 .elementor-element.elementor-element-730452b .elementor-button{background-color:#22384D;font-weight:bold;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-458 .elementor-element.elementor-element-730452b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-458 .elementor-element.elementor-element-88cb9db{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-88cb9db .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-88cb9db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-d97953b{--display:flex;}.elementor-458 .elementor-element.elementor-element-451a8bf{font-size:32px;}.elementor-458 .elementor-element.elementor-element-451a8bf p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-8d695fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-5bd4dde{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-17cd5e5 img{width:100%;height:135px;object-fit:cover;object-position:center center;border-radius:100px 100px 100px 100px;}.elementor-458 .elementor-element.elementor-element-b8e9ddb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-c187f5c{--display:flex;}.elementor-458 .elementor-element.elementor-element-0b27a71 .elementor-button{background-color:#22384D;font-weight:bold;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:15px 25px 15px 25px;}.elementor-458 .elementor-element.elementor-element-0b27a71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-458 .elementor-element.elementor-element-1713306{--divider-border-style:solid;--divider-color:#E9E6E6;--divider-border-width:1px;}.elementor-458 .elementor-element.elementor-element-1713306 .elementor-divider-separator{width:100%;}.elementor-458 .elementor-element.elementor-element-1713306 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-0ab5f2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-5dd826d{text-align:center;}.elementor-458 .elementor-element.elementor-element-5dd826d .elementor-heading-title{font-size:46px;}.elementor-458 .elementor-element.elementor-element-e87f7c8{--divider-border-style:solid;--divider-color:#69D601;--divider-border-width:4px;}.elementor-458 .elementor-element.elementor-element-e87f7c8 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-458 .elementor-element.elementor-element-e87f7c8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-458 .elementor-element.elementor-element-15344ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-458 .elementor-element.elementor-element-7e78fab{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-83a2d6f img{width:288px;}.elementor-458 .elementor-element.elementor-element-a621960{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-39f975f{font-size:24px;font-weight:bold;color:#02AF33;}.elementor-458 .elementor-element.elementor-element-39f975f p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-9ebaeb9{--e-rating-icon-font-size:21px;--e-rating-gap:3px;--e-rating-icon-marked-color:#02AF33;}.elementor-458 .elementor-element.elementor-element-78b6f75{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-7699471 img{width:202px;}.elementor-458 .elementor-element.elementor-element-52033d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-458 .elementor-element.elementor-element-d84eec0{font-size:24px;font-weight:bold;color:#065AF1;}.elementor-458 .elementor-element.elementor-element-d84eec0 p{margin-block-end:0px;}.elementor-458 .elementor-element.elementor-element-4da0eb9{--e-rating-icon-font-size:21px;--e-rating-gap:3px;--e-rating-icon-marked-color:#065AF1;}.elementor-458 .elementor-element.elementor-element-b9b5857{--display:flex;--padding-top:90px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-458 .elementor-element.elementor-element-b9b5857:not(.elementor-motion-effects-element-type-background), .elementor-458 .elementor-element.elementor-element-b9b5857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22384D;}.elementor-458 .elementor-element.elementor-element-6494771 .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-6494771 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial__text{color:#FFFFFFBF;}.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial__name{color:#FFFFFFBF;}.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial__title{color:#FFFFFFBF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-458 .elementor-element.elementor-element-f4317c3{--width:25%;}.elementor-458 .elementor-element.elementor-element-3dc0c5c{--width:55%;}.elementor-458 .elementor-element.elementor-element-5efc9c2{--width:20%;}.elementor-458 .elementor-element.elementor-element-4694747{--width:25%;}.elementor-458 .elementor-element.elementor-element-27c50ee{--width:55%;}.elementor-458 .elementor-element.elementor-element-1041e93{--width:20%;}.elementor-458 .elementor-element.elementor-element-c65bae7{--width:25%;}.elementor-458 .elementor-element.elementor-element-a7c324f{--width:55%;}.elementor-458 .elementor-element.elementor-element-2875aca{--width:20%;}.elementor-458 .elementor-element.elementor-element-49d9ba9{--width:25%;}.elementor-458 .elementor-element.elementor-element-2ab6f45{--width:55%;}.elementor-458 .elementor-element.elementor-element-45a36e2{--width:20%;}.elementor-458 .elementor-element.elementor-element-5bd4dde{--width:25%;}.elementor-458 .elementor-element.elementor-element-b8e9ddb{--width:55%;}.elementor-458 .elementor-element.elementor-element-c187f5c{--width:20%;}.elementor-458 .elementor-element.elementor-element-15344ec{--width:620px;}.elementor-458 .elementor-element.elementor-element-7e78fab{--width:50%;}.elementor-458 .elementor-element.elementor-element-78b6f75{--width:50%;}}@media(max-width:767px){.elementor-458 .elementor-element.elementor-element-0674830{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-458 .elementor-element.elementor-element-b9b5857{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-35c1eb7 */.elementor-458 .elementor-element.elementor-element-35c1eb7 *{
    color: #fff;
}
.elementor-458 .elementor-element.elementor-element-35c1eb7 a:hover{
    text-decoration: underline;
}
.elementor-458 .elementor-element.elementor-element-35c1eb7 .aioseo-breadcrumb-separator{
    padding: 0 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693ab5a */.elementor-458 .elementor-element.elementor-element-693ab5a strong,
.elementor-458 .elementor-element.elementor-element-693ab5a b{
    color: #22384D;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6494771 */.elementor-458 .elementor-element.elementor-element-6494771:before{
    content: "";
    background-image: url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/02/star-full-icon-5.svg");
    width: 125px;
    height: 24px;
    display: block;
    margin-left: 30px;
}
.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial{
    padding: 0 40px;
}
.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial .elementor-testimonial__text:before,
.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial .elementor-testimonial__text:after{
    content: "";
    width: 48px;
    height: 48px;
    display: block;
    position: absolute;
}
.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial .elementor-testimonial__text:before{
    background-image: url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/02/tabler_quote-filled-1.svg");
    left: 0px;
}
.elementor-458 .elementor-element.elementor-element-6494771 .elementor-testimonial .elementor-testimonial__text:after{
    background-image: url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/02/tabler_quote-filled-2.svg");
    right: 0;
    margin-top: -50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9b5857 */.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-swiper-button{
    width: 40px;
    height: 40px;
    border: 1px solid #ffffff;
    justify-content: center;
    align-items: center;
    top: -40px;
    left: 30px;
    transition: .25s;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-swiper-button:hover{
    opacity: .5;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-swiper-button-next{
    left: 80px;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite{
    display: flex;
    flex-direction: row;
    gap: 40px;
    margin-left: 25px;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__name,
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__title{
    position: relative;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__name:before,
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__title:before{
    content: " ";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 20px;
    height: 20px;
    display: inline-block;
    position: absolute;
    left: -25px;
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__name:before{
    background-image: url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/02/author-icon.svg");
}
.elementor-458 .elementor-element.elementor-element-b9b5857 .elementor-testimonial__cite .elementor-testimonial__title:before{
    background-image: url("https://www.peakcustomremodeling.com/wp-content/uploads/2026/02/map-marker-vector.svg");
    opacity: .75;
}/* End custom CSS */