.elementor-130 .elementor-element.elementor-element-4e82f7f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:-70px;
    margin-bottom:70px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-4e82f7f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-eed6f31 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-eed6f31 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-b78e1aa .aux-the-shape{
    width:1710px;
    height:0px;
    padding-bottom:calc( 0.38 * 100% );
    border-radius:0px 0px 0px 175px;
    overflow:hidden;
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFEFEF00 0%, var( --e-global-color-d29c2a9 ) 100%);
}
.elementor-130 .elementor-element.elementor-element-b78e1aa .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-b78e1aa{
    width:auto;
    max-width:auto;
    position:absolute;
    right:0px;
    animation-duration:2500ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-b78e1aa > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:2000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-b84b96a .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-b84b96a{
    width:auto;
    max-width:auto;
    position:absolute;
    top:200px;
    right:0px;
    animation-duration:2000ms;
    animation-delay:500ms;
    animation-timing-function:cubic-bezier(0.77,0,0.175,1);
}
.elementor-130 .elementor-element.elementor-element-b84b96a > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-60d66f0 > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-60d66f0{
    margin-top:50px;
    margin-bottom:0px;
    padding:0px 35px 0px 35px;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-e302de6.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-e302de6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-e302de6 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-0fe01f1 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-0fe01f1{
    width:auto;
    max-width:auto;
    position:absolute;
    top:40px;
    right:-25px;
    animation-duration:2000ms;
    animation-delay:500ms;
    animation-timing-function:cubic-bezier(0.77,0,0.175,1);
}
.elementor-130 .elementor-element.elementor-element-0fe01f1 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-268062f .aux-media-image{
    max-width:86%;
}
.elementor-130 .elementor-element.elementor-element-268062f > .elementor-widget-container{
    margin:-80px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-268062f{
    position:absolute;
    top:100px;
    left:-6px;
    animation-duration:2500ms;
    animation-delay:300ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-6f30f22 .aux-widget-image{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-6f30f22 .aux-media-image{
    max-width:100%;
    max-height:1px;
}
.elementor-130 .elementor-element.elementor-element-6f30f22 > .elementor-widget-container{
    margin:-120px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-6f30f22{
    position:relative;
    animation-duration:2500ms;
    animation-delay:300ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-41b8c58.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-41b8c58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-41b8c58 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-a0eef23 .aux-the-shape{
    width:553px;
    padding-bottom:calc( 0.7 * 100% );
    border-radius:19px 19px 19px 19px;
    overflow:hidden;
    background-color:#02010100;
}
.elementor-130 .elementor-element.elementor-element-a0eef23 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-a0eef23 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-a0eef23{
    width:auto;
    max-width:auto;
    position:absolute;
    top:30px;
    left:100px;
    animation-duration:2500ms;
    animation-delay:250ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-673d664 .aux-modern-heading-primary{
    font-size:50px;
    font-weight:normal;
    line-height:1.33em;
    letter-spacing:-1.32px;
    color:var( --e-global-color-primary );
    max-width:600px;
}
.elementor-130 .elementor-element.elementor-element-673d664 .aux-modern-heading-description{
    color:var( --e-global-color-primary );
    font-size:20px;
    line-height:1.4em;
    max-width:600px;
}
.elementor-130 .elementor-element.elementor-element-673d664 > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-673d664{
    animation-duration:2500ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button-wrapper{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button .aux-overlay:before{
    background-color:#8D4A23;
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button{
    padding:16px 40px 16px 40px;
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-overlay:after{
    border-radius:26px 26px 26px 26px;
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-modern-button .aux-overlay:after{
    background-color:var( --e-global-color-secondary );
}
.elementor-130 .elementor-element.elementor-element-ce2fb20 .aux-text{
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
    letter-spacing:0px;
}
.elementor-130 .elementor-element.elementor-element-ce2fb20{
    width:auto;
    max-width:auto;
    animation-duration:1800ms;
    animation-delay:800ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-397e09b > .elementor-container{
    max-width:1300px;
}
.elementor-130 .elementor-element.elementor-element-397e09b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{
    padding:19px;
}
.elementor-130 .elementor-element.elementor-element-397e09b{
    margin-top:120px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-a191755 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-a191755 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-ico{
    font-size:16px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-title a, .elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-title, .elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:22px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 25px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 45px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#F6FFFAFC;
    border-style:solid;
    border-color:var( --e-global-color-14cead78 );
    border-radius:23px 23px 23px 23px;
}
.elementor-130 .elementor-element.elementor-element-8d9f4a2{
    animation-duration:1500ms;
    animation-delay:600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-c0708dd > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .col-title a, .elementor-130 .elementor-element.elementor-element-be9b63e .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-be9b63e .col-title, .elementor-130 .elementor-element.elementor-element-be9b63e .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:22px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 25px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 45px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-be9b63e > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#F6FFFAFC;
    border-style:solid;
    border-color:var( --e-global-color-14cead78 );
    border-radius:23px 23px 23px 23px;
}
.elementor-130 .elementor-element.elementor-element-be9b63e{
    animation-duration:1500ms;
    animation-delay:600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-551e025 > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .col-title a, .elementor-130 .elementor-element.elementor-element-d42adc7 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .col-title, .elementor-130 .elementor-element.elementor-element-d42adc7 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:22px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 25px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 45px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-d42adc7 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    background-color:#F6FFFAFC;
    border-style:solid;
    border-color:var( --e-global-color-14cead78 );
    border-radius:23px 23px 23px 23px;
}
.elementor-130 .elementor-element.elementor-element-d42adc7{
    animation-duration:1500ms;
    animation-delay:600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-b024e1b > .elementor-container{
    max-width:790px;
}
.elementor-130 .elementor-element.elementor-element-b024e1b:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-b024e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-d29c2a9 );
}
.elementor-130 .elementor-element.elementor-element-b024e1b{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:100px;
    margin-bottom:100px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-b024e1b > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-d16a9ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../../2022/477 X 275.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-background-slideshow{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 15px;
    --e-column-margin-right:0px;
    --e-column-margin-left:15px;
    padding:010% 10% 10% 10%;
}
.elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-d16a9ae{
    animation-duration:1900ms;
    animation-delay:1600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-80dbf80 .aux-widget-inner > *{
    text-align:center;
    margin-left:auto !important;
    margin-right:auto !important;
}
.elementor-130 .elementor-element.elementor-element-80dbf80 .aux-modern-heading-primary{
    font-size:30px;
    line-height:1.2em;
    color:var( --e-global-color-primary );
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-80dbf80 .aux-modern-heading-secondary{
    font-size:20px;
    font-weight:bold;
    text-decoration:underline;
    color:var( --e-global-color-accent );
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-80dbf80{
    width:auto;
    max-width:auto;
    animation-duration:1700ms;
    animation-delay:1900ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .col-title a, .elementor-130 .elementor-element.elementor-element-0eb8c6b .col-title{
    color:#3E2424E6 !important;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .col-title, .elementor-130 .elementor-element.elementor-element-0eb8c6b .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:1.625em;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:34px;
    font-weight:bold;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .widget-content{
    color:var( --e-global-color-primary );
    font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size:var( --e-global-typography-primary-font-size );
    font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 10px;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b .aux-widget-advanced-text{
    text-align:left !important;
}
.elementor-130 .elementor-element.elementor-element-0eb8c6b{
    animation-duration:1700ms;
    animation-delay:2100ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-fb50544 > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-fb50544{
    margin-top:0px;
    margin-bottom:150px;
    padding:0px 35px 0px 35px;
}
.elementor-130 .elementor-element.elementor-element-0433eb1 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-0433eb1{
    width:auto;
    max-width:auto;
    position:absolute;
    top:-90px;
    right:-55px;
}
.elementor-130 .elementor-element.elementor-element-0433eb1 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-b5ac4b8 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-b5ac4b8{
    width:auto;
    max-width:auto;
    position:absolute;
    top:-40px;
    left:-30px;
}
.elementor-130 .elementor-element.elementor-element-b5ac4b8 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-ec21ceb .aux-widget-image{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-ec21ceb .aux-media-image{
    border-radius:276px 0px 276px 276px;
    overflow:hidden;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title a, .elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title{
    color:var( --e-global-color-primary );
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title, .elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title a{
    font-size:30px;
    font-weight:bold;
    line-height:1.3em;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-text .aux-text-widget-content{
    padding:20px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-advanced-text{
    text-align:left !important;
    padding:40px 0px 40px 40px;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-advanced-text{
    border-radius:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32{
    width:auto;
    max-width:auto;
    position:absolute;
    right:-18px;
    bottom:20px;
}
.elementor-130 .elementor-element.elementor-element-cfe4f32 > .elementor-widget-container{
    background-color:#FFFFFF;
    border-radius:60px 0px 0px 0px;
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-fe4d8fb.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-fe4d8fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-fe4d8fb.elementor-column > .elementor-widget-wrap{
    justify-content:space-between;
}
.elementor-130 .elementor-element.elementor-element-fe4d8fb > .elementor-element-populated{
    padding:0% 0% 0% 14%;
}
.elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-primary{
    font-size:16px;
    font-weight:bold;
    line-height:1.6em;
    letter-spacing:3.2px;
    color:var( --e-global-color-accent );
    margin:0px 0px 15px 0px;
}
.elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-secondary{
    font-size:40px;
    font-weight:bold;
    line-height:1.25em;
    color:var( --e-global-color-primary );
    margin:10px 0px 20px 0px;
    max-width:493px;
}
.elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-description{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    line-height:1.6em;
    max-width:513px;
}
.elementor-130 .elementor-element.elementor-element-e0c0f3a > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-130 .elementor-element.elementor-element-e0c0f3a{
    animation-duration:2000ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button-wrapper{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button .aux-overlay:before{
    background-color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button{
    padding:16px 20px 16px 20px;
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-2359975 .aux-overlay:after{
    border-radius:26px 26px 26px 26px;
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-130 .elementor-element.elementor-element-2359975 .aux-modern-button .aux-overlay:after{
    background-color:var( --e-global-color-secondary );
}
.elementor-130 .elementor-element.elementor-element-2359975 .aux-text{
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
}
.elementor-130 .elementor-element.elementor-element-2359975{
    width:auto;
    max-width:auto;
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-6e772ae > .elementor-container{
    max-width:1322px;
}
.elementor-130 .elementor-element.elementor-element-6e772ae{
    margin-top:0px;
    margin-bottom:100px;
    padding:0px 35px 0px 35px;
}
.elementor-130 .elementor-element.elementor-element-306f49a > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-130 .elementor-element.elementor-element-306f49a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-40d9003 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-40d9003{
    width:auto;
    max-width:auto;
    position:absolute;
    top:200px;
    left:-300px;
}
.elementor-130 .elementor-element.elementor-element-40d9003 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-a88203b .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-a88203b{
    width:auto;
    max-width:auto;
    position:absolute;
    top:125px;
    right:-150px;
}
.elementor-130 .elementor-element.elementor-element-a88203b > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-51092b7 .aux-widget-inner > *{
    text-align:center;
    margin-left:auto !important;
    margin-right:auto !important;
}
.elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-primary{
    font-size:16px;
    font-weight:bold;
    line-height:1.6em;
    letter-spacing:3.2px;
    color:var( --e-global-color-accent );
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-secondary{
    font-size:40px;
    font-weight:bold;
    line-height:1.25em;
    color:var( --e-global-color-primary );
    margin:10px 0px 20px 0px;
}
.elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-secondary .aux-head-highlight{
    font-weight:normal;
    color:var( --e-global-color-primary );
}
.elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-description{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    line-height:1.6em;
    max-width:584px;
}
.elementor-130 .elementor-element.elementor-element-51092b7 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-130 .elementor-element.elementor-element-51092b7{
    animation-duration:1500ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-6bbb5b2{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-462d90f.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-130 .elementor-element.elementor-element-462d90f > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 15px 0px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
}
.elementor-130 .elementor-element.elementor-element-462d90f > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-3b2bdc2 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .col-title a, .elementor-130 .elementor-element.elementor-element-c6bf237 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .col-title, .elementor-130 .elementor-element.elementor-element-c6bf237 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:30px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text{
    text-align:left !important;
    padding:30px 30px 20px 30px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-c6bf237 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-c6bf237{
    width:auto;
    max-width:auto;
    animation-duration:1300ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-24e51db.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-130 .elementor-element.elementor-element-24e51db > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .col-title a, .elementor-130 .elementor-element.elementor-element-66b6590 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-66b6590 .col-title, .elementor-130 .elementor-element.elementor-element-66b6590 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:30px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text{
    text-align:left !important;
    padding:30px 30px 20px 30px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-66b6590 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-66b6590{
    width:auto;
    max-width:auto;
    animation-duration:1300ms;
    animation-delay:400ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-0e7dc69 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-130 .elementor-element.elementor-element-fec29b2.elementor-column > .elementor-widget-wrap{
    justify-content:center;
}
.elementor-130 .elementor-element.elementor-element-fec29b2 > .elementor-element-populated{
    margin:0px 15px 0px 15px;
    --e-column-margin-right:15px;
    --e-column-margin-left:15px;
}
.elementor-130 .elementor-element.elementor-element-c1b7906 img{
    border-radius:25px 25px 25px 25px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-7167129 .col-title a, .elementor-130 .elementor-element.elementor-element-7167129 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-7167129 .col-title, .elementor-130 .elementor-element.elementor-element-7167129 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:30px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text{
    text-align:left !important;
    padding:30px 30px 20px 30px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-7167129 > .elementor-widget-container{
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-7167129{
    width:auto;
    max-width:auto;
    animation-duration:1300ms;
    animation-delay:600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-5cdb93b.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-5cdb93b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-5cdb93b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:20px;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-widget-inner > *{
    text-align:center;
    margin-left:auto !important;
    margin-right:auto !important;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-primary{
    font-size:16px;
    font-weight:bold;
    line-height:1.6em;
    letter-spacing:3.2px;
    color:var( --e-global-color-accent );
    margin:0px 0px 0px 0px;
    padding:0px 0px 10px 0px;
    border-radius:0px 0px 0px 0px;
    max-width:800px;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-secondary{
    font-size:40px;
    font-weight:bold;
    line-height:1.25em;
    color:var( --e-global-color-primary );
    margin:10px 0px 10px 0px;
    max-width:600px;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-description{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    line-height:1.6em;
    max-width:900px;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-eb7fcf7{
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-023f4c0 > .elementor-container{
    max-width:1446px;
}
.elementor-130 .elementor-element.elementor-element-023f4c0{
    margin-top:0px;
    margin-bottom:200px;
    padding:0px 35px 0px 35px;
}
.elementor-130 .elementor-element.elementor-element-af05647:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-d29c2a9 );
}
.elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-background-slideshow{
    border-radius:100px 100px 100px 100px;
}
.elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:8% 7% 2% 7%;
}
.elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-b606b58 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-b606b58{
    width:auto;
    max-width:auto;
    position:absolute;
    bottom:130px;
}
.elementor-130 .elementor-element.elementor-element-b606b58 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-52701e5 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-52701e5{
    width:auto;
    max-width:auto;
    position:absolute;
    top:50px;
    right:25px;
}
.elementor-130 .elementor-element.elementor-element-52701e5 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-c0d1e4c{
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-5d3abfe > .elementor-element-populated{
    margin:0px 2px 0px 0px;
    --e-column-margin-right:2px;
    --e-column-margin-left:0px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .col-title a, .elementor-130 .elementor-element.elementor-element-3b50fb2 .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .col-title, .elementor-130 .elementor-element.elementor-element-3b50fb2 .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:28px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
    margin-bottom:34px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 35px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-3b50fb2 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-3b50fb2{
    animation-duration:1500ms;
    animation-delay:400ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-ff26c45 > .elementor-element-populated{
    margin:0px 0px 0px 2px;
    --e-column-margin-right:0px;
    --e-column-margin-left:2px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-77f029f .col-title a, .elementor-130 .elementor-element.elementor-element-77f029f .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-77f029f .col-title, .elementor-130 .elementor-element.elementor-element-77f029f .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:28px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
    margin-bottom:27px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 45px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-77f029f > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-77f029f{
    animation-duration:1500ms;
    animation-delay:600ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-8fcb281 > .elementor-element-populated{
    margin:0px 0px 0px 2px;
    --e-column-margin-right:0px;
    --e-column-margin-left:2px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .col-title a, .elementor-130 .elementor-element.elementor-element-89c40aa .col-title{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-89c40aa .col-title, .elementor-130 .elementor-element.elementor-element-89c40aa .col-title a{
    font-family:"Sintony", Sans-serif;
    font-size:15px;
    font-weight:normal;
    line-height:1.6em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .col-title{
    margin-bottom:0px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .col-subtitle{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:28px;
    font-weight:bold;
    line-height:1.6em;
    margin-top:0px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .widget-content{
    color:var( --e-global-color-2909f807 );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 20px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-advanced-text{
    text-align:left !important;
    padding:45px 35px 45px 35px;
    transition-duration:300ms;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-advanced-text{
    border-radius:20px 20px 20px 20px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-advanced-text:hover{
    background-color:var( --e-global-color-text );
}
.elementor-130 .elementor-element.elementor-element-89c40aa > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-89c40aa{
    animation-duration:1500ms;
    animation-delay:700ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-1e14bb6:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-1e14bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-130 .elementor-element.elementor-element-1e14bb6, .elementor-130 .elementor-element.elementor-element-1e14bb6 > .elementor-background-overlay{
    border-radius:138px 138px 138px 138px;
}
.elementor-130 .elementor-element.elementor-element-1e14bb6{
    box-shadow:0px 30px 36px 0px #f8ddc0 ;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px 0px 0px 0px;
    position:relative;
    top:130px;
}
.elementor-130 .elementor-element.elementor-element-1e14bb6 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-b407a46.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-b407a46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-b407a46 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-130 .elementor-element.elementor-element-b407a46 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-062fa55 .aux-media-image{
    border-radius:138px 0px 138px 138px;
    overflow:hidden;
}
.elementor-130 .elementor-element.elementor-element-062fa55 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-93962a4 .aux-widget-text .aux-text-widget-header{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-93962a4 .aux-ico-box{
    padding:0px 0px 0px 0px;
    color:#ffffff;
}
.elementor-130 .elementor-element.elementor-element-93962a4 .col-title a, .elementor-130 .elementor-element.elementor-element-93962a4 .col-title{
    color:#AD313100 !important;
}
.elementor-130 .elementor-element.elementor-element-93962a4 .aux-widget-text .aux-text-widget-content{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-93962a4 .aux-widget-advanced-text{
    text-align:center !important;
}
.elementor-130 .elementor-element.elementor-element-93962a4{
    width:auto;
    max-width:auto;
    position:absolute;
    right:-40px;
    animation-duration:2000ms;
    animation-delay:350ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-2bfbe57.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-2bfbe57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-2bfbe57 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0% 0% 0% 12%;
}
.elementor-130 .elementor-element.elementor-element-2bfbe57 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-69f0fda .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-69f0fda{
    width:auto;
    max-width:auto;
    position:absolute;
    right:30px;
    bottom:20px;
}
.elementor-130 .elementor-element.elementor-element-69f0fda > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-6c66585 .aux-modern-heading-primary{
    font-size:30px;
    font-weight:bold;
    line-height:1.3em;
    color:var( --e-global-color-primary );
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    max-width:611px;
}
.elementor-130 .elementor-element.elementor-element-6c66585 .aux-modern-heading-secondary{
    font-size:18px;
}
.elementor-130 .elementor-element.elementor-element-6c66585 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-6c66585{
    animation-duration:1300ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button-wrapper{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button .aux-overlay:before{
    background-color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button{
    padding:16px 40px 16px 40px;
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-086384c .aux-overlay:after{
    border-radius:26px 26px 26px 26px;
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-130 .elementor-element.elementor-element-086384c .aux-modern-button .aux-overlay:after{
    background-color:var( --e-global-color-secondary );
}
.elementor-130 .elementor-element.elementor-element-086384c .aux-text{
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
}
.elementor-130 .elementor-element.elementor-element-086384c > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-086384c{
    width:auto;
    max-width:auto;
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-94c6c40 > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-94c6c40{
    margin-top:0px;
    margin-bottom:100px;
    padding:0px 35px 0px 35px;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-b4904f0.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-b4904f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-b4904f0 > .elementor-element-populated{
    border-style:solid;
    border-width:0px 1px 0px 0px;
    border-color:var( --e-global-color-d29c2a9 );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:60px 0px 60px 0px;
}
.elementor-130 .elementor-element.elementor-element-b4904f0 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-3f623e3 .aux-counter-number-wrapper{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:50px;
    font-weight:bold;
}
.elementor-130 .elementor-element.elementor-element-3f623e3 .aux-counter-title{
    color:var( --e-global-color-accent );
    font-size:15px;
    line-height:1.5em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-3f623e3{
    animation-duration:2500ms;
    animation-delay:400ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-eb259ac.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-eb259ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-eb259ac > .elementor-element-populated{
    border-style:solid;
    border-width:0px 1px 0px 0px;
    border-color:var( --e-global-color-d29c2a9 );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:60px 0px 60px 0px;
}
.elementor-130 .elementor-element.elementor-element-eb259ac > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-49268f3 .aux-counter-number-wrapper{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:50px;
    font-weight:bold;
}
.elementor-130 .elementor-element.elementor-element-49268f3 .aux-counter-title{
    color:var( --e-global-color-accent );
    font-size:15px;
    line-height:1.5em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-49268f3{
    animation-duration:2500ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-fe88fdb.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-fe88fdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-fe88fdb > .elementor-element-populated{
    margin:0px 0px 0px 0px;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0px 60px 0px 60px;
}
.elementor-130 .elementor-element.elementor-element-7b836cf .aux-counter-number-wrapper{
    color:var( --e-global-color-primary );
    font-family:"Quattrocento", Sans-serif;
    font-size:50px;
    font-weight:bold;
}
.elementor-130 .elementor-element.elementor-element-7b836cf .aux-counter-title{
    color:var( --e-global-color-accent );
    font-size:15px;
    line-height:1.5em;
    letter-spacing:1.5px;
}
.elementor-130 .elementor-element.elementor-element-7b836cf{
    animation-duration:2500ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-6ea004c{
    padding:0px 0px 75px 0px;
}
.elementor-130 .elementor-element.elementor-element-b9645f4 .aux-widget-inner > *{
    text-align:center;
    margin-left:auto !important;
    margin-right:auto !important;
}
.elementor-130 .elementor-element.elementor-element-b9645f4 .aux-modern-heading-primary{
    font-family:"Sintony", Sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:1.6em;
    letter-spacing:3.2px;
    color:#3E2424E6;
    max-width:357px;
}
.elementor-130 .elementor-element.elementor-element-b9645f4 .aux-modern-heading-secondary{
    font-size:40px;
    font-weight:bold;
    line-height:1.25em;
    color:var( --e-global-color-primary );
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-b9645f4 .aux-modern-heading-description{
    color:var( --e-global-color-primary );
    font-size:16px;
    font-weight:normal;
    line-height:1.6em;
    margin:0px 0px 0px 0px;
    max-width:993px;
}
.elementor-130 .elementor-element.elementor-element-b9645f4 > .elementor-widget-container{
    margin:0px 0px -70px 0px;
}
.elementor-130 .elementor-element.elementor-element-b9645f4{
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-c764dd9 > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-c764dd9{
    margin-top:0px;
    margin-bottom:100px;
    padding:0px 35px 0px 35px;
}
.elementor-130 .elementor-element.elementor-element-33ab7e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-d29c2a9 );
}
.elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-background-slideshow{
    border-radius:100px 100px 100px 100px;
}
.elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-cef02e7 > .elementor-container{
    min-height:657px;
}
.elementor-130 .elementor-element.elementor-element-cef02e7:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-cef02e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../../2022/11/Product-process-3update.png");
    background-position:bottom center;
}
.elementor-130 .elementor-element.elementor-element-cef02e7{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-130 .elementor-element.elementor-element-cef02e7 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-438cb97 > .elementor-element-populated{
    padding:14% 0% 8% 0%;
}
.elementor-130 .elementor-element.elementor-element-6dfb3e9 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-6dfb3e9{
    width:auto;
    max-width:auto;
    position:absolute;
    right:120px;
    bottom:15px;
}
.elementor-130 .elementor-element.elementor-element-6dfb3e9 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-2af6cf4.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-2af6cf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-2af6cf4 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:0% 0% 0% 0%;
}
.elementor-130 .elementor-element.elementor-element-2af6cf4 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-2af6cf4{
    position:relative;
    left:-110px;
}
.elementor-130 .elementor-element.elementor-element-f949c3a .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-f949c3a{
    width:auto;
    max-width:auto;
    position:absolute;
    top:0px;
    left:-70px;
}
.elementor-130 .elementor-element.elementor-element-f949c3a > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-945648d:not(.elementor-motion-effects-element-type-background), .elementor-130 .elementor-element.elementor-element-945648d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:transparent;
    background-image:linear-gradient(180deg, #FFEFEF57 0%, var( --e-global-color-d29c2a9 ) 100%);
}
.elementor-130 .elementor-element.elementor-element-945648d{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:0px;
    margin-bottom:100px;
}
.elementor-130 .elementor-element.elementor-element-945648d > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-130 .elementor-element.elementor-element-88b02df .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-88b02df{
    width:auto;
    max-width:auto;
    position:absolute;
}
.elementor-130 .elementor-element.elementor-element-88b02df > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-09e6b97 .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-09e6b97{
    width:auto;
    max-width:auto;
    position:absolute;
    right:94px;
    bottom:11px;
}
.elementor-130 .elementor-element.elementor-element-09e6b97 > .elementor-widget-container{
    transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);
    transition-duration:1000ms;
    transition-property:all;
}
.elementor-130 .elementor-element.elementor-element-2e2a316 > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-2e2a316{
    padding:100px 35px 100px 35px;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-512814e.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-512814e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-130 .elementor-element.elementor-element-0915c8d .aux-widget-container{
    text-align:center;
}
.elementor-130 .elementor-element.elementor-element-0915c8d{
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-ecc7765{
    animation-duration:1500ms;
    animation-delay:250ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-1a4219e .aux-carousel-navigation{
    justify-content:space-between;
}
.elementor-130 .elementor-element.elementor-element-1a4219e .aux-custom-nav, .elementor-130 .elementor-element.elementor-element-1a4219e .aux-custom-nav img{
    width:50px;
}
.elementor-130 .elementor-element.elementor-element-1a4219e .aux-custom-nav{
    color:var( --e-global-color-secondary );
    font-size: 15em;
}
.elementor-130 .elementor-element.elementor-element-1a4219e{
    position:absolute;
}
.elementor-130 .elementor-element.elementor-element-a99ffeb > .elementor-container{
    max-width:1200px;
}
.elementor-130 .elementor-element.elementor-element-a99ffeb{
    margin-top:0px;
    margin-bottom:100px;
    padding:0px 35px 0px 35px;
}
.elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-216ddc7.elementor-column .elementor-widget-wrap{
    align-items:flex-end;
}
.elementor-130 .elementor-element.elementor-element-216ddc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-end;
    align-items:flex-end;
}
.elementor-130 .elementor-element.elementor-element-216ddc7.elementor-column > .elementor-widget-wrap{
    justify-content:space-between;
}
.elementor-130 .elementor-element.elementor-element-6f8b845 .aux-modern-heading-primary{
    font-size:16px;
    font-weight:bold;
    line-height:1.6em;
    letter-spacing:3.2px;
    color:var( --e-global-color-accent );
    margin:0px 0px 10px 0px;
}
.elementor-130 .elementor-element.elementor-element-6f8b845 .aux-modern-heading-secondary{
    font-size:30px;
    font-weight:bold;
    line-height:1.3em;
    color:var( --e-global-color-primary );
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-6f8b845{
    width:auto;
    max-width:auto;
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button-wrapper{
    text-align:left;
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button .aux-overlay:before{
    background-color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button{
    padding:16px 40px 16px 40px;
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-overlay:before, .elementor-130 .elementor-element.elementor-element-f9471de .aux-overlay:after{
    border-radius:26px 26px 26px 26px;
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-130 .elementor-element.elementor-element-f9471de .aux-modern-button .aux-overlay:after{
    background-color:var( --e-global-color-secondary );
}
.elementor-130 .elementor-element.elementor-element-f9471de .aux-text{
    font-size:16px;
    font-weight:bold;
    line-height:1.3em;
}
.elementor-130 .elementor-element.elementor-element-f9471de > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-130 .elementor-element.elementor-element-f9471de{
    width:auto;
    max-width:auto;
    animation-duration:2000ms;
    animation-delay:200ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-media img{
    border-radius:20px 20px 20px 20px !important;
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-title a{
    color:var( --e-global-color-primary );
    font-size:20px;
    line-height:1.4em;
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-title a:hover{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-title{
    margin-bottom:15px;
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-content{
    color:var( --e-global-color-2909f807 );
    font-size:15px;
    line-height:1.5em;
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-meta a, .elementor-130 .elementor-element.elementor-element-168a458 .entry-meta, .elementor-130 .elementor-element.elementor-element-168a458 .entry-meta span{
    color:var( --e-global-color-accent );
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-meta a:hover, .elementor-130 .elementor-element.elementor-element-168a458 .entry-meta span:hover{
    color:var( --e-global-color-secondary );
}
.elementor-130 .elementor-element.elementor-element-168a458 .entry-meta, .elementor-130 .elementor-element.elementor-element-168a458 .entry-meta a, .elementor-130 .elementor-element.elementor-element-168a458 .entry-meta span{
    font-size:16px;
    font-weight:bold;
}
.elementor-130 .elementor-element.elementor-element-168a458{
    text-align:left;
    animation-duration:1800ms;
    animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);
}
.elementor-130 .elementor-element.elementor-element-168a458 > .elementor-widget-container{
    margin:50px -12.5px 0px -12.5px;
}
@media(max-width:1024px){
    .elementor-130 .elementor-element.elementor-element-b84b96a > .elementor-widget-container{
        --e-transform-rotateZ:30deg;
    }
    .elementor-130 .elementor-element.elementor-element-60d66f0{
        margin-top:80px;
        margin-bottom:80px;
    }
    .elementor-130 .elementor-element.elementor-element-e302de6 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-0fe01f1{
        right:150px;
    }
    .elementor-130 .elementor-element.elementor-element-268062f{
        left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-6f30f22 .aux-widget-image{
        text-align:center;
    }
    .elementor-130 .elementor-element.elementor-element-6f30f22{
        left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-41b8c58 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-a0eef23{
        top:0px;
    }
    .elementor-130 .elementor-element.elementor-element-8d9f4a2 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-8d9f4a2 .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-be9b63e .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-be9b63e .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-d42adc7 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-d42adc7 .widget-content{
        font-size:15px;
    }
    .elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-d16a9ae.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-130 .elementor-element.elementor-element-d16a9ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-130 .elementor-element.elementor-element-0eb8c6b .widget-content{
        font-size:var( --e-global-typography-primary-font-size );
    }
    .elementor-130 .elementor-element.elementor-element-ec21ceb .aux-widget-image{
        text-align:center;
    }
    .elementor-130 .elementor-element.elementor-element-fe4d8fb > .elementor-element-populated{
        margin:0px 0px 100px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-secondary{
        max-width:600px;
    }
    .elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-description{
        max-width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-6e772ae{
        margin-top:0px;
        margin-bottom:150px;
    }
    .elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-secondary{
        max-width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-description{
        font-size:16px;
        max-width:94%;
    }
    .elementor-130 .elementor-element.elementor-element-462d90f.elementor-column > .elementor-widget-wrap{
        justify-content:flex-start;
    }
    .elementor-130 .elementor-element.elementor-element-462d90f > .elementor-element-populated{
        margin:0px 10px 0px 0px;
        --e-column-margin-right:10px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237 .col-title, .elementor-130 .elementor-element.elementor-element-c6bf237 .col-title a{
        font-size:14px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237 .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237{
        width:auto;
        max-width:auto;
    }
    .elementor-130 .elementor-element.elementor-element-24e51db.elementor-column > .elementor-widget-wrap{
        justify-content:flex-end;
    }
    .elementor-130 .elementor-element.elementor-element-24e51db > .elementor-element-populated{
        margin:0px 0px 0px 10px;
        --e-column-margin-right:0px;
        --e-column-margin-left:10px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590 .col-title, .elementor-130 .elementor-element.elementor-element-66b6590 .col-title a{
        font-size:14px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590 .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590{
        width:auto;
        max-width:auto;
    }
    .elementor-130 .elementor-element.elementor-element-fec29b2.elementor-column > .elementor-widget-wrap{
        justify-content:space-between;
    }
    .elementor-130 .elementor-element.elementor-element-fec29b2 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 .col-title, .elementor-130 .elementor-element.elementor-element-7167129 .col-title a{
        font-size:14px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129{
        width:auto;
        max-width:auto;
    }
    .elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-secondary{
        max-width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-description{
        max-width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated{
        padding:8% 5% 2% 5%;
    }
    .elementor-130 .elementor-element.elementor-element-3b50fb2 .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-3b50fb2 .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-77f029f .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-77f029f .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-89c40aa .col-subtitle{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-89c40aa .widget-content{
        font-size:15px;
    }
    .elementor-130 .elementor-element.elementor-element-1e14bb6, .elementor-130 .elementor-element.elementor-element-1e14bb6 > .elementor-background-overlay{
        border-radius:60px 60px 60px 60px;
    }
    .elementor-130 .elementor-element.elementor-element-b407a46.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-130 .elementor-element.elementor-element-b407a46 > .elementor-element-populated{
        margin:0px 0px 50px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-062fa55 .aux-media-image{
        border-radius:60px 0px 60px 60px;
        overflow:hidden;
    }
    .elementor-130 .elementor-element.elementor-element-062fa55{
        width:auto;
        max-width:auto;
    }
    .elementor-130 .elementor-element.elementor-element-93962a4{
        right:165px;
    }
    .elementor-130 .elementor-element.elementor-element-2bfbe57.elementor-column > .elementor-widget-wrap{
        justify-content:center;
    }
    .elementor-130 .elementor-element.elementor-element-2bfbe57 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:10% 10% 10% 10%;
    }
    .elementor-130 .elementor-element.elementor-element-6c66585 .aux-widget-inner > *{
        text-align:center;
        margin-left:auto !important;
        margin-right:auto !important;
    }
    .elementor-130 .elementor-element.elementor-element-94c6c40{
        margin-top:0px;
        margin-bottom:100px;
    }
    .elementor-130 .elementor-element.elementor-element-b4904f0 > .elementor-element-populated{
        margin:0px 0px 40px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-eb259ac > .elementor-element-populated{
        border-width:0px 0px 0px 0px;
        margin:0px 0px 40px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-bc-flex-widget .elementor-130 .elementor-element.elementor-element-438cb97.elementor-column .elementor-widget-wrap{
        align-items:center;
    }
    .elementor-130 .elementor-element.elementor-element-438cb97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
        align-content:center;
        align-items:center;
    }
    .elementor-130 .elementor-element.elementor-element-2af6cf4 > .elementor-element-populated{
        padding:50px 0px 50px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-2af6cf4{
        left:-50px;
    }
    .elementor-130 .elementor-element.elementor-element-ecc7765 > .elementor-widget-container{
        padding:0px 55px 0px 55px;
    }
    .elementor-130 .elementor-element.elementor-element-168a458 > .elementor-widget-container{
        margin:50px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-130 .elementor-element.elementor-element-4e82f7f{
        margin-top:-70px;
        margin-bottom:80px;
    }
    .elementor-130 .elementor-element.elementor-element-b84b96a > .elementor-widget-container{
        --e-transform-rotateZ:0deg;
    }
    .elementor-130 .elementor-element.elementor-element-60d66f0{
        margin-top:50px;
        margin-bottom:50px;
    }
    .elementor-130 .elementor-element.elementor-element-0fe01f1{
        right:-100px;
    }
    .elementor-130 .elementor-element.elementor-element-268062f{
        top:70px;
    }
    .elementor-130 .elementor-element.elementor-element-673d664 .aux-modern-heading-primary{
        font-size:39px;
    }
    .elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-8d9f4a2 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-be9b63e > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-d42adc7 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-d16a9ae > .elementor-element-populated{
        margin:40px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-80dbf80 .aux-modern-heading-primary{
        font-size:23px;
    }
    .elementor-130 .elementor-element.elementor-element-0eb8c6b .col-subtitle{
        font-size:17px;
    }
    .elementor-130 .elementor-element.elementor-element-0eb8c6b .widget-content{
        font-size:var( --e-global-typography-primary-font-size );
    }
    .elementor-130 .elementor-element.elementor-element-fb50544{
        margin-top:0px;
        margin-bottom:80px;
    }
    .elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title, .elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title a{
        font-size:18px;
    }
    .elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-advanced-text{
        padding:30px 30px 30px 30px;
    }
    .elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-text-widget-overlay, .elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-widget-advanced-text{
        border-radius:30px 30px 30px 30px;
    }
    .elementor-130 .elementor-element.elementor-element-cfe4f32 > .elementor-widget-container{
        border-radius:40px 40px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-cfe4f32{
        right:0px;
    }
    .elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-secondary{
        font-size:27px;
    }
    .elementor-130 .elementor-element.elementor-element-306f49a > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-306f49a > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-306f49a > .elementor-background-slideshow{
        border-radius:50px 50px 50px 50px;
    }
    .elementor-130 .elementor-element.elementor-element-51092b7 .aux-modern-heading-secondary{
        font-size:27px;
    }
    .elementor-130 .elementor-element.elementor-element-51092b7 > .elementor-widget-container{
        margin:0px 0px 50px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-462d90f > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-c6bf237 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-24e51db > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-66b6590 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-fec29b2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-7167129 > .elementor-widget-container{
        margin:0px 0px 20px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-secondary{
        font-size:27px;
    }
    .elementor-130 .elementor-element.elementor-element-eb7fcf7 > .elementor-widget-container{
        margin:20px 20px 50px 20px;
    }
    .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-af05647 > .elementor-background-slideshow{
        border-radius:50px 50px 50px 50px;
    }
    .elementor-130 .elementor-element.elementor-element-5d3abfe > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-3b50fb2 > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-ff26c45 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-77f029f > .elementor-widget-container{
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-8fcb281 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-text .aux-text-widget-content{
        padding:20px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-89c40aa > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-b407a46 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-93962a4{
        right:-50px;
    }
    .elementor-130 .elementor-element.elementor-element-6c66585 .aux-modern-heading-primary{
        font-size:22px;
    }
    .elementor-130 .elementor-element.elementor-element-b4904f0 > .elementor-element-populated{
        border-width:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-b9645f4 .aux-modern-heading-secondary{
        font-size:25px;
    }
    .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated, .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-element-populated > .elementor-background-overlay, .elementor-130 .elementor-element.elementor-element-33ab7e3 > .elementor-background-slideshow{
        border-radius:50px 50px 50px 50px;
    }
    .elementor-130 .elementor-element.elementor-element-2af6cf4 > .elementor-element-populated{
        padding:25px 25px 25px 25px;
    }
    .elementor-130 .elementor-element.elementor-element-2af6cf4{
        left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-f949c3a{
        left:0px;
    }
    .elementor-130 .elementor-element.elementor-element-945648d{
        margin-top:0px;
        margin-bottom:80px;
    }
    .elementor-130 .elementor-element.elementor-element-ecc7765 > .elementor-widget-container{
        padding:0px 15px 0px 15px;
    }
    .elementor-130 .elementor-element.elementor-element-1a4219e .aux-custom-nav, .elementor-130 .elementor-element.elementor-element-1a4219e .aux-custom-nav img{
        width:15px;
    }
    .elementor-130 .elementor-element.elementor-element-a99ffeb{
        margin-top:0px;
        margin-bottom:80px;
    }
    .elementor-130 .elementor-element.elementor-element-6f8b845 > .elementor-widget-container{
        margin:0px 0px 25px 0px;
    }
    .elementor-130 .elementor-element.elementor-element-6f8b845{
        width:100%;
        max-width:100%;
    }
}
@media(min-width:768px){
    .elementor-130 .elementor-element.elementor-element-e302de6{
        width:45%;
    }
    .elementor-130 .elementor-element.elementor-element-41b8c58{
        width:55%;
    }
    .elementor-130 .elementor-element.elementor-element-5cdb93b{
        width:100%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-130 .elementor-element.elementor-element-e302de6{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-41b8c58{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-72b2fe1{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-fe4d8fb{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-462d90f{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-24e51db{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-fec29b2{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-5cdb93b{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-5d3abfe{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-ff26c45{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-8fcb281{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-b407a46{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-2bfbe57{
        width:100%;
    }
    .elementor-130 .elementor-element.elementor-element-b4904f0{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-eb259ac{
        width:50%;
    }
    .elementor-130 .elementor-element.elementor-element-fe88fdb{
        width:50%;
    }
}
/* Start custom CSS for aux_simple_svg, class: .elementor-element-b84b96a */
.elementor-130 .elementor-element.elementor-element-b84b96a svg path{
     stroke:var( --e-global-color-text );
     opacity: 0.75;
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-0fe01f1 */
.elementor-130 .elementor-element.elementor-element-0fe01f1 svg path{
     fill:var( --e-global-color-text );
}
 @media only screen and (max-width:800px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-0fe01f1{
         right:40px!important;
    }
}
 @media only screen and (max-width:425px){
     .elementor-130 .elementor-element.elementor-element-0fe01f1{
         right:-60px!important;
         top:-20px!important;
    }
     .elementor-130 .elementor-element.elementor-element-0fe01f1 svg{
         width:50%;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-268062f */
@media only screen and (max-width:320px){
     .elementor-130 .elementor-element.elementor-element-268062f{
         top:50px;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-a0eef23 */
.elementor-130 .elementor-element.elementor-element-a0eef23 .aux-the-shape::before {
     content:"";
     position:absolute;
     top:0;
     left:0;
     right:0;
     bottom:0;
     border-radius:20px;
     padding:5px;
     background:linear-gradient(243deg,var( --e-global-color-accent ),#FFFDFD);
     -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
     -webkit-mask-composite: destination-out;
     mask-composite: exclude;
}
/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-673d664 */
@media only screen and (max-width:320px){
     .elementor-130 .elementor-element.elementor-element-673d664 .aux-modern-heading-primary{
         font-size:25px!important;
    }
}
 .elementor-130 .elementor-element.elementor-element-673d664:before {
     overflow: hidden;
     border-radius: 20px;
     border-style: solid;
     border-width: 5px;
     border-image: linear-gradient(243deg, #F38576, #FFFDFD00) 1;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-8d9f4a2 */
.elementor-130 .elementor-element.elementor-element-8d9f4a2 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2 .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-8d9f4a2:hover svg path:first-child{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-8d9f4a2 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-be9b63e */
.elementor-130 .elementor-element.elementor-element-be9b63e svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-be9b63e .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-be9b63e:hover svg path:first-child{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-be9b63e .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d42adc7 */
.elementor-130 .elementor-element.elementor-element-d42adc7 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-d42adc7 .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-d42adc7:hover svg path:first-child{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-d42adc7 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-80dbf80 */
@media only screen and (max-width:800px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-80dbf80 .aux-modern-heading-primary{
         font-size:22px!important;
    }
}
 @media only screen and (max-width:320px){
     .elementor-130 .elementor-element.elementor-element-80dbf80 .aux-modern-heading-primary{
         font-size:20px!important;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0eb8c6b */
@media only screen and (max-width:800px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-0eb8c6b .col-subtitle{
         font-size:20px!important;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-b5ac4b8 */
.elementor-130 .elementor-element.elementor-element-b5ac4b8 svg path{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-cfe4f32 */
.elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title{
     max-width: 306px;
}
 .elementor-130 .elementor-element.elementor-element-cfe4f32 .aux-ico-box{
     margin-left: 0;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-cfe4f32 .col-title{
         max-width:200px;
    }
}
 .elementor-130 .elementor-element.elementor-element-cfe4f32 svg path:first-child{
     fill:var( --e-global-color-accent );
     transition: all 300ms ease-out;
}
/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e0c0f3a */
.elementor-130 .elementor-element.elementor-element-e0c0f3a .aux-modern-heading-description p:first-child{
     margin-bottom:30px;
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-40d9003 */
.elementor-130 .elementor-element.elementor-element-40d9003 svg path{
     fill:var( --e-global-color-accent ) 
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-a88203b */
.elementor-130 .elementor-element.elementor-element-a88203b svg path{
     fill:var( --e-global-color-accent ) 
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c6bf237 */
.elementor-130 .elementor-element.elementor-element-c6bf237 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-c6bf237 .widget-content{
     max-width: 260px;
}
 @media only screen and (max-width:900px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-c6bf237 .widget-content{
         max-width: 189px;
    }
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
 .elementor-130 .elementor-element.elementor-element-c6bf237:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237:hover .widget-content{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237:hover svg path:first-child{
     fill:#fff;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-black.aux-button.aux-outline{
     box-shadow: none;
}
 .elementor-130 .elementor-element.elementor-element-c6bf237 .aux-widget-advanced-text:hover{
     box-shadow: 0px 30px 36px #F3857621;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-66b6590 */
.elementor-130 .elementor-element.elementor-element-66b6590 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-66b6590 .widget-content{
     max-width: 260px;
}
 @media only screen and (max-width:900px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-66b6590 .widget-content{
         max-width: 189px;
    }
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-66b6590:hover svg path:first-child{
     fill:#fff;
}
 .elementor-130 .elementor-element.elementor-element-66b6590 .aux-black.aux-button.aux-outline{
     box-shadow: none;
}
 .elementor-130 .elementor-element.elementor-element-66b6590 .aux-widget-advanced-text:hover{
     box-shadow: 0px 30px 36px #F3857621;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-7167129 */
.elementor-130 .elementor-element.elementor-element-7167129 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-7167129 svg path:nth-child(2){
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-7167129 svg path:nth-child(4){
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-7167129 .widget-content{
     max-width: 260px;
}
 @media only screen and (max-width:900px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-7167129 .widget-content{
         max-width: 189px;
    }
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover svg path:first-child{
     fill:#fff;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover svg path:nth-child(2){
     fill:#fff;
}
 .elementor-130 .elementor-element.elementor-element-7167129:hover svg path:nth-child(4){
     fill:#fff;
}
 .elementor-130 .elementor-element.elementor-element-7167129 .aux-black.aux-button.aux-outline{
     box-shadow: none;
}
 .elementor-130 .elementor-element.elementor-element-7167129 .aux-widget-advanced-text:hover{
     box-shadow: 0px 30px 36px #F3857621;
}
/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-eb7fcf7 */
.elementor-130 .elementor-element.elementor-element-eb7fcf7 .aux-modern-heading-secondary{
     display: flex;
     flex-direction: column;
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-b606b58 */
.elementor-130 .elementor-element.elementor-element-b606b58 svg path{
     fill:var( --e-global-color-text );
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-52701e5 */
.elementor-130 .elementor-element.elementor-element-52701e5 svg path{
     fill:var( --e-global-color-text );
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-3b50fb2 */
.elementor-130 .elementor-element.elementor-element-3b50fb2 svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2 .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2:hover .widget-content{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-3b50fb2:hover svg path:first-child{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-3b50fb2 .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d3abfe */
.elementor-130 .elementor-element.elementor-element-5d3abfe .elementor-widget:not(:last-child) {
     margin-bottom: 0px!important;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-77f029f */
.elementor-130 .elementor-element.elementor-element-77f029f svg path:first-child{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-77f029f .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-77f029f:hover svg path:first-child{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-77f029f .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff26c45 */
.elementor-130 .elementor-element.elementor-element-ff26c45 .elementor-widget:not(:last-child) {
     margin-bottom: 0px!important;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-89c40aa */
.elementor-130 .elementor-element.elementor-element-89c40aa svg g g:first-child path{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-advanced-text {
     align-items: start 
}
 .elementor-130 .elementor-element.elementor-element-89c40aa .widget-title{
     max-width: 260px;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover .aux-text{
     color:#fff;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover .col-title a{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover .col-subtitle{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover .widget-content{
     color:#ffffffcc!important;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover .aux-text{
     color:#fff!important;
}
 .elementor-130 .elementor-element.elementor-element-89c40aa:hover svg g g:first-child path{
     fill:#fff;
}
 @media only screen and (max-width:767px){
     .elementor-130 .elementor-element.elementor-element-89c40aa .aux-widget-advanced-text {
         flex-direction:column;
    }
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8fcb281 */
.elementor-130 .elementor-element.elementor-element-8fcb281 .elementor-widget:not(:last-child) {
     margin-bottom: 0px!important;
}
/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-062fa55 */
.elementor-130 .elementor-element.elementor-element-062fa55 .aux-widget-image .aux-media-hint-frame{
     display: block;
}
/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-93962a4 */
.elementor-130 .elementor-element.elementor-element-93962a4 .col-title{
     position: absolute;
     top:-60px;
     left: 20px;
}
 .elementor-130 .elementor-element.elementor-element-93962a4 svg rect:last-child{
     fill:var( --e-global-color-accent );
     transition: all 300ms ease-out;
}
 @media only screen and (max-width:800px) and (min-width:768px){
     .elementor-130 .elementor-element.elementor-element-93962a4{
         right:50px!important;
    }
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b407a46 */
.elementor-130 .elementor-element.elementor-element-b407a46 .elementor-widget:not(:last-child){
     margin-bottom: 0;
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-69f0fda */
.elementor-130 .elementor-element.elementor-element-69f0fda svg path{
     fill:var( --e-global-color-text );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-69f0fda {
     transform: rotate(30deg) 
}
/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-3f623e3 */
.elementor-130 .elementor-element.elementor-element-3f623e3 .aux-counter-number{
     margin-bottom: 20px;
}
/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-49268f3 */
.elementor-130 .elementor-element.elementor-element-49268f3 .aux-counter-number{
     margin-bottom: 20px;
}
/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-7b836cf */
.elementor-130 .elementor-element.elementor-element-7b836cf .aux-counter-number{
     margin-bottom: 20px;
}
/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-0915c8d */
.elementor-130 .elementor-element.elementor-element-0915c8d svg path{
     fill:var( --e-global-color-accent );
     transition: all 300ms ease-out;
}
/* End custom CSS */
/* Start custom CSS for aux_carousel_navigation, class: .elementor-element-1a4219e */
@media only screen and (max-width:414px){
     .elementor-130 .elementor-element.elementor-element-1a4219e{
         position:absolute;
         top:24%!important;
    }
}
/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-168a458 */
.elementor-130 .elementor-element.elementor-element-168a458 .aux-col{
     padding-left: 25px;
     padding-right: 25px;
}
 .elementor-130 .elementor-element.elementor-element-168a458 .post:hover .entry-title a{
     color:var( --e-global-color-accent );
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-168a458 .entry-title{
     line-height: 28px;
}
 @media only screen and (max-width:1024px){
     .elementor-130 .elementor-element.elementor-element-168a458 .aux-col{
         padding-left: 15px;
         padding-right: 15px;
    }
}
 .elementor-130 .elementor-element.elementor-element-168a458 .aux-col .entry-meta a span,.elementor-130 .elementor-element.elementor-element-168a458 .aux-col .entry-meta .aux-read-more::after{
     transition: all 300ms ease-out;
}
 .elementor-130 .elementor-element.elementor-element-168a458 .aux-col .entry-meta:hover a span,.elementor-130 .elementor-element.elementor-element-168a458 .aux-col .entry-meta:hover .aux-read-more::after{
     color:var( --e-global-color-secondary )!important;
}
/* End custom CSS */
