.avia-section.av-1bfquxu-43e93374c75529672a3755570b93aa90{
background-repeat:no-repeat;
background-image:url(https://www.repiper.com/wp-content/uploads/2021/05/Luxury-Apartment-30-story-Complex-2-scaled.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1bfquxu-43e93374c75529672a3755570b93aa90 .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}

#top .av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .av-subheading{
font-size:40px;
color:#ffffff;
}

#top .av_textblock_section.av-mewm13ep-a814e60aa93bf9848dc97031a9af800d .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-4c7vma-22af2dc444f511400b75a371154591b5{
font-size:12px;
-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;
margin:40px 0 0 0;
padding:19px 31px 18px 31px;
}
#top #wrap_all .avia-button.av-4c7vma-22af2dc444f511400b75a371154591b5:hover{
opacity:0.8;
-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;
}

#top .hr.hr-invisible.av-11u8dg2-afe7731f92dc094b70aaab3da388c309{
height:50px;
}

.av_font_icon.av-z2zewi-6ccdffb23e2f9e70f8083a3a27647bb9{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-z2zewi-6ccdffb23e2f9e70f8083a3a27647bb9 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-mewm1emq-165a9e66a5437b54c5da8cf84c4d2435{
padding-bottom:10px;
color:#2e3335;
}
body .av-special-heading.av-mewm1emq-165a9e66a5437b54c5da8cf84c4d2435 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mewm1emq-165a9e66a5437b54c5da8cf84c4d2435 .special-heading-inner-border{
border-color:#2e3335;
}
.av-special-heading.av-mewm1emq-165a9e66a5437b54c5da8cf84c4d2435 .av-subheading{
font-size:15px;
}

#top .hr.av-sdouuq-832d34e68dd0d44ece3787970e15433c{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-sdouuq-832d34e68dd0d44ece3787970e15433c .hr-inner{
width:3;
border-color:#ffffff;
max-width:45%;
}
.hr.av-sdouuq-832d34e68dd0d44ece3787970e15433c .av-seperator-icon{
color:#ffffff;
}

#top .av_textblock_section.av-mewm1t1c-b5d8e46b66f4490df1e2d4b2ec54d4f2 .avia_textblock{
color:#2e3335;
}

.avia-section.av-q2q3pe-0047535c3d9d3f8dc392b08cf2756f05{
background-color:#ccdeee;
background-image:unset;
}

.flex_column.av-oawv36-e299b8fd244a4033689c6b4ba8ae6487{
-webkit-border-radius:8px 8px 8px 8px;
-moz-border-radius:8px 8px 8px 8px;
border-radius:8px 8px 8px 8px;
}

#top .av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08{
padding-bottom:10px;
color:#2e3335;
}
body .av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08 .special-heading-inner-border{
border-color:#005baa;
}
.av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08 .av-subheading{
font-size:15px;
color:#005baa;
}
body .av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08 .av-special-heading-tag .heading-wrap:before{
border-color:#005baa;
}
body .av-special-heading.av-mlaa9e-cae2ae23fc6329d92b3625ab79c2ad08 .av-special-heading-tag .heading-wrap:after{
border-color:#005baa;
}

#top .av_textblock_section.av-mewm20t8-418a8dfbda82682858d47600c32b1fb1 .avia_textblock{
color:#2e3335;
}

#top .av_textblock_section.av-mewm27tb-8a21510f29a91c8ebf31cdf86bac58b1 .avia_textblock{
color:#2e3335;
}

.avia-image-container.av-c3o3tu-522fc77c52a90e7ad356f01eb52bfaea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-c3o3tu-522fc77c52a90e7ad356f01eb52bfaea .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e{
padding-bottom:10px;
color:#2e3335;
}
body .av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e .special-heading-inner-border{
border-color:#005baa;
}
.av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e .av-subheading{
font-size:15px;
color:#005baa;
}
body .av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e .av-special-heading-tag .heading-wrap:before{
border-color:#005baa;
}
body .av-special-heading.av-9gueb6-c57a932c17b3dbf797d515b8909f438e .av-special-heading-tag .heading-wrap:after{
border-color:#005baa;
}

#top .av_textblock_section.av-mewm2fn8-94b68baa2c8c4cef734bb93e8db2b500 .avia_textblock{
color:#2e3335;
}

.avia-section.av-6wef7m-8c8e33a805719f8678c8c4933b9908a1{
background-color:#ccdeee;
background-image:unset;
}

#top .av-special-heading.av-47irnm-01fd6ad56f902c3ed0184adf89346a13{
padding-bottom:10px;
color:#2e3335;
}
body .av-special-heading.av-47irnm-01fd6ad56f902c3ed0184adf89346a13 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-47irnm-01fd6ad56f902c3ed0184adf89346a13 .special-heading-inner-border{
border-color:#2e3335;
}
.av-special-heading.av-47irnm-01fd6ad56f902c3ed0184adf89346a13 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mewm2qep-239768c770064837cdeb70486f5aa981 .avia_textblock{
color:#2e3335;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mewm0ern-fa22bf8fdcac349a9264507bca843a9e .av-special-heading-tag{
font-size:0.8em;
}
}
