.avia-section.av-2qcdz16-f87a017462694ece5bb7de26a8b1335d{
background-repeat:no-repeat;
background-image:url(https://ruislipdrives.wpenginepowered.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-29-at-23.22.04-1.jpeg);
background-position:50% 100%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-2qcdz16-f87a017462694ece5bb7de26a8b1335d .av-section-color-overlay{
opacity:0.8;
background-color:#22252e;
}
.avia-section.av-2qcdz16-f87a017462694ece5bb7de26a8b1335d .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#51a2a0;
}

#top .av_textblock_section.av-mg51edwp-cee01cf085d97493f9ad81d30a642321 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-2mv0316-865f8734cd0783a1f6ee2cdd2038504f{
background-color:#18469c;
border-color:#18469c;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

#top #wrap_all .avia-button.av-2l8ztka-6ba1c941efbfc1659d4183e0cf809f08{
background-color:#f28c25;
border-color:#f28c25;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}

.avia-section.av-2jikisa-90ccb776deb3968d87e22655d017f109{
background-color:#22252e;
background:linear-gradient( to bottom, #22252e, #272b38, #343b4c );
}

.av_font_icon.av-2hmpbje-5c43c2b4560bdcbb87037000336ff8a5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-2hmpbje-5c43c2b4560bdcbb87037000336ff8a5 .av-icon-char{
font-size:55px;
line-height:55px;
}

#top .av-special-heading.av-mg51eytg-c4c5e165585ef839ea78958b39800064{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mg51eytg-c4c5e165585ef839ea78958b39800064 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg51eytg-c4c5e165585ef839ea78958b39800064 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mg51eytg-c4c5e165585ef839ea78958b39800064 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mg51ep4f-13793f27ba19bc8a76a30d1e2be9e0e6 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2g0ypai-6ac7b2b294b1ea901a8c5c138a3215e4{
height:30px;
}

.avia-section.av-2flmd16-8d6f0f1fddd91cb799cd81295b37ad57{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-mg51ff93-4f8d3c6f883ec2f434cccf9dd809df7a{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-mg51ff93-4f8d3c6f883ec2f434cccf9dd809df7a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg51ff93-4f8d3c6f883ec2f434cccf9dd809df7a .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mg51ff93-4f8d3c6f883ec2f434cccf9dd809df7a .av-subheading{
font-size:15px;
color:#18469c;
}

.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a{
padding:50px 40px 50px 40px;
background-color:#18469c;
}
.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#51a2a0;
z-index:100;
}

.av_font_icon.av-27qhgl6-37d40752074e567b0f6769fc8450406d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-27qhgl6-37d40752074e567b0f6769fc8450406d .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-269wgfu-23e98d014db281b0452f5276a0220b04{
height:30px;
}

#top .av_textblock_section.av-mg51h6ez-5a66cefe1556850f31516d734b609b20 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-24xj796-d362eca5e1e00b11a4cdaad6909abc96{
height:20px;
}

.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68{
padding:50px 40px 50px 40px;
background-color:#f28c25;
}
.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68 .avia-curtain-reveal-overlay{
animation-duration:3s;
background:#22252e;
z-index:100;
}

.av_font_icon.av-7fcbqy-f92e150a85b4cefc74200a8938c72bab{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-7fcbqy-f92e150a85b4cefc74200a8938c72bab .av-icon-char{
font-size:65px;
line-height:65px;
}

#top .hr.hr-invisible.av-1zt21gq-4da6db35a9d35454b18ff034c9202642{
height:30px;
}

#top .av_textblock_section.av-mg51hhq8-716ab20edc8c6f137a822a0bd4fd1a03 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1y4btre-8125dda3e82231d0e1486005fb2ca1cf{
height:20px;
}

#top .hr.hr-invisible.av-1wwjlxm-d87aa241ba9c81b339f219065307c73e{
height:100px;
}

.av-masonry.av-mg51i6dc-af61b40e6cf1aaa8db8d3b3ccb996abd .avia-curtain-reveal-overlay{
animation-duration:1.5s;
background:#ffffff;
z-index:100;
}

.avia-section.av-1ut9k7e-e24eee51cfbe191b36111ed1e6c66f0e{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1st0e8a-4d04ba19d8e08187807ba8b444e91045{
height:2px;
}

.flex_column.av-1rqiaje-872bad062c90f3ee11c259f52f536082{
width:100%;
margin-left:0;
}
.avia_transform .flex_column.av-1rqiaje-872bad062c90f3ee11c259f52f536082{
animation-duration:2.5s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rqiaje-872bad062c90f3ee11c259f52f536082 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-69h4hm-e7ab80a3cbe207b73ed684a44934247c{
margin:20px 0 0 0;
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-69h4hm-e7ab80a3cbe207b73ed684a44934247c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-69h4hm-e7ab80a3cbe207b73ed684a44934247c .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-69h4hm-e7ab80a3cbe207b73ed684a44934247c .av-subheading{
font-size:15px;
color:#18469c;
}

#top .hr.hr-invisible.av-1kky68q-504f3a5a85fa56c7f4b7de8e252a4893{
height:50px;
}

#top .hr.hr-invisible.av-1hzxu4a-2596c9e5da5c837fccd6294cc0600107{
height:50px;
}

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

#top .hr.hr-invisible.av-1cykrtm-f45538cc29641b1a58feba3b0014d0cb{
height:40px;
}

.av_font_icon.av-1aptyre-f89c5f6ca7fe824c0385030699495122{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-1aptyre-f89c5f6ca7fe824c0385030699495122 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av-special-heading.av-4k9z7u-c5c127352da66fcf7e74a15f1a2e3415{
margin:20px 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-4k9z7u-c5c127352da66fcf7e74a15f1a2e3415 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4k9z7u-c5c127352da66fcf7e74a15f1a2e3415 .av-subheading{
font-size:15px;
}

.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8{
width:49%;
margin-left:0;
border-radius:0 0 0 0;
padding:50px 50px 50px 50px;
background:url(https://ruislipdrives.wpenginepowered.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-29-at-09.59.25-1030x773.jpeg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8 .av-flex-placeholder{
width:2%;
}
.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8 .avia-curtain-reveal-overlay{
background:#f4f4f4;
z-index:100;
}

#top .hr.hr-invisible.av-164e8wa-affab4f2cb21242f0f3c8f9e3ab90855{
height:220px;
}

#top .hr.hr-invisible.av-1520uyi-978a5bb1c3be45c165858c2c2a995d1b{
height:90px;
}

#top .av-special-heading.av-mg51ix78-1f6f9bb7f51a86058dfca2838f0cb001{
padding-bottom:20px;
}
body .av-special-heading.av-mg51ix78-1f6f9bb7f51a86058dfca2838f0cb001 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg51ix78-1f6f9bb7f51a86058dfca2838f0cb001 .av-subheading{
font-size:15px;
}

.av_font_icon.av-13luuxm-89d05b9bb711d9647d934eef7c07a217{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-13luuxm-89d05b9bb711d9647d934eef7c07a217 .av-icon-char{
font-size:18px;
line-height:18px;
}

@keyframes av_boxShadowEffect_av-119b3be-7f8e9c394832c75b541047a576bc9f74-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
width:49%;
margin-left:0;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
padding:50px 50px 50px 50px;
background-color:#18469c;
}
.avia_transform .flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-119b3be-7f8e9c394832c75b541047a576bc9f74 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-yy51tm-963f80b99cfceeed4b9cfc389bbc26bc{
color:#aaaaaa;
border-color:#aaaaaa;
}
.av_font_icon.av-yy51tm-963f80b99cfceeed4b9cfc389bbc26bc .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av_textblock_section.av-xjpmvu-a072e4f8accd4e367357a9b0b3f001b6 .avia_textblock{
color:#ffffff;
}

#top .hr.av-379sey-0929eaccce0194c65560eaceb6e1df24{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-379sey-0929eaccce0194c65560eaceb6e1df24 .hr-inner{
width:60px;
border-color:#aaaaaa;
}

#top .av_textblock_section.av-unsf8q-eb85215317bbe65b5990019e8fdea8e9 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-taky3e-26a896409ff23fa643de8285a44a11bc .avia_textblock{
color:#aaaaaa;
}

#top .hr.hr-invisible.av-r147e2-34e854a4681403d2c0c1d522463edd18{
height:20px;
}

.av_font_icon.av-phadzu-dc3684eb8bcb569b50f8c086ce2b555e{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-phadzu-dc3684eb8bcb569b50f8c086ce2b555e .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-nixt5m-bfc0b53d8a0735caa864335771d69a5d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-nixt5m-bfc0b53d8a0735caa864335771d69a5d .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-ltkg4a-e4547f89316a62d4b12523d986751606{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-ltkg4a-e4547f89316a62d4b12523d986751606 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-k8u1vu-2f64f98c4ac82d64c89d31694760fc16{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-k8u1vu-2f64f98c4ac82d64c89d31694760fc16 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-igtix6-690a3db39a8afc7ddf0c39955beee48b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-igtix6-690a3db39a8afc7ddf0c39955beee48b .av-icon-char{
font-size:20px;
line-height:20px;
}

.avia-section.av-hc9owq-8f47fd408774cb363363953e86e85b92{
background-repeat:no-repeat;
background-image:url(https://ruislipdrives.wpenginepowered.com/wp-content/uploads/2025/08/9.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-hc9owq-8f47fd408774cb363363953e86e85b92 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-fohk22-d23f807197291b94d898e8009a28eda4{
height:600px;
}

#top .hr.hr-invisible.av-etlswq-490683039dc7443d0baae3a96b7ddb25{
height:300px;
}

.avia-section.av-c868y2-4d67d48cc62384a7d814993143d75402{
background-color:#f28c25;
background-image:unset;
}

.avia_transform .flex_column.av-bjfwh6-36ffe8cadb935ef43b8973292267b51e{
animation-duration:2s;
}

#top .av-special-heading.av-9bogka-4d37fb34e6dbd8afda87ca7df73aefe6{
margin:20px 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-9bogka-4d37fb34e6dbd8afda87ca7df73aefe6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9bogka-4d37fb34e6dbd8afda87ca7df73aefe6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9bogka-4d37fb34e6dbd8afda87ca7df73aefe6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-7ccikq-93655f3f9763ba0ca2aabd8d6b993f61 .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-6jps3e-fc5a8c92ab3d401d20e3098df8d1410b{
animation-duration:3s;
}

#top #wrap_all .avia-button.av-34h9l6-e6189e5c7b956e837a914136193ac12f{
background-color:#f28c25;
border-color:#f28c25;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:20px;
margin-right:10px;
margin-left:10px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a{
padding:50px 40px 50px 40px;
}

.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-1er4sy2-2315fb397d9a14f15b38a8582a1cf6af{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8{
padding:40px 40px 40px 40px;
}

.flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a{
padding:50px 40px 50px 40px;
}

.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68{
padding:50px 40px 50px 40px;
}

.responsive #top #wrap_all .flex_cell.av-1er4sy2-2315fb397d9a14f15b38a8582a1cf6af{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8{
padding:30px 30px 30px 30px;
}

.flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
padding:40px 40px 40px 40px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a{
padding:50px 30px 50px 30px;
}

.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-1er4sy2-2315fb397d9a14f15b38a8582a1cf6af{
padding:30px 20px 30px 20px !important;
}

.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8{
padding:30px 30px 30px 30px;
}

.flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-29ifeyi-9a38ad94732671321be821ee4df5109a{
padding:50px 30px 50px 30px;
}

.flex_column.av-23m1vre-46084114d5017eb8571ed643d4605e68{
padding:50px 30px 50px 30px;
}

.responsive #top #wrap_all .flex_cell.av-1er4sy2-2315fb397d9a14f15b38a8582a1cf6af{
padding:30px 20px 20px 20px !important;
}

.flex_column.av-mg51im5t-1d44f966f22bec21dc31e7d9fa75f0d8{
padding:30px 30px 30px 30px;
}

.flex_column.av-119b3be-7f8e9c394832c75b541047a576bc9f74{
padding:30px 30px 30px 30px;
}
}
