.sr-top_bar ul{display:flex}.et_pb_section>.et_pb_row>.et_pb_column>.colour-block{margin-bottom:40px!important}.colour-block>.et_pb_text_inner>p{margin-top:125px;font-size:16px;font-weight:600}#sr-header-menu .dvmm_mobile_menu_wrapper{position:fixed;left:0;right:0;top:0;width:100%;height:100vh;padding-top:150px}#sr-header-menu .dvmm_fixed{backdrop-filter:blur(8px)}#sb_instagram #sbi_load{text-align:left}#sbi_load{margin-top:40px}.sbi_load_btn{font-size:1.23em!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;border-radius:0px!important;margin-bottom:10px!important;transition:all 450ms ease!important;margin-bottom:30px!important;background-color:#0fdffa!important;color:#f6f6f6!important;letter-spacing:0.2em}.sbi_load_btn:hover{font-size:1.23em!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;border-radius:0px!important;margin-bottom:10px!important;transition:all 450ms ease!important;margin-bottom:30px!important;color:#161719!important;letter-spacing:0.2em;background-color:#e9e9e9!important;box-shadow:none!important}.image-container{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-content:start}.gallery-slider{width:100%}.thumbs-slider{margin-left:0;margin-right:0}.thumbs-slider .swiper-slide{width:105px!important;opacity:0.3;height:105px!important}.thumbs-slider .swiper-slide img{width:105px;height:105px;object-fit:cover}.thumbs-slider .swiper-slide-thumb-active{opacity:1}.thumbs-slider .swiper-wrapper{flex-direction:column;justify-content:flex-start}#colours-container .colour-buttons-container{margin-left:140px}#colours-container .colour-buttons-container .container{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-top:20px!important;margin:0}#colours-container .colour-buttons-container .container h4{width:20%;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;color:#161719!important;text-align:left;font-size:24px}#colours-container .colour-buttons-container .container .button-container{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start}#colours-container .colour-buttons-container .colour{position:relative;width:25px;height:25px;border:solid 1px #000;margin-right:5px;margin-bottom:10px}#colours-container .colour-buttons-container .colour.active:before{content:attr(data-tooltip);position:absolute;width:100px;background-color:#555;color:#fff;top:-30px;left:50%;transform:translateX(-50%);padding:5px 15px;border-radius:5px;opacity:0;visibility:hidden;z-index:99}#colours-container .colour-buttons-container .colour.active:hover:before{opacity:1;visibility:visible}#colours-container .colour-buttons-container .roof-container .colour.active:after{content:'';position:absolute;width:5px;height:5px;background:white;top:50%;left:50%;transform:translate(-50%,-50%);animation-name:scale;animation-duration:0.5s;animation-timing-function:ease}#colours-container .colour-buttons-container .side-container .colour.active:after{content:'';position:absolute;width:5px;height:5px;background:white;top:50%;left:50%;transform:translate(-50%,-50%)}#colours-container .colour-buttons-container .trim-container .colour.active:after{content:'';position:absolute;width:5px;height:5px;background:white;top:50%;left:50%;transform:translate(-50%,-50%)}#colours-container .colour-buttons-container .colour:hover{cursor:pointer}#colours-container .colour-buttons-container [class*='MidnightBlack']{background-color:#07120E}#colours-container .colour-buttons-container .colour[class*="Black"]{background-color:#292D2C}#colours-container .colour-buttons-container .colour[class*="CavernBlack"]{background-color:#3D3D3D}#colours-container .colour-buttons-container .colour[class*="Charcoal"]{background-color:#555759}#colours-container .colour-buttons-container .colour[class*="Grey"]{background-color:#babbbe}#colours-container .colour-buttons-container .colour[class*="AshGrey"]{background-color:#524F48}#colours-container .colour-buttons-container .colour[class*="BurnishedState"]{background-color:#44421c}#colours-container .colour-buttons-container .colour[class*="Brown"]{background-color:#68311e}#colours-container .colour-buttons-container .colour[class*="WoodlandBrown"]{background-color:#433B39}#colours-container .colour-buttons-container .colour[class*="CoffeeBrown"]{background-color:#492D2A}#colours-container .colour-buttons-container .colour[class*="Burgundy"]{background-color:#5a2331}#colours-container .colour-buttons-container .colour[class*="DarkRed"]{background-color:#8c1a22}#colours-container .colour-buttons-container .colour[class*="CrimsonRed"]{background-color:#c22430}#colours-container .colour-buttons-container .colour[class*="Red"]{background-color:#a51e21}#colours-container .colour-buttons-container .colour[class*="Copper"]{background-color:#cd6b40}#colours-container .colour-buttons-container .colour[class*="BrightWhite"]{background-color:#ffffff}#colours-container .colour-buttons-container .colour[class*="White"]{background-color:#f6f9f9}#colours-container .colour-buttons-container .colour[class*="Ivory"]{background-color:#ecdfc1}#colours-container .colour-buttons-container .colour[class*="Tan"]{background-color:#caa884}#colours-container .colour-buttons-container .colour[class*="Stone"]{background-color:#c2baa6}#colours-container .colour-buttons-container .colour[class*="Clay"]{background-color:#a18f83}#colours-container .colour-buttons-container .colour[class*="Green"]{background-color:#075a2d}#colours-container .colour-buttons-container .colour[class*="HartfordGreen"]{background-color:#164923}#colours-container .colour-buttons-container .colour[class*="Blue"]{background-color:#558693}#colours-container .colour-buttons-container .colour[class*="GalleryBlue"]{background-color:#23587A}#colours-container .colour-buttons-container .colour[class*="Galvalume"]{background-color:#bebdba}#colours-container .colour-buttons-container .colour[class*="Gold"]{background-color:#ecd65d}.gallery-images .el_masonry_gallery_filter_wrapper .el_masonry_gallery_filter_categories{text-align:left!important}.gallery-images .el_masonry_gallery_filter_wrapper .el_masonry_gallery_filter_categories li{max-width:130px;width:100%;padding:20px 10px;text-align:center}@keyframes scale{0%{transform:scale(0) translate(-50%,-50%)}80%{transform:scale(1.2) translate(-33%,-33%)}100%{transform:scale(1) translate(-50%,-50%)}}@media only screen and (max-width:1500px){.image-container{flex-flow:row wrap}.thumbs-slider{width:100%}.thumbs-slider .swiper-wrapper{flex-direction:row;justify-content:flex-start}#colours-container .colour-buttons-container{margin-left:0px}}@media screen and (max-width:980px){.products-mid-row{display:flex;flex-direction:column-reverse}.products-mid-row>div:first-of-type{padding-top:35px;margin-bottom:0}}.entry-content ol,.entry-content ul{padding:15px 0px 15px 30px;list-style-position:outside}.entry-content ol li,.entry-content ul li{margin-bottom:10px}.swiper-slide{cursor:pointer}.swiper-slide>.fluid-width-video-wrapper>.image{max-height:600px;margin-left:auto;margin-right:auto}.colour-buttons-container{margin-top:-50px}.roof-container,.side-container,.trim-container{z-index:100000}#swipe-first-img{padding-top:100px}@media screen and (max-width:1500px){.colour-buttons-container{margin-top:0}}@media screen and (max-width:500px){#colours-container .colour-buttons-container .container h4{font-size:18px}#colours-container .colour-buttons-container .colour{width:23px;height:23px}#colours-container{margin-left:10px}.thumbs-slider>.swiper-wrapper>.swiper-slide{width:50px!important}.swiper>.swiper-wrapper>.swiper-slide>img{width:50px;height:50px}.sr-table>div>table>tbody>tr>td{padding:10px!important}.sr-table>div>table>tbody>tr>td{font-size:14px!important}}body:not(.et-fb) .rv_element{display:none}.et_pb_button.rv_button_opened:after{content:"32"}.et_pb_button.rv_button_closed:after{content:"33"}.hidden_content{padding-top:202px;padding-right:10vw;padding-bottom:0px;padding-left:0vw;background-color:#F6F6F6!important}.et_bloom_form_container form input{overflow:hidden;border-width:1px!important;border-color:#939393!important;background-color:#eee!important;width:100%;color:#999!important;font-size:14px!important;padding:16px!important}.et_bloom .et_bloom_optin_2 .et_bloom_form_content{background-color:#fff!important}form.ajax div{padding-bottom:20px!important}.et_bloom_form_container form input[type="submit"]{color:#FFFFFF!important;background-color:#0FDFFA!important;width:auto!important;cursor:pointer;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}.et_bloom_close_button{display:none}@media screen and (max-width:980px){.gallery-col-three .et_pb_gallery .et_pb_grid_item{width:100%}.gallery-col-three .et_pb_gallery .et_pb_grid_item .et_pb_gallery_image{text-align:center}#responsive-height{height:400px}.reverse-col{display:flex;flex-flow:column-reverse}}@media screen and (max-width:1520px) and (min-width:1201px){.guide-section .et_pb_row{width:75%}}@media screen and (max-width:1200px) and (min-width:981px){.guide-section .et_pb_row{width:90%}}@media screen and (max-width:980px){.guide-section .et_pb_row .et_pb_column{margin-bottom:0}.guide-section .et_pb_row .et_pb_column .et_pb_image{text-align:right}}.et_pb_gallery .et-pb-slider-arrows .et-pb-arrow-prev::before,.et_pb_gallery .et-pb-slider-arrows .et-pb-arrow-next::before{color:white}.page-id-2588 #page-container header,.page-id-2588 #page-container footer{display:none}.forminator-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (max-width:1250px){.image-box-row{flex-wrap:wrap}.image-box-row .et_pb_column{width:47%!important}}@media screen and (max-width:767px){.image-box-row .et_pb_column{width:100%!important}}.container{width:100%}