.elementor-8979 .elementor-element.elementor-element-48b79c47:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-48b79c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-48b79c47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px -20px 0px;}.elementor-8979 .elementor-element.elementor-element-48b79c47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-cfca666{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-29d279d9 > .elementor-element-populated{margin:020px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), League spartan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8979 .elementor-element.elementor-element-3a100e62 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-menu-toggle{margin:0 auto;}.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu .elementor-item{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-56c7a053 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-2c99c76e > .elementor-widget-container{margin:20px 0px -10px 0px;padding:-1px -1px -10px -1px;}.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-menu-toggle{margin-right:auto;}.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu .elementor-item{font-family:"League spartan", League spartan;font-size:35px;font-weight:600;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-21f000c5 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-menu-toggle{margin-right:auto;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu .elementor-item{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a, .elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown{background-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a:hover,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a:focus,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-menu-toggle:hover,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a:hover,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a:focus,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown .elementor-item, .elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"League spartan", League spartan;font-weight:500;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-secondary );border-bottom-width:1px;}.elementor-8979 .elementor-element.elementor-element-2281f6f7:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-2281f6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-2281f6f7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-2281f6f7 > .elementor-container{max-width:1057px;}.elementor-8979 .elementor-element.elementor-element-2281f6f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8979 .elementor-element.elementor-element-18cd7a82 .hfe-site-logo-container, .elementor-8979 .elementor-element.elementor-element-18cd7a82 .hfe-caption-width figcaption{text-align:center;}.elementor-8979 .elementor-element.elementor-element-18cd7a82 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-8979 .elementor-element.elementor-element-18cd7a82:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-18cd7a82.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:92%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-18cd7a82 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-style:none;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a:hover,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a:focus,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:hover,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a:hover,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a:focus,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown .elementor-item, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"League spartan", League spartan;font-weight:500;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle{color:#000000;}.elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle:hover, .elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle:focus{color:#000000;}.elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle:hover svg, .elementor-8979 .elementor-element.elementor-element-88464e0 div.elementor-menu-toggle:focus svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:hover, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:focus{background-color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-2e3c498f{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), League spartan;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8979 .elementor-element.elementor-element-32aeae6a{text-align:center;}.elementor-8979 .elementor-element.elementor-element-32aeae6a .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-65e9573e{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-6d58a45b{text-align:left;}.elementor-8979 .elementor-element.elementor-element-6d58a45b .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-67ecad76{--spacer-size:1px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), League spartan;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-8979 .elementor-element.elementor-element-5e91d356{text-align:left;font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-bfb85f3 > .elementor-widget-container{margin:0px 0px 0px 473px;}.elementor-8979 .elementor-element.elementor-element-c617a5a{--spacer-size:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8979 .elementor-element.elementor-element-2a860e7c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-2a860e7c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:192%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-570d5bf{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-350ed962{text-align:center;}.elementor-8979 .elementor-element.elementor-element-350ed962 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-876903b{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-48109883{text-align:center;font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6d837675{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-117f4916 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8979 .elementor-element.elementor-element-117f4916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8979 .elementor-element.elementor-element-6511f551 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button span{gap:8px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group > label, .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-subgroup label{color:#000000;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group > label{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-type-html{padding-bottom:0px;font-family:"League spartan", League spartan;font-size:1px;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group .elementor-field, .elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-subgroup label{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button{font-family:"League spartan", League spartan;font-size:19px;font-weight:500;border-radius:6px 6px 6px 6px;padding:13px 16px 13px 10px;}.elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__buttons__wrapper__button-next{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button[type="submit"]{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__buttons__wrapper__button-previous{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-message{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-message.elementor-message-success{color:#30FF00;}.elementor-8979 .elementor-element.elementor-element-6511f551 .elementor-message.elementor-message-danger{color:#FC0606;}.elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__indicators__indicator, .elementor-8979 .elementor-element.elementor-element-6511f551 .e-form__indicators__indicator__label{font-family:"League spartan", League spartan;font-weight:500;}.elementor-8979 .elementor-element.elementor-element-6511f551{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8979 .elementor-element.elementor-element-40014e00 > .elementor-widget-container{margin:0px 0px 0px 473px;}.elementor-8979 .elementor-element.elementor-element-561a7705{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-369deab7{text-align:left;}.elementor-8979 .elementor-element.elementor-element-369deab7 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-46e9f020{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-385afd9e{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-3f0264b6{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-4fe7fbce{text-align:left;}.elementor-8979 .elementor-element.elementor-element-4fe7fbce .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-3ab6aff5{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-42313ffe{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-494935a9{width:var( --container-widget-width, 99.729% );max-width:99.729%;--container-widget-width:99.729%;--container-widget-flex-grow:0;}.elementor-8979 .elementor-element.elementor-element-494935a9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-494935a9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-4ab83863{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-1fa91b65{text-align:left;}.elementor-8979 .elementor-element.elementor-element-1fa91b65 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-61d9280c{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-72d98e72{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-99cbf8a{--spacer-size:40px;}.elementor-8979 .elementor-element.elementor-element-3b2b1f40:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-3b2b1f40.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-436160b6{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-27ecb20b{text-align:left;}.elementor-8979 .elementor-element.elementor-element-27ecb20b .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-5006ef87{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-34d8ea0d{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-22fff24:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-22fff24.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-1958136b{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-3dae7d45{text-align:left;}.elementor-8979 .elementor-element.elementor-element-3dae7d45 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-114de975{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-527e9174{width:var( --container-widget-width, 103.582% );max-width:103.582%;--container-widget-width:103.582%;--container-widget-flex-grow:0;font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-593689cb:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-593689cb.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-58c10426{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-22283d4c{text-align:left;}.elementor-8979 .elementor-element.elementor-element-22283d4c .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-7a676328{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-1d8ee7a9{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-1ebb61ff:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-1ebb61ff.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-46dda805{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-6d176fae{text-align:left;}.elementor-8979 .elementor-element.elementor-element-6d176fae .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-20ae8de5{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-3fc8b058{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-e0f292c{--spacer-size:20px;}.elementor-8979 .elementor-element.elementor-element-1968b493:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-1968b493.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-6b43ce9b{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-5663c791{text-align:left;}.elementor-8979 .elementor-element.elementor-element-5663c791 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-14cf953e{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-26ce16d4{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-1d01b285:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-1d01b285.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-4859a16{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-5f7912e7{text-align:left;}.elementor-8979 .elementor-element.elementor-element-5f7912e7 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6598d189{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-40c33d61{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-5a22e39c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-5a22e39c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-4c2914f{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-682fb23{text-align:left;}.elementor-8979 .elementor-element.elementor-element-682fb23 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6e5197b{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-8714b02{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-2635d53:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-2635d53.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-70661ce7{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-4ccc9d04{text-align:center;}.elementor-8979 .elementor-element.elementor-element-4ccc9d04 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6b89de3{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-cad17c4{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-8c930a2 > .elementor-widget-container{margin:0px 0px 0px 464px;}.elementor-8979 .elementor-element.elementor-element-4a4d5ee4{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-6970fec > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), League spartan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8979 .elementor-element.elementor-element-2201b15e{--icon-box-icon-margin:30px;}.elementor-8979 .elementor-element.elementor-element-2201b15e .elementor-icon-box-title{margin-block-end:0px;color:#bfbfbf;}.elementor-8979 .elementor-element.elementor-element-2201b15e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-2201b15e.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-2201b15e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-2201b15e .elementor-icon-box-title, .elementor-8979 .elementor-element.elementor-element-2201b15e .elementor-icon-box-title a{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;text-transform:uppercase;}.elementor-8979 .elementor-element.elementor-element-2201b15e .elementor-icon-box-description{font-family:"League spartan", League spartan;font-size:45px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-36bb3f31{text-align:center;font-family:"League spartan", League spartan;font-size:16px;font-weight:300;line-height:2em;color:#bfbfbf;}.elementor-8979 .elementor-element.elementor-element-6188ae94{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-7bff6c17:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-7bff6c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-7bff6c17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8979 .elementor-element.elementor-element-7bff6c17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-530b5d1a{--spacer-size:5px;}.elementor-8979 .elementor-element.elementor-element-5c926510:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-5c926510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-5c926510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8979 .elementor-element.elementor-element-5c926510 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-5cadcd99{text-align:center;}.elementor-8979 .elementor-element.elementor-element-5cadcd99 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;}.elementor-8979 .elementor-element.elementor-element-4ba0c348 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8979 .elementor-element.elementor-element-4ba0c348:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-4ba0c348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-4ba0c348{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8979 .elementor-element.elementor-element-4ba0c348 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-a99e34a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8979 .elementor-element.elementor-element-a99e34a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kartevoirtas.org/wp-content/uploads/2025/08/hangyairtas-budapest-elpusztult-hangyak.jpg");background-position:center center;background-size:cover;}.elementor-8979 .elementor-element.elementor-element-a99e34a > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-8979 .elementor-element.elementor-element-a99e34a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 55px 150px 55px;}.elementor-8979 .elementor-element.elementor-element-a99e34a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-24102a53{text-align:left;}.elementor-8979 .elementor-element.elementor-element-24102a53 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:80px;font-weight:900;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-4d093114 > .elementor-element-populated{padding:0% 25% 0% 5%;}.elementor-8979 .elementor-element.elementor-element-3e36ac47{font-family:"League spartan", League spartan;font-size:16px;font-weight:600;line-height:2em;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-241ae781 > .elementor-widget-container{margin:0px 0px 0px 464px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), League spartan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8979 .elementor-element.elementor-element-7fac4fc7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8979 .elementor-element.elementor-element-7fac4fc7 .elementor-divider-separator{width:100%;}.elementor-8979 .elementor-element.elementor-element-7fac4fc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8979 .elementor-element.elementor-element-2aa6e905{text-align:center;}.elementor-8979 .elementor-element.elementor-element-2aa6e905 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:45px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-543a6a28 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-543a6a28{text-align:center;}.elementor-8979 .elementor-element.elementor-element-543a6a28 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-8979 .elementor-element.elementor-element-344f4e56 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-344f4e56 > .elementor-container{text-align:center;}.elementor-8979 .elementor-element.elementor-element-344f4e56{padding:55px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-67b8284 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-67b8284 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-67b8284 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-67b8284 > .elementor-element-populated{text-align:center;margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-5777742c .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.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-8979 .elementor-element.elementor-element-52c586ef .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-52c586ef.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-52c586ef.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-52c586ef.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-52c586ef.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-52c586ef.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-5d746839 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:double;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-5d746839{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-32a57f74 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-32a57f74 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-32a57f74 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-32a57f74 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-4a45aa51 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-51ba66ca .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-51ba66ca.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-51ba66ca.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-51ba66ca.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-51ba66ca.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-51ba66ca.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-4f9496ee > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-4f9496ee{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-5f834431 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-5f834431 > .elementor-container{text-align:center;}.elementor-8979 .elementor-element.elementor-element-5f834431{padding:15px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-7e7fb2a4 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-7e7fb2a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-7e7fb2a4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-7e7fb2a4 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-68279764 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-186cac0d .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-186cac0d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-186cac0d.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-186cac0d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-186cac0d.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-186cac0d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-4b86da87 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-4b86da87{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6a33fcb4 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-6a33fcb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-6a33fcb4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-6a33fcb4 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-46bc34f1 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-4c470462 .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-4c470462.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-4c470462.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-4c470462.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-4c470462.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-4c470462.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-65f819b4 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-65f819b4{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-3fd08710 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-3fd08710 > .elementor-container{text-align:center;}.elementor-8979 .elementor-element.elementor-element-3fd08710{padding:15px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-14565a43 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-14565a43 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-14565a43 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-14565a43 > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-19b30248 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-3c37bc05 .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-3c37bc05.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-3c37bc05.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-3c37bc05.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-3c37bc05.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-3c37bc05.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-6152572c > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-6152572c{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6f1aaded > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-6f1aaded > .elementor-container{text-align:center;}.elementor-8979 .elementor-element.elementor-element-6f1aaded{padding:15px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-2a11bcfc > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-2a11bcfc > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-2a11bcfc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-2a11bcfc > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-3e41c945 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-1963d03f .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-1963d03f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-1963d03f.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-1963d03f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-1963d03f.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-1963d03f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-3722a4d9 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-3722a4d9{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-46dfef4a > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-46dfef4a > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-46dfef4a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-46dfef4a > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-5981ad37 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-639435ed .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-639435ed.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-639435ed.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-639435ed.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-639435ed.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-639435ed.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-20e06d38 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-20e06d38{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-1405d645 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-1405d645 > .elementor-container{text-align:center;}.elementor-8979 .elementor-element.elementor-element-1405d645{padding:15px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3f553c89 > .elementor-element-populated, .elementor-8979 .elementor-element.elementor-element-3f553c89 > .elementor-element-populated > .elementor-background-overlay, .elementor-8979 .elementor-element.elementor-element-3f553c89 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3f553c89 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 25px 0px;}.elementor-8979 .elementor-element.elementor-element-2655eb4d .elementor-heading-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-a766f3 .elementor-icon-wrapper{text-align:center;}.elementor-8979 .elementor-element.elementor-element-a766f3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-a766f3.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-a766f3.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-a766f3.elementor-view-framed .elementor-icon, .elementor-8979 .elementor-element.elementor-element-a766f3.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-52ee6be6 > .elementor-widget-container{padding:10px 0px 0px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#000000;}.elementor-8979 .elementor-element.elementor-element-52ee6be6{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;line-height:2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-4598a812{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-7beb17e1 > .elementor-widget-container{margin:0px 0px 0px 464px;}.elementor-8979 .elementor-element.elementor-element-55b8ef79{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-24be1a05{text-align:center;}.elementor-8979 .elementor-element.elementor-element-24be1a05 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-846e6f2{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-3ce587cb{text-align:center;font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-57facb94{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-13d3b702 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8979 .elementor-element.elementor-element-13d3b702 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-279f4a95 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button span{gap:8px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group > label, .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-subgroup label{color:#000000;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group > label{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-type-html{padding-bottom:0px;font-family:"League spartan", League spartan;font-size:1px;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group .elementor-field, .elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-subgroup label{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button{font-family:"League spartan", League spartan;font-size:19px;font-weight:500;border-radius:6px 6px 6px 6px;padding:13px 16px 13px 10px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__buttons__wrapper__button-next{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button[type="submit"]{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__buttons__wrapper__button-previous{background-color:#000000;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-message{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-message.elementor-message-success{color:#30FF00;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .elementor-message.elementor-message-danger{color:#FC0606;}.elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__indicators__indicator, .elementor-8979 .elementor-element.elementor-element-279f4a95 .e-form__indicators__indicator__label{font-family:"League spartan", League spartan;font-weight:500;}.elementor-8979 .elementor-element.elementor-element-279f4a95{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8979 .elementor-element.elementor-element-99550e0{text-align:center;font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-3bac8f1{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-47e687f > .elementor-widget-container{margin:0px 0px 0px 464px;}.elementor-8979 .elementor-element.elementor-element-69ac0240 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8979 .elementor-element.elementor-element-69ac0240{padding:100px 0px 100px 0px;}.elementor-8979 .elementor-element.elementor-element-6361b88 > .elementor-element-populated{padding:0% 15% 0% 15%;}.elementor-8979 .elementor-element.elementor-element-3934c77f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3934c77f{text-align:center;}.elementor-8979 .elementor-element.elementor-element-3934c77f .elementor-heading-title{font-family:"League spartan", League spartan;font-size:45px;font-weight:600;line-height:1.2em;color:#000000;}.elementor-8979 .elementor-element.elementor-element-28b32a19 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-28b32a19{text-align:center;}.elementor-8979 .elementor-element.elementor-element-28b32a19 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:15px;font-weight:300;color:#bfbfbf;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), League spartan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8979 .elementor-element.elementor-element-4100d9cd > .elementor-widget-container{background-color:#fcfcfc;margin:55px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-4100d9cd .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-6b430d84 > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-6b430d84 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-67899fd1 > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-67899fd1 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-3d459018 > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-3d459018 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-9584bcb > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-9584bcb .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-514f412c > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-514f412c .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-514f412c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-37366cfc > .elementor-widget-container{background-color:#fcfcfc;margin:0px 0px 0px 0px;padding:45px 45px 45px 45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e2e2;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-content{border-block-end-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);color:#000000;font-family:"League spartan", League spartan;font-size:15px;font-weight:300;padding:0px 0px 0px 17px;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title{border-color:rgba(234,234,234,0);background-color:rgba(0,0,0,0);}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-toggle-title, .elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-toggle-icon{color:#000000;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title.elementor-active a, .elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-toggle-title{font-family:"League spartan", League spartan;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-37366cfc .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#00ce1b;}.elementor-8979 .elementor-element.elementor-element-70c8f6cd{text-align:left;}.elementor-8979 .elementor-element.elementor-element-70c8f6cd .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6de7ef1a{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-28712790{font-family:"League spartan", League spartan;font-weight:400;color:#000000;}.elementor-8979 .elementor-element.elementor-element-57afd6b2{width:var( --container-widget-width, 102.806% );max-width:102.806%;--container-widget-width:102.806%;--container-widget-flex-grow:0;}.elementor-8979 .elementor-element.elementor-element-57afd6b2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-57afd6b2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://kartevoirtas.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:200%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8979 .elementor-element.elementor-element-41a47211{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-46e4dac5{text-align:center;}.elementor-8979 .elementor-element.elementor-element-46e4dac5 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-543129df{--spacer-size:14px;}.elementor-8979 .elementor-element.elementor-element-3f3833a6 > .elementor-widget-container{margin:0px 0px 0px 464px;}.elementor-8979 .elementor-element.elementor-element-0cb11e9{--spacer-size:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8979 .elementor-element.elementor-element-192e55e .elementor-button{background-color:#000000;font-family:"League spartan", League spartan;font-weight:500;text-transform:uppercase;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8979 .elementor-element.elementor-element-192e55e > .elementor-widget-container{margin:00px 00px 00px -21px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-5123984b{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-27673535{text-align:left;}.elementor-8979 .elementor-element.elementor-element-27673535 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-4346118c{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-8979 .elementor-element.elementor-element-4346118c .elementor-divider-separator{width:100%;}.elementor-8979 .elementor-element.elementor-element-4346118c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8979 .elementor-element.elementor-element-8179136{text-align:left;}.elementor-8979 .elementor-element.elementor-element-8179136 .elementor-heading-title{font-family:"League spartan", League spartan;font-weight:600;color:#000000;}.elementor-8979 .elementor-element.elementor-element-34fbc42f{--spacer-size:17px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), League spartan;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), League spartan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), League spartan;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), League spartan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), League spartan;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8979 .elementor-element.elementor-element-755c231e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__meta-data span + span:before{content:"•";}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__title, .elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__title a{font-family:"League spartan", League spartan;font-size:22px;font-weight:600;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__meta-data{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-post__excerpt p{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-755c231e a.elementor-post__read-more{font-family:"League spartan", League spartan;font-weight:500;}.elementor-8979 .elementor-element.elementor-element-755c231e .elementor-button{font-family:"League spartan", League spartan;font-weight:500;fill:#FFFFFF;color:#FFFFFF;}.elementor-8979 .elementor-element.elementor-element-755c231e .e-load-more-message{font-family:"League spartan", League spartan;font-weight:400;}.elementor-8979 .elementor-element.elementor-element-79060548{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-6df74d32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8979 .elementor-element.elementor-element-6df74d32:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6df74d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-6df74d32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8979 .elementor-element.elementor-element-6df74d32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-3fd6f7be .elementor-heading-title{font-family:"League spartan", League spartan;font-size:12px;font-weight:300;text-transform:uppercase;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-34f4f842 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-34f4f842{text-align:left;}.elementor-8979 .elementor-element.elementor-element-34f4f842 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:45px;font-weight:600;color:#ffffff;}.elementor-bc-flex-widget .elementor-8979 .elementor-element.elementor-element-4c37d184.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8979 .elementor-element.elementor-element-4c37d184.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button{background-color:var( --e-global-color-b17eb26 );font-family:"League spartan", League spartan;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:15px 35px 15px 35px;}.elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button:focus{background-color:var( --e-global-color-b17eb26 );color:#000000;}.elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button:focus svg{fill:#000000;}.elementor-bc-flex-widget .elementor-8979 .elementor-element.elementor-element-76fd3141.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8979 .elementor-element.elementor-element-76fd3141.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button{background-color:#ffffff;font-family:"League spartan", League spartan;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:50px 50px 50px 50px;padding:15px 35px 15px 35px;}.elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button:hover, .elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-8979 .elementor-element.elementor-element-6fe8506b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button:hover svg, .elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button:focus svg{fill:#000000;}.elementor-8979 .elementor-element.elementor-element-2404e150:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-2404e150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-2404e150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8979 .elementor-element.elementor-element-2404e150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-6b0948d1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8979 .elementor-element.elementor-element-6b0948d1:not(.elementor-motion-effects-element-type-background), .elementor-8979 .elementor-element.elementor-element-6b0948d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8979 .elementor-element.elementor-element-6b0948d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 70px 0px;}.elementor-8979 .elementor-element.elementor-element-6b0948d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8979 .elementor-element.elementor-element-4b01487b .elementor-heading-title{font-family:"League spartan", League spartan;font-size:18px;font-weight:500;color:#ffffff;}.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 ), League spartan;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-icon i{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.6);transition:fill 0.3s;}.elementor-8979 .elementor-element.elementor-element-60c1e9d{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-item > a{font-family:"League spartan", League spartan;font-size:14px;font-weight:300;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-382d745b .elementor-heading-title{font-family:"League spartan", League spartan;font-size:18px;font-weight:500;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-icon i{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.6);transition:fill 0.3s;}.elementor-8979 .elementor-element.elementor-element-423f6c21{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-item > a{font-family:"League spartan", League spartan;font-size:14px;font-weight:300;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-text{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-467c3437 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:18px;font-weight:500;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-icon i{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.6);transition:fill 0.3s;}.elementor-8979 .elementor-element.elementor-element-391471ec{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-item > a{font-family:"League spartan", League spartan;font-size:14px;font-weight:300;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-text{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-4682beb6 .elementor-heading-title{font-family:"League spartan", League spartan;font-size:18px;font-weight:500;color:#ffffff;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-icon i{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.6);transition:fill 0.3s;}.elementor-8979 .elementor-element.elementor-element-2a13e105{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-item > a{font-family:"League spartan", League spartan;font-size:14px;font-weight:300;text-decoration:none;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-text{color:rgba(255,255,255,0.6);transition:color 0.3s;}.elementor-8979 .elementor-element.elementor-element-c61e991{--spacer-size:14px;}@media(max-width:1024px){.elementor-8979 .elementor-element.elementor-element-3a100e62 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-8979 .elementor-element.elementor-element-56c7a053 > .elementor-element-populated{margin:0px 0180px 0px 180px;--e-column-margin-right:0180px;--e-column-margin-left:180px;}.elementor-8979 .elementor-element.elementor-element-2c99c76e .elementor-nav-menu .elementor-item{font-size:21px;}.elementor-8979 .elementor-element.elementor-element-41485e99 > .elementor-element-populated{margin:0px 240px 0px 260px;--e-column-margin-right:240px;--e-column-margin-left:260px;}.elementor-8979 .elementor-element.elementor-element-21f000c5 .elementor-nav-menu .elementor-item{font-size:19px;}.elementor-8979 .elementor-element.elementor-element-2281f6f7 > .elementor-container{max-width:699px;}.elementor-8979 .elementor-element.elementor-element-18cd7a82:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-18cd7a82.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:65px;}.elementor-8979 .elementor-element.elementor-element-88464e0 > .elementor-widget-container{margin:30px 0px 0px 280px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-8979 .elementor-element.elementor-element-6d837675{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-6511f551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 200px 20px 200px;}.elementor-8979 .elementor-element.elementor-element-6970fec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-4ba0c348{padding:0px 0px 100px 0px;}.elementor-8979 .elementor-element.elementor-element-24102a53 > .elementor-widget-container{padding:0px 0100px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-24102a53 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-8979 .elementor-element.elementor-element-4d093114 > .elementor-element-populated{padding:50px 25px 0px 25px;}.elementor-8979 .elementor-element.elementor-element-57facb94{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 200px 20px 200px;}.elementor-8979 .elementor-element.elementor-element-69ac0240{padding:100px 25px 100px 25px;}.elementor-8979 .elementor-element.elementor-element-6361b88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-4100d9cd > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-192e55e > .elementor-widget-container{margin:0px 260px 0px 260px;}.elementor-8979 .elementor-element.elementor-element-6df74d32{padding:50px 20px 50px 20px;}.elementor-8979 .elementor-element.elementor-element-34f4f842 .elementor-heading-title{font-size:30px;}.elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button{font-size:12px;}.elementor-8979 .elementor-element.elementor-element-6fe8506b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button{font-size:12px;}.elementor-8979 .elementor-element.elementor-element-6b0948d1{padding:25px 25px 50px 25px;}.elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-60c1e9d .elementor-icon-list-item > a{font-size:13px;}.elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-423f6c21 .elementor-icon-list-item > a{font-size:13px;}.elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-391471ec .elementor-icon-list-item > a{font-size:13px;}.elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8979 .elementor-element.elementor-element-2a13e105 .elementor-icon-list-item > a{font-size:13px;}}@media(max-width:767px){.elementor-8979 .elementor-element.elementor-element-56c7a053 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-41485e99 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-2281f6f7 > .elementor-container{max-width:625px;}.elementor-8979 .elementor-element.elementor-element-2281f6f7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-8979 .elementor-element.elementor-element-13513c47{width:29%;}.elementor-8979 .elementor-element.elementor-element-13513c47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-18cd7a82 .hfe-site-logo .hfe-site-logo-container img{width:100%;}.elementor-8979 .elementor-element.elementor-element-18cd7a82 .hfe-site-logo img{max-width:100%;}.elementor-8979 .elementor-element.elementor-element-18cd7a82{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-8979 .elementor-element.elementor-element-18cd7a82 > .elementor-widget-container{margin:-6px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-18cd7a82:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8979 .elementor-element.elementor-element-18cd7a82.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:89px;}.elementor-8979 .elementor-element.elementor-element-12626e5c{width:69%;}.elementor-8979 .elementor-element.elementor-element-12626e5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8979 .elementor-element.elementor-element-12626e5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-88464e0{width:var( --container-widget-width, 236.625px );max-width:236.625px;--container-widget-width:236.625px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:39px;}.elementor-8979 .elementor-element.elementor-element-88464e0 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:11px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--dropdown a{padding-left:22px;padding-right:22px;padding-top:16px;padding-bottom:16px;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:13px !important;}.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle{border-width:2px;border-radius:13px;}.elementor-8979 .elementor-element.elementor-element-65e9573e{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-bfb85f3 > .elementor-widget-container{margin:0px 0px 0px 78px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-570d5bf{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-6511f551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-40014e00 > .elementor-widget-container{margin:0px 0px 0px 82px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-561a7705{--spacer-size:50px;}.elementor-8979 .elementor-element.elementor-element-369deab7{text-align:left;}.elementor-8979 .elementor-element.elementor-element-3f0264b6{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-4ab83863{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-1fa91b65{text-align:left;}.elementor-8979 .elementor-element.elementor-element-61d9280c{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-436160b6{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-1958136b{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-58c10426{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-46dda805{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-6b43ce9b{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-4859a16{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-4c2914f{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-70661ce7{--spacer-size:1px;}.elementor-8979 .elementor-element.elementor-element-4ccc9d04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-4ccc9d04{text-align:left;}.elementor-8979 .elementor-element.elementor-element-8c930a2 > .elementor-widget-container{margin:0px 0px 0px 81px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-4a4d5ee4{--spacer-size:10px;}.elementor-8979 .elementor-element.elementor-element-2201b15e .elementor-icon-box-description{font-size:28px;}.elementor-8979 .elementor-element.elementor-element-4ba0c348{padding:50px 0px 50px 0px;}.elementor-8979 .elementor-element.elementor-element-24102a53 .elementor-heading-title{font-size:45px;}.elementor-8979 .elementor-element.elementor-element-4d093114 > .elementor-element-populated{padding:25px 20px 0px 20px;}.elementor-8979 .elementor-element.elementor-element-241ae781 > .elementor-widget-container{margin:0px 0px 0px 72px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-2aa6e905 .elementor-heading-title{font-size:35px;}.elementor-8979 .elementor-element.elementor-element-344f4e56{padding:20px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-67b8284 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-32a57f74 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-5f834431{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-7e7fb2a4 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-6a33fcb4 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-3fd08710{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-14565a43 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-6f1aaded{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-2a11bcfc > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-46dfef4a > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-1405d645{padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3f553c89 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-4598a812{text-align:center;}.elementor-8979 .elementor-element.elementor-element-7beb17e1 > .elementor-widget-container{margin:0px 0px 0px 75px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-279f4a95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-47e687f > .elementor-widget-container{margin:0px 0px 0px 79px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-69ac0240{padding:50px 20px 50px 20px;}.elementor-8979 .elementor-element.elementor-element-4100d9cd > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-6b430d84 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-67899fd1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-3d459018 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-9584bcb > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-514f412c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-37366cfc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8979 .elementor-element.elementor-element-46e4dac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-3f3833a6 > .elementor-widget-container{margin:0px 0px 0px 78px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-192e55e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8979 .elementor-element.elementor-element-8179136{text-align:left;}.elementor-8979 .elementor-element.elementor-element-6df74d32{padding:30px 20px 30px 20px;}.elementor-8979 .elementor-element.elementor-element-3fd6f7be{text-align:left;}.elementor-8979 .elementor-element.elementor-element-34f4f842 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8979 .elementor-element.elementor-element-34f4f842{text-align:left;}.elementor-8979 .elementor-element.elementor-element-34f4f842 .elementor-heading-title{font-size:30px;}.elementor-8979 .elementor-element.elementor-element-4c37d184{width:100%;}.elementor-8979 .elementor-element.elementor-element-17929e56 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8979 .elementor-element.elementor-element-76fd3141{width:100%;}.elementor-8979 .elementor-element.elementor-element-6fe8506b .elementor-button{padding:15px 20px 15px 20px;}.elementor-8979 .elementor-element.elementor-element-6b0948d1{padding:0px 020px 30px 20px;}.elementor-8979 .elementor-element.elementor-element-40db6057{width:50%;}.elementor-8979 .elementor-element.elementor-element-4c121c4{width:52%;}.elementor-8979 .elementor-element.elementor-element-2f99fcfd{width:50%;}.elementor-8979 .elementor-element.elementor-element-2f99fcfd > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-783dec04{width:52%;}.elementor-8979 .elementor-element.elementor-element-783dec04 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8979 .elementor-element.elementor-element-4682beb6{width:var( --container-widget-width, 105.5px );max-width:105.5px;--container-widget-width:105.5px;--container-widget-flex-grow:0;}.elementor-8979 .elementor-element.elementor-element-2a13e105{width:var( --container-widget-width, 112.5px );max-width:112.5px;--container-widget-width:112.5px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-8979 .elementor-element.elementor-element-29d279d9{width:35.281%;}.elementor-8979 .elementor-element.elementor-element-56c7a053{width:29.428%;}.elementor-8979 .elementor-element.elementor-element-41485e99{width:34.833%;}.elementor-8979 .elementor-element.elementor-element-27d8c6b8{width:62.363%;}.elementor-8979 .elementor-element.elementor-element-3dff4ecc{width:36.969%;}.elementor-8979 .elementor-element.elementor-element-349c2208{width:60.173%;}.elementor-8979 .elementor-element.elementor-element-6db94173{width:39.159%;}.elementor-8979 .elementor-element.elementor-element-3ef29a90{width:60.173%;}.elementor-8979 .elementor-element.elementor-element-707bd81f{width:39.159%;}.elementor-8979 .elementor-element.elementor-element-593d4351{width:62.366%;}.elementor-8979 .elementor-element.elementor-element-656d986d{width:36.966%;}.elementor-8979 .elementor-element.elementor-element-637962eb{width:62.542%;}.elementor-8979 .elementor-element.elementor-element-51d91984{width:36.588%;}.elementor-8979 .elementor-element.elementor-element-3d14aa00{width:62.542%;}.elementor-8979 .elementor-element.elementor-element-2a9544d7{width:36.588%;}.elementor-8979 .elementor-element.elementor-element-4cb2a75a{width:62.542%;}.elementor-8979 .elementor-element.elementor-element-fcd830e{width:36.588%;}.elementor-8979 .elementor-element.elementor-element-28a4814{width:62.542%;}.elementor-8979 .elementor-element.elementor-element-3608f531{width:36.588%;}.elementor-8979 .elementor-element.elementor-element-9337350{width:62.542%;}.elementor-8979 .elementor-element.elementor-element-3e14b05{width:36.588%;}.elementor-8979 .elementor-element.elementor-element-a99e34a{width:48%;}.elementor-8979 .elementor-element.elementor-element-4d093114{width:52%;}.elementor-8979 .elementor-element.elementor-element-35931cf5{width:72.366%;}.elementor-8979 .elementor-element.elementor-element-757c3daa{width:26.764%;}.elementor-8979 .elementor-element.elementor-element-73df4ec{width:61.412%;}.elementor-8979 .elementor-element.elementor-element-4c37d184{width:20.616%;}.elementor-8979 .elementor-element.elementor-element-76fd3141{width:17.971%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8979 .elementor-element.elementor-element-a99e34a{width:100%;}.elementor-8979 .elementor-element.elementor-element-4d093114{width:100%;}.elementor-8979 .elementor-element.elementor-element-73df4ec{width:50%;}.elementor-8979 .elementor-element.elementor-element-4c37d184{width:25%;}.elementor-8979 .elementor-element.elementor-element-76fd3141{width:22%;}.elementor-8979 .elementor-element.elementor-element-40db6057{width:25%;}.elementor-8979 .elementor-element.elementor-element-4c121c4{width:25%;}.elementor-8979 .elementor-element.elementor-element-2f99fcfd{width:25%;}.elementor-8979 .elementor-element.elementor-element-783dec04{width:25%;}}/* Start custom CSS for nav-menu, class: .elementor-element-88464e0 */.elementor-8979 .elementor-element.elementor-element-88464e0{
    --gap: 0.25em;
    --weight: 0.05em;
    --width: 0.8em;
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle{
    position: relative;
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:before,
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:after,
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle i:after{
    content: "";
    height: var(--weight);
    width: var(--width);
    position: absolute;
    background: currentColor;
    top: 50%;
    left: 50%;
    transform: translate(-50%,calc(-50% + var(--gap)));
    transition: all 0.3s ease-in-out;
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle.elementor-active:before{
    transform: translate(-50%,-50%) rotate(-45deg);
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle:after{
    transform: translate(-50%,calc(-50% - var(--gap)));
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle.elementor-active:after{
    transform: translate(-50%,-50%) rotate(45deg);
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle i:after{
    transform: translate(-50%,-50%);
}
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle i:before,
.elementor-8979 .elementor-element.elementor-element-88464e0 .elementor-menu-toggle.elementor-active i:after{
    opacity: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'League spartan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kartevoirtas.org/wp-content/uploads/2020/12/leaguespartan-bold.woff') format('woff');
}
/* End Custom Fonts CSS */