#top #wrap_all .avia-slideshow .av-slideshow-caption.av-84hvve-bafc01b60bac1d0095b1f0bd94b2c3e8__0 .avia-caption-title{
font-size:42px;
color:#666666;
}
#top .avia-slideshow .av-slideshow-caption.av-84hvve-bafc01b60bac1d0095b1f0bd94b2c3e8__0 .avia-caption-content{
font-size:20px;
color:#666666;
}
#top .avia-slideshow .av-slideshow-caption.av-84hvve-bafc01b60bac1d0095b1f0bd94b2c3e8__0 .avia-caption-content p{
font-size:20px;
}

.avia-section.av-lis0rqlo-41c25ff0c98ca68c2afe17a9587619c7{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-lis0sgvv-73aa74960ba7178325525f2ff7403c6d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
background-color:#ffffff;
}

.avia-image-container.av-lis0n85l-0e741e506421f2f741e00692d1f5c1f3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lis0n85l-0e741e506421f2f741e00692d1f5c1f3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-lis0st1p-87cd59fac2097912bb23c0aa7aa71cb7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 0 0 0;
background-color:#ffffff;
}

#top .av_textblock_section.av-lis0tcca-59b7faf494031594cb0eb108f905c2bc .avia_textblock{
font-size:20px;
color:#666666;
}

#top .hr.hr-invisible.av-9ah5e-759c33b6069481ddf548bae7c35e1ea9{
height:100px;
}

.flex_column.av-7n42ju-2a3b32e68ed9c031cbba39ce941474ed{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#2388c2;
}

#top .av_textblock_section.av-7jzv76-9803d91e87147a146c03fc77d851352f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-7c9gtm-2c47603a22d44caab1a4c58795387576{
height:8px;
}

.flex_column.av-71ium2-5ceff0d52008c233e5e443555aabaff4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#5fb4e4;
}

#top .av_textblock_section.av-6u9zeq-5a5973f1471c265cb8bfe19de20cb711 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-6o5k82-543773dd45889963dd6b0131a5cf80b0{
height:8px;
}

.flex_column.av-6e1dvu-ca2566b757b91831de67c7ba2525e582{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#76bbe2;
}

#top .av_textblock_section.av-68t76y-dd96dc789a94d75fc8c569deb2531b14 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-63qwoy-a271b07824e4b82e936c4c40c3ae0961{
height:8px;
}

#top .hr.hr-invisible.av-5p3sm2-653636183a7be1e7e3780cc0e5097379{
height:100px;
}

.flex_column.av-5dv70y-ab8ddc39b1de287f78c11bcab4ee2a1f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-55nyxu-0fa676a7f971979261f7e0719c109cd2{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#c6c6c6;
}

.flex_column.av-gsn8a-36a24f887d9cd538cf86fca1ff891aa5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-4lmmkq-ce2afe2dba218c5090a54851a9574c2d{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-4lmmkq-ce2afe2dba218c5090a54851a9574c2d .hr-inner{
width:50px;
border-color:#40a8e4;
}

.flex_column.av-4eet6i-e79b0fdb8462a077dc3d9d419e6bdace{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-41pecy-c849e8dba8fd120c728165fc9dbf119d{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-cmpuq-4ea99b0129ec7c176f9a572f0914bddb{
vertical-align:middle;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-cmpuq-4ea99b0129ec7c176f9a572f0914bddb{
padding:80px 50px 80px 50px !important;
}

#top .av_textblock_section.av-3d5rei-a5ce53dcde9706abc3161c0dca073483 .avia_textblock{
font-size:19px;
color:#ffffff;
}

.flex_cell.av-bdyqq-c991d3ad55a25516546a9ec5f981ced7{
vertical-align:middle;
background-color:#379cd6;
}
.responsive #top #wrap_all .flex_cell.av-bdyqq-c991d3ad55a25516546a9ec5f981ced7{
padding:80px 50px 80px 50px !important;
}

#top .av_textblock_section.av-32nugq-2baea6f952e9180333abeabe36cc718f .avia_textblock{
font-size:19px;
color:#ffffff;
}

.flex_cell.av-2vf6z6-066e1fd8e73c8953e9c1686d517b78c8{
vertical-align:middle;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-2vf6z6-066e1fd8e73c8953e9c1686d517b78c8{
padding:80px 50px 80px 50px !important;
}

#top .av_textblock_section.av-2qezbm-8d9800c1098392df60e92b7ecf13ea8d .avia_textblock{
font-size:19px;
color:#ffffff;
}

.flex_cell.av-2ivkhm-52a0520c845a55f213e5d395104b3863{
vertical-align:middle;
background-color:#80c7ef;
}
.responsive #top #wrap_all .flex_cell.av-2ivkhm-52a0520c845a55f213e5d395104b3863{
padding:80px 50px 80px 50px !important;
}

#top .av_textblock_section.av-2djkga-f85433011045726e0c85d2730f3baa56 .avia_textblock{
font-size:19px;
color:#ffffff;
}

.flex_cell.av-20kd0a-e512d2e85f29468adb54cc2b1a895b88{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://staging.canadareversemortgage.com/wp-content/uploads/2016/10/coffee-cup.jpg) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-20kd0a-e512d2e85f29468adb54cc2b1a895b88{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1wfct6-c3f4bd5ca7a16578b2a94f9762710634{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-1wfct6-c3f4bd5ca7a16578b2a94f9762710634{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-1oup82-46d1f4308c23f36d013282f29df66afe{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-1oup82-46d1f4308c23f36d013282f29df66afe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1oup82-46d1f4308c23f36d013282f29df66afe .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-1oup82-46d1f4308c23f36d013282f29df66afe .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1oup82-46d1f4308c23f36d013282f29df66afe .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1ma1kq-bf5fa0a42597415894ca3442442b7064 .avia_textblock{
color:#ffffff;
}

.flex_column.av-6lq4i-970e275a07c2eb211df4556b4000262c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ligcuj9n-25b4db6aec2ca77047445f6815ad2d2b .avia_textblock{
text-align:left;
}


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

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