.elementor-11259 .elementor-element.elementor-element-8be79e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;--z-index:99999999;}.elementor-11259 .elementor-element.elementor-element-8be79e7:not(.elementor-motion-effects-element-type-background), .elementor-11259 .elementor-element.elementor-element-8be79e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-11259 .elementor-element.elementor-element-91a75a7{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-11259 .elementor-element.elementor-element-e8ac01e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-e8ac01e{text-align-last:left;}.elementor-11259 .elementor-element.elementor-element-e8ac01e ul.menu.main-menu li{font-family:"sfpro", Sans-serif;font-size:33px;letter-spacing:0px;}.elementor-11259 .elementor-element.elementor-element-e8ac01e  ul.menu.main-menu li a, .elementor-11259 .elementor-element.elementor-element-e8ac01e li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-11259 .elementor-element.elementor-element-e8ac01e  ul.menu.main-menu li::before{background-color:#000000;}.elementor-11259 .elementor-element.elementor-element-66ccf74{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-11259 .elementor-element.elementor-element-df19dce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-df19dce{text-align-last:left;}.elementor-11259 .elementor-element.elementor-element-df19dce ul.menu.main-menu li{font-family:"sfpro", Sans-serif;font-size:33px;letter-spacing:0px;}.elementor-11259 .elementor-element.elementor-element-df19dce  ul.menu.main-menu li a, .elementor-11259 .elementor-element.elementor-element-df19dce li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-11259 .elementor-element.elementor-element-df19dce  ul.menu.main-menu li::before{background-color:#000000;}.elementor-11259 .elementor-element.elementor-element-ba611b8{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11259 .elementor-element.elementor-element-3f07eed{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-11259 .elementor-element.elementor-element-3f07eed > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-3f07eed .elementor-headline{text-align:right;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;}.elementor-11259 .elementor-element.elementor-element-3f07eed .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-11259 .elementor-element.elementor-element-3f07eed .elementor-headline-plain-text{color:#00000000;}.elementor-11259 .elementor-element.elementor-element-3f07eed .elementor-headline-dynamic-text{font-family:"sfpro", Sans-serif;font-weight:100;line-height:33px;letter-spacing:0px;}.elementor-11259 .elementor-element.elementor-element-7fd4efe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11259 .elementor-element.elementor-element-7fd4efe:not(.elementor-motion-effects-element-type-background), .elementor-11259 .elementor-element.elementor-element-7fd4efe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-11259 .elementor-element.elementor-element-7fd4efe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11259 .elementor-element.elementor-element-7fd4efe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b{text-align-last:right;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b ul.menu.main-menu li{font-size:113px;text-transform:none;line-height:0.9em;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b  ul.menu.main-menu li a, .elementor-11259 .elementor-element.elementor-element-8bf9b7b li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b  ul.menu.main-menu li::before{background-color:#000000;}.elementor-11259 .elementor-element.elementor-element-bc50d68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-bc50d68 .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:24px;line-height:24px;}.elementor-11259 .elementor-element.elementor-element-bc50d68 .text-wrapper{color:#000000;text-align:right;}.elementor-11259 .elementor-element.elementor-element-bc50d68{width:100%;}.elementor-11259 .elementor-element.elementor-element-9ffbb04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:20px;--z-index:9999;}.elementor-11259 .elementor-element.elementor-element-9ffbb04:not(.elementor-motion-effects-element-type-background), .elementor-11259 .elementor-element.elementor-element-9ffbb04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-11259 .elementor-element.elementor-element-65268ba{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-11259 .elementor-element.elementor-element-8397c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-8397c4f .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:33px;}.elementor-11259 .elementor-element.elementor-element-8397c4f .text-wrapper{color:#000000;text-align:right;}.elementor-11259 .elementor-element.elementor-element-8397c4f{width:100%;}.elementor-11259 .elementor-element.elementor-element-eb503e1{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-11259 .elementor-element.elementor-element-f14d253 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-f14d253 .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:33px;}.elementor-11259 .elementor-element.elementor-element-f14d253 .text-wrapper{color:#000000;text-align:right;}.elementor-11259 .elementor-element.elementor-element-f14d253{width:100%;}.elementor-11259 .elementor-element.elementor-element-dd981d8{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-11259 .elementor-element.elementor-element-b23e353{width:auto;max-width:auto;text-align:center;}.elementor-11259 .elementor-element.elementor-element-b23e353 .toggle-text{font-size:16px;}.elementor-11259 .elementor-element.elementor-element-b23e353 .menu-toggle{--mainColor:#000000 !important;}body.dark .elementor-11259 .elementor-element.elementor-element-b23e353 .menu-toggle{--mainColor:#000000;}site-header.light .elementor-11259 .elementor-element.elementor-element-b23e353 .menu-toggle{--mainColor:#000000;}@media(min-width:768px){.elementor-11259 .elementor-element.elementor-element-91a75a7{--width:15%;}.elementor-11259 .elementor-element.elementor-element-66ccf74{--width:70%;}.elementor-11259 .elementor-element.elementor-element-ba611b8{--width:15%;}.elementor-11259 .elementor-element.elementor-element-65268ba{--width:15%;}.elementor-11259 .elementor-element.elementor-element-eb503e1{--width:15%;}.elementor-11259 .elementor-element.elementor-element-dd981d8{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11259 .elementor-element.elementor-element-66ccf74{--width:85%;}}@media(min-width:2000px){.elementor-11259 .elementor-element.elementor-element-8be79e7{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11259 .elementor-element.elementor-element-3f07eed > .elementor-widget-container{margin:-45px 0px 0px 0px;}}@media(max-width:1024px){.elementor-11259 .elementor-element.elementor-element-91a75a7{--justify-content:center;}.elementor-11259 .elementor-element.elementor-element-e8ac01e ul.menu.main-menu li{font-size:24px;}.elementor-11259 .elementor-element.elementor-element-66ccf74{--justify-content:center;}.elementor-11259 .elementor-element.elementor-element-df19dce ul.menu.main-menu li{font-size:24px;}.elementor-11259 .elementor-element.elementor-element-ba611b8{--justify-content:center;}}@media(max-width:767px){.elementor-11259 .elementor-element.elementor-element-91a75a7{--width:100%;}.elementor-11259 .elementor-element.elementor-element-66ccf74{--width:100%;}.elementor-11259 .elementor-element.elementor-element-ba611b8{--width:100%;}.elementor-11259 .elementor-element.elementor-element-7fd4efe{z-index:1;}.elementor-11259 .elementor-element.elementor-element-7719542 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b{text-align-last:left;}.elementor-11259 .elementor-element.elementor-element-8bf9b7b ul.menu.main-menu li{font-size:32px;line-height:32px;}.elementor-11259 .elementor-element.elementor-element-bc50d68 .text-wrapper > *{font-size:32px;line-height:32px;}.elementor-11259 .elementor-element.elementor-element-bc50d68 .text-wrapper{text-align:left;}.elementor-11259 .elementor-element.elementor-element-9ffbb04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11259 .elementor-element.elementor-element-65268ba{--width:33%;--justify-content:flex-end;}.elementor-11259 .elementor-element.elementor-element-8397c4f .text-wrapper > *{font-size:20px;line-height:20px;}.elementor-11259 .elementor-element.elementor-element-8397c4f .text-wrapper{text-align:left;}.elementor-11259 .elementor-element.elementor-element-eb503e1{--width:33%;}.elementor-11259 .elementor-element.elementor-element-f14d253 .text-wrapper > *{font-size:20px;line-height:20px;}.elementor-11259 .elementor-element.elementor-element-f14d253 .text-wrapper{text-align:center;}.elementor-11259 .elementor-element.elementor-element-dd981d8{--width:33%;}.elementor-11259 .elementor-element.elementor-element-b23e353 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-11259 .elementor-element.elementor-element-b23e353{text-align:right;}.elementor-11259 .elementor-element.elementor-element-b23e353 .toggle-text{font-size:20px;}}/* Start custom CSS for naylasitemenu, class: .elementor-element-e8ac01e */@media screen and (max-width: 992px) {
#site-navigation.classic ul.main-menu > li {
    padding: 0 10px;
}
}/* End custom CSS */
/* Start custom CSS for naylasitemenu, class: .elementor-element-df19dce */@media screen and (max-width: 992px) {
#site-navigation.classic ul.main-menu > li {
    padding: 0 10px;
}
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-3f07eed */.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text {
    font-size: 33px !important;
    font-family: 'sfpro' !important;
}

p.elementor-headline {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for naylatextwrapper, class: .elementor-element-bc50d68 */#mobile-social a {
    color: #000!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fd4efe */#site-navigation.fullscreen_menu {
    height: 55vh!important;
    bottom: 0!important;
    top: unset!important;
    z-index: 999!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ffbb04 */.elementor-11259 .elementor-element.elementor-element-1614c13:not(.elementor-motion-effects-element-type-background), .elementor-11259 .elementor-element.elementor-element-1614c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    z-index: 9999!important;
}/* End custom CSS */
/* Start custom CSS */#footer-texts a, #footer-texts h2 {
    color: #ffffff!important;
}

.my-diff { mix-blend-mode: difference; }/* End custom CSS */