#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2p0qvhf-c3e522151eaf4f640698297b9f6f666b__0 .avia-caption-title{
font-size:32px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2p0qvhf-c3e522151eaf4f640698297b9f6f666b__0 .avia-caption-title{
font-size:26px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2p0qvhf-36-afa738402e2361fb0440f4c793a0b938__0 .avia-caption-title{
font-size:32px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2p0qvhf-36-afa738402e2361fb0440f4c793a0b938__0 .avia-caption-title{
font-size:26px;
}
}

.flex_cell.av-kkybdxwx-52bc8c8b093cd6323277f45fcd3eedf5{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eec967;
}
.responsive #top #wrap_all .flex_cell.av-kkybdxwx-52bc8c8b093cd6323277f45fcd3eedf5{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-1ee195a0a95ff58b31aa00b42266ddf6{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#beb27c;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-1ee195a0a95ff58b31aa00b42266ddf6{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-32-269a40ece1428b88ff6e8b41abfc7c60{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eeb254;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-32-269a40ece1428b88ff6e8b41abfc7c60{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-31-08451fcdd177f21afebd97de9bdee004{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#b3bba4;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-31-08451fcdd177f21afebd97de9bdee004{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkykw87y-4b0936b5dd4b2f69ee144eef392a848f{
vertical-align:top;
background-color:#f7f8f8;
}
.responsive #top #wrap_all .flex_cell.av-kkykw87y-4b0936b5dd4b2f69ee144eef392a848f{
padding:30px 30px 40px 30px !important;
}

#top .av-special-heading.av-1bg0k-3272ab8107e466e2ae2b3d91d1b55412{
padding-bottom:10px;
color:#82a29b;
font-size:28px;
}
body .av-special-heading.av-1bg0k-3272ab8107e466e2ae2b3d91d1b55412 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bg0k-3272ab8107e466e2ae2b3d91d1b55412 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-1bg0k-3272ab8107e466e2ae2b3d91d1b55412 .special-heading-inner-border{
border-color:#82a29b;
}
.av-special-heading.av-1bg0k-3272ab8107e466e2ae2b3d91d1b55412 .av-subheading{
font-size:17px;
}

#top .av_textblock_section.av-24cg1ab-0b3502054e1e91a026a1e4fdb569c01e .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-24cg1ab-29-98a59dc5ac0ff102b5145cf2b21fe242 .avia_textblock{
font-size:17px;
}

#top #wrap_all .avia-button.av-kkyl4sty-e73a768caff6e7caf35cff2e47ffd0c8{
background-color:#954a33;
border-color:#954a33;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-e73a768caff6e7caf35cff2e47ffd0c8:hover{
background-color:teal;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-e73a768caff6e7caf35cff2e47ffd0c8:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-jxjo4pww-abd7f15e3c1c7e02243c570996fdab25{
height:15px;
}

#top .hr.av-jxjo4pww-26-5e9593577bbc9c3d504eafc09f6d45a2{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-jxjo4pww-26-5e9593577bbc9c3d504eafc09f6d45a2 .hr-inner{
width:100%;
}

#top .av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c{
padding-bottom:10px;
color:#82a29b;
font-size:28px;
}
body .av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .special-heading-inner-border{
border-color:#82a29b;
}
.av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .av-subheading{
font-size:17px;
}

#top .av_textblock_section.av-24cg1ab-28-67bba686806ba9fadf999d23c706bc13 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-jxjo4pww-25-0c594b983a7f92b519e77010b3ea0a68{
height:15px;
}

#top #wrap_all .avia-button.av-kkyl4sty-27-9cbc7a6e1996d48ceb54959a5fb9d12a{
background-color:#dcb449;
border-color:#dcb449;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-27-9cbc7a6e1996d48ceb54959a5fb9d12a:hover{
background-color:teal;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-27-9cbc7a6e1996d48ceb54959a5fb9d12a:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-kkykzak3-86d8f82ec24bbadb0f7e6f8ae7c40592{
vertical-align:top;
background:url(https://www.insightfulness.co.uk/wp-content/uploads/2021/03/courses005-1.jpg) 0% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kkykzak3-86d8f82ec24bbadb0f7e6f8ae7c40592{
padding:250px 250px 250px 250px !important;
}

.flex_cell.av-kkybdxwx-33-732464e6d279dc2bd2055accca890680{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eec967;
}
.responsive #top #wrap_all .flex_cell.av-kkybdxwx-33-732464e6d279dc2bd2055accca890680{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-30-16df93cbd72851e3484316c1c03bd66c{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#beb27c;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-30-16df93cbd72851e3484316c1c03bd66c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-19-2d29dd95337fe8815c22a433ff132eae{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eeb254;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-19-2d29dd95337fe8815c22a433ff132eae{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-18-35e58e1a6225c01cbf8ebaf3bf7b5e05{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#b3bba4;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-18-35e58e1a6225c01cbf8ebaf3bf7b5e05{
padding:0px 0px 0px 0px !important;
}

#top .av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c{
padding-bottom:5px;
color:#82a29b;
font-size:32px;
}
body .av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .special-heading-inner-border{
border-color:#82a29b;
}
.av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .av-subheading{
font-size:15px;
}

.flex_cell.av-2a50tn7-670f826e8f904206af8af2c62f2ae535{
vertical-align:top;
background-color:#f7f8f8;
}
.responsive #top #wrap_all .flex_cell.av-2a50tn7-670f826e8f904206af8af2c62f2ae535{
padding:10px 5px 10px 5px !important;
}

.avia-image-container.av-28gt1ir-c1a86a4d2c0a4666928cd70c71e6d020 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-28gt1ir-c1a86a4d2c0a4666928cd70c71e6d020 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-kkymn5wq-ec4d56c89ee043e87d69a5bf3eeb98dd{
border-radius:0px 0px 0px 0px;
padding:0px 25px 25px 25px;
}

#top .hr.av-jxjo4pww-23-45bb3ae226d503118ef4eb715a770ffb{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-jxjo4pww-23-45bb3ae226d503118ef4eb715a770ffb .hr-inner{
width:90%;
}

#top .av_textblock_section.av-24cg1ab-14-7e407abcb7269abd5126dfb208697b59 .avia_textblock{
font-size:17px;
}

#top #wrap_all .avia-button.av-kkyl4sty-22-5fdea5006a1ef3c727db1beba26a98e2{
background-color:#eeb254;
border-color:#eeb254;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-22-5fdea5006a1ef3c727db1beba26a98e2:hover{
background-color:teal;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-22-5fdea5006a1ef3c727db1beba26a98e2:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-2a50tn7-16-fd05022aaaf76eabd19c24368256d4ba{
vertical-align:top;
background-color:#f0f3f2;
}
.responsive #top #wrap_all .flex_cell.av-2a50tn7-16-fd05022aaaf76eabd19c24368256d4ba{
padding:10px 5px 10px 5px !important;
}

.avia-image-container.av-28gt1ir-15-caef6e959b4372dcf7c68d73ef841f27 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-28gt1ir-15-caef6e959b4372dcf7c68d73ef841f27 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3uh2n8-d36b1efa71b551a9c012df7d467e2ebc{
border-radius:0px 0px 0px 0px;
padding:0px 25px 25px 25px;
}

#top .hr.av-jxjo4pww-13-9bfdd25b1dd61c99d480dd46052117df{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-jxjo4pww-13-9bfdd25b1dd61c99d480dd46052117df .hr-inner{
width:90%;
}

#top .av_textblock_section.av-24cg1ab-8-470a2d4f04fda013b718b6a3949a08c5 .avia_textblock{
font-size:17px;
}

#top #wrap_all .avia-button.av-kkyl4sty-11-965681e87b66a040ca3452e5f41833dc{
background-color:#b3bba4;
border-color:#b3bba4;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-11-965681e87b66a040ca3452e5f41833dc:hover{
background-color:teal;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-11-965681e87b66a040ca3452e5f41833dc:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-2a50tn7-10-84c4de54d9ee1d3e45128e0f33f981f0{
vertical-align:top;
background-color:#f7f8f8;
}
.responsive #top #wrap_all .flex_cell.av-2a50tn7-10-84c4de54d9ee1d3e45128e0f33f981f0{
padding:10px 5px 10px 5px !important;
}

.avia-image-container.av-28gt1ir-9-f5ee758e9dcb970e6d3a8c44c932fa8b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-28gt1ir-9-f5ee758e9dcb970e6d3a8c44c932fa8b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-kkyngctj-ccc2f59ae80b7134f712df7d6dbdb291{
border-radius:0px 0px 0px 0px;
padding:0px 25px 25px 25px;
}

#top .hr.av-jxjo4pww-7-096d39972f78313f003bbec8e79a357d{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-jxjo4pww-7-096d39972f78313f003bbec8e79a357d .hr-inner{
width:90%;
}

#top .av_textblock_section.av-24cg1ab-4-61989574cbac6e5f191acedcaba601a9 .avia_textblock{
font-size:17px;
}

#top #wrap_all .avia-button.av-kkyl4sty-5-923e67d345abd3932a835074eda81634{
background-color:#dcb449;
border-color:#dcb449;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-5-923e67d345abd3932a835074eda81634:hover{
background-color:teal;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkyl4sty-5-923e67d345abd3932a835074eda81634:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-kkybdxwx-20-668dd5f5d323a5ad8def25d1c5431d6b{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eec967;
}
.responsive #top #wrap_all .flex_cell.av-kkybdxwx-20-668dd5f5d323a5ad8def25d1c5431d6b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-17-1f79eb357b50136e35d6a386f4a5c1bb{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#beb27c;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-17-1f79eb357b50136e35d6a386f4a5c1bb{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-2-bc08e61282e49ad7d7a688c6fb72b708{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#eeb254;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-2-bc08e61282e49ad7d7a688c6fb72b708{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-kkybds77-1-3a808441de0f338a6f5ae3c15e4876c7{
vertical-align:top;
height:8px;
min-height:8px;
background-color:#b3bba4;
}
.responsive #top #wrap_all .flex_cell.av-kkybds77-1-3a808441de0f338a6f5ae3c15e4876c7{
padding:0px 0px 0px 0px !important;
}


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

#top #wrap_all .av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1zdqhg-ecaf041b6ad58f996dfe6261c64e494c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-klhancfm-e47f8a8e9149c8a63b90b8bb9b24083c .av-special-heading-tag{
font-size:0.8em;
}
}
