.flex_cell.av-9qpu20-f47c4f4ef8038fe82352862474f0c17a{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://kassai.co.uk/wp-content/uploads/2025/09/banner1.jpg) 100% 0% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-9qpu20-f47c4f4ef8038fe82352862474f0c17a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
vertical-align:middle;
height:400px;
min-height:400px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-95xlbs-c077fe65f6c1ca8722ded4e2a6b25bbe .avia_textblock{
color:#ffffff;
}

.flex_cell.av-22m6w8-bbd56eeca87b48622dcefab8954e9a35{
vertical-align:middle;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-22m6w8-bbd56eeca87b48622dcefab8954e9a35{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-3526g-03db9a3a48a26f1f6f6ec81ca84ede2e{
vertical-align:middle;
background-color:#5fb4e4;
}
.responsive #top #wrap_all .flex_cell.av-3526g-03db9a3a48a26f1f6f6ec81ca84ede2e{
padding:80px 80px 80px 80px !important;
}

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

#top .hr.hr-invisible.av-gbjyw-3455ded8f950e827dd243c6774a10b89{
height:20px;
}

.av_font_icon.av-7siq8-5fccb0739f564c2814ca34cc8e26966f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-7siq8-5fccb0739f564c2814ca34cc8e26966f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-7siq8-5fccb0739f564c2814ca34cc8e26966f .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-491jbs-8000db7d05e32eeb7526cae07c150c71{
vertical-align:middle;
background-color:#379cd6;
}
.responsive #top #wrap_all .flex_cell.av-491jbs-8000db7d05e32eeb7526cae07c150c71{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3opcj4-7c622e5bbb63d3134c69ec0c9f29a490{
height:20px;
}

.av_font_icon.av-3m28x4-9376b6609d1243bd7f56edd9612f1ccc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3m28x4-9376b6609d1243bd7f56edd9612f1ccc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3m28x4-9376b6609d1243bd7f56edd9612f1ccc .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-3g64cg-b646e22aea30afecd7d3e90879f3dd14{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3g64cg-b646e22aea30afecd7d3e90879f3dd14{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-6bd0gg-27bc511ac32a8fe8fcb0f9a3f69d3822{
vertical-align:middle;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-6bd0gg-27bc511ac32a8fe8fcb0f9a3f69d3822{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-1v3uw-3d92ea02072a99c5f7ed48b8fc7af486{
vertical-align:middle;
background-color:#2388c2;
}
.responsive #top #wrap_all .flex_cell.av-1v3uw-3d92ea02072a99c5f7ed48b8fc7af486{
padding:80px 80px 80px 80px !important;
}

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

#top .hr.hr-invisible.av-4p818g-186fbcf6cb5aac83bcf149a4a74f0532{
height:20px;
}

.av_font_icon.av-4kxdc0-a0400277749104a5309c9342617da9f0{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4kxdc0-a0400277749104a5309c9342617da9f0 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4kxdc0-a0400277749104a5309c9342617da9f0 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-7ibo8o-3090572cfcd209461da881a21151e5dc{
vertical-align:middle;
background-color:#379cd6;
}
.responsive #top #wrap_all .flex_cell.av-7ibo8o-3090572cfcd209461da881a21151e5dc{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-75hs5k-3873a915d2df7eecdccb6dac075151aa{
height:20px;
}

.av_font_icon.av-73k92g-69babc672544923d1acfb21ab0591f5e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-73k92g-69babc672544923d1acfb21ab0591f5e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-73k92g-69babc672544923d1acfb21ab0591f5e .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-6uxdpk-b9f0a845e431e895d83fc055c2a36556{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6uxdpk-b9f0a845e431e895d83fc055c2a36556{
padding:80px 80px 80px 80px !important;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
padding:80px 80px 80px 80px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-22m6w8-bbd56eeca87b48622dcefab8954e9a35{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-3g64cg-b646e22aea30afecd7d3e90879f3dd14{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-6bd0gg-27bc511ac32a8fe8fcb0f9a3f69d3822{
padding:30px 30px 30px 30px !important;
}

.responsive #top #wrap_all .flex_cell.av-6uxdpk-b9f0a845e431e895d83fc055c2a36556{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-9cnj7c-c6727c12888a670012f8fe561d21be88 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-22m6w8-bbd56eeca87b48622dcefab8954e9a35{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-rsbjc-3f73ca025ed643229a0d72883e6f4fc4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-3g64cg-b646e22aea30afecd7d3e90879f3dd14{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-6bd0gg-27bc511ac32a8fe8fcb0f9a3f69d3822{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mqgnmfwa-2af793fdc53c4268751ada9577daf6c8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-6uxdpk-b9f0a845e431e895d83fc055c2a36556{
padding:20px 20px 20px 20px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-ygtps-9f7dea9c04522ebc9103452d51e67e35{
padding:50px 50px 50px 50px !important;
}

#top #wrap_all .av-special-heading.av-9cnj7c-c6727c12888a670012f8fe561d21be88 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-22m6w8-bbd56eeca87b48622dcefab8954e9a35{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-rsbjc-3f73ca025ed643229a0d72883e6f4fc4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-44r688-76b47cd8f2ccf09d4523c29772348153 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-3g64cg-b646e22aea30afecd7d3e90879f3dd14{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-6bd0gg-27bc511ac32a8fe8fcb0f9a3f69d3822{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-mqgnmfwa-2af793fdc53c4268751ada9577daf6c8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-532rpk-84ebd6a5ae575e101ce61e3d7584ec2d .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-6uxdpk-b9f0a845e431e895d83fc055c2a36556{
padding:20px 20px 20px 20px !important;
}
}
