.elementor-18510 .elementor-element.elementor-element-d236886:not(.elementor-motion-effects-element-type-background), .elementor-18510 .elementor-element.elementor-element-d236886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BA0C2E;}.elementor-18510 .elementor-element.elementor-element-d236886 > .elementor-container{min-height:9.11vw;}.elementor-18510 .elementor-element.elementor-element-d236886{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0vw 12vw 0vw 12vw;}.elementor-18510 .elementor-element.elementor-element-d236886 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18510 .elementor-element.elementor-element-afd8b6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-18510 .elementor-element.elementor-element-3222dc9{--icon-box-icon-margin:1vw;}.elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-framed .elementor-icon, .elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-3222dc9.elementor-view-default:has(:focus) .elementor-icon{fill:#FFB71B;color:#FFB71B;border-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon{font-size:3vw;}.elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon-box-title a{font-family:"Gilroy Font", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-3222dc9:has(:hover) .elementor-icon-box-title,
					 .elementor-18510 .elementor-element.elementor-element-3222dc9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-ea6e08e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-bc8352c{--icon-box-icon-margin:1vw;}.elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-framed .elementor-icon, .elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-bc8352c.elementor-view-default:has(:focus) .elementor-icon{fill:#FFB71B;color:#FFB71B;border-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon{font-size:3vw;}.elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon-box-title a{font-family:"Gilroy Font", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-bc8352c:has(:hover) .elementor-icon-box-title,
					 .elementor-18510 .elementor-element.elementor-element-bc8352c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-465b422 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18510 .elementor-element.elementor-element-45c7797 .elementor-icon-wrapper{text-align:center;}.elementor-18510 .elementor-element.elementor-element-45c7797 .elementor-icon{font-size:8vw;}.elementor-18510 .elementor-element.elementor-element-45c7797 .elementor-icon svg{height:8vw;}.elementor-18510 .elementor-element.elementor-element-092d921 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-528ec43{--icon-box-icon-margin:1vw;}.elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-framed .elementor-icon, .elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-528ec43.elementor-view-default:has(:focus) .elementor-icon{fill:#FFB71B;color:#FFB71B;border-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon{font-size:3vw;}.elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon-box-title a{font-family:"Gilroy Font", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-528ec43:has(:hover) .elementor-icon-box-title,
					 .elementor-18510 .elementor-element.elementor-element-528ec43:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-a26779f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-5eee055{--icon-box-icon-margin:1vw;}.elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-framed .elementor-icon, .elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-18510 .elementor-element.elementor-element-5eee055.elementor-view-default:has(:focus) .elementor-icon{fill:#FFB71B;color:#FFB71B;border-color:#FFB71B;}.elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon{font-size:3vw;}.elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon-box-title a{font-family:"Gilroy Font", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon-box-title{color:#FFFFFF;}.elementor-18510 .elementor-element.elementor-element-5eee055:has(:hover) .elementor-icon-box-title,
					 .elementor-18510 .elementor-element.elementor-element-5eee055:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-18510 .elementor-element.elementor-element-d236886{padding:3vw 1vw 3vw 1vw;}.elementor-18510 .elementor-element.elementor-element-afd8b6e{width:18%;}.elementor-18510 .elementor-element.elementor-element-3222dc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon{font-size:5vw;}.elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-3222dc9 .elementor-icon-box-title a{font-size:2.4vw;}.elementor-18510 .elementor-element.elementor-element-ea6e08e{width:18%;}.elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon{font-size:5vw;}.elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-bc8352c .elementor-icon-box-title a{font-size:2.4vw;}.elementor-18510 .elementor-element.elementor-element-465b422{width:20%;}.elementor-18510 .elementor-element.elementor-element-45c7797 .elementor-icon{font-size:14vw;}.elementor-18510 .elementor-element.elementor-element-45c7797 .elementor-icon svg{height:14vw;}.elementor-18510 .elementor-element.elementor-element-092d921{width:18%;}.elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon{font-size:5vw;}.elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-528ec43 .elementor-icon-box-title a{font-size:2.4vw;}.elementor-18510 .elementor-element.elementor-element-a26779f{width:26%;}.elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon{font-size:5vw;}.elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon-box-title, .elementor-18510 .elementor-element.elementor-element-5eee055 .elementor-icon-box-title a{font-size:2.4vw;}}/* Start custom CSS for column, class: .elementor-element-afd8b6e */@media(max-width:768px){
    .elementor-18510 .elementor-element.elementor-element-afd8b6e{
        order:2;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea6e08e */@media(max-width:768px){
    .elementor-18510 .elementor-element.elementor-element-ea6e08e{
        order:3;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-45c7797 */.elementor-18510 .elementor-element.elementor-element-45c7797 svg{
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-465b422 */@media(max-width:768px){
    .elementor-18510 .elementor-element.elementor-element-465b422{
        order:1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-092d921 */@media(max-width:768px){
    .elementor-18510 .elementor-element.elementor-element-092d921{
        order:4;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a26779f */@media(max-width:768px){
    .elementor-18510 .elementor-element.elementor-element-a26779f{
        order:5;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d236886 *//*.pixelart svg{
        animation: float 2s ease-in-out infinite,
                 spin 1.5s linear infinite;
      transform-style: preserve-3d;
    }
    */
/*
    @keyframes float {
      0%, 100% { transform: translateY(0); }
      50% { transform: translateY(-15px); }
    }

    @keyframes spin {
      0% { transform: rotateY(0deg); }
      100% { transform: rotateY(360deg); }
    }
*//* End custom CSS */