.elementor-1710 .elementor-element.elementor-element-bb6773f{--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-1710 .elementor-element.elementor-element-bb6773f:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-bb6773f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-1710 .elementor-element.elementor-element-d2bf729{--display:flex;--justify-content:flex-end;--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:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-f81eb2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-f81eb2c{text-align-last:left;}.elementor-1710 .elementor-element.elementor-element-f81eb2c ul.menu.main-menu li{font-family:"sfpro", Sans-serif;font-size:33px;letter-spacing:0px;}.elementor-1710 .elementor-element.elementor-element-f81eb2c  ul.menu.main-menu li a, .elementor-1710 .elementor-element.elementor-element-f81eb2c li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-1710 .elementor-element.elementor-element-f81eb2c  ul.menu.main-menu li::before{background-color:#000000;}.elementor-1710 .elementor-element.elementor-element-2b6fae4{--display:flex;--justify-content:flex-end;--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:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-3a01d65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-3a01d65{text-align-last:left;}.elementor-1710 .elementor-element.elementor-element-3a01d65 ul.menu.main-menu li{font-family:"sfpro", Sans-serif;font-size:33px;letter-spacing:0px;}.elementor-1710 .elementor-element.elementor-element-3a01d65  ul.menu.main-menu li a, .elementor-1710 .elementor-element.elementor-element-3a01d65 li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-1710 .elementor-element.elementor-element-3a01d65  ul.menu.main-menu li::before{background-color:#000000;}.elementor-1710 .elementor-element.elementor-element-3e33cdf{--display:flex;--justify-content:flex-start;--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: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-1710 .elementor-element.elementor-element-3f460ae{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-1710 .elementor-element.elementor-element-3f460ae > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-3f460ae .elementor-headline{text-align:right;font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;}.elementor-1710 .elementor-element.elementor-element-3f460ae .elementor-headline-dynamic-wrapper path{stroke:#000000;stroke-width:5px;}.elementor-1710 .elementor-element.elementor-element-3f460ae .elementor-headline-plain-text{color:#00000000;}.elementor-1710 .elementor-element.elementor-element-3f460ae .elementor-headline-dynamic-text{font-family:"sfpro", Sans-serif;font-weight:100;line-height:33px;letter-spacing:0px;}.elementor-1710 .elementor-element.elementor-element-857430e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1710 .elementor-element.elementor-element-857430e:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-857430e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-1710 .elementor-element.elementor-element-857430e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1710 .elementor-element.elementor-element-857430e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1710 .elementor-element.elementor-element-fd694fc{text-align-last:right;}.elementor-1710 .elementor-element.elementor-element-fd694fc ul.menu.main-menu li{font-size:113px;text-transform:none;line-height:0.9em;}.elementor-1710 .elementor-element.elementor-element-fd694fc  ul.menu.main-menu li a, .elementor-1710 .elementor-element.elementor-element-fd694fc li.menu-item-has-children span.sub-toggle{color:#000000;}.elementor-1710 .elementor-element.elementor-element-fd694fc  ul.menu.main-menu li::before{background-color:#000000;}.elementor-1710 .elementor-element.elementor-element-dd54307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-dd54307 .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:24px;line-height:24px;}.elementor-1710 .elementor-element.elementor-element-dd54307 .text-wrapper{color:#000000;text-align:right;}.elementor-1710 .elementor-element.elementor-element-dd54307{width:100%;}.elementor-1710 .elementor-element.elementor-element-efe5b5b{--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-1710 .elementor-element.elementor-element-efe5b5b:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-efe5b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2857F7;}.elementor-1710 .elementor-element.elementor-element-7b947fe{--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-1710 .elementor-element.elementor-element-8f5989e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-8f5989e .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:33px;}.elementor-1710 .elementor-element.elementor-element-8f5989e .text-wrapper{color:#000000;text-align:right;}.elementor-1710 .elementor-element.elementor-element-8f5989e{width:100%;}.elementor-1710 .elementor-element.elementor-element-7322c23{--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-1710 .elementor-element.elementor-element-5eea9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-5eea9e3 .text-wrapper > *{font-family:"sfpro", Sans-serif;font-size:33px;}.elementor-1710 .elementor-element.elementor-element-5eea9e3 .text-wrapper{color:#000000;text-align:right;}.elementor-1710 .elementor-element.elementor-element-5eea9e3{width:100%;}.elementor-1710 .elementor-element.elementor-element-9deb6b4{--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-1710 .elementor-element.elementor-element-98aaf98{width:auto;max-width:auto;text-align:center;}.elementor-1710 .elementor-element.elementor-element-98aaf98 .toggle-text{font-size:16px;}.elementor-1710 .elementor-element.elementor-element-98aaf98 .menu-toggle{--mainColor:#000000 !important;}body.dark .elementor-1710 .elementor-element.elementor-element-98aaf98 .menu-toggle{--mainColor:#000000;}site-header.light .elementor-1710 .elementor-element.elementor-element-98aaf98 .menu-toggle{--mainColor:#000000;}@media(min-width:768px){.elementor-1710 .elementor-element.elementor-element-d2bf729{--width:15%;}.elementor-1710 .elementor-element.elementor-element-2b6fae4{--width:70%;}.elementor-1710 .elementor-element.elementor-element-3e33cdf{--width:15%;}.elementor-1710 .elementor-element.elementor-element-7b947fe{--width:15%;}.elementor-1710 .elementor-element.elementor-element-7322c23{--width:15%;}.elementor-1710 .elementor-element.elementor-element-9deb6b4{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1710 .elementor-element.elementor-element-2b6fae4{--width:85%;}.elementor-1710 .elementor-element.elementor-element-7322c23{--width:70%;}.elementor-1710 .elementor-element.elementor-element-9deb6b4{--width:15%;}}@media(min-width:2000px){.elementor-1710 .elementor-element.elementor-element-bb6773f{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-1710 .elementor-element.elementor-element-3f460ae > .elementor-widget-container{margin:-45px 0px 0px 0px;}}@media(max-width:1024px){.elementor-1710 .elementor-element.elementor-element-d2bf729{--justify-content:center;}.elementor-1710 .elementor-element.elementor-element-f81eb2c ul.menu.main-menu li{font-size:24px;}.elementor-1710 .elementor-element.elementor-element-2b6fae4{--justify-content:center;}.elementor-1710 .elementor-element.elementor-element-3a01d65 ul.menu.main-menu li{font-size:24px;}.elementor-1710 .elementor-element.elementor-element-3e33cdf{--justify-content:center;}.elementor-1710 .elementor-element.elementor-element-5eea9e3 .text-wrapper{text-align:center;}.elementor-1710 .elementor-element.elementor-element-98aaf98{text-align:right;}}@media(max-width:767px){.elementor-1710 .elementor-element.elementor-element-d2bf729{--width:100%;}.elementor-1710 .elementor-element.elementor-element-2b6fae4{--width:100%;}.elementor-1710 .elementor-element.elementor-element-3e33cdf{--width:100%;}.elementor-1710 .elementor-element.elementor-element-857430e{z-index:1;}.elementor-1710 .elementor-element.elementor-element-2e56c7e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-fd694fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-fd694fc{text-align-last:left;}.elementor-1710 .elementor-element.elementor-element-fd694fc ul.menu.main-menu li{font-size:32px;line-height:32px;}.elementor-1710 .elementor-element.elementor-element-dd54307 .text-wrapper > *{font-size:32px;line-height:32px;}.elementor-1710 .elementor-element.elementor-element-dd54307 .text-wrapper{text-align:left;}.elementor-1710 .elementor-element.elementor-element-efe5b5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1710 .elementor-element.elementor-element-7b947fe{--width:33%;--justify-content:flex-end;}.elementor-1710 .elementor-element.elementor-element-8f5989e .text-wrapper > *{font-size:20px;line-height:20px;}.elementor-1710 .elementor-element.elementor-element-8f5989e .text-wrapper{text-align:left;}.elementor-1710 .elementor-element.elementor-element-7322c23{--width:33%;}.elementor-1710 .elementor-element.elementor-element-5eea9e3 .text-wrapper > *{font-size:20px;line-height:20px;}.elementor-1710 .elementor-element.elementor-element-5eea9e3 .text-wrapper{text-align:center;}.elementor-1710 .elementor-element.elementor-element-9deb6b4{--width:33%;}.elementor-1710 .elementor-element.elementor-element-98aaf98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-1710 .elementor-element.elementor-element-98aaf98{text-align:right;}.elementor-1710 .elementor-element.elementor-element-98aaf98 .toggle-text{font-size:20px;}}/* Start custom CSS for naylasitemenu, class: .elementor-element-f81eb2c */@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-3a01d65 */@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-3f460ae */.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-dd54307 */#mobile-social a {
    color: #000!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-857430e */#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-efe5b5b */.elementor-1710 .elementor-element.elementor-element-efe5b5b:not(.elementor-motion-effects-element-type-background), .elementor-1710 .elementor-element.elementor-element-efe5b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    z-index: 99999!important;
}/* End custom CSS */
/* Start custom CSS */#footer-texts a, #footer-texts h2 {
    color: #ffffff!important;
}

span.elementor-headline-dynamic-text.elementor-headline-text-active {
    z-index: 99999!important;
}/* End custom CSS */