.elementor-93916 .elementor-element.elementor-element-1716caaa{--display:flex;}.elementor-93916 .elementor-element.elementor-element-fd9e918 > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-93916 .elementor-element.elementor-element-653753c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93916 .elementor-element.elementor-element-653753c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93916 .elementor-element.elementor-element-653753c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-93916 .elementor-element.elementor-element-c0e9fa2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93916 .elementor-element.elementor-element-c0e9fa2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93916 .elementor-element.elementor-element-c0e9fa2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-93916 .elementor-element.elementor-element-91a7f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-93916 .elementor-element.elementor-element-f37d658 > .elementor-container{max-width:1000px;}.elementor-bc-flex-widget .elementor-93916 .elementor-element.elementor-element-7bbeb84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-93916 .elementor-element.elementor-element-7bbeb84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-93916 .elementor-element.elementor-element-cc11c48{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-93916 .elementor-element.elementor-element-cf73f24{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button{background-color:transparent;font-family:"peyda", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #108577 0%, #16BB54 100%);border-style:none;border-radius:32px 32px 32px 32px;padding:8px 8px 8px 8px;}.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button:hover, .elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-93916 .elementor-element.elementor-element-9f17c8b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button-content-wrapper{flex-direction:row;}.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button{background-color:transparent;font-family:"peyda", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(45deg, #F56040 0%, #833AB4 100%);border-style:none;border-radius:32px 32px 32px 32px;padding:8px 8px 8px 8px;}.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button:hover, .elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-93916 .elementor-element.elementor-element-db40234{width:auto;max-width:auto;margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button-content-wrapper{flex-direction:row;}.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button .elementor-button-content-wrapper{gap:8px;}@media(max-width:767px){.elementor-93916 .elementor-element.elementor-element-653753c{width:100%;}.elementor-93916 .elementor-element.elementor-element-c0e9fa2{width:100%;}.elementor-93916 .elementor-element.elementor-element-7bbeb84{width:100%;}.elementor-93916 .elementor-element.elementor-element-9f17c8b{width:100%;max-width:100%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button{font-size:16px;line-height:2rem;}.elementor-93916 .elementor-element.elementor-element-db40234{width:100%;max-width:100%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button{font-size:16px;line-height:2rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-93916 .elementor-element.elementor-element-653753c{width:100%;}.elementor-93916 .elementor-element.elementor-element-c0e9fa2{width:100%;}.elementor-93916 .elementor-element.elementor-element-7bbeb84{width:100%;}}/* Start custom CSS for html, class: .elementor-element-91a7f1c */.elementor-93916 .elementor-element.elementor-element-91a7f1c h2{
    font-family: peyda;
    font-size: 32px;
    font-weight: 800;
    color: #DC2F02;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0;
}
.elementor-93916 .elementor-element.elementor-element-91a7f1c h2:before{
    content: "";
    display: inline-block;
    height: 48px;
    width: 4px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 16px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
@media only screen and (max-width: 767px) {

    .elementor-93916 .elementor-element.elementor-element-91a7f1c h2{
    justify-content: center;
    flex-direction: column-reverse;
    font-size: 24px;
    text-align: center;
}
.elementor-93916 .elementor-element.elementor-element-91a7f1c h2:before{
    content: "";
    display: block;
    height:4px;
    width: 64px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 0px;
    margin-top: 8px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc11c48 */.elementor-93916 .elementor-element.elementor-element-cc11c48 h3{
    font-family: peyda;
    font-size: 24px;
    font-weight: 800;
    color: #DC2F02;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0;
}
.elementor-93916 .elementor-element.elementor-element-cc11c48 h3:before{
    content: "";
    display: inline-block;
    height: 40px;
    width: 4px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 16px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
@media only screen and (max-width: 767px) {

    .elementor-93916 .elementor-element.elementor-element-cc11c48 h3{
    justify-content: center;
    flex-direction: column-reverse;
    font-size: 20px;
    text-align: center;
}
.elementor-93916 .elementor-element.elementor-element-cc11c48 h3:before{
    content: "";
    display: block;
    height:4px;
    width: 64px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 0px;
    margin-top: 8px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cf73f24 */.elementor-93916 .elementor-element.elementor-element-cf73f24 h3{
    font-family: peyda;
    font-size: 24px;
    font-weight: 800;
    color: #DC2F02;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0;
}
.elementor-93916 .elementor-element.elementor-element-cf73f24 h3:before{
    content: "";
    display: inline-block;
    height: 40px;
    width: 4px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 16px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
@media only screen and (max-width: 767px) {

    .elementor-93916 .elementor-element.elementor-element-cf73f24 h3{
    justify-content: center;
    flex-direction: column-reverse;
    font-size: 20px;
    text-align: center;
}
.elementor-93916 .elementor-element.elementor-element-cf73f24 h3:before{
    content: "";
    display: block;
    height:4px;
    width: 64px;
    border-radius: 4px;
    background: linear-gradient(90deg, #ff7b00 0%, #dc2f02 100%);
    margin-left: 0px;
    margin-top: 8px;
    box-shadow: 0 4px 8px rgba(220, 47, 2, 0.2);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f17c8b */.elementor-93916 .elementor-element.elementor-element-9f17c8b svg{
   height: 20px;
   width: 20px;
   fill: #fff;
   transition: .3s all;
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button span{
    display: flex;
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b span.elementor-button-icon.elementor-align-icon-left{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 32px;
    transition: .3s all;
    box-shadow: inset 0px 0px 32px #16BB54;
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b .elementor-button-content-wrapper{
        align-items: center;
        margin: 0 16px; 
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b a.elementor-button.elementor-button-link{
    padding: 4px;
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b a.elementor-button.elementor-button-link:hover{
    box-shadow: inset -320px 0px 32px #16BB54, 0 8px 16px #16BB5433;
}
.elementor-93916 .elementor-element.elementor-element-9f17c8b a.elementor-button.elementor-button-link:hover svg{
        fill: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db40234 */.elementor-93916 .elementor-element.elementor-element-db40234 svg{
   height: 20px;
   width: 20px;
   fill: #fff;
   transition: .3s all;
}
.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button span{
    display: flex;
}
.elementor-93916 .elementor-element.elementor-element-db40234 span.elementor-button-icon.elementor-align-icon-left{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    width: 32px;
    background: #fff;
    border-radius: 32px;
    transition: .3s all;
    box-shadow: inset 0px 0px 32px #833AB4;
}
.elementor-93916 .elementor-element.elementor-element-db40234 .elementor-button-content-wrapper{
        align-items: center;
        margin: 0 16px; 
}
.elementor-93916 .elementor-element.elementor-element-db40234 a.elementor-button.elementor-button-link{
    padding: 4px;
}
.elementor-93916 .elementor-element.elementor-element-db40234 a.elementor-button.elementor-button-link:hover{
    box-shadow: inset -320px 0px 32px #833AB4, 0 8px 16px #833AB433;
}
.elementor-93916 .elementor-element.elementor-element-db40234 a.elementor-button.elementor-button-link:hover svg{
        fill: #fff;
}/* End custom CSS */