.elementor-37211 .elementor-element.elementor-element-39e3428b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-39e3428b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-655d30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-37211 .elementor-element.elementor-element-655d30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-6c36254f{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-37211 .elementor-element.elementor-element-6c36254f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-6c36254f img{width:100%;max-width:100%;}.elementor-37211 .elementor-element.elementor-element-7e66201c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-7e66201c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-fc70e59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-37211 .elementor-element.elementor-element-fc70e59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-e8f4c72{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;}.elementor-37211 .elementor-element.elementor-element-e8f4c72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-e8f4c72 img{width:100%;max-width:100%;}.elementor-37211 .elementor-element.elementor-element-1595ac98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-37211 .elementor-element.elementor-element-1595ac98{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-37211 .elementor-element.elementor-element-1595ac98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-6f96c34d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37211 .elementor-element.elementor-element-6f96c34d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-37211 .elementor-element.elementor-element-6f96c34d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37211 .elementor-element.elementor-element-6f96c34d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-25e72315{width:var( --container-widget-width, 43.992% );max-width:43.992%;--container-widget-width:43.992%;--container-widget-flex-grow:0;text-align:center;}.elementor-37211 .elementor-element.elementor-element-48ff2688 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-37211 .elementor-element.elementor-element-42f413c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37211 .elementor-element.elementor-element-42f413c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-37211 .elementor-element.elementor-element-42f413c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-42f413c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-153143f7{width:var( --container-widget-width, 56.309% );max-width:56.309%;--container-widget-width:56.309%;--container-widget-flex-grow:0;text-align:end;}.elementor-37211 .elementor-element.elementor-element-153143f7 > .elementor-widget-container{--e-transform-translateX:159px;margin:0px 0px 0px 0px;padding:0px 0px 0px -9px;}.elementor-37211 .elementor-element.elementor-element-51010c63{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:15px 0px 15px 0px;}.elementor-37211 .elementor-element.elementor-element-51010c63, .elementor-37211 .elementor-element.elementor-element-51010c63 > .elementor-background-overlay{border-radius:05px 05px 05px 05px;}.elementor-37211 .elementor-element.elementor-element-51010c63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-4451dd15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-element-populated{border-style:solid;border-width:17px 0px 0px 0px;border-color:#9EB3C2;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1.2em 1.5em 01.2em;}.elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-element-populated, .elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-element-populated > .elementor-background-overlay, .elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-37211 .elementor-element.elementor-element-4451dd15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37211 .elementor-element.elementor-element-61f65bc8 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-61f65bc8{text-align:center;}.elementor-37211 .elementor-element.elementor-element-bb4eb48 img{width:23%;}.elementor-37211 .elementor-element.elementor-element-2c2dfeb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-2c2dfeb4{text-align:start;}.elementor-37211 .elementor-element.elementor-element-aa94fae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-465265a img{width:22%;}.elementor-37211 .elementor-element.elementor-element-f9b3e94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-f9b3e94{text-align:start;}.elementor-37211 .elementor-element.elementor-element-07b7f28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-5feccb5 img{width:21%;}.elementor-37211 .elementor-element.elementor-element-f97d0de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-f97d0de{text-align:start;}.elementor-37211 .elementor-element.elementor-element-6a3172d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-37211 .elementor-element.elementor-element-6a3172d{text-align:start;}.elementor-37211 .elementor-element.elementor-element-8074ec2 .elementor-button{background-color:#CE1126;border-radius:25px 25px 25px 25px;}.elementor-37211 .elementor-element.elementor-element-8074ec2{width:100%;max-width:100%;}.elementor-37211 .elementor-element.elementor-element-8074ec2 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-37211 .elementor-element.elementor-element-2853097{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-37211 .elementor-element.elementor-element-2853097 .elementor-divider-separator{width:100%;}.elementor-37211 .elementor-element.elementor-element-2853097 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-37211 .elementor-element.elementor-element-e520be2 > .elementor-widget-container{margin:0px 0px 100px 0px;}@media(max-width:1024px){.elementor-37211 .elementor-element.elementor-element-153143f7 > .elementor-widget-container{--e-transform-translateX:74px;--e-transform-translateY:49px;}}@media(min-width:768px){.elementor-37211 .elementor-element.elementor-element-655d30{width:100%;}.elementor-37211 .elementor-element.elementor-element-fc70e59{width:100%;}.elementor-37211 .elementor-element.elementor-element-6f96c34d{width:55%;}.elementor-37211 .elementor-element.elementor-element-42f413c9{width:45%;}}@media(max-width:767px){.elementor-37211 .elementor-element.elementor-element-25e72315 > .elementor-widget-container{--e-transform-translateX:97px;}.elementor-37211 .elementor-element.elementor-element-25e72315{text-align:start;}.elementor-37211 .elementor-element.elementor-element-48ff2688 > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-37211 .elementor-element.elementor-element-42f413c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-37211 .elementor-element.elementor-element-51010c63{margin-top:50px;margin-bottom:150px;}}/* Start custom CSS for section, class: .elementor-element-1595ac98 */h2 {
    
    font-family: Bebas Neue;
font-weight: 400;
font-style: Regular;
font-size: 62px;
leading-trim: NONE;
line-height: 62px;
letter-spacing: 0%;

}


h3 {
    font-family: Futura PT;
font-weight: 450;
font-style: Medium;
font-size: 30px;
leading-trim: NONE;
line-height: 27px;
letter-spacing: 0%;
color: #CB1E2B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c2dfeb4 */.elementor-37211 .elementor-element.elementor-element-2c2dfeb4 li {
    margin-bottom: 0px !important;
    margin-left: 5px !important;
align-items: flex-start !important;
text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}

.elementor-37211 .elementor-element.elementor-element-2c2dfeb4 li:before {
    content: "1" !important;
    background-color: #CBCBCB;
    min-width: 48px;
    width: 48px !important;
    color: white;
    border-radius: 50%;
    height: 48px !important;
    font-family: Futura PT;
font-weight: 700;
font-style: Bold;
font-size: 18px;
leading-trim: NONE;
line-height: 27px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle !important;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa94fae */.elementor-37211 .elementor-element.elementor-element-aa94fae {
    background-color:white;
    padding: 10px 15px 5px;
}

.elementor-37211 .elementor-element.elementor-element-aa94fae li {
    margin-bottom: 10px !important;
    align-items: flex-start !important;
    text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9b3e94 */.elementor-37211 .elementor-element.elementor-element-f9b3e94 li {
    margin-bottom: 0px !important;
    margin-left: 5px !important;
align-items: flex-start !important;
text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}

.elementor-37211 .elementor-element.elementor-element-f9b3e94 li:before {
    content: "2" !important;
    background-color: #CBCBCB;
    min-width: 48px;
    width: 48px !important;
    color: white;
    border-radius: 50%;
    height: 48px !important;
    font-family: Futura PT;
font-weight: 700;
font-style: Bold;
font-size: 18px;
leading-trim: NONE;
line-height: 27px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle !important;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b7f28 */.elementor-37211 .elementor-element.elementor-element-07b7f28 {
    background-color:white;
    padding: 10px 15px 5px;
}

.elementor-37211 .elementor-element.elementor-element-07b7f28 li {
    align-items: flex-start !important;
    margin-bottom: 25px !important;
    text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}

.elementor-37211 .elementor-element.elementor-element-07b7f28 li:last-child {
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f97d0de */.elementor-37211 .elementor-element.elementor-element-f97d0de li {
    margin-bottom: 0px !important;
    margin-left: 5px !important;
align-items: flex-start !important;
text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}

.elementor-37211 .elementor-element.elementor-element-f97d0de li:before {
    content: "3" !important;
    background-color: #CBCBCB;
    min-width: 48px;
    width: 48px !important;
    color: white;
    border-radius: 50%;
    height: 48px !important;
    font-family: Futura PT;
font-weight: 700;
font-style: Bold;
font-size: 18px;
leading-trim: NONE;
line-height: 27px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle !important;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a3172d */.elementor-37211 .elementor-element.elementor-element-6a3172d {
    background-color:white;
    padding: 10px 15px 5px;
}

.elementor-37211 .elementor-element.elementor-element-6a3172d li {
    margin-bottom: 10px !important;
    align-items: flex-start !important;
    text-align: left !important;
    width: 100%;
    justify-content: flex-start !important;
}/* End custom CSS */