.avia-section.av-4y5eae-cd6941fbf49adcc7a1817497a984c4bf{
background-color:#b02b2c;
background-image:url(https://door2doorfinance.co.uk/wp-content/uploads/2017/01/CardiffBG-White1.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}
.avia-section.av-4y5eae-cd6941fbf49adcc7a1817497a984c4bf .av-extra-border-element .av-extra-border-inner{
background-color:#b02b2c;
}

#top .av-special-heading.av-k0ozpzfx-c48d6e7b43f6d2aa2de0eee4651a8cc9{
padding-bottom:40px;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-k0ozpzfx-c48d6e7b43f6d2aa2de0eee4651a8cc9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k0ozpzfx-c48d6e7b43f6d2aa2de0eee4651a8cc9 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-k0ozpzfx-c48d6e7b43f6d2aa2de0eee4651a8cc9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k0ozpzfx-c48d6e7b43f6d2aa2de0eee4651a8cc9 .av-subheading{
font-size:20px;
}

.flex_column.av-4evup2-1c99581854d4fcc9a8f83371cc04fc24{
-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;
}

.iconbox.av-45stjq-dfead04fa76adf454211b85aba25a893 .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}

.flex_column.av-42mu5i-f7d128191c649fafee28d93fd328001f{
-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;
}

.iconbox.av-3y52um-73bb645028b26289280fc1246a880eff .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}

.flex_column.av-3s4u4m-af85fce0651f96239f9544bd7ce7caa3{
-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;
}

.iconbox.av-3l8q12-4dbe1024923590bf7aff4cb91df615a7 .iconbox_icon{
border:1px solid #307ecc;
color:#307ecc;
}

#top .hr.hr-invisible.av-3e7m5a-35b0318bc0a9a90e0b1c182e7760eaf0{
height:50px;
}

.avia-image-container.av-bjr5y-7040c185791b1281ba08007aedfb0655 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-bjr5y-7040c185791b1281ba08007aedfb0655 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-34k9im-2e9196a9fb52c5209ba96d4bf11344d3{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-34k9im-2e9196a9fb52c5209ba96d4bf11344d3 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-2r89fa-ac127e2cd30803dfd4de3ca962f82b2d{
-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-special-heading.av-l6ncll3a-fd581c3fb9351364d811e24bac4b9542{
padding-bottom:10px;
}
body .av-special-heading.av-l6ncll3a-fd581c3fb9351364d811e24bac4b9542 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l6ncll3a-fd581c3fb9351364d811e24bac4b9542 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2gqv06-0227cd18a454a325ae7ca1f4924aa7e3 .avia_textblock{
font-size:16px;
}

.flex_column.av-27srbq-feffdc1c93a45abe6aca6e40e551468e{
-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;
}

.avia-section.av-jza2k85r-5c9c8adbdceaf9970c28089c6c21993f{
background-color:rgba(178,202,232,0.45);
background-image:unset;
}

#top .av-special-heading.av-vtb1y-55ecb512ee17307dccf89be0c20bc6ba{
padding-bottom:5px;
color:#000000;
}
body .av-special-heading.av-vtb1y-55ecb512ee17307dccf89be0c20bc6ba .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vtb1y-55ecb512ee17307dccf89be0c20bc6ba .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-vtb1y-55ecb512ee17307dccf89be0c20bc6ba .av-subheading{
font-size:10px;
}

#top .avia-testimonial-wrapper.av-jza2ko2s-ff70e86e51bb3be017ab5c8a3281d4a5 .avia-testimonial-content{
color:#000000;
}
.avia-testimonial-wrapper.av-jza2ko2s-ff70e86e51bb3be017ab5c8a3281d4a5 .avia-testimonial-name{
color:#b02b2c;
}
.avia-testimonial-wrapper.av-jza2ko2s-ff70e86e51bb3be017ab5c8a3281d4a5 .avia-testimonial-subtitle{
color:#b02b2c;
}
.avia-testimonial-wrapper.av-jza2ko2s-ff70e86e51bb3be017ab5c8a3281d4a5 .avia-testimonial-link{
color:#b02b2c;
}
.avia-testimonial-wrapper.av-jza2ko2s-ff70e86e51bb3be017ab5c8a3281d4a5 .avia-slideshow-controls{
color:#000000;
}

.avia-section.av-24nixq-7d39d56f7f5bea85a25394581c8a30d2{
background-color:#edb350;
background-image:unset;
}
.avia-section.av-24nixq-7d39d56f7f5bea85a25394581c8a30d2 .av-extra-border-element .av-extra-border-inner{
background-color:#edb350;
}

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

.flex_cell.av-1em4sm-30b59227b4b522bccf1aa5d135d438e3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1em4sm-30b59227b4b522bccf1aa5d135d438e3{
padding:30px 30px 30px 30px !important;
}

.avia-image-container.av-jtsj4tgu-6d5d9f810fbc1ce3390c63d3ef070c6e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jtsj4tgu-6d5d9f810fbc1ce3390c63d3ef070c6e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-130nh2-5f390c5b8d8fda90b04c340d1de44408{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-130nh2-5f390c5b8d8fda90b04c340d1de44408{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-x0bny-b7e5fa9ea01a65eda93bd96f28e04cab{
height:40px;
}

#top #wrap_all .avia-button.av-supv2-e62ef30168ff881bcb89bfadf9bfbe86{
color:#ffffff;
-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 #wrap_all .avia-button.av-supv2-e62ef30168ff881bcb89bfadf9bfbe86:hover{
background-color:#af7070;
color:#ffffff;
-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;
}

.flex_cell.av-j4teu-31c3bd57f92c6055de5bd3665c27ae9f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-j4teu-31c3bd57f92c6055de5bd3665c27ae9f{
padding:30px 30px 30px 30px !important;
}

#top .hr.hr-invisible.av-g7wem-98d7c642bb96c699a61b5de946fefdda{
height:50px;
}


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

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