.elementor-kit-7{--e-global-color-primary:#1B97F0;--e-global-color-secondary:#334367;--e-global-color-text:#061B42;--e-global-color-accent:#61CE70;--e-global-color-fc82f91:#FFC50F;--e-global-color-d4685e6:#F7AE0F;--e-global-color-2b297f7:#7FC7FF;--e-global-color-a3ca43e:#FFFFFF;--e-global-color-40c3953:#0A3254;--e-global-color-a197c51:#005297;--e-global-color-79a7af3:#CDE6FB;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-5ecf27b-font-family:"Barlow Condensed";--e-global-typography-5ecf27b-font-size:clamp(4.6875rem, 3.69719rem + 3.169vw, 7.5rem);--e-global-typography-5ecf27b-font-weight:700;--e-global-typography-5ecf27b-font-style:italic;--e-global-typography-5ecf27b-line-height:95%;--e-global-typography-a71c426-font-family:"Barlow Condensed";--e-global-typography-a71c426-font-size:clamp(1.375rem, 0.375rem + 2vw, 2rem);--e-global-typography-a71c426-font-weight:700;--e-global-typography-a71c426-text-transform:uppercase;--e-global-typography-a71c426-font-style:italic;--e-global-typography-a71c426-line-height:1.4rem;--e-global-typography-a71c426-letter-spacing:0.5px;--e-global-typography-af7d852-font-family:"Barlow Condensed";--e-global-typography-af7d852-font-size:clamp(1.3125rem, 0.4375rem + 1.75vw, 2.1875rem);--e-global-typography-af7d852-font-weight:500;--e-global-typography-af7d852-font-style:italic;--e-global-typography-af7d852-line-height:130%;--e-global-typography-1ac8e5d-font-family:"Barlow Condensed";--e-global-typography-1ac8e5d-font-size:clamp(1.75rem, 1.3125rem + 0.875vw, 2.1875rem);--e-global-typography-1ac8e5d-font-weight:500;--e-global-typography-1ac8e5d-font-style:italic;--e-global-typography-1ac8e5d-line-height:130%;--e-global-typography-db18606-font-family:"Montserrat";--e-global-typography-db18606-font-size:clamp(0.875rem, 0.625rem + 0.5vw, 1.125rem);--e-global-typography-db18606-font-weight:500;--e-global-typography-db18606-text-transform:uppercase;--e-global-typography-db18606-line-height:90%;--e-global-typography-9fa852b-font-family:"Montserrat";--e-global-typography-9fa852b-font-size:clamp(1rem, 0.75rem + 0.5vw, 1.25rem);--e-global-typography-9fa852b-font-weight:700;--e-global-typography-cb00e6d-font-family:"Barlow Condensed";--e-global-typography-cb00e6d-font-size:clamp(1.9375rem, 1.7145rem + 0.446vw, 2.25rem);--e-global-typography-cb00e6d-font-weight:600;--e-global-typography-cb00e6d-text-transform:uppercase;--e-global-typography-cb00e6d-font-style:italic;--e-global-typography-cb00e6d-line-height:110%;--e-global-typography-8a2cea8-font-family:"Montserrat";--e-global-typography-8a2cea8-font-size:clamp(1.0625rem, 0.973rem + 0.179vw, 1.1875rem);--e-global-typography-8a2cea8-font-weight:400;--e-global-typography-ae25424-font-family:"Barlow Condensed";--e-global-typography-ae25424-font-size:clamp(2.8125rem, 1.25rem + 3.125vw, 4.375rem);--e-global-typography-ae25424-font-weight:700;--e-global-typography-ae25424-text-transform:uppercase;--e-global-typography-ae25424-font-style:italic;--e-global-typography-ae25424-line-height:105%;--e-global-typography-ae25424-letter-spacing:-0.96px;--e-global-typography-019092d-font-family:"Montserrat";--e-global-typography-019092d-font-size:clamp(1rem, 0.866rem + 0.268vw, 1.1875rem);--e-global-typography-019092d-font-weight:500;--e-global-typography-019092d-line-height:150%;--e-global-typography-186a551-font-family:"Barlow Condensed";--e-global-typography-186a551-font-size:50px;--e-global-typography-186a551-font-weight:600;--e-global-typography-186a551-text-transform:uppercase;--e-global-typography-186a551-font-style:italic;--e-global-typography-186a551-line-height:110%;--e-global-typography-7a7374b-font-family:"Barlow Condensed";--e-global-typography-7a7374b-font-size:20px;--e-global-typography-7a7374b-font-weight:700;--e-global-typography-7a7374b-text-transform:uppercase;--e-global-typography-7a7374b-font-style:italic;--e-global-typography-7a7374b-letter-spacing:0.5px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1330px;}.e-con{--container-max-width:1330px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-ae25424-font-size:44px;--e-global-typography-ae25424-letter-spacing:-0.88px;--e-global-typography-186a551-font-size:44px;--e-global-typography-186a551-letter-spacing:-0.88px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-9fa852b-font-size:14px;--e-global-typography-cb00e6d-font-size:31px;--e-global-typography-8a2cea8-font-size:17px;--e-global-typography-ae25424-font-size:36px;--e-global-typography-ae25424-letter-spacing:-0.72px;--e-global-typography-186a551-font-size:36px;--e-global-typography-186a551-letter-spacing:-0.72px;--e-global-typography-7a7374b-font-size:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.heroszoveg{
max-width: 850px !important;
}

@media (min-width: 1024px){
.hero{
     aspect-ratio: 2048 / 1132;
}
}




body {
  max-width: 2200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  overflow-x: hidden;
background: #021532;
}

header,
.site-header,
.wp-site-header,
.wp-block-template-part,
.wp-block-template-part > *,
.wp-block-navigation {
  max-width: 2200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  left: auto;
}



.blur{
    backdrop-filter: blur(10px);
    max-width: 2200px;
    margin: auto;
}

[data-elementor-type="wp-page"] {
    overflow: hidden;
}

.gombkorvonal a{
     outline: 3px solid var(--e-global-color-d4685e6);
  outline-offset: 5px;
}

.cardkulsoborder{
     outline: 7px solid #FFFFFF69;
}

p{
    margin: 0px;
}

.cardimage_team{
height: calc(200px + 17vw);
max-height: 400px;
}

@media (max-width: 1024px){
.cardimage_team{
height: 75vw;
}/* End custom CSS */