.avia-section.av-19tm667-8f22737a04928e62dc491a3da1bb1ba7{
background-color:#75c1d8;
background-image:unset;
}

.flex_column.av-13bubhr-796d34c6ca85f4842538f7190da91971{
padding:500px 0 0 0;
background:url(https://www.hmwindowanddoor.com/wp-content/uploads/2026/01/Modern-house-with-palm-tree-shadows.webp) 50% 50% no-repeat scroll ;
}

.avia-section.av-11ib4xr-448c1056d4f1ba4fe89b229a3c938a42{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-ydicnz-ca7fb0becda91aba6fc3c8d39be913ee{
padding:500px 0 0 0;
background:url(https://www.hmwindowanddoor.com/wp-content/uploads/2026/01/Stone-exterior-with-black-shutters.webp) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-v3xgen-2eac1c46b21d3a94f8333a2d3fa00ce8{
height:20px;
}

.flex_column.av-nmyo5r-12cd72a69cce5d90c464b8471a896051{
padding:500px 0 0 0;
background:url(https://www.hmwindowanddoor.com/wp-content/uploads/2026/01/Low-E-Glass-Diagram.webp) 0% 0% no-repeat scroll ;
}

.flex_cell.av-ks7gv3-ea52fd30fe2aa1493b6d05491e1a1aad{
vertical-align:top;
background:url(https://www.hmwindowanddoor.com/wp-content/uploads/2026/01/Backyard-patio-with-pool.webp) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-ks7gv3-ea52fd30fe2aa1493b6d05491e1a1aad{
padding:350px 0px 0px 0px !important;
}

.flex_cell.av-ja9lgf-55df0d95a2c3eb029e34eff2213b59ea{
vertical-align:top;
background-color:#75c1d8;
}
.responsive #top #wrap_all .flex_cell.av-ja9lgf-55df0d95a2c3eb029e34eff2213b59ea{
padding:60px 60px 60px 60px !important;
}

.avia-image-container.av-af5wcv-1306e344fa8f43ede660e1c8729fbaf0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-af5wcv-1306e344fa8f43ede660e1c8729fbaf0 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-oivcf-2e776fdcbcafeb7c927e0b049149c858{
background-color:#f4f4f4;
background-image:unset;
}

.flex_column.av-5o5k9r-d54eb662516bf9ede07d72100471930c{
padding:30px 30px 30px 30px;
background-color:#75c1d8;
}

#top #wrap_all .avia-button.av-27vyvz-da2efb7de57572d98711915aa9d35857{
font-size:25px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-ja9lgf-55df0d95a2c3eb029e34eff2213b59ea{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-ja9lgf-55df0d95a2c3eb029e34eff2213b59ea{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-ja9lgf-55df0d95a2c3eb029e34eff2213b59ea{
padding:30px 30px 30px 30px !important;
}
}
