.elementor-3510 .elementor-element.elementor-element-3f1493e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3510 .elementor-element.elementor-element-6484585{text-align:center;}.elementor-3510 .elementor-element.elementor-element-6484585 .elementor-heading-title{font-size:2.8em;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-3510 .elementor-element.elementor-element-aa5c2fc{text-align:center;font-size:1.15em;color:#FFFFFF;}.elementor-3510 .elementor-element.elementor-element-3148b45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3510 .elementor-element.elementor-element-a40f43e{text-align:left;}.elementor-3510 .elementor-element.elementor-element-a40f43e .elementor-heading-title{font-size:1.8em;font-weight:700;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-1f7bc40{color:#444;}.elementor-3510 .elementor-element.elementor-element-0ae7c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3510 .elementor-element.elementor-element-6e5dda1{text-align:center;}.elementor-3510 .elementor-element.elementor-element-6e5dda1 .elementor-heading-title{font-size:1.8em;font-weight:700;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-4df0562{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3510 .elementor-element.elementor-element-f33e309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3510 .elementor-element.elementor-element-fabca2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3510 .elementor-element.elementor-element-a98b090{text-align:right;}.elementor-3510 .elementor-element.elementor-element-a98b090 .elementor-heading-title{font-size:22px;font-weight:700;color:#1a1a2e;}.elementor-3510 .elementor-element.elementor-element-27b7555{text-align:right;}.elementor-3510 .elementor-element.elementor-element-27b7555 .elementor-heading-title{font-size:15px;font-weight:600;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-7edb821{text-align:right;color:#444;}.elementor-3510 .elementor-element.elementor-element-52d92ca{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-3510 .elementor-element.elementor-element-94ae19b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3510 .elementor-element.elementor-element-689a46b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3510 .elementor-element.elementor-element-592061b{text-align:left;}.elementor-3510 .elementor-element.elementor-element-592061b .elementor-heading-title{font-size:22px;font-weight:700;color:#1a1a2e;}.elementor-3510 .elementor-element.elementor-element-4204a84{text-align:left;}.elementor-3510 .elementor-element.elementor-element-4204a84 .elementor-heading-title{font-size:15px;font-weight:600;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-01c50fc{text-align:left;color:#444;}.elementor-3510 .elementor-element.elementor-element-355e6d5{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-3510 .elementor-element.elementor-element-c9522e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3510 .elementor-element.elementor-element-83074c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3510 .elementor-element.elementor-element-ed81c67{text-align:right;}.elementor-3510 .elementor-element.elementor-element-ed81c67 .elementor-heading-title{font-size:22px;font-weight:700;color:#1a1a2e;}.elementor-3510 .elementor-element.elementor-element-b417cc0{text-align:right;}.elementor-3510 .elementor-element.elementor-element-b417cc0 .elementor-heading-title{font-size:15px;font-weight:600;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-909e512{text-align:right;color:#444;}.elementor-3510 .elementor-element.elementor-element-e4958c3{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-3510 .elementor-element.elementor-element-96eb1f1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3510 .elementor-element.elementor-element-83581da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3510 .elementor-element.elementor-element-5f1dcd7{text-align:left;}.elementor-3510 .elementor-element.elementor-element-5f1dcd7 .elementor-heading-title{font-size:22px;font-weight:700;color:#1a1a2e;}.elementor-3510 .elementor-element.elementor-element-5dc807a{text-align:left;}.elementor-3510 .elementor-element.elementor-element-5dc807a .elementor-heading-title{font-size:15px;font-weight:600;color:#821A52;}.elementor-3510 .elementor-element.elementor-element-2ef49b6{text-align:left;color:#444;}.elementor-3510 .elementor-element.elementor-element-d352f70{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}@media(max-width:767px){.elementor-3510 .elementor-element.elementor-element-fabca2b.e-con{--order:99999 /* order end hack */;}.elementor-3510 .elementor-element.elementor-element-83074c6.e-con{--order:99999 /* order end hack */;}}@media(min-width:768px){.elementor-3510 .elementor-element.elementor-element-fabca2b{--width:50%;}.elementor-3510 .elementor-element.elementor-element-52d92ca{--width:50%;}.elementor-3510 .elementor-element.elementor-element-689a46b{--width:50%;}.elementor-3510 .elementor-element.elementor-element-355e6d5{--width:50%;}.elementor-3510 .elementor-element.elementor-element-83074c6{--width:50%;}.elementor-3510 .elementor-element.elementor-element-e4958c3{--width:50%;}.elementor-3510 .elementor-element.elementor-element-83581da{--width:50%;}.elementor-3510 .elementor-element.elementor-element-d352f70{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-3f1493e */.elementor-3510 .elementor-element.elementor-element-3f1493e .elementor-widget-text-editor { max-width: 700px; margin: 0 auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fabca2b */.elementor-3510 .elementor-element.elementor-element-fabca2b { justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d92ca */.elementor-3510 .elementor-element.elementor-element-52d92ca { border-radius: 16px; overflow: hidden; } .elementor-3510 .elementor-element.elementor-element-52d92ca img { width: 100%; height: 100%; object-fit: cover; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689a46b */.elementor-3510 .elementor-element.elementor-element-689a46b { justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355e6d5 */.elementor-3510 .elementor-element.elementor-element-355e6d5 { border-radius: 16px; overflow: hidden; } .elementor-3510 .elementor-element.elementor-element-355e6d5 img { width: 100%; height: 100%; object-fit: cover; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83074c6 */.elementor-3510 .elementor-element.elementor-element-83074c6 { justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4958c3 */.elementor-3510 .elementor-element.elementor-element-e4958c3 { border-radius: 16px; overflow: hidden; } .elementor-3510 .elementor-element.elementor-element-e4958c3 img { width: 100%; height: 100%; object-fit: cover; border-radius: 16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83581da */.elementor-3510 .elementor-element.elementor-element-83581da { justify-content: flex-end; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d352f70 */.elementor-3510 .elementor-element.elementor-element-d352f70 { border-radius: 16px; overflow: hidden; } .elementor-3510 .elementor-element.elementor-element-d352f70 img { width: 100%; height: 100%; object-fit: cover; border-radius: 16px; }/* End custom CSS */