/* Custom Styles */
@import url('https://fonts.googleapis.com/css2?family=Lemon&display=swap');


ul.custom_list li {
    background: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/3542704/settings_images/PVUp5spgSRmnfbxtx4GW_orange_tick_1.png);
    padding-left: 2.8em;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 18px 17px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 0px;
    font-size: 16px;
    list-style: none;
}
ul.custom_list {
    padding-left: 0;margin-top: 0px;
}
@media (max-width: 767px){
    h1.main_heading {
        font-size: 36px;   
    }  
}

@media (min-width: 768px){
#block-1612360788283_0 {position: relative;}
#block-1612360788283_0  h2{margin-left: -100px;}
}
#block-1612515430886{    z-index: 11;position: relative;}
.accordion-body p {
    text-align: center;
    font-size: 16px;
    color: #fff !important;
}
h5.media__body {
    text-align: right;
    font-size: 20px;
    color: #fff !important;
}
.block-type--accordion{border-bottom: 1px solid #fff;}

#section-1612360788285 {
   
    background-position: top left !important;
}
#section-1612435142363 .section {
 
    border-bottom: 4px solid #fff;
}
@media (min-width: 1024px){
.vl:before {
    content: "";
    position: absolute;
    width: 3px;
    left: -15px;
    top: 106px;
    right: 0;
    height: 150px;
    background: #fff;
}
}
div#block-1612437957079 {
    position: relative;
}