@keyframes av_slideshow_img_scale_av-lgiewhnc-79289a2a6ded153a960d71db28995924 {
   0% { transform: scale(1.25); opacity: 1; }
 100% { transform: scale(1.06); opacity: 1; }
}
.avia-slideshow.av-lgiewhnc-79289a2a6ded153a960d71db28995924 .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-lgiewhnc-79289a2a6ded153a960d71db28995924 4s 1 ease-in-out;
transform:scale(1.06);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lgiewhnc-79289a2a6ded153a960d71db28995924__0 .avia-caption-title{
font-size:35px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lgiewhnc-79289a2a6ded153a960d71db28995924__1 .avia-caption-title{
font-size:35px;
}

.avia-section.av-1fsfw-03d6fef4f3f22ead1559bc577be15651{
background-repeat:no-repeat;
background-image:url(https://rwdsconstruction.com/wp-content/uploads/2023/04/rwds-fundo1.jpg);
background-position:0% 100%;
background-attachment:scroll;
}

.avia_transform .flex_column.av-44idw-cb2af7106794ce970d93ff8c1dcb582d{
animation-duration:3s;
}

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

#top .hr.hr-invisible.av-37od4-0babda7af9db7823d76f4274bddaf476{
height:20px;
}

.avia_transform .flex_column.av-lgig34gm-38355783649edd0f47d13536f0d94210{
animation-duration:3s;
}

.avia-image-container.av-lgig2r1d-13031b49f4850da156b8eddaa8d0479b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lgig2r1d-13031b49f4850da156b8eddaa8d0479b .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-lgigi9cv-93ca37f13dd7b0cdbb9199385d843860{
background-color:#494949;
background-image:url(https://rwdsconstruction.com/wp-content/uploads/2023/04/rwds-fundo2.png);
background-repeat:repeat;
background-position:0% 50%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-lgigi9cv-93ca37f13dd7b0cdbb9199385d843860 .avia-divider-svg-top svg{
height:31px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
.avia-section.av-lgigi9cv-93ca37f13dd7b0cdbb9199385d843860 .avia-divider-svg-bottom svg{
height:31px;
width:calc(100% + 1.3px);
fill:#89b292;
}

#top .hr.hr-invisible.av-stcw-d9749f76983281ac8ba056d76ff94b50{
height:40px;
}

.avia_transform .flex_column.av-o88g-9aa17216887fff5536ab04f3028c22e3{
animation-duration:3s;
}

.avia-image-container.av-lgigkno5-4a89cc10e8a78a0e7695c3e82e12d3ba img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lgigkno5-4a89cc10e8a78a0e7695c3e82e12d3ba .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .flex_column.av-1ise0-50685fcaade9e7612554d7d008bebc36{
animation-duration:3s;
}

#top .av-special-heading.av-3k170-e5b73fcc0e7d4ac55280864869aeb143{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-3k170-e5b73fcc0e7d4ac55280864869aeb143 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3k170-e5b73fcc0e7d4ac55280864869aeb143 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3k170-e5b73fcc0e7d4ac55280864869aeb143 .av-subheading{
font-size:15px;
color:#89b292;
}

#top .hr.hr-invisible.av-u4t8-6b708bf67475cd594ae93e014b10a283{
height:20px;
}

#top .av_textblock_section.av-2qsc8-d0bfdff73c259224452ff94705f73df6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-11kk4-7b3fb700ac4f2f4db11da0e0714d28c5{
height:20px;
}

#top #wrap_all .avia-button.av-233ps-1fa2c6367077e68d605a0386c0237825{
background-color:#ffffff;
border-color:#ffffff;
color:#165445;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-1qzls-cdab492b9283a3f645fa5e11f9d93b6a{
background-color:#ffffff;
border-color:#ffffff;
color:#165445;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-2jhj4-f4d636b44f6b084a5f10087743f31a00{
height:40px;
}

.avia-section.av-lgii2wii-9239677e8b0c412aef770f7d731607b9{
background-color:#89b292;
background-image:unset;
position:relative;
}
.avia-section.av-lgii2wii-9239677e8b0c412aef770f7d731607b9 .avia-divider-svg-bottom svg{
height:31px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

.avia_transform .flex_column.av-9uvg-7a56327ddc26d762ecb35893708041d2{
animation-duration:2s;
}

.av_font_icon.av-1y6xw-5a0fb48cc657863d322306e1abfeb508{
color:#165445;
border-color:#165445;
}
.av_font_icon.av-1y6xw-5a0fb48cc657863d322306e1abfeb508 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .avia-animated-number.av-lgii1f3e-101bc88390d436bb242105d4e053a140 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lgii1f3e-101bc88390d436bb242105d4e053a140 .avia-animated-number-content{
font-size:19px;
color:#ffffff;
}

.avia_transform .flex_column.av-2btww-dc225e95f25ebed94383cbae962b20b2{
animation-duration:2.5s;
}

.av_font_icon.av-1fv54-5500f4819d6746b6c7d06bc4cc57bb42{
color:#165445;
border-color:#165445;
}
.av_font_icon.av-1fv54-5500f4819d6746b6c7d06bc4cc57bb42 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .avia-animated-number.av-lgii1vmu-c7fd20cbe2c6c2be7d1b5e0adcf0629a .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lgii1vmu-c7fd20cbe2c6c2be7d1b5e0adcf0629a .avia-animated-number-content{
font-size:19px;
color:#ffffff;
}

.avia_transform .flex_column.av-1nlx8-cfe01d0aa641a5d1c0140079772827c2{
animation-duration:3s;
}

.av_font_icon.av-ym00-a2e64d1a3fd9dfdd4287a98d1fe4ca46{
color:#165445;
border-color:#165445;
}
.av_font_icon.av-ym00-a2e64d1a3fd9dfdd4287a98d1fe4ca46 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .avia-animated-number.av-lgii28x9-7a4c21f4a853a00c64d342e32d92b173 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lgii28x9-7a4c21f4a853a00c64d342e32d92b173 .avia-animated-number-content{
font-size:19px;
color:#ffffff;
}

.avia_transform .flex_column.av-waz4-eec8529662bede1d23aff0c8057cac43{
animation-duration:3.5s;
}

.av_font_icon.av-281c8-9780b49446dcd6b8f1ffa49e1e72a637{
color:#165445;
border-color:#165445;
}
.av_font_icon.av-281c8-9780b49446dcd6b8f1ffa49e1e72a637 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .avia-animated-number.av-lgii2hmi-61bdeee0ad23c1a3ef986ba054334d4a .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-lgii2hmi-61bdeee0ad23c1a3ef986ba054334d4a .avia-animated-number-content{
font-size:19px;
color:#ffffff;
}

#top .hr.hr-invisible.av-15sc0-d44162bc88ea468f7d22e97200e47bd1{
height:40px;
}

.avia-section.av-766w-7d2e3f06175f3db61eb9f6fadae4b617{
background-repeat:repeat-x;
background-image:url(https://rwdsconstruction.com/wp-content/uploads/2023/04/rwds-fundo3-1.jpg);
background-position:50% 0%;
background-attachment:scroll;
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-766w-7d2e3f06175f3db61eb9f6fadae4b617{
z-index:0;
}

.avia_transform .flex_column.av-1ift8-6612d040900b5c69349435db91ab194b{
animation-duration:2.5s;
}

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

.avia_transform .flex_column.av-12ia0-d830504b7481ab1871fedaa7addd9cad{
animation-duration:3s;
}

#top .hr.hr-invisible.av-12v34-31ce573e1de853106a3814ebd9d3eb56{
height:20px;
}

.avia_transform .flex_column.av-2gik-d7c12b4973cde0d2004d35b0ba01abdc{
animation-duration:3s;
}

#top .hr.hr-invisible.av-1e0s8-9750936511fe790c57792405353dcf09{
height:20px;
}

#top #wrap_all .avia-button.av-lgihjco8-67b605da4023c0af0b07e636540303d9{
background-color:#ffffff;
border-color:#ffffff;
color:#165445;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-lgihjco8-7-d0227cbd76eaf317ddc4494f3e250c41{
background-color:#ffffff;
border-color:#ffffff;
color:#165445;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

