.elementor-kit-5{--e-global-color-primary:#FCEA10;--e-global-color-secondary:#0C5E14;--e-global-color-text:#FFFFFF;--e-global-color-accent:#6D9E71;--e-global-color-b330b9b:#000000;--e-global-color-6931537:#FFFFFF;--e-global-typography-primary-font-family:"Teko";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Teko";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;}.elementor-kit-5 p{margin-bottom:20px;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 h3{line-height:1em;}.elementor-kit-5 h4{font-size:19px;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:360px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{font-size:18px;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.yellow {
    color: #FCEA10;
}


.bubble-right {
    position: relative;
    width: 294px;
    border-radius: 0px;
    padding: 0px;
    border: #ffffff solid 6px;
}
.bubble-right:after {
    content: '';
    position: absolute;
    display: block;
    width: 0;
    z-index: 1;
    border-style: solid;
    border-width: 0 34px 19px 0;
    border-color: transparent #6D9E71 transparent transparent;
    bottom: -19px;
    left: 81%;
    margin-left: -17px;
}
.bubble-right:before {
    content: '';
    position: absolute;
    width: 0;
    z-index: 0;
    border-style: solid;
    border-width: 0 40px 25px 0;
    border-color: transparent #ffffff transparent transparent;
    bottom: -31px;
    left: 81%;
    margin-left: -17px;
    display: block;
}


.bubble-left {
    position: relative;
    width: 294px;
    border-radius: 0px;
    padding: 0px;
    border: #ffffff solid 6px;
}
.bubble-left:after {
    content: '';
    position: absolute;
    display: block;
    width: 0;
    z-index: 1;
    border-style: solid;
    border-width: 20px 20px 0 0;
    border-color: #6D9E71 transparent transparent transparent;
    bottom: -20px;
    left: 16%;
    margin-left: -10px;
}
.bubble-left:before {
    content: '';
    position: absolute;
    width: 0;
    z-index: 0;
    border-style: solid;
    border-width: 26px 26px 0 0;
    border-color: #ffffff transparent transparent transparent;
    bottom: -32px;
    left: 16%;
    margin-left: -14px;
    display: block;
}

@media (max-width: 600px) {    
.elementor-icon-box-icon {
float: left; /*not necessary*/
}
}

.elementor-icon-box-content {
text-align: left;
display: table;
padding-left: 20px;
}

.elementor-swiper-button {
    top: 80%;
}

.elementor-swiper-button.swiper-button-disabled {
    opacity: 0;
}

.home .site-header {
    display:none;
}

.single-post a {
    color: #6D9E71;
}

.give-form-title {
display:none;
}

.give-required-indicator {
    color: #FCEA10!important;
}

.give-btn {
    color: #FCEA10;
    border: 1px solid #FCEA10;
}

.give-btn:hover, .give-btn:active {
    background-color: #FCEA10;
    color: black;
}

.give-form {
    color: white;
}

.give-final-total-amount, .give_error {
    color: black;
}

.give_errors {
    color: black;
}

.give-label {
    font-size: 14px;
}

.give-icon-question:before {
    color: lightgray;
}/* End custom CSS */