.avia-section.av-mgzittiv-ac5c881bec984375059754909b106297{
background-repeat:no-repeat;
background-image:url(https://cambridgehandyman.sharefortress.com/wp-content/uploads/2025/10/cambridge_hero.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mgzittiv-ac5c881bec984375059754909b106297 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-mgziv1bz-a9dbc8522608b0e38326f92a7836d3ef{
padding-bottom:10px;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-mgziv1bz-a9dbc8522608b0e38326f92a7836d3ef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mgziv1bz-a9dbc8522608b0e38326f92a7836d3ef .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-mgziv1bz-a9dbc8522608b0e38326f92a7836d3ef .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mgziv1bz-a9dbc8522608b0e38326f92a7836d3ef .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-mh276ckv-80ca36dbaca8336114eae864d729ad4b .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-mgzj04ge-9c069eacf36dc998a97f9e36e01e900b{
background-color:#0433ff;
background-image:unset;
}

#top .av_textblock_section.av-mgzjep6i-9619e019c1f285acaa73808b31295bc7 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mgzjf921-b4fb9726b9c1c62657246286ae19145f .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-mgzj2y15-646b7e0171c1dfb62598aa01bb12b618{
padding-bottom:10px;
}
body .av-special-heading.av-mgzj2y15-646b7e0171c1dfb62598aa01bb12b618 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgzj2y15-646b7e0171c1dfb62598aa01bb12b618 .av-subheading{
font-size:18px;
color:#0433ff;
}

#top .hr.hr-invisible.av-mgzn5lgc-1786379eb173c21b7ea48a9f7091b4d5{
height:50px;
}

@keyframes av_boxShadowEffect_av-mgzj6fwx-299d42facd2b3a331804baa72ffb78ef {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.avia-image-container.av-mgzj6fwx-299d42facd2b3a331804baa72ffb78ef img.avia_image{
box-shadow: 0 0 10px 0 ;
}
.avia-image-container.av-mgzj6fwx-299d42facd2b3a331804baa72ffb78ef .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1m88e-25e8f1b93fac88789425f660f7e2779c{
background-color:#0433ff;
background-image:unset;
}

#top .av_textblock_section.av-z4ze-0f08bf5692de8515a618c0870b8e5a82 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mgzjg6af-b86d0d5c40f0ec8d0600a267f7dad1dd .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b{
font-size:20px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
padding:20px 12px 20px 12px;
}
#top #wrap_all .avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-10hwi-164a9501e7e63bbe68f80ce61cf4b477{
background-color:rgba(59,130,246,0.17);
background-image:unset;
}

#top .av-special-heading.av-mgzm925w-5db8f6c6046c2a9210ebe1c0dcbc9065{
padding-bottom:10px;
}
body .av-special-heading.av-mgzm925w-5db8f6c6046c2a9210ebe1c0dcbc9065 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgzm925w-5db8f6c6046c2a9210ebe1c0dcbc9065 .av-subheading{
font-size:18px;
color:#0433ff;
}

#top .hr.hr-invisible.av-xajq-1f4721356f7e3927cb00deb3110f77d8{
height:50px;
}

.flex_column.av-2kn76-c677ed47f6a48734654b8b0cc2ec5928{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

.flex_column.av-64ts6-ece3662cfc2c25c93863e9c0109016ee{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

.flex_column.av-5bomq-0f7b01ea76f7f86bfe54eb4d990fbd27{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

.flex_column.av-3tbly-fe65b8a5db1b769ceb9d787af6f20a0b{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

.flex_column.av-2q2hq-fc55d2cbba2176d2d02768c9889c0f86{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

.flex_column.av-1bbpu-937da14605984d78963a19d467278c78{
border-radius:10px 10px 10px 10px;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-4a1xa-198bf95be538c757e4d8814b34c5abd5{
height:50px;
}

#top .av-special-heading.av-mgzn7qq1-5b2eb3cbaf4144908ecc5f2280516d81{
padding-bottom:10px;
}
body .av-special-heading.av-mgzn7qq1-5b2eb3cbaf4144908ecc5f2280516d81 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgzn7qq1-5b2eb3cbaf4144908ecc5f2280516d81 .av-subheading{
font-size:18px;
color:#0433ff;
}

#top .hr.hr-invisible.av-11sl2-2c50309bac0294de596776aca532041b{
height:50px;
}

.avia-section.av-3sf1q-dafd8e9a041fbb6ba1c9c476de05e931{
background-color:#0433ff;
background-image:unset;
}

#top .av_textblock_section.av-3al2m-c25760aba0dbcf7fa61e94831c69a5f7 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mgznpdj8-a5b3b1a4da5ab05e9d4efe4ddf2b7542 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8{
font-size:20px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
padding:20px 12px 20px 12px;
}
#top #wrap_all .avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-1zb56-e71da3142c804719c9a06c3d97feacce{
background-color:rgba(59,130,246,0.17);
background-image:unset;
}

#top .av-special-heading.av-mgznqc8k-86db685d29ff66acae4aa7f462dd848e{
padding-bottom:10px;
}
body .av-special-heading.av-mgznqc8k-86db685d29ff66acae4aa7f462dd848e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgznqc8k-86db685d29ff66acae4aa7f462dd848e .av-subheading{
font-size:18px;
color:#0433ff;
}

#top .hr.hr-invisible.av-1rvea-ef044a6f81ef22e69667832746df681d{
height:50px;
}

.avia-section.av-1aua2-65c796377d9fefc109978695ef3ae062{
background-color:rgba(59,130,246,0.17);
background-image:unset;
}

#top .av-special-heading.av-mgzq5zfr-6ed207f60b3b217ec4cda4c8dc721b22{
padding-bottom:10px;
}
body .av-special-heading.av-mgzq5zfr-6ed207f60b3b217ec4cda4c8dc721b22 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgzq5zfr-6ed207f60b3b217ec4cda4c8dc721b22 .av-subheading{
font-size:15px;
color:#0433ff;
}

#top .hr.hr-invisible.av-wtq6-2082489c77b6f418e114603043a3278d{
height:50px;
}

#top #wrap_all .avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828{
font-size:20px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
padding:20px 12px 20px 12px;
}
#top #wrap_all .avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-28gji-3be00d6af102176edd452a0acec894c6{
background-color:#0433ff;
background-image:unset;
}

#top .av_textblock_section.av-1d702-7a8fc9ca38e1f6743d2c706dc7f515c6 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mh3s3czr-9dab7e910f3962b71627dcdec33dd4f6 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec{
font-size:20px;
border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
padding:20px 12px 20px 12px;
}
#top #wrap_all .avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-20dq2-b09862fb874944ba5e07e69d2a1e3df5{
background-color:rgba(59,130,246,0.17);
background-image:unset;
}

#top .av-special-heading.av-mh3q9qiu-7850b089687c648eb5644bcc3151141b{
padding-bottom:10px;
}
body .av-special-heading.av-mh3q9qiu-7850b089687c648eb5644bcc3151141b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mh3q9qiu-7850b089687c648eb5644bcc3151141b .av-subheading{
font-size:15px;
color:#0433ff;
}

#top .togglecontainer.av-mh3r7ar1-bc40c6ef9675d340e118a633e40c9538 p.toggler{
background-color:rgba(59,130,246,0.01);
border-color:#0433ff;
}
#top .togglecontainer.av-mh3r7ar1-bc40c6ef9675d340e118a633e40c9538 p.toggler .toggle_icon{
color:#0433ff;
border-color:#0433ff;
}
#top .togglecontainer.av-mh3r7ar1-bc40c6ef9675d340e118a633e40c9538 p.toggler .toggle_icon > span{
color:#0433ff;
border-color:#0433ff;
}
#top .togglecontainer.av-mh3r7ar1-bc40c6ef9675d340e118a633e40c9538 .toggle_wrap .toggle_content{
background-color:rgba(59,130,246,0.01);
border-color:#0433ff;
}


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

#top #wrap_all .avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b{
font-size:19px;
}

#top #wrap_all .avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8{
font-size:19px;
}

#top #wrap_all .avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828{
font-size:19px;
}

#top #wrap_all .avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec{
font-size:19px;
}
}

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

#top #wrap_all .avia-button.av-1wb72-6bda0663beec70d0115054a1b208992b{
font-size:16px;
}

#top #wrap_all .avia-button.av-1rbc2-1f6f0d6f0b118910664f48f39bba3bc8{
font-size:16px;
}

#top #wrap_all .avia-button.av-panu-0dcaf7b9fdb38d5d6b5e377b227d9828{
font-size:16px;
}

#top #wrap_all .avia-button.av-mj4no12o-1da978f7b109d692d912f8d29e8671ec{
font-size:16px;
}
}
