.flex_cell.av-c1zz0y-e1b13d2e7b2e643f38431a4aa411179d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-c1zz0y-e1b13d2e7b2e643f38431a4aa411179d{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-apmpua-8dcc91b7f1b33047ccb4f4040f5b4edb{
padding:30px 30px 30px 30px;
}
.flex_column.av-apmpua-8dcc91b7f1b33047ccb4f4040f5b4edb .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

.avia-image-container.av-8x4m5u-ef5c33bfb1244d553b5a0bd91f9d956c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8x4m5u-ef5c33bfb1244d553b5a0bd91f9d956c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-7bixdu-49a8396b91bd93b10efbb031e48aa805{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-7bixdu-49a8396b91bd93b10efbb031e48aa805{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-5hkizm-931d448b14559bd38c382337753aa069{
padding:30px 30px 30px 30px;
background:url(https://www.rushcliffewindows.com/wp-content/uploads/uPVC-Doors.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-5hkizm-931d448b14559bd38c382337753aa069 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
vertical-align:middle;
background-color:#f0f0f6;
}
.responsive #top #wrap_all .flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-141v70i-973c5062f3f026eb69809e1d83a0a8cc{
z-index:110;
}
.avia_transform .avia-image-container.av-141v70i-973c5062f3f026eb69809e1d83a0a8cc{
animation-duration:2s;
}
.avia-image-container.av-141v70i-973c5062f3f026eb69809e1d83a0a8cc img.avia_image{
box-shadow:none;
}
.avia-image-container.av-141v70i-973c5062f3f026eb69809e1d83a0a8cc .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
vertical-align:middle;
background-color:#f0f0f6;
}
.responsive #top #wrap_all .flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-11u0ysi-12713d58c38616ec2a24de6d3d6d660d{
padding-bottom:10px;
}
body .av-special-heading.av-11u0ysi-12713d58c38616ec2a24de6d3d6d660d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-11u0ysi-12713d58c38616ec2a24de6d3d6d660d .av-subheading{
font-size:15px;
}

.avia-section.av-xy5tcy-bc8d90599dc5752d8f2fa2f2d671a6e6{
background-color:#040959;
background:linear-gradient( to bottom, #040959, #5a5b91 );
}

#top .av_textblock_section.av-w6s0aq-2afa90119a70eae78bd42dd0497e0b45 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-uc915u-f2d4e6efb910c66a9f1b12b1ab78369b{
height:20px;
}

#top .av-special-heading.av-35bow2-35f541ce552f71d7962f5a4ed328e862{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-35bow2-35f541ce552f71d7962f5a4ed328e862 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-35bow2-35f541ce552f71d7962f5a4ed328e862 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-35bow2-35f541ce552f71d7962f5a4ed328e862 .av-subheading{
font-size:15px;
}

.flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
padding:70px 70px 70px 70px !important;
}

#top .av-special-heading.av-nxfpcy-d8fc73fd06fbe4c6d4d3c78cee6d4060{
padding-bottom:10px;
}
body .av-special-heading.av-nxfpcy-d8fc73fd06fbe4c6d4d3c78cee6d4060 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nxfpcy-d8fc73fd06fbe4c6d4d3c78cee6d4060 .av-subheading{
font-size:15px;
}

.flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-jkycfm-c48b497b0452e7ff5ea708d47e18f5e9{
z-index:110;
}
.avia_transform .avia-image-container.av-jkycfm-c48b497b0452e7ff5ea708d47e18f5e9{
animation-duration:2s;
}
.avia-image-container.av-jkycfm-c48b497b0452e7ff5ea708d47e18f5e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jkycfm-c48b497b0452e7ff5ea708d47e18f5e9 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-hloz1e-f7598a88e6662addc504311eabdc7dec{
background-color:#e5e5ee;
background-image:unset;
}

#top .av_textblock_section.av-fb881e-0c851b95190d68915c06cd3aee66dc19 .avia_textblock{
color:#07092b;
}

#top .hr.hr-invisible.av-e1ichu-f7541481046ad1e902c6e0caa9940fbf{
height:30px;
}

#top .avia-testimonial-wrapper.av-c7wlci-4e8b682f327229fb3864ed52c1099240 .avia-testimonial-content{
font-size:17px;
}
#top .avia-testimonial-wrapper.av-c7wlci-4e8b682f327229fb3864ed52c1099240 .avia-testimonial-name{
font-size:20px;
}

.avia-section.av-lipe595e-7243ffad3eab22805d82b1ee632960fc{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-lipda6k3-6f15e557812b17b626e29ecd99e32f05{
padding-bottom:10px;
}
body .av-special-heading.av-lipda6k3-6f15e557812b17b626e29ecd99e32f05 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lipda6k3-6f15e557812b17b626e29ecd99e32f05 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-25vr8y-502307d0dbb6041e969af2258b749702{
height:30px;
}

#top .avia-gallery.av-lipd87xc-8ad80b26249220383b593274007f261b .avia-gallery-thumb a{
width:20%;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
padding:70px 70px 70px 70px !important;
}

.responsive #top #wrap_all .flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
padding:70px 70px 70px 70px !important;
}

.responsive #top #wrap_all .flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
padding:70px 70px 70px 70px !important;
}

.responsive #top #wrap_all .flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
padding:70px 70px 70px 70px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
padding:50px 50px 50px 50px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
padding:50px 50px 0px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
padding:0px 50px 50px 50px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-47dxle-605dca9b3cd6ff13924da764247ba77d{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-13156f6-37113cd0c54ef3aeb9a332228818e84e{
padding:50px 50px 0px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-qcf4ua-b996e8f06cbdfe8cca88bde73c1308fc{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-lgposi-327dbc6bdca9e63f477b287c2cec4e99{
padding:0px 50px 50px 50px !important;
}
}
