.elementor-296 .elementor-element.elementor-element-112de1ce:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-112de1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-296 .elementor-element.elementor-element-112de1ce{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E1C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3px 0px 3px 0px;z-index:150;}.elementor-296 .elementor-element.elementor-element-112de1ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-296 .elementor-element.elementor-element-54eb9173.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-296 .elementor-element.elementor-element-54eb9173.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-296 .elementor-element.elementor-element-54eb9173.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-296 .elementor-element.elementor-element-54eb9173 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E0F;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-54eb9173{z-index:300;}.elementor-296 .elementor-element.elementor-element-c52c001{width:auto;max-width:auto;}.elementor-296 .elementor-element.elementor-element-c52c001 img{width:100%;max-width:100%;height:55px;}.elementor-bc-flex-widget .elementor-296 .elementor-element.elementor-element-11d43db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-296 .elementor-element.elementor-element-11d43db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-296 .elementor-element.elementor-element-11d43db.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-296 .elementor-element.elementor-element-11d43db > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E0F;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:hover, .elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:focus, .elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:active, .elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li:hover > a{background-color:#E2000100;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-item > a,.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-ancestor > a{background-color:#FFFFFF00;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:#02010100;font-family:var( --e-global-typography-683e505-font-family ), Sans-serif;font-size:var( --e-global-typography-683e505-font-size );font-weight:var( --e-global-typography-683e505-font-weight );text-transform:var( --e-global-typography-683e505-text-transform );letter-spacing:var( --e-global-typography-683e505-letter-spacing );padding:2px 15px 2px 35px;color:#000000;}
					.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:#FDE3A700;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;min-width:200px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger{background-color:#02010100;float:right;border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-close{background-color:#FFFFFF00;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-color:#02010100;color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-close:hover{background-color:#02010100;color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-321f48dc > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-container{height:55px;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-identity-panel{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav li a .ekit-menu-icon{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a{font-family:var( --e-global-typography-9b6179a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b6179a-font-size );font-weight:var( --e-global-typography-9b6179a-font-weight );text-transform:var( --e-global-typography-9b6179a-text-transform );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );color:#FFFFFF;padding:0px 10px 0px 10px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:hover{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:focus{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:active{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li:hover > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-item > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#FFFFFF82;fill:#FFFFFF82;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#FFFFFF82;fill:#FFFFFF82;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:-2px 0px 0px 10px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:-2px 0px 0px 10px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#7EC1F3 !important;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-submenu-panel{padding:20px 0px 20px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#7EC1F3;}.elementor-bc-flex-widget .elementor-296 .elementor-element.elementor-element-1645084.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-296 .elementor-element.elementor-element-1645084.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-296 .elementor-element.elementor-element-1645084.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-296 .elementor-element.elementor-element-1645084 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E0F;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f .elementor-button{background-color:#7EC1F300;font-family:"Work Sans", Sans-serif;font-size:0.6vw;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#BBDEF8;color:#BBDEF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBDEF8;border-radius:0px 0px 0px 0px;padding:0.5vw 1vw 0.5vw 1vw;}.elementor-296 .elementor-element.elementor-element-e60328f .elementor-button:hover, .elementor-296 .elementor-element.elementor-element-e60328f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#BBDEF8;border-color:#BBDEF8;}.elementor-296 .elementor-element.elementor-element-e60328f{width:auto;max-width:auto;}.elementor-296 .elementor-element.elementor-element-e60328f > .elementor-widget-container{margin:0vw 4vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f .elementor-button:hover svg, .elementor-296 .elementor-element.elementor-element-e60328f .elementor-button:focus svg{fill:#BBDEF8;}.elementor-296 .elementor-element.elementor-element-d053a53 .elementor-repeater-item-b4c2308.elementor-social-icon{background-color:#02010100;}.elementor-296 .elementor-element.elementor-element-d053a53 .elementor-repeater-item-9619d79.elementor-social-icon{background-color:#FF606000;}.elementor-296 .elementor-element.elementor-element-d053a53 .elementor-repeater-item-c21f9e1.elementor-social-icon{background-color:#FF606000;}.elementor-296 .elementor-element.elementor-element-d053a53{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:0.9vw;--grid-column-gap:0em;}.elementor-296 .elementor-element.elementor-element-d053a53 .elementor-widget-container{text-align:right;}.elementor-296 .elementor-element.elementor-element-d053a53 > .elementor-widget-container{margin:0vw 1vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-3c8e3f2:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-3c8e3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-296 .elementor-element.elementor-element-3c8e3f2{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E1C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3px 0px 3px 0px;z-index:150;}.elementor-296 .elementor-element.elementor-element-3c8e3f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-296 .elementor-element.elementor-element-38ecd9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-296 .elementor-element.elementor-element-38ecd9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-296 .elementor-element.elementor-element-38ecd9a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-296 .elementor-element.elementor-element-38ecd9a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E0F;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-38ecd9a{z-index:300;}.elementor-bc-flex-widget .elementor-296 .elementor-element.elementor-element-86e9e3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-296 .elementor-element.elementor-element-86e9e3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-296 .elementor-element.elementor-element-86e9e3e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#121F3E0F;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:hover, .elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:focus, .elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:active, .elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li:hover > a{background-color:#E2000100;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-item > a,.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-ancestor > a{background-color:#FFFFFF00;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:#02010100;font-family:var( --e-global-typography-683e505-font-family ), Sans-serif;font-size:var( --e-global-typography-683e505-font-size );font-weight:var( --e-global-typography-683e505-font-weight );text-transform:var( --e-global-typography-683e505-text-transform );letter-spacing:var( --e-global-typography-683e505-letter-spacing );padding:2px 15px 2px 35px;color:#000000;}
					.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:#FDE3A700;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;min-width:200px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger{background-color:#02010100;float:right;border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-close{background-color:#FFFFFF00;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );border-style:solid;border-color:#02010100;color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-close:hover{background-color:#02010100;color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-d5858e3 > .elementor-widget-container{margin:0% -22% 0% -22%;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-container{height:55px;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a{font-family:var( --e-global-typography-9b6179a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b6179a-font-size );font-weight:var( --e-global-typography-9b6179a-font-weight );text-transform:var( --e-global-typography-9b6179a-text-transform );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );color:#FFFFFF;padding:0px 20px 0px 20px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:hover{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:focus{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:active{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li:hover > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-item > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#FFFFFF82;fill:#FFFFFF82;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#FFFFFF82;fill:#FFFFFF82;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:-2px 0px 0px 10px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:-2px 0px 0px 10px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#7EC1F3 !important;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:solid;border-color:#02010100;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-submenu-panel{padding:20px 0px 20px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#7EC1F3;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#7EC1F3;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-296 .elementor-element.elementor-element-112de1ce{margin-top:0px;margin-bottom:0px;padding:15px 30px 15px 30px;}.elementor-296 .elementor-element.elementor-element-54eb9173 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-11d43db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc > .elementor-widget-container{margin:5px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-container{background-color:#FFFFFF;max-width:350%;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-9b6179a-font-size );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );color:#00000094;padding:7px 15px 7px 30px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:hover{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:focus{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:active{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li:hover > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-item > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 200px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 200px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-683e505-font-size );letter-spacing:var( --e-global-typography-683e505-letter-spacing );padding:6px 15px 6px 15px;color:#767676;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-submenu-panel{padding:10px 0px 10px 30px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger{float:right;padding:0px 0px 0px 0px;width:45px;border-radius:3px;border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger > .ekit-menu-icon{font-size:27px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-close{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 0px 0px;margin:12px 12px 12px 12px;width:45px;border-radius:0px;border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-logo > img{max-width:125px;max-height:70px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-logo{margin:7px 0px 30px 25px;padding:5px 5px 5px 5px;}.elementor-296 .elementor-element.elementor-element-1645084 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f .elementor-button{font-size:12px;padding:13px 25px 13px 25px;}.elementor-296 .elementor-element.elementor-element-3c8e3f2{margin-top:0px;margin-bottom:0px;padding:15px 30px 15px 30px;}.elementor-296 .elementor-element.elementor-element-38ecd9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-86e9e3e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 > .elementor-widget-container{margin:5px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-container{background-color:#FFFFFF;max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-9b6179a-font-size );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );color:#00000094;padding:7px 15px 7px 30px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:hover{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:focus{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:active{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li:hover > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-item > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#000000;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 200px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 200px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-683e505-font-size );letter-spacing:var( --e-global-typography-683e505-letter-spacing );padding:6px 15px 6px 15px;color:#767676;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-submenu-panel{padding:10px 0px 10px 30px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger{float:right;padding:0px 0px 0px 0px;width:45px;border-radius:3px;border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:27px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-close{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 0px 0px;margin:12px 12px 12px 12px;width:45px;border-radius:0px;border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-nav-logo > img{max-width:125px;max-height:70px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-nav-logo{margin:7px 0px 30px 25px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-296 .elementor-element.elementor-element-112de1ce{margin-top:0px;margin-bottom:0px;padding:12px 20px 12px 20px;}.elementor-296 .elementor-element.elementor-element-54eb9173{width:25%;}.elementor-296 .elementor-element.elementor-element-54eb9173 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-11d43db{width:75%;}.elementor-296 .elementor-element.elementor-element-11d43db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc > .elementor-widget-container{margin:4px -8px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-9b6179a-font-size );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 160px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 160px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-683e505-font-size );letter-spacing:var( --e-global-typography-683e505-letter-spacing );}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-hamburger > .ekit-menu-icon{font-size:29px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-menu-close{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-logo > img{max-width:125px;max-height:50px;}.elementor-296 .elementor-element.elementor-element-321f48dc .elementskit-nav-logo{margin:7px 0px 20px 25px;}.elementor-296 .elementor-element.elementor-element-1645084{width:75%;}.elementor-296 .elementor-element.elementor-element-1645084 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-e60328f .elementor-button{font-size:12px;padding:12px 20px 12px 20px;}.elementor-296 .elementor-element.elementor-element-3c8e3f2{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-296 .elementor-element.elementor-element-38ecd9a{width:30%;}.elementor-296 .elementor-element.elementor-element-38ecd9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-a11041d{width:100%;max-width:100%;}.elementor-296 .elementor-element.elementor-element-a11041d img{width:100%;max-width:100%;height:0%;}.elementor-296 .elementor-element.elementor-element-86e9e3e{width:70%;}.elementor-296 .elementor-element.elementor-element-86e9e3e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-296 .elementor-element.elementor-element-86e9e3e > .elementor-element-populated{text-align:end;padding:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;z-index:1000;}.elementor-296 .elementor-element.elementor-element-d5858e3 > .elementor-widget-container{margin:0px -6px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-container{background-color:#FFFFFF;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav > li > a{font-size:var( --e-global-typography-9b6179a-font-size );letter-spacing:var( --e-global-typography-9b6179a-letter-spacing );}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin:0px 0px 0px 160px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon{margin:0px 0px 0px 160px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:var( --e-global-typography-683e505-font-size );letter-spacing:var( --e-global-typography-683e505-letter-spacing );}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-hamburger > .ekit-menu-icon{font-size:29px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-menu-close{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-width:0px 0px 0px 0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-nav-logo > img{max-width:0px;max-height:0px;}.elementor-296 .elementor-element.elementor-element-d5858e3 .elementskit-nav-logo{margin:7px 0px 20px 25px;}}@media(min-width:768px){.elementor-296 .elementor-element.elementor-element-54eb9173{width:25%;}.elementor-296 .elementor-element.elementor-element-11d43db{width:49.664%;}.elementor-296 .elementor-element.elementor-element-1645084{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-296 .elementor-element.elementor-element-54eb9173{width:15%;}.elementor-296 .elementor-element.elementor-element-11d43db{width:85%;}.elementor-296 .elementor-element.elementor-element-1645084{width:85%;}.elementor-296 .elementor-element.elementor-element-38ecd9a{width:15%;}.elementor-296 .elementor-element.elementor-element-86e9e3e{width:85%;}}/* Start custom CSS for ekit-nav-menu, class: .elementor-element-321f48dc */#menu-cabecera a {
  font-size: 0,6em;
}/* End custom CSS */
/* Start custom CSS for ekit-nav-menu, class: .elementor-element-d5858e3 *//* Contenedor general (alineación + márgenes) */
#menu-item-5295,
#menu-item-5312,
#menu-item-5313 {
  text-align: left;
  margin-left: 30px;
  margin-bottom: 10px;
  margin-top: 10px;
}

/* FACEBOOK */
#menu-item-5295 .ekit-menu-nav-link {
  font-size: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230F212B' viewBox='0 0 320 512'%3E%3Cpath d='M279.14 288l14.22-92.66h-88.91V127.72c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.06 44.38-121.06 124.72v70.62H22.89V288h81.41v224h100.2V288z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  transition: filter 0.3s ease;
}

#menu-item-5295 .ekit-menu-nav-link:hover {
  filter: brightness(0.8);
}


/* INSTAGRAM */
#menu-item-5312 .ekit-menu-nav-link {
  font-size: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  transition: filter 0.3s ease;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230F212B' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334'/%3E%3C/svg%3E");
}

#menu-item-5312 .ekit-menu-nav-link:hover {
  filter: brightness(0.8);
}


/* LINKEDIN */
#menu-item-5313 .ekit-menu-nav-link {
  font-size: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230F212B' viewBox='0 0 448 512'%3E%3Cpath d='M100.28 448H7.4V148.9h92.88zm-46.44-338C24.27 110 0 85.73 0 56.56 0 27.39 24.27 3.12 53.84 3.12s53.83 24.27 53.83 53.84c0 29.17-24.27 53.44-53.83 53.44zM447.9 448h-92.4V302.4c0-34.7-12.4-58.4-43.3-58.4-23.6 0-37.6 15.8-43.7 31.1-2.3 5.6-2.8 13.3-2.8 21.1V448h-92.4s1.2-269.6 0-297.1h92.4v42.1c12.3-19 34.3-46.2 83.4-46.2 60.9 0 106.5 39.7 106.5 125.2V448z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  transition: filter 0.3s ease;
}

#menu-item-5313 .ekit-menu-nav-link:hover {
  filter: brightness(0.8);
}


/* Color personalitzat per als enllaços del menú */
#menu-item-4627 > a {
    color: #c6ad80 !important;
    font-weight: bold !important;
}
#menu-item-4626 > a {
    color: #bbdef8 !important;
    font-weight: bold !important;
}/* End custom CSS */