.elementor-84210 .elementor-element.elementor-element-3d65a65{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-d6d18af .elementor-heading-title{color:var( --e-global-color-3b78242 );}.elementor-84210 .elementor-element.elementor-element-66e126c{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-89cc1f8{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-b1c7fb5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-c5bc41e{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-5860139 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-938cfbf{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-18f542b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-05d9f5f{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-7852011 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-6daed01{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-f662a75 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-6d33d93 > .elementor-widget-container{margin:-20px 0px -50px 0px;}.elementor-84210 .elementor-element.elementor-element-57f20d4{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-4e7ef02 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-e070ad4{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-aca41f3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-7b30f57{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-2ed2846 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-a33abd2{font-size:18px;}.elementor-84210 .elementor-element.elementor-element-d04f857 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-ad44f9f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-5585633{font-size:16px;}.elementor-84210 .elementor-element.elementor-element-c299e7b > .elementor-widget-container{margin:-20px 0px 0px 0px;}@media(max-width:1024px){.elementor-84210 .elementor-element.elementor-element-6d33d93 > .elementor-widget-container{margin:-20px 0px -20px 0px;}}@media(max-width:767px){.elementor-84210 .elementor-element.elementor-element-3de5a07 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-6dbcbcf .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-051dae1 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-f4546fc .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-e05e0f3 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-6d33d93 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-84210 .elementor-element.elementor-element-e43be08 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-4443149 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-e616fd7 .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-fdeefcf .elementor-heading-title{font-size:24px;}.elementor-84210 .elementor-element.elementor-element-ad44f9f .elementor-heading-title{font-size:24px;}}/* Start custom CSS for heading, class: .elementor-element-3de5a07 */.elementor-84210 .elementor-element.elementor-element-3de5a07 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-3de5a07 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dbcbcf */.elementor-84210 .elementor-element.elementor-element-6dbcbcf span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-6dbcbcf span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051dae1 */.elementor-84210 .elementor-element.elementor-element-051dae1 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-051dae1 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4546fc */.elementor-84210 .elementor-element.elementor-element-f4546fc span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-f4546fc span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e05e0f3 */.elementor-84210 .elementor-element.elementor-element-e05e0f3 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-e05e0f3 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e43be08 */.elementor-84210 .elementor-element.elementor-element-e43be08 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-e43be08 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4443149 */.elementor-84210 .elementor-element.elementor-element-4443149 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-4443149 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e616fd7 */.elementor-84210 .elementor-element.elementor-element-e616fd7 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-e616fd7 span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdeefcf */.elementor-84210 .elementor-element.elementor-element-fdeefcf span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.9em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-fdeefcf span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:1em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad44f9f */.elementor-84210 .elementor-element.elementor-element-ad44f9f span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:40px;
    height:40px;
    font-size:.84em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
}
@media(max-width:360px){
    .elementor-84210 .elementor-element.elementor-element-ad44f9f span{
    background:#8A67D5;
    color:#fff;
    padding: 6px;
    border-radius: 25px;
    width:35px;
    height:35px;
    font-size:.92em;
    display:inline-block;
    text-align: center;
    margin: 0 4px auto 0;
    }
}/* End custom CSS */