.elementor-211 .elementor-element.elementor-element-fdaf809{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-871df98{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-211 .elementor-element.elementor-element-d96a8b4 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-d96a8b4{text-align:left;}.elementor-211 .elementor-element.elementor-element-d96a8b4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-211 .elementor-element.elementor-element-ec5b2a5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-aab5c4b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-211 .elementor-element.elementor-element-cdaf806{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-cdaf806:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-cdaf806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-a8debd8{--display:flex;}.elementor-211 .elementor-element.elementor-element-667bf40 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-667bf40{text-align:left;}.elementor-211 .elementor-element.elementor-element-667bf40 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-e83c1bb .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-b18a161{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-211 .elementor-element.elementor-element-c407442{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-c407442:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-c407442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-8b89672{--display:flex;}.elementor-211 .elementor-element.elementor-element-d04d813 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-d04d813{text-align:left;}.elementor-211 .elementor-element.elementor-element-d04d813 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-df8b50d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-caa874e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-211 .elementor-element.elementor-element-3aeaef4{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-3aeaef4:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-3aeaef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-1c6c7dd{--display:flex;}.elementor-211 .elementor-element.elementor-element-c33bdbc > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-c33bdbc{text-align:left;}.elementor-211 .elementor-element.elementor-element-c33bdbc .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-0d7b8c6 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-3cb8bd9{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-211 .elementor-element.elementor-element-e8a9feb{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-e8a9feb:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-e8a9feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-b54e203{--display:flex;}.elementor-211 .elementor-element.elementor-element-1334f69 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-1334f69{text-align:left;}.elementor-211 .elementor-element.elementor-element-1334f69 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-2696b2a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-cb543f1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-211 .elementor-element.elementor-element-a6f3415{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-a6f3415:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-a6f3415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-806c111{--display:flex;}.elementor-211 .elementor-element.elementor-element-2006460 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-2006460{text-align:left;}.elementor-211 .elementor-element.elementor-element-2006460 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:400;}.elementor-211 .elementor-element.elementor-element-ccc7694 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-f4d5679 );color:var( --e-global-color-f4d5679 );}.elementor-211 .elementor-element.elementor-element-924ce82{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-211 .elementor-element.elementor-element-fdaf809{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-211 .elementor-element.elementor-element-cdaf806{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-c407442{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-3aeaef4{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-e8a9feb{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-211 .elementor-element.elementor-element-a6f3415{--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}}@media(max-width:767px){.elementor-211 .elementor-element.elementor-element-fdaf809{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-fdaf809.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-211 .elementor-element.elementor-element-cdaf806{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-cdaf806.e-con{--align-self:flex-start;}.elementor-211 .elementor-element.elementor-element-c407442{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-c407442.e-con{--align-self:flex-start;}.elementor-211 .elementor-element.elementor-element-3aeaef4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-3aeaef4.e-con{--align-self:flex-start;}.elementor-211 .elementor-element.elementor-element-e8a9feb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-e8a9feb.e-con{--align-self:flex-start;}.elementor-211 .elementor-element.elementor-element-a6f3415{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-a6f3415.e-con{--align-self:flex-start;}}/* Start custom CSS for container, class: .elementor-element-fdaf809 */.elementor-211 .elementor-element.elementor-element-fdaf809{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-fdaf809 .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-fdaf809:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-fdaf809 > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-fdaf809 .as-bar,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-fdaf809.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-fdaf809.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-fdaf809.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-fdaf809 .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-fdaf809 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-bar,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-fdaf809{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-fdaf809 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf806 */.elementor-211 .elementor-element.elementor-element-cdaf806{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-cdaf806 .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-cdaf806:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-cdaf806 > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-cdaf806 .as-bar,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-cdaf806.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-cdaf806.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-cdaf806.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-cdaf806 .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-cdaf806 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-bar,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-cdaf806{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-cdaf806 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c407442 */.elementor-211 .elementor-element.elementor-element-c407442{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-c407442 .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-c407442:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-c407442 > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-c407442 .as-bar,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-c407442.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-c407442.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-c407442.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-c407442 .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-c407442 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-c407442 .as-bar,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-c407442{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-c407442 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aeaef4 */.elementor-211 .elementor-element.elementor-element-3aeaef4{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-3aeaef4:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-bar,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-3aeaef4.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-3aeaef4.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-3aeaef4 .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-3aeaef4 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-bar,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-3aeaef4{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-3aeaef4 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8a9feb */.elementor-211 .elementor-element.elementor-element-e8a9feb{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-e8a9feb:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-e8a9feb .as-bar,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-left,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-e8a9feb.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-e8a9feb.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-e8a9feb .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-e8a9feb .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-bar,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-left,
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-e8a9feb{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-e8a9feb .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6f3415 */.elementor-211 .elementor-element.elementor-element-a6f3415{
    background: #fff;
    --background-speed: 0.5s;
}
.elementor-211 .elementor-element.elementor-element-a6f3415 .elementor-background-slideshow{
    display: none;
}
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 1s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img{
    object-fit: cover;
    opacity: 0;
    transform: scale(1.1);
}
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img.prev,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img.currentForward{
    opacity: 1;
    transform: scale(1.1);
}

.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img.currentBackward,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-background img.currentForward{
    z-index: 1;
    opacity: 1;
    animation: bgNext var(--background-speed) linear;
    transition: all 1s ease-in-out;
    transform: scale(1);
}

.elementor-211 .elementor-element.elementor-element-a6f3415:before{
    z-index: 2;
}
.elementor-211 .elementor-element.elementor-element-a6f3415 > .elementor-element{
    z-index: 3;
}

.elementor-211 .elementor-element.elementor-element-a6f3415 .as-bar,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-right{
    opacity: 0;
    transition: all 0.8s ease-in-out;
}
.elementor-211 .elementor-element.elementor-element-a6f3415.loaded .as-bar,
.elementor-211 .elementor-element.elementor-element-a6f3415.loaded .as-slider-left,
.elementor-211 .elementor-element.elementor-element-a6f3415.loaded .as-slider-right{
    opacity: 1;
}
/*.elementor-211 .elementor-element.elementor-element-a6f3415 .ds-slider-left a:focus,*/
/*.elementor-211 .elementor-element.elementor-element-a6f3415 .ds-slider-right a:focus{*/
/*    outline: none !important;*/
/*}*/

@keyframes bgNext {
  0%   {opacity: 0; transform: scale(1.1);}
  100%   {opacity: 1; transform: scale(1);}
}

@media (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-bar,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-left,
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-right{
    position: relative;
}
}

@media (max-width: 1380px) and (min-width: 768px){
.elementor-211 .elementor-element.elementor-element-a6f3415{
    padding-left: 4%;
    padding-right: 4%;
}
}

@media (max-width: 767px){
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-left{
    left: calc(50% - 300px/2) !important;
}
.elementor-211 .elementor-element.elementor-element-a6f3415 .as-slider-right{
    right: calc(50% - 300px/2) !important;
}
}/* End custom CSS */