.elementor-591 .elementor-element.elementor-element-89fe5b1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-591 .elementor-element.elementor-element-89fe5b1{margin-top:0px;margin-bottom:220px;padding:0px 35px 0px 35px;}.elementor-591 .elementor-element.elementor-element-33880e1 .aux-widget-image{text-align:center;}.elementor-591 .elementor-element.elementor-element-33880e1 .aux-media-image{max-width:820px;border-radius:50px 50px 50px 50px;overflow:hidden;}.elementor-591 .elementor-element.elementor-element-33880e1 > .elementor-widget-container{padding:0px 35px 0px 0px;}.elementor-591 .elementor-element.elementor-element-33880e1{z-index:1;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-591 .elementor-element.elementor-element-410eae6 .aux-the-svg{width:300px;}.elementor-591 .elementor-element.elementor-element-410eae6 .aux-widget-container{text-align:center;}.elementor-591 .elementor-element.elementor-element-410eae6{width:auto;max-width:auto;position:absolute;top:-45%;right:-85%;}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-primary{font-size:18px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 30px 0px;}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-secondary{font-size:50px;text-transform:capitalize;line-height:1.3em;color:var( --e-global-color-text );max-width:95%;}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-divider{height:3px;width:100px;margin:0px 0px 30px 0px;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-description{max-width:91%;}.elementor-591 .elementor-element.elementor-element-fe426bf{z-index:3;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-591 .elementor-element.elementor-element-1a898b4{--spacer-size:20px;}.elementor-591 .elementor-element.elementor-element-b2e6777{margin-top:0px;margin-bottom:60px;padding:0px 35px 0px 35px;}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-modern-heading-primary{font-size:18px;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 30px 0px;}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-modern-heading-secondary{font-size:50px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-modern-heading-divider{height:3px;width:100px;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-591 .elementor-element.elementor-element-581c3c5{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-591 .elementor-element.elementor-element-de0e4bd > .elementor-container{max-width:1600px;}.elementor-591 .elementor-element.elementor-element-de0e4bd{margin-top:0px;margin-bottom:100px;}.elementor-591 .elementor-element.elementor-element-6516bfa.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-591 .elementor-element.elementor-element-3a79c50 .spot{height:40px;min-width:40px;border-radius:100px;background-color:#5417ff;color:#ffffff;}.elementor-591 .elementor-element.elementor-element-3a79c50 .spot.uc-active{background-color:#1a1a1a;}.elementor-591 .elementor-element.elementor-element-3a79c50 .spot:before{border:1px solid #5417ff;}.elementor-591 .elementor-element.elementor-element-3a79c50 .spot svg{fill:#ffffff;}.elementor-591 .elementor-element.elementor-element-3a79c50 .ue-hotspot-icon{font-size:13px;}.elementor-591 .elementor-element.elementor-element-3a79c50 .item-popup-title{background-color:var( --e-global-color-primary );color:#ffffff;padding:20px 20px 20px 20px;}.elementor-591 .elementor-element.elementor-element-3a79c50 .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-591 .elementor-element.elementor-element-3a79c50 .item-popup{width:350px;}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-d270a6f{left:20%;top:5%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-d270a6f:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-b6d7ab8{left:22%;top:22%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-b6d7ab8:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-31a4fd3{left:54%;top:40%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-31a4fd3:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-5d4ae96{left:53%;top:72%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-5d4ae96:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-9fd1b29{left:69%;top:44%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-9fd1b29:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-9f57eba{left:46%;top:56%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-9f57eba:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-4b9a2bf{left:57%;top:57%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-4b9a2bf:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-0b03b53{left:30%;top:64%;background-color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50 .elementor-repeater-item-0b03b53:before{border:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-3a79c50{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-591 .elementor-element.elementor-element-c7c7406{margin-top:0px;margin-bottom:60px;padding:0px 35px 0px 35px;}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-modern-heading-primary{font-size:18px;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 30px 0px;}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-modern-heading-secondary{font-size:50px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-modern-heading-divider{height:3px;width:100px;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-591 .elementor-element.elementor-element-c32ab87{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-591 .elementor-element.elementor-element-5348acf{margin-top:0px;margin-bottom:100px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__item__content{width:300px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__item img{height:430px;object-fit:cover;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-flip-item-content{background-color:#141414;padding:20px 20px 20px 20px;text-align:center;min-height:0px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-flip-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-flip-item-icon svg{fill:#ffffff;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-flip-item-title{color:#ffffff;margin-top:0px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-flip-item-text{color:#b4b4b4;margin-top:5px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-item-btn a{display:inline-block;padding:10px 20px 10px 20px;background-color:#5a5a5a;color:#bababa;}.elementor-591 .elementor-element.elementor-element-bb1b37c .ue-item-btn{margin-top:10px;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__button svg{width:15px;stroke:#ffffff;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__button{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;background-color:#000000 !important;top:150px !important;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__button--prev{left:10px;right:auto;}.elementor-591 .elementor-element.elementor-element-bb1b37c .flipster__button--next{right:10px;left:auto;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-bb96af0{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-4c6f155{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-fd710c6{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-461fc31{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-cde0719{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-128f42c{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-74172fa{object-position:center center;}.elementor-591 .elementor-element.elementor-element-bb1b37c .elementor-repeater-item-9913a3f{object-position:center center;}.elementor-591 .elementor-element.elementor-element-8c3197d{margin-top:0px;margin-bottom:60px;padding:0px 35px 0px 35px;}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-modern-heading-primary{font-size:18px;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 30px 0px;}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-modern-heading-secondary{font-size:50px;line-height:1.3em;color:var( --e-global-color-text );}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-modern-heading-divider{height:3px;width:100px;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-591 .elementor-element.elementor-element-012a3bf{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}@media(min-width:768px){.elementor-591 .elementor-element.elementor-element-b4ed5bf{width:45%;}.elementor-591 .elementor-element.elementor-element-427c0f8{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-591 .elementor-element.elementor-element-b4ed5bf{width:100%;}.elementor-591 .elementor-element.elementor-element-427c0f8{width:100%;}}@media(max-width:1024px){.elementor-591 .elementor-element.elementor-element-89fe5b1{margin-top:0px;margin-bottom:150px;}.elementor-591 .elementor-element.elementor-element-33880e1 .aux-media-image{max-width:100%;}.elementor-591 .elementor-element.elementor-element-33880e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-591 .elementor-element.elementor-element-427c0f8 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-secondary{font-size:2.5em;max-width:60%;}.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-description{max-width:80%;}.elementor-591 .elementor-element.elementor-element-1a898b4{--spacer-size:0px;}.elementor-591 .elementor-element.elementor-element-b2e6777{margin-top:0px;margin-bottom:100px;}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-modern-heading-secondary{max-width:100%;}.elementor-591 .elementor-element.elementor-element-3a79c50{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-591 .elementor-element.elementor-element-c7c7406{margin-top:0px;margin-bottom:100px;}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-modern-heading-secondary{max-width:100%;}.elementor-591 .elementor-element.elementor-element-8c3197d{margin-top:0px;margin-bottom:100px;}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-modern-heading-secondary{max-width:100%;}}@media(max-width:767px){.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-secondary{font-size:2em;}.elementor-591 .elementor-element.elementor-element-581c3c5 .aux-modern-heading-secondary{font-size:2.5em;}.elementor-591 .elementor-element.elementor-element-3a79c50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-591 .elementor-element.elementor-element-c32ab87 .aux-modern-heading-secondary{font-size:2.5em;}.elementor-591 .elementor-element.elementor-element-012a3bf .aux-modern-heading-secondary{font-size:2.5em;}}/* Start custom CSS for aux_simple_svg, class: .elementor-element-410eae6 */.elementor-591 .elementor-element.elementor-element-410eae6 .aux-the-svg img {
    max-width: none;
}
@media screen and (max-width:1024px) {
    .elementor-591 .elementor-element.elementor-element-410eae6 .aux-the-svg img {
        max-width : 700px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fe426bf */.elementor-591 .elementor-element.elementor-element-fe426bf .aux-modern-heading-description {
    opacity: 0.8;
}/* End custom CSS */