.elementor-widget-section .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44493 .elementor-element.elementor-element-ea3b6b9:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-ea3b6b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222B38;}.elementor-44493 .elementor-element.elementor-element-ea3b6b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:1px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-ea3b6b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-ea3b6b9 > .elementor-shape-bottom svg{height:28px;}.elementor-44493 .elementor-element.elementor-element-a7e2f6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-a7e2f6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3471ee6 > .elementor-container{max-width:1170px;}.elementor-44493 .elementor-element.elementor-element-3471ee6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3471ee6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-44493 .elementor-element.elementor-element-082a71b.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-44493 .elementor-element.elementor-element-082a71b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-44493 .elementor-element.elementor-element-082a71b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-082a71b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 015px;}.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-44493 .elementor-element.elementor-element-c1eb299{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c1eb299 .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-c1eb299.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-c1eb299 .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-c1eb299 .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-d9fec18{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-d9fec18 .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-d9fec18.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-d9fec18 .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-d9fec18 .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-01e1f37{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-01e1f37 .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-01e1f37.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-01e1f37 .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-01e1f37 .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-67c0f5b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-67c0f5b .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-67c0f5b.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-67c0f5b .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-67c0f5b .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-f98bf67{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-f98bf67 .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-f98bf67.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-f98bf67 .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-f98bf67 .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-e30f701{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-e30f701 .elementor-icon-wrapper{text-align:center;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-stacked .elementor-icon{background-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-default .elementor-icon{color:#2AD32A;border-color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-framed .elementor-icon, .elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-default .elementor-icon svg{fill:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-stacked .elementor-icon:hover{background-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-default .elementor-icon:hover{color:#FD8601;border-color:#FD8601;}.elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-framed .elementor-icon:hover, .elementor-44493 .elementor-element.elementor-element-e30f701.elementor-view-default .elementor-icon:hover svg{fill:#FD8601;}.elementor-44493 .elementor-element.elementor-element-e30f701 .elementor-icon{font-size:12px;}.elementor-44493 .elementor-element.elementor-element-e30f701 .elementor-icon svg{height:12px;}.elementor-44493 .elementor-element.elementor-element-291771b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-291771b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-44493 .elementor-element.elementor-element-609e36c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{color:#2AD32A;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-icon i{color:#2AD32A;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-icon svg{fill:#2AD32A;transition:fill 0.3s;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FE8B04;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FE8B04;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-item > a{font-family:"Varela Round", Sans-serif;font-size:12px;font-weight:400;line-height:25px;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-text{color:#2AD32A;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-609e36c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FE8B04;}.elementor-44493 .elementor-element.elementor-element-4d7dc7f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44493 .elementor-element.elementor-element-4d7dc7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4d7dc7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-7dec989 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-7dec989 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3099213:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-3099213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-3099213 > .elementor-container{max-width:1170px;}.elementor-44493 .elementor-element.elementor-element-3099213{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3099213 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-44493 .elementor-element.elementor-element-042ca39.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44493 .elementor-element.elementor-element-042ca39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44493 .elementor-element.elementor-element-042ca39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-042ca39 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 017px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-44493 .elementor-element.elementor-element-36065c6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;top:4px;text-align:start;}.elementor-44493 .elementor-element.elementor-element-36065c6.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-44493 .elementor-element.elementor-element-36065c6{left:-8px;}body.rtl .elementor-44493 .elementor-element.elementor-element-36065c6{right:-8px;}.elementor-44493 .elementor-element.elementor-element-36065c6 img{width:100%;}.elementor-bc-flex-widget .elementor-44493 .elementor-element.elementor-element-feb4283.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44493 .elementor-element.elementor-element-feb4283.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44493 .elementor-element.elementor-element-feb4283 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-feb4283 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-mas-nav-menu .mas-elementor-nav-menu .menu-item .nav-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-mas-nav-menu .mas-elementor-nav-menu > .menu-item > a{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-mas-nav-menu .mas-elementor-nav-menu .menu-item .nav-link:hover{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-mas-nav-menu .mas-elementor-nav-menu > .menu-item:hover > a{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-mas-nav-menu .sub-menu .menu-item a, .elementor-widget-mas-nav-menu .dropdown-menu .menu-item a, .elementor-widget-mas-nav-menu .mas-elementor-nav-menu .dropdown-menu .menu-item .nav-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu{background-color:#ffffff;box-shadow:0px 5px 12px 6px rgba(0, 0, 0, 0.1) outline;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu li, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu li{background-color:#ffffff;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu li a:hover, .elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu li a:focus, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu li a:hover, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu li a:focus{background-color:#f8f9fa;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-align{justify-content:center;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li:last-child{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu .menu-item .nav-link{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;color:#7B8B8E;fill:#7B8B8E;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu > .menu-item > a{color:#7B8B8E;fill:#7B8B8E;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu .menu-item .nav-link:hover{color:#4B5658;fill:#4B5658;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu > .menu-item:hover > a{color:#4B5658;fill:#4B5658;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a, .elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu .dropdown-menu .menu-item .nav-link{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu{border-radius:6px 6px 6px 6px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu{border-radius:6px 6px 6px 6px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a{fill:#7b8b8e;color:#7b8b8e;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a{fill:#7b8b8e;color:#7b8b8e;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a:hover, .elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a:focus{color:#16181b;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a:hover svg, .elementor-44493 .elementor-element.elementor-element-8d289e8 .sub-menu .menu-item a:focus svg{fill:#16181b;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a:hover, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a:focus{color:#16181b;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a:hover svg, .elementor-44493 .elementor-element.elementor-element-8d289e8 .dropdown-menu .menu-item a:focus svg{fill:#16181b;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .header-menu .sub-menu > li > a{padding:4px 30px 4px 30px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .header-menu .dropdown-menu > li > a{padding:4px 30px 4px 30px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu .menu-item .mas-icon-wrap i{padding:0px 6px 0px 0px;}.elementor-bc-flex-widget .elementor-44493 .elementor-element.elementor-element-6cc96e8.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-44493 .elementor-element.elementor-element-6cc96e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-44493 .elementor-element.elementor-element-6cc96e8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-44493 .elementor-element.elementor-element-6cc96e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-6cc96e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button{background-color:#00000000;font-family:"Varela Round", Sans-serif;font-size:13px;font-weight:400;line-height:18.85px;fill:#00275A;color:#00275A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00275A;border-radius:5px 5px 5px 5px;padding:8.5px 15px 8.5px 15px;}.elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button:hover, .elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button:focus{background-color:#2BD32A;color:#FFFFFF;border-color:#00275A;}.elementor-44493 .elementor-element.elementor-element-99cfe12{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button:hover svg, .elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button-content-wrapper{align-items:center;}.elementor-44493 .elementor-element.elementor-element-99cfe12 .elementor-button-icon{display:flex;align-items:center;}.elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button{background-color:#00000000;font-family:"Varela Round", Sans-serif;font-size:13px;font-weight:400;line-height:18.85px;fill:#222B38;color:#222B38;border-style:solid;border-width:1px 1px 1px 1px;border-color:#222B38;border-radius:5px 5px 5px 5px;padding:9px 23px 9px 23px;}.elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button:hover, .elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button:focus{background-color:#222B38;color:#FFFFFF;border-color:#222B38;}.elementor-44493 .elementor-element.elementor-element-6707d0c{width:var( --container-widget-width, 37.328% );max-width:37.328%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 20px;padding:0px 0px 0px 0px;--container-widget-width:37.328%;--container-widget-flex-grow:0;}.elementor-44493 .elementor-element.elementor-element-6707d0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button:hover svg, .elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button-content-wrapper{align-items:center;}.elementor-44493 .elementor-element.elementor-element-6707d0c .elementor-button-icon{display:flex;align-items:center;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button{background-color:#2BD32A;font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:20.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2BD32A;padding:7px 20px 7px 20px;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button:hover, .elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button:focus{background-color:#00275A;color:#FFFFFF;border-color:#FFFBFB;}.elementor-44493 .elementor-element.elementor-element-5a306cf{width:var( --container-widget-width, 4.119% );max-width:4.119%;margin:0px 24px calc(var(--kit-widget-spacing, 0px) + -1px) 9px;padding:-6px 38px 15px 15px;--container-widget-width:4.119%;--container-widget-flex-grow:0;}.elementor-44493 .elementor-element.elementor-element-5a306cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button-content-wrapper{flex-direction:row;align-items:center;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button:hover svg, .elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-5a306cf .elementor-button-icon{display:flex;align-items:center;}.elementor-44493 .elementor-element.elementor-element-e892081:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-e892081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vagasdovale.com/wp-content/uploads/2022/09/home-v4-hero.jpeg");background-repeat:repeat;background-size:1920px auto;}.elementor-44493 .elementor-element.elementor-element-e892081 > .elementor-background-overlay{background-color:#000000E6;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-e892081 > .elementor-container{max-width:1170px;min-height:576px;}.elementor-44493 .elementor-element.elementor-element-e892081{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9493780 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9493780 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44493 .elementor-element.elementor-element-b335a59{margin:93px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-44493 .elementor-element.elementor-element-b335a59 .elementor-heading-title{font-family:"Varela Round", Sans-serif;font-size:18px;font-weight:400;line-height:31.5px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-f1652c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;text-align:center;}.elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:50px;font-weight:400;line-height:75px;color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title a:hover, .elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title a:focus{color:#000000;}.elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title a{transition-duration:1.8s;}.elementor-widget-mas-jobs-filter .mas-job-search-keywords input::placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-jobs-filter .mas-job-search-keywords i{color:var( --e-global-color-primary );}.elementor-widget-mas-jobs-filter .mas-job-search-location input::placeholder{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-jobs-filter .mas-job-search-location i{color:var( --e-global-color-primary );}.elementor-widget-mas-jobs-filter .mas-job-search-category #search_category{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mas-jobs-filter .mas-job-search-submit button span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44493 .elementor-element.elementor-element-4afc91b{width:auto;max-width:auto;}.elementor-44493 .elementor-element.elementor-element-4afc91b > .elementor-widget-container{margin:147px 0px -1px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-search-form{border-radius:999px 999px 999px 999px;border-style:solid !important;border-width:10px 10px 10px 10px !important;border-color:#FFFFFF2E !important;justify-content:center !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords input{min-width:370px;height:100%;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords{height:100%;margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-keywords{background-color:#FFFFFF;padding:22px 14px 22px 42px;border-style:solid !important;border-width:0px 1px 0px 0px !important;border-color:#FFFFFFD6 !important;border-radius:999px 0px 0px 0999px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords input::placeholder{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;color:#929BA3;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location input{min-width:193px;height:100%;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location{height:100%;margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-location{background-color:#FFFFFF;padding:22px 14px 22px 14px;border-style:solid !important;border-width:0px 1px 0px 0px !important;border-color:#FFFFFFD6 !important;border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location input::placeholder{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;color:#929BA3;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category{min-width:300px;margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category select{background-color:#FFFFFF;padding:22px 14px 22px 14px;border-style:solid !important;border-width:0px 0px 0px 0px !important;border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category #search_category{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;color:#929BA3 !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button{min-width:180px;display:flex;align-items:center;background-color:#2BD32A !important;padding:15px 30px 16px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FB236A;border-radius:0px 9999px 9999px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit i{color:#FFFFFF !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button span{color:#FFFFFF !important;font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button:hover{background-color:#555555 !important;border-style:solid;border-width:0px 0px 0px 0px;border-color:#555555;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button:hover .mas-job-search-icon{color:#FFFFFF !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button:hover .mas-job-search-text{color:#FFFFFF !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-icon {font-size:27px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit .mas-job-search-icon-right{margin-left:20px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit .mas-job-search-icon-left{margin-right:20px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit{margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c3e97db:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-c3e97db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-44493 .elementor-element.elementor-element-c3e97db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 10px 0px;}.elementor-44493 .elementor-element.elementor-element-c3e97db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-c85e2b6{text-align:center;}.elementor-44493 .elementor-element.elementor-element-c85e2b6 .elementor-heading-title{font-size:32px;font-weight:700;color:#1A2B4C;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-container .mas-swiper-arrows .elementor-button-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-44493 .elementor-element.elementor-element-56fbea9{--display:flex;}.elementor-44493 .elementor-element.elementor-element-2a8eb81:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-2a8eb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24324A;}.elementor-44493 .elementor-element.elementor-element-2a8eb81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 030px 0px;}.elementor-44493 .elementor-element.elementor-element-2a8eb81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:056px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-5542114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-44493 .elementor-element.elementor-element-5542114 img{height:27px;}.elementor-44493 .elementor-element.elementor-element-0027331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Varela Round", Sans-serif;font-size:13px;font-weight:400;line-height:22.75px;color:#A9B4C7;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b{--grid-template-columns:repeat(0, auto);text-align:left;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 030px) -8px;padding:0px 0px 0px 0px;--icon-size:16px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-social-icon{background-color:#24324A;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-social-icon i{color:#A9B4C7;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-social-icon svg{fill:#A9B4C7;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-element-populated{margin:0px 0px 030px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:56px 015px 0px 015px;}.elementor-44493 .elementor-element.elementor-element-c1a78ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 6px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c1a78ee .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-5af5fb4{margin-top:0px;margin-bottom:016px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-665dfdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-665dfdf > .elementor-element-populated{margin:0px 0px 0px 6px;--e-column-margin-right:0px;--e-column-margin-left:6px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-5a4a68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 011px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-icon i{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-icon svg{fill:#A9B4C7;transition:fill 0.3s;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-item > a{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-text{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-5a4a68c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-element-populated, .elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-element-populated > .elementor-background-overlay, .elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-7686476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 011px) 5px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-icon i{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-icon svg{fill:#A9B4C7;transition:fill 0.3s;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-item > a{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-text{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-7686476 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-element-populated{margin:0px 0px 030px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:56px 015px 0px 015px;}.elementor-44493 .elementor-element.elementor-element-6b92450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 4px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-6b92450 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-f1be0e7, .elementor-44493 .elementor-element.elementor-element-f1be0e7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-f1be0e7{margin-top:0px;margin-bottom:016px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-7e709da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-7e709da > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-049ac11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 011px) 5px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-icon i{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-icon svg{fill:#A9B4C7;transition:fill 0.3s;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-item > a{font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-text{color:#A9B4C7;transition:color 0.3s;}.elementor-44493 .elementor-element.elementor-element-049ac11 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-element-populated, .elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-element-populated > .elementor-background-overlay, .elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:56px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c6cb77c{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c6cb77c img{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-afe7529{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-afe7529 img{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-1f55e96:not(.elementor-motion-effects-element-type-background), .elementor-44493 .elementor-element.elementor-element-1f55e96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D293E;}.elementor-44493 .elementor-element.elementor-element-1f55e96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-44493 .elementor-element.elementor-element-1f55e96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44493 .elementor-element.elementor-element-26ddd08 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-26ddd08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 015px 28px 015px;}.elementor-44493 .elementor-element.elementor-element-818feb7{text-align:center;font-family:"Varela Round", Sans-serif;font-size:14px;font-weight:400;line-height:24.5px;color:#8A99B3;}@media(max-width:1024px){.elementor-44493 .elementor-element.elementor-element-ea3b6b9{padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-a7e2f6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-a7e2f6f > .elementor-element-populated{margin:0px 24px 0px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:0px 15px 0px 15px;}.elementor-44493 .elementor-element.elementor-element-082a71b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-082a71b > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-291771b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-7dec989 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-7dec989 > .elementor-element-populated{margin:0px 24px 0px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:0px 15px 0px 15px;}.elementor-44493 .elementor-element.elementor-element-3099213{padding:21.500px 0px 21.500px 0px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li:last-child{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-e892081 > .elementor-container{min-height:243px;}.elementor-44493 .elementor-element.elementor-element-e892081{padding:0px 15px 0px 15px;}.elementor-44493 .elementor-element.elementor-element-9493780.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44493 .elementor-element.elementor-element-9493780 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 0px 30px 0px;}.elementor-44493 .elementor-element.elementor-element-b335a59 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-44493 .elementor-element.elementor-element-92a1df4 > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-44493 .elementor-element.elementor-element-4afc91b{width:auto;max-width:auto;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-search-form{justify-content:center !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords input{min-width:221px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-keywords{padding:22px 14px 22px 14px;border-radius:9999px 0px 0px 9999px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords{margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location input{min-width:193px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location{margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-location{border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category{min-width:199px;height:100%;margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category select{height:100%;border-radius:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button{min-width:94px;padding:17px 31px 17px 31px;border-radius:0px 9999px 09999px 0px;}.elementor-44493 .elementor-element.elementor-element-2a8eb81{padding:0px 24px 030px 24px;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-element-populated{padding:056px 015px 0px 015px;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:056px 0px 3px 0px;}.elementor-44493 .elementor-element.elementor-element-c1a78ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-665dfdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-665dfdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-element-populated{margin:0px 0px 030px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 015px 0px 015px;}.elementor-44493 .elementor-element.elementor-element-6b92450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-049ac11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c6cb77c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-44493 .elementor-element.elementor-element-afe7529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;text-align:start;}}@media(max-width:767px){.elementor-44493 .elementor-element.elementor-element-a7e2f6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-44493 .elementor-element.elementor-element-082a71b{width:50%;}.elementor-44493 .elementor-element.elementor-element-082a71b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-291771b{width:50%;}.elementor-44493 .elementor-element.elementor-element-291771b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-7dec989 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-44493 .elementor-element.elementor-element-042ca39{width:90%;}.elementor-44493 .elementor-element.elementor-element-feb4283{width:10%;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-8d289e8 .mas-elementor-nav-menu>li:last-child{padding-right:0px;}.elementor-44493 .elementor-element.elementor-element-e892081{padding:0px 15px 0px 15px;}.elementor-44493 .elementor-element.elementor-element-9493780.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-44493 .elementor-element.elementor-element-b335a59 .elementor-heading-title{font-size:14px;line-height:24.5px;}.elementor-44493 .elementor-element.elementor-element-f1652c2 .elementor-heading-title{font-size:26px;line-height:31.2px;}.elementor-44493 .elementor-element.elementor-element-4afc91b > .elementor-widget-container{margin:0px 16px 40px 16px;padding:10px 10px 10px 10px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-search-form{border-radius:4px 4px 4px 4px;justify-content:center !important;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords input{min-width:268px;height:auto;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-keywords{height:auto;margin:0px 0px 10px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-keywords{padding:10px 12px 10px 12px;border-radius:4px 4px 4px 4px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location input{min-width:268px;height:auto;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-location{height:auto;margin:0px 0px 10px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-elementor-search-location{padding:10px 12px 10px 12px;border-radius:4px 4px 4px 4px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category{min-width:268px;height:auto;margin:0px 0px 10px 0px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-category select{height:auto;padding:10px 12px 10px 12px;border-radius:4px 4px 4px 4px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit button{min-width:100%;display:flex;align-items:center;padding:10px 12px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-icon {font-size:23px;}.elementor-44493 .elementor-element.elementor-element-4afc91b .mas-job-search-submit{margin:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-2a8eb81{margin-top:0px;margin-bottom:0px;padding:0px 015px 30px 015px;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-dd3a822 > .elementor-element-populated{padding:056px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-8ef0e3b{text-align:center;margin:-5px 020px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-3df0ff6 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-44493 .elementor-element.elementor-element-c1a78ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-5af5fb4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-5a4a68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 011px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9959f94 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-7686476{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-6b92450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;}.elementor-44493 .elementor-element.elementor-element-f1be0e7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-049ac11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-27521eb > .elementor-element-populated{margin:0px 0px 030px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44493 .elementor-element.elementor-element-c6cb77c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-44493 .elementor-element.elementor-element-afe7529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;text-align:start;}.elementor-44493 .elementor-element.elementor-element-26ddd08 > .elementor-element-populated{padding:16px 015px 16px 015px;}}@media(min-width:768px){.elementor-44493 .elementor-element.elementor-element-082a71b{width:50.17%;}.elementor-44493 .elementor-element.elementor-element-291771b{width:49.83%;}.elementor-44493 .elementor-element.elementor-element-042ca39{width:30.171%;}.elementor-44493 .elementor-element.elementor-element-feb4283{width:48.412%;}.elementor-44493 .elementor-element.elementor-element-6cc96e8{width:20.749%;}.elementor-44493 .elementor-element.elementor-element-dd3a822{width:23.798%;}.elementor-44493 .elementor-element.elementor-element-3df0ff6{width:34.295%;}.elementor-44493 .elementor-element.elementor-element-665dfdf{width:55.526%;}.elementor-44493 .elementor-element.elementor-element-9959f94{width:44.474%;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e{width:17.172%;}.elementor-44493 .elementor-element.elementor-element-27521eb{width:24.711%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44493 .elementor-element.elementor-element-042ca39{width:95%;}.elementor-44493 .elementor-element.elementor-element-feb4283{width:5%;}.elementor-44493 .elementor-element.elementor-element-dd3a822{width:52%;}.elementor-44493 .elementor-element.elementor-element-3df0ff6{width:48%;}.elementor-44493 .elementor-element.elementor-element-665dfdf{width:52.2%;}.elementor-44493 .elementor-element.elementor-element-9959f94{width:46%;}.elementor-44493 .elementor-element.elementor-element-9f2cb0e{width:52%;}.elementor-44493 .elementor-element.elementor-element-27521eb{width:48%;}}/* Start custom CSS for section, class: .elementor-element-4d7dc7f *//* ==========================================
   HEADER RESPONSIVA - MOBILE
   VAGAS DO VALE
========================================== */


@media (max-width: 768px) {


/* Header ocupa toda largura */
.elementor-location-header {

    width:100% !important;

    overflow:hidden !important;

}



/* Container da header */

.elementor-location-header .elementor-container,
.elementor-location-header .e-con-inner {

    width:100% !important;

    padding-left:12px !important;

    padding-right:12px !important;

    display:flex !important;

    align-items:center !important;

    justify-content:space-between !important;

}



/* Logo */

.elementor-location-header img {

    max-width:140px !important;

    height:auto !important;

}



/* Coluna da logo */

.elementor-location-header .elementor-column {

    width:auto !important;

}



/* Menu mobile */

.elementor-menu-toggle {

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;


    width:42px !important;

    height:42px !important;


    padding:0 !important;

}



/* Menu aberto */

.elementor-nav-menu--dropdown {

    position:absolute !important;

    width:100% !important;

    left:0 !important;

    top:100% !important;


    z-index:9999 !important;

}



/* Links menu */

.elementor-nav-menu--dropdown a {


    padding:14px 20px !important;


    font-size:16px !important;


}



/* Remove espaços exagerados */

.elementor-location-header .elementor-widget {

    margin-bottom:0 !important;

}



/* Botões da header */

.elementor-location-header .elementor-button {


    padding:10px 15px !important;

    border-radius:25px !important;


    font-size:13px !important;


}



}



/* CELULAR PEQUENO */

@media(max-width:480px){



.elementor-location-header img {

    max-width:115px !important;

}



.elementor-menu-toggle {

    width:38px !important;

    height:38px !important;

}



}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1652c2 */.pulse-text {
    display: inline-block;
    animation: pulse 1.5s ease-in-out infinite;
}

@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.12);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a117e1 *//* =====================================
   VAGAS DO VALE - GRID DE VAGAS
===================================== */


/* Lista principal */
ul.job_listings.list {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 25px !important;
    padding: 0 !important;
    margin: 0 !important;
}


/* Remove estilo padrão do WP Job Manager */
ul.job_listings.list li.job_listing {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}


/* Card da vaga */
.vdv-job-card {

    background: #ffffff !important;
    border-radius: 18px !important;
    padding: 22px !important;
    height: auto !important;
    min-height: 0 !important;
    box-shadow: 0 8px 25px rgba(0,0,0,0.08) !important;
    border: 1px solid #eeeeee !important;
    display: flex !important;
    flex-direction: column !important;
}


/* Efeito passar mouse */
.vdv-job-card:hover {

    transform: translateY(-5px);
    transition: .3s;
    box-shadow: 0 15px 35px rgba(0,0,0,0.12) !important;

}


/* Logo */
.vdv-logo {

    width: 70px !important;
    height: 70px !important;
    object-fit: contain !important;
    border-radius: 12px !important;
    margin-bottom: 15px !important;

}


/* Selo NOVA */
.vdv-tags {

    margin-bottom: 10px !important;

}


.vdv-tag {

    display: inline-block !important;
    padding: 5px 12px !important;
    border-radius: 20px !important;
    font-size: 12px !important;
    font-weight: 700 !important;

}


/* Título */
.vdv-title {

    font-size: 19px !important;
    line-height: 1.3 !important;
    margin: 5px 0 10px !important;

}


.vdv-title a {

    color: #111 !important;
    text-decoration: none !important;

}


/* Empresa */
.vdv-company {

    color: #0066ff !important;
    font-weight: 600 !important;
    margin: 5px 0 !important;

}


/* Local */
.vdv-location {

    color: #666 !important;
    margin: 5px 0 !important;

}


/* Informações */
.vdv-meta {

    margin: 10px 0 !important;

}


.vdv-badge,
.vdv-salary {

    background: #f3f6ff !important;
    padding: 6px 12px !important;
    border-radius: 20px !important;
    font-size: 13px !important;

}


/* Data */
.vdv-date {

    color: #777 !important;
    font-size: 13px !important;
    margin-top: 10px !important;

}


/* Botão */
.vdv-btn {

    margin-top: 18px !important;
    background: #0066ff !important;
    color: white !important;
    padding: 12px !important;
    border-radius: 30px !important;
    text-align: center !important;
    text-decoration: none !important;
    font-weight: 700 !important;

}


/* Carregar mais vagas */
.load_more_jobs {

    grid-column: 1 / -1 !important;
    width: 220px !important;
    margin: 35px auto !important;
    text-align: center !important;

}


/* Remove contador lateral */
.showing_jobs,
.job-manager-pagination,
.result-count {

    display: none !important;

}


/* Tablet */
@media(max-width:1024px){

    ul.job_listings.list {

        grid-template-columns: repeat(2, 1fr) !important;

    }

}


/* Celular */
@media(max-width:600px){

    ul.job_listings.list {

        grid-template-columns: 1fr !important;

    }

}

/* =================================
   AJUSTES FINAIS VAGAS DO VALE
================================= */


/* Botão VER VAGA */
.vdv-btn {

    background: #2ad329 !important;
    color: #ffffff !important;
    border-radius: 30px !important;
    padding: 12px 20px !important;
    font-weight: 700 !important;
    margin-top: auto !important;
    text-align: center !important;
    transition: .3s !important;

}


.vdv-btn:hover {

    background: #20b522 !important;
    color: #ffffff !important;

}


/* Todos os cards com mesma altura */
ul.job_listings.list li.job_listing {

    display: flex !important;

}


.vdv-job-card {

    width:100% !important;
    height:100% !important;

}


/* Área do conteúdo cresce igual */
.vdv-title {

    min-height: 50px !important;

}


/* Empresa */
.vdv-company {

    min-height: 25px !important;

}


/* Localização */
.vdv-location {

    min-height: 25px !important;

}


/* Botão carregar mais */
.load_more_jobs {

    background:#2ad329 !important;
    color:#fff !important;
    border-radius:30px !important;
    padding:14px 30px !important;
    font-weight:700 !important;
    border:none !important;

}


/* Texto do botão */
.load_more_jobs strong {

    font-size:0 !important;

}


.load_more_jobs strong:after {

    content:"Carregar mais vagas" !important;
    font-size:15px !important;

}


/* Hover carregar mais */
.load_more_jobs:hover {

    background:#20b522 !important;

}
/* =================================
   PADRONIZAÇÃO VAGAS DO VALE
================================= */


/* Logo maior */
.vdv-logo {

    width: 90px !important;
    height: 90px !important;
    object-fit: contain !important;
    border-radius: 15px !important;
    margin: 0 auto 18px !important;
    display: block !important;

}


/* Todas informações em MAIÚSCULO */
.vdv-job-card,
.vdv-job-card * {

    text-transform: uppercase !important;

}


/* Título da vaga */
.vdv-title {

    font-size: 19px !important;
    font-weight: 800 !important;
    line-height: 1.3 !important;
    min-height: 52px !important;

}


/* Link do título */
.vdv-title a {

    text-transform: uppercase !important;

}


/* Empresa */
.vdv-company {

    font-size: 15px !important;
    font-weight: 700 !important;
    color: #0066ff !important;

}


/* Local */
.vdv-location {

    font-size: 14px !important;
    font-weight: 600 !important;

}


/* Informações salário e tipo */
.vdv-meta span {

    font-weight: 700 !important;

}


/* Data */
.vdv-date {

    font-weight: 600 !important;

}


/* Card sempre alinhado */
.vdv-job-card {

    display:flex !important;
    flex-direction:column !important;

}


/* Botão sempre no final */
.vdv-btn {

    margin-top:auto !important;

}

/* Logo padrão da empresa */

.vdv-logo {

    width:90px !important;
    height:90px !important;
    object-fit:cover !important;
    border-radius:50% !important;
    background:#fff !important;
    padding:5px !important;

}


/* Aumentar logo da empresa */
.vdv-logo {

    width: 120px !important;
    height: 120px !important;
    object-fit: contain !important;
    border-radius: 18px !important;
    margin: 0 auto 20px !important;
    display: block !important;

}

/* ==========================================
   CARD DE VAGA - DESIGN MOBILE
========================================== */

@media (max-width: 600px) {

    .vdv-job-card {

        border: 1px solid #e5e7eb !important;
        border-radius: 18px !important;
        background: #ffffff !important;

        padding: 20px !important;

        margin-bottom: 16px !important;

        box-shadow: 
            0 4px 12px rgba(0,0,0,0.08) !important;

        transition: all .3s ease;

    }


    /* efeito ao tocar no celular */
    .vdv-job-card:active {

        transform: scale(0.98);

        box-shadow:
            0 6px 18px rgba(0,0,0,0.12) !important;

    }


    /* separação da lista */
    ul.job_listings li.job_listing {

        margin-bottom: 18px !important;

    }


    /* Destaque para vagas novas */
    .vdv-job-card:has(.vdv-tag-nova) {

        border: 2px solid #2ad329 !important;

    }


    /* Logo com destaque */
    .vdv-job-card .vdv-logo {

        background:#fff;

        padding:8px !important;

        border:1px solid #eeeeee;

        border-radius:16px !important;

    }


}

/* ======================================
   REDUZIR BANNER DA PÁGINA DA VAGA
====================================== */

.single-job-listing__header,
.vdv-single-job-header,
.job_listing-header {

    padding-top: 35px !important;
    padding-bottom: 35px !important;
    min-height: auto !important;

}


/* Imagem/banner da vaga */
.single-job-listing__header img,
.vdv-single-job-header img {

    max-height: 180px !important;
    object-fit: cover !important;

}


/* Título da vaga no banner */
.single-job-listing__header h1,
.vdv-single-job-header h1 {

    font-size: 32px !important;
    line-height: 1.2 !important;

}


/* Celular */
@media(max-width:600px){

    .single-job-listing__header,
    .vdv-single-job-header,
    .job_listing-header {

        padding-top:20px !important;
        padding-bottom:20px !important;

    }


    .single-job-listing__header h1,
    .vdv-single-job-header h1 {

        font-size:24px !important;

    }

}

/* =====================================
   CARD DE VAGA MAIS COMPACTO
===================================== */

.vdv-job-card {

    padding: 18px !important;
    min-height: auto !important;

}


/* Logo menor */
.vdv-job-card .vdv-logo {

    width: 80px !important;
    height: 80px !important;
    margin-bottom: 8px !important;

}


/* Título */
.vdv-job-card .vdv-title {

    font-size: 17px !important;
    line-height: 1.25 !important;
    margin-bottom: 5px !important;

}


/* Empresa */
.vdv-job-card .vdv-company {

    font-size: 14px !important;
    margin: 0 !important;

}


/* Local */
.vdv-job-card .vdv-location {

    font-size: 13px !important;

}


/* Data */
.vdv-job-card .vdv-date {

    font-size: 12px !important;

}


/* Botão */
.vdv-job-card .vdv-btn {

    padding: 8px 15px !important;
    font-size: 13px !important;
    margin-top: 8px !important;

}


@media(max-width:600px){

.vdv-job-card {

    padding:15px !important;
    border-radius:14px !important;

}


.vdv-job-card .vdv-logo {

    width:70px !important;
    height:70px !important;

}


.vdv-job-card .vdv-title {

    font-size:16px !important;

}

}

.vdv-job-card {
    background: #f8fafc !important;
    border: 1px solid #e2e8f0 !important;
}

.vdv-job-card {
    background: #f5f9ff !important;
    border: 1px solid #dbeafe !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56fbea9 *//* =====================================================
   VAGAS DO VALE
   SISTEMA DE CARDS DE VAGAS
   DESIGN PROFISSIONAL
===================================================== */


/* ===============================
   GRID PRINCIPAL
================================ */

ul.job_listings.list {

    display:grid !important;

    grid-template-columns:repeat(4, minmax(250px,1fr)) !important;

    gap:22px !important;

    width:100% !important;

    max-width:1500px !important;

    margin:25px auto 0 !important;

    padding:0 20px !important;

}



/* Remove padrão WP Job Manager */

ul.job_listings.list li.job_listing {

    width:100% !important;

    margin:0 !important;

    padding:0 !important;

    list-style:none !important;

    display:flex !important;

}



/* ===============================
   CARD
================================ */

.vdv-job-card {


    width:100% !important;

    min-height:370px !important;


    background:#f5f9ff !important;


    border:1px solid #dbeafe !important;


    border-radius:18px !important;


    padding:20px !important;


    display:flex !important;

    flex-direction:column !important;



    box-shadow:
    0 5px 18px rgba(0,0,0,.07) !important;



    transition:.3s ease !important;


}



.vdv-job-card:hover {


    transform:translateY(-5px);


    box-shadow:
    0 15px 30px rgba(0,0,0,.12) !important;


}



/* ===============================
   SELO NOVA
================================ */


.vdv-tags {


    min-height:25px !important;

    margin-bottom:5px !important;


}


.vdv-tag {


    background:#e9ffe9 !important;


    color:#1b8d1b !important;


    padding:5px 12px !important;


    border-radius:20px !important;


    font-size:11px !important;


    font-weight:800 !important;


}



/* ===============================
   LOGO
================================ */


.vdv-logo {


    width:85px !important;


    height:85px !important;


    object-fit:contain !important;


    border-radius:50% !important;


    background:white !important;


    padding:6px !important;


    margin:5px auto 15px !important;


    display:block !important;


}



/* ===============================
   TEXTO
================================ */


.vdv-job-card * {


    text-transform:uppercase !important;


}



/* TITULO */


.vdv-title {


    font-size:17px !important;


    font-weight:800 !important;


    line-height:1.3 !important;


    height:55px !important;


    overflow:hidden !important;


    margin:5px 0 10px !important;


}



.vdv-title a {


    color:#111827 !important;


    text-decoration:none !important;


}




/* EMPRESA */


.vdv-company {


    color:#0066ff !important;


    font-size:14px !important;


    font-weight:700 !important;


    height:25px !important;


    overflow:hidden !important;


}



/* LOCAL */


.vdv-location {


    color:#64748b !important;


    font-size:13px !important;


    height:25px !important;


}



/* ===============================
   INFORMAÇÕES
================================ */


.vdv-meta {


    margin:10px 0 !important;


}



.vdv-badge,
.vdv-salary {


    background:#e8f1ff !important;


    color:#0066ff !important;


    padding:6px 12px !important;


    border-radius:20px !important;


    font-size:12px !important;


    font-weight:700 !important;


}



/* DATA */


.vdv-date {


    color:#64748b !important;


    font-size:12px !important;


    margin-top:auto !important;


}



/* ===============================
   BOTÃO
================================ */


.vdv-btn {


    width:100% !important;


    background:#2ad329 !important;


    color:#fff !important;


    padding:12px !important;


    border-radius:30px !important;


    text-align:center !important;


    font-size:13px !important;


    font-weight:800 !important;


    margin-top:15px !important;


    text-decoration:none !important;


}



.vdv-btn:hover {


    background:#20b522 !important;


    color:#fff !important;


}



/* ===============================
   CARREGAR MAIS
================================ */


.load_more_jobs {


    grid-column:1/-1 !important;


    background:#2ad329 !important;


    color:#fff !important;


    border-radius:30px !important;


    padding:14px 35px !important;


    margin:35px auto !important;


    font-weight:800 !important;


}



/* Remove contador */


.showing_jobs,
.job-manager-pagination,
.result-count {


    display:none !important;


}




/* ===============================
   TABLET
================================ */


@media(max-width:1100px){


ul.job_listings.list {


    grid-template-columns:repeat(2,1fr) !important;


}


}



/* ===============================
   CELULAR
================================ */


@media(max-width:600px){


ul.job_listings.list {


    grid-template-columns:1fr !important;


    padding:0 8px !important;


    gap:15px !important;


}



ul.job_listings.list li.job_listing {


    width:100% !important;


}



.vdv-job-card {


    min-height:auto !important;


    padding:20px !important;


    border-radius:16px !important;


}



.vdv-logo {


    width:90px !important;


    height:90px !important;


}



.vdv-title {


    height:auto !important;


    min-height:45px !important;


    font-size:18px !important;


}



.vdv-btn {


    font-size:14px !important;


    padding:13px !important;


}



}


/* =========================================
   HEADER MOBILE - VAGAS DO VALE
========================================= */


/* Ajuste geral da header */
@media(max-width:768px){


/* Altura da header */
header,
.elementor-location-header {

    min-height:70px !important;

}


/* Container da header */

.elementor-location-header .elementor-container {

    padding-left:15px !important;

    padding-right:15px !important;

}



/* Logo */

.elementor-location-header img {


    max-width:150px !important;

    height:auto !important;


}



/* Centraliza logo */

.elementor-location-header .elementor-widget-image {

    text-align:left !important;

}



/* Menu mobile */

.elementor-nav-menu--dropdown {


    width:100% !important;

    left:0 !important;

    right:0 !important;


}



/* Links do menu */

.elementor-nav-menu--dropdown a {


    padding:15px 20px !important;


    font-size:16px !important;


    font-weight:600 !important;


}



/* Botões da header */

.elementor-location-header .elementor-button {


    padding:10px 15px !important;


    font-size:13px !important;


    border-radius:25px !important;


}



/* Ícone menu hambúrguer */

.elementor-menu-toggle {


    padding:8px !important;


    font-size:25px !important;


}



/* Espaçamento dos elementos */

.elementor-location-header .elementor-widget {


    margin-bottom:0 !important;


}


}



/* =========================================
   CELULAR PEQUENO
========================================= */


@media(max-width:480px){



.elementor-location-header img {


    max-width:120px !important;


}



.elementor-menu-toggle {


    font-size:22px !important;


}


}/* End custom CSS */