.elementor-3677 .elementor-element.elementor-element-e6b736c > .elementor-container{max-width:609px;}.elementor-3677 .elementor-element.elementor-element-e7df768{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-3677 .elementor-element.elementor-element-e7df768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3677 .elementor-element.elementor-element-72a8287{--spacer-size:60px;}.elementor-3677 .elementor-element.elementor-element-72a8287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3677 .elementor-element.elementor-element-afeafc0 .elementor-heading-title{color:#EC2028;}.elementor-3677 .elementor-element.elementor-element-afeafc0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3677 .elementor-element.elementor-element-e887d22{text-align:center;}.elementor-3677 .elementor-element.elementor-element-e887d22 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-3677 .elementor-element.elementor-element-b163552{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-35d71d2 .elementor-heading-title{color:#EC2028;}.elementor-3677 .elementor-element.elementor-element-35d71d2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3677 .elementor-element.elementor-element-7ab86d6{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-120055c .elementor-heading-title{color:#EC2028;}.elementor-3677 .elementor-element.elementor-element-120055c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3677 .elementor-element.elementor-element-f0d5a81{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-fefc922{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-1465625{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-377425f .elementor-heading-title{color:#EC2028;}.elementor-3677 .elementor-element.elementor-element-377425f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3677 .elementor-element.elementor-element-5178527{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-2f68e97{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-1f6b6ea{margin-top:15px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-00c2e09 .elementor-heading-title{color:#EC2028;}.elementor-3677 .elementor-element.elementor-element-00c2e09 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3677 .elementor-element.elementor-element-79f079b{margin-top:50px;margin-bottom:0px;}.elementor-3677 .elementor-element.elementor-element-cfc12fc .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-3677 .elementor-element.elementor-element-cfc12fc .elementor-button .elementor-align-icon-left{margin-right:10px;}/* Start custom CSS for text-editor, class: .elementor-element-e7df768 */.elementor-3677 .elementor-element.elementor-element-e7df768 li:before {
    content: "·";
    font-size: 30px;
    vertical-align: bottom;
    line-height: 17px;
    padding-right: 5px;
}


.elementor-3677 .elementor-element.elementor-element-e7df768 a{
    color: #007AFF;
}

.elementor-3677 .elementor-element.elementor-element-e7df768 ul, .elementor-3677 .elementor-element.elementor-element-e7df768 p, .elementor-3677 .elementor-element.elementor-element-e7df768 li {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e6b736c */.elementor-3677 .elementor-element.elementor-element-e6b736c > .elementor-container {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e887d22 */.elementor-3677 .elementor-element.elementor-element-e887d22 {
    filter: drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.15));
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f0d5a81 */.elementor-3677 .elementor-element.elementor-element-f0d5a81 h4 {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fefc922 */.elementor-3677 .elementor-element.elementor-element-fefc922 h4 {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5178527 */.elementor-3677 .elementor-element.elementor-element-5178527 h4 {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f68e97 */.elementor-3677 .elementor-element.elementor-element-2f68e97 h4 {
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfc12fc */.elementor-3677 .elementor-element.elementor-element-cfc12fc .elementor-button{
    width: 100%;
    display: flex;
    justify-content: center;
    text-decoration: none;
}

.elementor-3677 .elementor-element.elementor-element-cfc12fc .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */