.elementor-8 .elementor-element.elementor-element-498aadc {
    --min-height:650px;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
    --overlay-opacity:0.6;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:120px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-498aadc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-498aadc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image:url("../../2023/03/ddd.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-498aadc::before, .elementor-8 .elementor-element.elementor-element-498aadc > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-498aadc > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-498aadc > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-498aadc > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-498aadc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    --background-overlay:'';
    background-color:#000000;
}
.elementor-8 .elementor-element.elementor-element-498aadc, .elementor-8 .elementor-element.elementor-element-498aadc::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-498aadc > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-498aadc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
    fill:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-a0684a5 {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --justify-content:center;
    --background-transition:0.3s;
    --margin-top:0px;
    --margin-right:50px;
    --margin-bottom:0px;
    --margin-left:0px;
}
.elementor-8 .elementor-element.elementor-element-c3228fc {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-c3228fc.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-1a8847f {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-1a8847f .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:30px;
    font-weight:500;
    line-height:1.2em;
}
.elementor-8 .elementor-element.elementor-element-bb1b51d {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-98d5dce {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-98d5dce .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:35px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-8 .elementor-element.elementor-element-9adb314 {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-9adb314 .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:500;
    line-height:1.5em;
}
.elementor-8 .elementor-element.elementor-element-112d0c7 {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-112d0c7 .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:30px;
    font-weight:500;
}
.elementor-8 .elementor-element.elementor-element-c69f363 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
    --padding-top:40px;
    --padding-right:0px;
    --padding-bottom:5px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-c69f363:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c69f363 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-c69f363, .elementor-8 .elementor-element.elementor-element-c69f363::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-8e8ae04:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e8ae04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-8e8ae04 {
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
    --margin-top:-130px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:30px;
    --padding-right:20px;
    --padding-bottom:30px;
    --padding-left:20px;
}
.elementor-8 .elementor-element.elementor-element-8e8ae04, .elementor-8 .elementor-element.elementor-element-8e8ae04::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1519699 {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-1519699 .elementor-heading-title {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-13c30cf {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-13c30cf .elementor-heading-title {
    color:#0072CE;
    font-family:"Poppins", Sans-serif;
    font-size:25px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-14233d9 {
    text-align:center;
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-fce0499 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-fce0499 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-fce0499 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-fce0499 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fce0499 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-85388ee {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --padding-top:100px;
    --padding-right:0px;
    --padding-bottom:70px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-85388ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-85388ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-85388ee, .elementor-8 .elementor-element.elementor-element-85388ee::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-9c3ed73 {
    --background-transition:0.3s;
    --margin-top:0px;
    --margin-right:0px;
    --margin-bottom:20px;
    --margin-left:0px;
}
.elementor-8 .elementor-element.elementor-element-9c3ed73.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-dfc6ae7 {
    text-align:center;
    width:100%;
    max-width:100%;
}
.elementor-8 .elementor-element.elementor-element-dfc6ae7 .elementor-heading-title {
    color:#0072CE;
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-9b4771c {
    --divider-border-style:solid;
    --divider-color:var( --e-global-color-secondary );
    --divider-border-width:2px;
}
.elementor-8 .elementor-element.elementor-element-9b4771c .elementor-divider-separator {
    width:7%;
    margin:0 auto;
    margin-center:0;
}
.elementor-8 .elementor-element.elementor-element-9b4771c .elementor-divider {
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-8 .elementor-element.elementor-element-9b4771c > .elementor-widget-container {
    margin:-10px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-55d085a {
    text-align:center;
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-a8455f5 .premium-fancy-text-wrapper {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-a8455f5 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-fancy-text svg g > text {
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-a8455f5 .premium-prefix-text, .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-suffix-text {
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-a8455f5 > .elementor-widget-container {
    padding:5px 20px 5px 20px;
}
.elementor-8 .elementor-element.elementor-element-aa51404 .premium-fancy-text-wrapper {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-aa51404 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8 .elementor-element.elementor-element-aa51404 .premium-fancy-text svg g > text {
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-aa51404 .premium-prefix-text, .elementor-8 .elementor-element.elementor-element-aa51404 .premium-suffix-text {
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-aa51404 > .elementor-widget-container {
    padding:5px 20px 5px 20px;
}
.elementor-8 .elementor-element.elementor-element-0e03b08 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-0e03b08:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0e03b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-0e03b08, .elementor-8 .elementor-element.elementor-element-0e03b08::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-0e03b08.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-787076e {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-787076e.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-74ba475 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-c959125 {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-c959125.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-bc1990e {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-bc1990e .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-7074c33 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-21631df {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-a56ea52 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-a56ea52 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-a56ea52 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-a56ea52 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a56ea52 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-e82c683 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-e82c683 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-e82c683 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-e82c683 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e82c683 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-6f89bf3 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-6f89bf3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f89bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-6f89bf3, .elementor-8 .elementor-element.elementor-element-6f89bf3::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-6f89bf3.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-b160587 {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-b160587.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-48cd392 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-6596b6a {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-6596b6a.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-92a5fd1 {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-92a5fd1 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-e8afe43 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-1216c99 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-5b13e95 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-5b13e95 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-5b13e95 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-5b13e95 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5b13e95 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-dd5ab5c .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-dd5ab5c .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-dd5ab5c .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-dd5ab5c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dd5ab5c .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-4f51f64 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-4f51f64:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4f51f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-4f51f64, .elementor-8 .elementor-element.elementor-element-4f51f64::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-4f51f64.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-145bc2d {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-145bc2d.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-8550bdb img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-d033d28 {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-d033d28.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-7ebf168 {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-7ebf168 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-722da10 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-b020ba2 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-7671ef8 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-7671ef8 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-7671ef8 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-7671ef8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7671ef8 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-38d8016 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-38d8016 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-38d8016 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-38d8016 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-38d8016 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-62fa855 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-62fa855:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-62fa855 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-62fa855, .elementor-8 .elementor-element.elementor-element-62fa855::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-62fa855.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-ac786d2 {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-ac786d2.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-7c41396 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-83ec0aa {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-83ec0aa.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-8c15c0e {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-8c15c0e .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-3732a87 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-e402702 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-3cd20a8 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-3cd20a8 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-3cd20a8 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-3cd20a8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3cd20a8 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-179aad8 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-179aad8 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-179aad8 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-179aad8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-179aad8 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-a4f25e7 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-a4f25e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a4f25e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-a4f25e7, .elementor-8 .elementor-element.elementor-element-a4f25e7::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-a4f25e7.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-8634a04 {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-8634a04.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-3941cc3 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-0cf4976 {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-0cf4976.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-421236e {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-421236e .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-c070a91 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-b3c35f4 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1558b05 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-1558b05 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-1558b05 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-1558b05 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1558b05 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-579c233 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-579c233 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-579c233 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-579c233 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-579c233 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-e12cd9c {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-e12cd9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e12cd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-e12cd9c, .elementor-8 .elementor-element.elementor-element-e12cd9c::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-e12cd9c.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-0101034 {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-0101034.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-7eb2953 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-3c0a4a8 {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-3c0a4a8.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-f4c9516 {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-f4c9516 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-bc9974e {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-b3fbb85 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-aad46d7 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-aad46d7 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-aad46d7 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-aad46d7 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-aad46d7 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-c80b474 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-c80b474 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-c80b474 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-c80b474 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c80b474 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-af9d907 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-af9d907:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-af9d907 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-af9d907, .elementor-8 .elementor-element.elementor-element-af9d907::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-af9d907.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-0b33975 {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-0b33975.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-1ec7d17 img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-457610a {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-457610a.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-e93e316 {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e93e316 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-9971466 {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-bb02736 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-d5a33dd .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-d5a33dd .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-d5a33dd .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-d5a33dd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d5a33dd .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-a9ed86c .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-a9ed86c .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-a9ed86c .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-a9ed86c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a9ed86c .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-95178df {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --border-radius:15px 15px 15px 15px;
    --margin-top:30px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-95178df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-95178df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#FBFBFB;
}
.elementor-8 .elementor-element.elementor-element-95178df, .elementor-8 .elementor-element.elementor-element-95178df::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-95178df.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-1eba59f {
    --background-transition:0.3s;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-1eba59f.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-5e4cfda img {
    border-radius:15px 15px 15px 15px;
}
.elementor-8 .elementor-element.elementor-element-7a21f27 {
    --background-transition:0.3s;
    --padding-top:20px;
    --padding-right:15px;
    --padding-bottom:20px;
    --padding-left:30px;
}
.elementor-8 .elementor-element.elementor-element-7a21f27.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-28eac41 {
    text-align:left;
}
.elementor-8 .elementor-element.elementor-element-28eac41 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:22px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-2760e8e {
    color:var( --e-global-color-secondary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-4f69304 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-646152f .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-646152f .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-646152f .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-646152f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-646152f .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-a2c6c52 .elementor-button .elementor-align-icon-right {
    margin-left:13px;
}
.elementor-8 .elementor-element.elementor-element-a2c6c52 .elementor-button .elementor-align-icon-left {
    margin-right:13px;
}
.elementor-8 .elementor-element.elementor-element-a2c6c52 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-a2c6c52 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a2c6c52 .elementor-button:focus {
    background-color:#6BE17C;
}
.elementor-8 .elementor-element.elementor-element-910e791 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --gap:0px;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --overlay-opacity:1;
    --padding-top:100px;
    --padding-right:0px;
    --padding-bottom:100px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-910e791::before, .elementor-8 .elementor-element.elementor-element-910e791 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-910e791 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-910e791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    --background-overlay:'';
    background-image:url("../../2023/03/fundo3.png");
}
.elementor-8 .elementor-element.elementor-element-910e791 > .elementor-shape-top .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
    fill:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-910e791 > .elementor-shape-top svg, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-shape-top svg {
    height:30px;
}
.elementor-8 .elementor-element.elementor-element-910e791 > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill {
    fill:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-910e791 > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-910e791 > .e-con-inner > .elementor-shape-bottom svg {
    height:30px;
    transform:translateX(-50%) rotateY(180deg);
}
.elementor-8 .elementor-element.elementor-element-083700e {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-083700e.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-9ea8648 .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-ad1ed5c {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-43634d1 .elementor-icon-list-icon i {
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-8 .elementor-element.elementor-element-43634d1 .elementor-icon-list-icon svg {
    fill:#FFFFFF;
    transition:fill 0.3s;
}
.elementor-8 .elementor-element.elementor-element-43634d1 {
    --e-icon-list-icon-size:14px;
    --icon-vertical-offset:0px;
}
.elementor-8 .elementor-element.elementor-element-43634d1 .elementor-icon-list-text {
    color:#FFFFFF;
    transition:color 0.3s;
}
.elementor-8 .elementor-element.elementor-element-9ecd000 {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --justify-content:center;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-c9078fe {
    --background-transition:0.3s;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:45%;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-c9078fe.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-33942f2 img {
    border-radius:20px 20px 20px 20px;
}
.elementor-8 .elementor-element.elementor-element-cb4f33e {
    --background-transition:0.3s;
    --margin-top:-80px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-cb4f33e.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-04ced4f img {
    border-radius:20px 20px 20px 20px;
}
.elementor-8 .elementor-element.elementor-element-c36af8a {
    --justify-content:center;
    --background-transition:0.3s;
    --margin-top:20px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:40px;
    --padding-right:0px;
    --padding-bottom:40px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-c36af8a.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-f43416c .elementor-counter-number-wrapper {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-f43416c .elementor-counter-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-03cc113 {
    --justify-content:center;
    --background-transition:0.3s;
    --margin-top:20px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
}
.elementor-8 .elementor-element.elementor-element-03cc113.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-1aacfce .elementor-counter-number-wrapper {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-1aacfce .elementor-counter-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-19eb506 {
    --background-transition:0.3s;
    --margin-top:20px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
}
.elementor-8 .elementor-element.elementor-element-e18abc9 .elementor-button {
    font-family:"Poppins", Sans-serif;
    font-size:14px;
    font-weight:500;
    fill:#0072CE;
    color:#0072CE;
    background-color:#FFFFFF;
    border-style:none;
    border-radius:30px 30px 30px 30px;
}
.elementor-8 .elementor-element.elementor-element-3779a72 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --padding-top:60px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-3779a72:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3779a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-3779a72, .elementor-8 .elementor-element.elementor-element-3779a72::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-145361d {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-f8b8c9f {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-f8b8c9f .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-5b2aae9 {
    --divider-border-style:solid;
    --divider-color:var( --e-global-color-secondary );
    --divider-border-width:2px;
}
.elementor-8 .elementor-element.elementor-element-5b2aae9 .elementor-divider-separator {
    width:15%;
    margin:0 auto;
    margin-center:0;
}
.elementor-8 .elementor-element.elementor-element-5b2aae9 .elementor-divider {
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-8 .elementor-element.elementor-element-5b2aae9 > .elementor-widget-container {
    margin:-10px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c9a196a {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-cfc9cf0 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1b0e2d9 {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-192284e {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-0205dca iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-0205dca:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-0205dca > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.elementor-8 .elementor-element.elementor-element-98ffd27 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-a053bba {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-ad95676 {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-33f055b iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-33f055b:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-33f055b > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.elementor-8 .elementor-element.elementor-element-1c233e9 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-11dc5cd {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-953ce2c {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-45d51fe iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-45d51fe:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-45d51fe > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.elementor-8 .elementor-element.elementor-element-f63e88e {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-b59972a {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1619ddc {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-233a136 iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-233a136:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-233a136 > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.elementor-8 .elementor-element.elementor-element-818b546 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-a9a6035 {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-bd103ad {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-0808acc iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-0808acc:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-0808acc > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
.elementor-8 .elementor-element.elementor-element-cf53287 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-6c9a163 {
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-8fd0d85 {
    text-align:center;
    color:var( --e-global-color-primary );
    font-family:"Poppins", Sans-serif;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-d399b26 iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-d399b26:hover iframe {
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-8 .elementor-element.elementor-element-d399b26 > .elementor-widget-container {
    border-radius:20px 20px 20px 20px;
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}
:is( .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-normal:not( .e-active ):hover {
    background:var( --e-global-color-primary );
}
:is( .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-n-tab-title.e-active {
    background:var( --e-global-color-primary );
}
.elementor-8 .elementor-element.elementor-element-6a70614 {
    --n-tabs-title-border-radius:10px 10px 10px 10px;
    --n-tabs-title-padding-top:10px;
    --n-tabs-title-padding-right:20px;
    --n-tabs-title-padding-bottom:10px;
    --n-tabs-title-padding-left:20px;
    --n-tabs-title-font-size:15px;
}
:is( .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading, .elementor-8 .elementor-element.elementor-element-6a70614 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
    font-family:"Poppins", Sans-serif;
    font-weight:500;
}
.elementor-8 .elementor-element.elementor-element-6c7778b {
    --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;
    --align-items:center;
    --background-transition:0.3s;
    --padding-top:80px;
    --padding-right:0px;
    --padding-bottom:80px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-6c7778b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6c7778b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-6c7778b, .elementor-8 .elementor-element.elementor-element-6c7778b::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-510a78c {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-a987124 {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-a987124 .elementor-heading-title {
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-7de306d {
    --divider-border-style:solid;
    --divider-color:var( --e-global-color-secondary );
    --divider-border-width:2px;
}
.elementor-8 .elementor-element.elementor-element-7de306d .elementor-divider-separator {
    width:15%;
    margin:0 auto;
    margin-center:0;
}
.elementor-8 .elementor-element.elementor-element-7de306d .elementor-divider {
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-8 .elementor-element.elementor-element-7de306d > .elementor-widget-container {
    margin:-10px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-1ad558e {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1ad558e.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-tab-content {
    border-bottom-color:#FFFFFF00;
    background-color:#FFFFFF;
    color:var( --e-global-color-text );
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:400;
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-tab-title {
    border-color:#FFFFFF00;
    background-color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-item:not(:last-child) {
    margin-bottom:20px;
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-item {
    box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-title, .elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-icon {
    color:var( --e-global-color-text );
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-icon svg {
    fill:var( --e-global-color-text );
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-tab-title.elementor-active a, .elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color:var( --e-global-color-text );
}
.elementor-8 .elementor-element.elementor-element-55eb4ee .elementor-toggle-title {
    font-family:"Poppins", Sans-serif;
    font-size:15px;
    font-weight:500;
}
.elementor-8 .elementor-element.elementor-element-1938330 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --flex-wrap:wrap;
    --background-transition:0.3s;
    --overlay-opacity:0.8;
    --padding-top:80px;
    --padding-right:0px;
    --padding-bottom:80px;
    --padding-left:0px;
}
.elementor-8 .elementor-element.elementor-element-1938330:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image:url("../../2023/03/background1.jpg");
    background-size:cover;
}
.elementor-8 .elementor-element.elementor-element-1938330::before, .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1938330 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1938330 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    --background-overlay:'';
    background-color:var( --e-global-color-primary );
}
.elementor-8 .elementor-element.elementor-element-1938330, .elementor-8 .elementor-element.elementor-element-1938330::before {
    --border-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-1938330 > .elementor-shape-top .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-1938330 > .e-con-inner > .elementor-shape-top .elementor-shape-fill {
    fill:#F2F2F2;
}
.elementor-8 .elementor-element.elementor-element-1938330 > .elementor-shape-top svg, .elementor-8 .elementor-element.elementor-element-1938330 > .e-con-inner > .elementor-shape-top svg {
    width:calc(150% + 1.3px);
    height:25px;
}
.elementor-8 .elementor-element.elementor-element-c8a7ee9 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-0d7c34b {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-0d7c34b .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:28px;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-9d10a0b {
    --divider-border-style:solid;
    --divider-color:#FFFFFF;
    --divider-border-width:2px;
}
.elementor-8 .elementor-element.elementor-element-9d10a0b .elementor-divider-separator {
    width:12%;
    margin:0 auto;
    margin-center:0;
}
.elementor-8 .elementor-element.elementor-element-9d10a0b .elementor-divider {
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-8 .elementor-element.elementor-element-9d10a0b > .elementor-widget-container {
    margin:-10px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-e73dd33 {
    --background-transition:0.3s;
    --border-radius:20px 20px 20px 20px;
    --padding-top:30px;
    --padding-right:20px;
    --padding-bottom:30px;
    --padding-left:20px;
}
.elementor-8 .elementor-element.elementor-element-e73dd33.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group {
    padding-right:calc( 10px/2 );
    padding-left:calc( 10px/2 );
    margin-bottom:10px;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-form-fields-wrapper {
    margin-left:calc( -10px/2 );
    margin-right:calc( -10px/2 );
    margin-bottom:-10px;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom:0;
}
body.rtl .elementor-8 .elementor-element.elementor-element-d68349a .elementor-labels-inline .elementor-field-group > label {
    padding-left:0px;
}
body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d68349a .elementor-labels-inline .elementor-field-group > label {
    padding-right:0px;
}
body .elementor-8 .elementor-element.elementor-element-d68349a .elementor-labels-above .elementor-field-group > label {
    padding-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-type-html {
    padding-bottom:0px;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group .elementor-field {
    color:#333333;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-field-group .elementor-select-wrapper select {
    background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .e-form__buttons__wrapper__button-next {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-button[type="submit"] {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-button[type="submit"] svg * {
    fill:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .e-form__buttons__wrapper__button-previous {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .e-form__buttons__wrapper__button-next:hover {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-button[type="submit"]:hover {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-button[type="submit"]:hover svg * {
    fill:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .e-form__buttons__wrapper__button-previous:hover {
    color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-message.elementor-message-success {
    color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-message.elementor-message-danger {
    color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-d68349a .elementor-message.elementor-help-inline {
    color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-d68349a {
    --e-form-steps-indicators-spacing:20px;
    --e-form-steps-indicator-padding:30px;
    --e-form-steps-indicator-inactive-secondary-color:#ffffff;
    --e-form-steps-indicator-active-secondary-color:#ffffff;
    --e-form-steps-indicator-completed-secondary-color:#ffffff;
    --e-form-steps-divider-width:1px;
    --e-form-steps-divider-gap:10px;
}
.elementor-8 .elementor-element.elementor-element-15ef59c {
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-15ef59c.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-032e5f4 {
    --background-transition:0.3s;
}
.elementor-8 .elementor-element.elementor-element-032e5f4.e-con {
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-8 .elementor-element.elementor-element-64069e9 {
    text-align:center;
}
.elementor-8 .elementor-element.elementor-element-64069e9 .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-size:20px;
    font-weight:600;
    line-height:1.2em;
}
.elementor-8 .elementor-element.elementor-element-14f6dca .elementor-heading-title {
    color:#FFFFFF;
    font-family:"Poppins", Sans-serif;
    font-weight:600;
}
.elementor-8 .elementor-element.elementor-element-96361ee {
    text-align:center;
    color:#FFFFFF;
}
:root {
    --page-title-display:none;
}
@media(min-width:768px) {
    .elementor-8 .elementor-element.elementor-element-a0684a5 {
        --width:50%;
    }
    .elementor-8 .elementor-element.elementor-element-c3228fc {
        --width:90%;
    }
    .elementor-8 .elementor-element.elementor-element-bb1b51d {
        --width:50%;
    }
    .elementor-8 .elementor-element.elementor-element-9c3ed73 {
        --width:80%;
    }
    .elementor-8 .elementor-element.elementor-element-787076e {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-c959125 {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-b160587 {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-6596b6a {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-145bc2d {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-d033d28 {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-ac786d2 {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-83ec0aa {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-8634a04 {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-0cf4976 {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-0101034 {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-3c0a4a8 {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-0b33975 {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-457610a {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-1eba59f {
        --width:35%;
    }
    .elementor-8 .elementor-element.elementor-element-7a21f27 {
        --width:63%;
    }
    .elementor-8 .elementor-element.elementor-element-083700e {
        --width:45%;
    }
    .elementor-8 .elementor-element.elementor-element-9ecd000 {
        --width:55%;
    }
    .elementor-8 .elementor-element.elementor-element-c9078fe {
        --width:55%;
    }
    .elementor-8 .elementor-element.elementor-element-cb4f33e {
        --width:55%;
    }
    .elementor-8 .elementor-element.elementor-element-c36af8a {
        --width:50%;
    }
    .elementor-8 .elementor-element.elementor-element-03cc113 {
        --width:50%;
    }
    .elementor-8 .elementor-element.elementor-element-1ad558e {
        --width:75%;
    }
    .elementor-8 .elementor-element.elementor-element-e73dd33 {
        --width:40%;
    }
    .elementor-8 .elementor-element.elementor-element-15ef59c {
        --width:40%;
    }
    .elementor-8 .elementor-element.elementor-element-032e5f4 {
        --width:45%;
    }
}
@media(max-width:1024px) and (min-width:768px) {
    .elementor-8 .elementor-element.elementor-element-0e03b08 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-787076e {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-c959125 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-6f89bf3 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-b160587 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-6596b6a {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-4f51f64 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-145bc2d {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-d033d28 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-62fa855 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-ac786d2 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-83ec0aa {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-a4f25e7 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-8634a04 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-0cf4976 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-e12cd9c {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-0101034 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-3c0a4a8 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-af9d907 {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-0b33975 {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-457610a {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-95178df {
        --width:48%;
    }
    .elementor-8 .elementor-element.elementor-element-1eba59f {
        --width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-7a21f27 {
        --width:100%;
    }
}
@media(min-width:1025px) {
    .elementor-8 .elementor-element.elementor-element-1938330:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }
}
@media(max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-498aadc {
        --padding-top:0px;
        --padding-right:30px;
        --padding-bottom:120px;
        --padding-left:30px;
    }
    .elementor-8 .elementor-element.elementor-element-1a8847f .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-98d5dce .elementor-heading-title {
        font-size:30px;
    }
    .elementor-8 .elementor-element.elementor-element-112d0c7 .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-c69f363 {
        --padding-top:40px;
        --padding-right:30px;
        --padding-bottom:5px;
        --padding-left:30px;
    }
    .elementor-8 .elementor-element.elementor-element-85388ee {
        --padding-top:100px;
        --padding-right:30px;
        --padding-bottom:10px;
        --padding-left:30px;
    }
    .elementor-8 .elementor-element.elementor-element-910e791 {
        --padding-top:100px;
        --padding-right:30px;
        --padding-bottom:100px;
        --padding-left:30px;
    }
    .elementor-8 .elementor-element.elementor-element-3779a72 {
        --padding-top:60px;
        --padding-right:30px;
        --padding-bottom:0px;
        --padding-left:30px;
    }
}
@media(max-width:767px) {
    .elementor-8 .elementor-element.elementor-element-498aadc {
        --padding-top:50px;
        --padding-right:17px;
        --padding-bottom:150px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-a0684a5 {
        --flex-direction:row;
        --container-widget-width:initial;
        --container-widget-height:100%;
        --container-widget-flex-grow:1;
        --container-widget-align-self:stretch;
        --flex-wrap:wrap;
        --margin-top:0px;
        --margin-right:0px;
        --margin-bottom:0px;
        --margin-left:0px;
        --padding-top:0px;
        --padding-right:0px;
        --padding-bottom:0px;
        --padding-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-c3228fc {
        --width:90%;
    }
    .elementor-8 .elementor-element.elementor-element-1a8847f .elementor-heading-title {
        font-size:28px;
    }
    .elementor-8 .elementor-element.elementor-element-98d5dce .elementor-heading-title {
        font-size:30px;
        line-height:1.3em;
    }
    .elementor-8 .elementor-element.elementor-element-112d0c7 .elementor-heading-title {
        font-size:28px;
    }
    .elementor-8 .elementor-element.elementor-element-c69f363 {
        --padding-top:40px;
        --padding-right:17px;
        --padding-bottom:5px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-13c30cf .elementor-heading-title {
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-fce0499 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-85388ee {
        --padding-top:90px;
        --padding-right:17px;
        --padding-bottom:10px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-fancy-text svg g > text {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-prefix-text, .elementor-8 .elementor-element.elementor-element-a8455f5 .premium-suffix-text {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-a8455f5 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-aa51404 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-7074c33 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-21631df {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-a56ea52 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a56ea52 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-e82c683 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-e82c683 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-e8afe43 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-1216c99 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-5b13e95 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-5b13e95 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-dd5ab5c > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-dd5ab5c {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-722da10 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-b020ba2 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-7671ef8 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-7671ef8 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-38d8016 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-38d8016 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-3732a87 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-e402702 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-3cd20a8 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-3cd20a8 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-179aad8 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-179aad8 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-c070a91 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-b3c35f4 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-1558b05 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-1558b05 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-579c233 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-579c233 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-bc9974e {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-b3fbb85 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-aad46d7 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-aad46d7 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-c80b474 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-c80b474 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-9971466 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-bb02736 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-d5a33dd > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-d5a33dd {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-a9ed86c > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a9ed86c {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-2760e8e {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-4f69304 {
        --gap:0px;
    }
    .elementor-8 .elementor-element.elementor-element-646152f > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-646152f {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-a2c6c52 > .elementor-widget-container {
        margin:10px 0px 10px 0px;
    }
    .elementor-8 .elementor-element.elementor-element-a2c6c52 {
        width:100%;
        max-width:100%;
    }
    .elementor-8 .elementor-element.elementor-element-910e791 {
        --padding-top:100px;
        --padding-right:17px;
        --padding-bottom:100px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-9ea8648 .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-ad1ed5c {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-9ecd000 {
        --margin-top:25px;
        --margin-right:0px;
        --margin-bottom:0px;
        --margin-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-c9078fe {
        --width:60%;
        --margin-top:0%;
        --margin-right:0%;
        --margin-bottom:0%;
        --margin-left:40%;
    }
    .elementor-8 .elementor-element.elementor-element-cb4f33e {
        --width:60%;
        --margin-top:-45px;
        --margin-right:0px;
        --margin-bottom:0px;
        --margin-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-c36af8a {
        --padding-top:40px;
        --padding-right:0px;
        --padding-bottom:0px;
        --padding-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-f43416c .elementor-counter-number-wrapper {
        font-size:40px;
    }
    .elementor-8 .elementor-element.elementor-element-f43416c .elementor-counter-title {
        font-size:20px;
    }
    .elementor-8 .elementor-element.elementor-element-03cc113 {
        --padding-top:0px;
        --padding-right:0px;
        --padding-bottom:40px;
        --padding-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-1aacfce .elementor-counter-number-wrapper {
        font-size:40px;
    }
    .elementor-8 .elementor-element.elementor-element-1aacfce .elementor-counter-title {
        font-size:20px;
        line-height:1.2em;
    }
    .elementor-8 .elementor-element.elementor-element-19eb506 {
        --margin-top:30px;
        --margin-right:0px;
        --margin-bottom:0px;
        --margin-left:0px;
    }
    .elementor-8 .elementor-element.elementor-element-3779a72 {
        --padding-top:60px;
        --padding-right:17px;
        --padding-bottom:0px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-f8b8c9f .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-192284e {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-ad95676 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-953ce2c {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-1619ddc {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-bd103ad {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-8fd0d85 {
        font-size:15px;
    }
    .elementor-8 .elementor-element.elementor-element-6c7778b {
        --padding-top:80px;
        --padding-right:17px;
        --padding-bottom:60px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-a987124 .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-1938330:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position:18% 0px;
    }
    .elementor-8 .elementor-element.elementor-element-1938330 > .elementor-shape-top svg, .elementor-8 .elementor-element.elementor-element-1938330 > .e-con-inner > .elementor-shape-top svg {
        width:calc(300% + 1.3px);
        height:23px;
    }
    .elementor-8 .elementor-element.elementor-element-1938330 {
        --padding-top:80px;
        --padding-right:17px;
        --padding-bottom:80px;
        --padding-left:17px;
    }
    .elementor-8 .elementor-element.elementor-element-0d7c34b .elementor-heading-title {
        font-size:25px;
    }
    .elementor-8 .elementor-element.elementor-element-032e5f4 {
        --width:55%;
    }
    .elementor-8 .elementor-element.elementor-element-64069e9 .elementor-heading-title {
        font-size:22px;
    }
    .elementor-8 .elementor-element.elementor-element-14f6dca .elementor-heading-title {
        font-size:22px;
    }
}