.elementor-524 .elementor-element.elementor-element-e3de5f1{--display:flex;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__title{color:var( --e-global-color-a7af280 );max-width:100%;font-family:var( --e-global-typography-e81f9a9-font-family ), monospace;font-size:var( --e-global-typography-e81f9a9-font-size );font-weight:var( --e-global-typography-e81f9a9-font-weight );text-transform:var( --e-global-typography-e81f9a9-text-transform );line-height:var( --e-global-typography-e81f9a9-line-height );margin:var(--arts-fluid-preset--517f56e) 0 -0.18em 0;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__description{color:var( --e-global-color-a7af280 );font-family:var( --e-global-typography-2854951-font-family ), monospace;font-size:var( --e-global-typography-2854951-font-size );font-weight:var( --e-global-typography-2854951-font-weight );line-height:var( --e-global-typography-2854951-line-height );}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__property{color:var( --e-global-color-a7af280 );font-family:"Roboto Mono", monospace;font-weight:500;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-177dbad ) 0%, var( --e-global-color-9bb5818 ) 100%);}.elementor-524 .elementor-element.elementor-element-34fca79 .button-regular{--button-text-color:var( --e-global-color-a7af280 );--button-text-color-hover:var( --e-global-color-a7af280 );font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );--button-gap:0.5em;--button-paddings:1.5em;--button-size:0.5em;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead{--masthead-content-top-spacing:var(--arts-fluid-preset--58a7ab1);--masthead-content-bottom-spacing:var(--arts-fluid-preset--58a7ab1);--masthead-content-left-spacing:var(--arts-fluid-preset--823f7e5);--masthead-content-right-spacing:var(--arts-fluid-preset--823f7e5);--masthead-content-row-gap:var(--arts-fluid-preset--81099da);--masthead-content-column-gap:var(--arts-fluid-preset--81099da);}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead-fullscreen__background{object-position:80% 50%;}.elementor-524 .elementor-element.elementor-element-3f320a8{--display:flex;--gap:var(--arts-fluid-preset--039e07a) var(--arts-fluid-preset--039e07a);--row-gap:var(--arts-fluid-preset--039e07a);--column-gap:var(--arts-fluid-preset--039e07a);--padding-top:var(--arts-fluid-preset--8860e4d);--padding-bottom:var(--arts-fluid-preset--8860e4d);--padding-left:0;--padding-right:0;}.elementor-524 .elementor-element.elementor-element-9df17cb{--display:flex;}.elementor-524 .elementor-element.elementor-element-6885fd2 .marquee-header__title{color:var( --e-global-color-a7af280 );font-family:"Thunder LC", monospace;font-size:var(--arts-fluid-preset--d172e21);font-weight:700;text-transform:uppercase;line-height:1.3em;margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-6885fd2 .marquee-header__icon i{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-6885fd2 .marquee-header__icon svg{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-6885fd2 .marquee-header__icon .icon{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-6885fd2{width:100%;max-width:100%;}.elementor-524 .elementor-element.elementor-element-6885fd2 .marquee-header{--marquee-header-icon-gap:var(--arts-fluid-preset--3173179);}.elementor-524 .elementor-element.elementor-element-e0330b8{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--arts-fluid-preset--823f7e5);--padding-right:var(--arts-fluid-preset--823f7e5);}.elementor-524 .elementor-element.elementor-element-3c79614 .masonry-grid_grid{--masonry-grid-columns:2;--masonry-grid-spacing-x:var(--arts-fluid-preset--81099da);--masonry-grid-spacing-y:var(--arts-fluid-preset--81099da);}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-heading, .elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-icon{color:var( --e-global-color-a5828f1 );font-family:"Thunder LC", monospace;font-size:var(--arts-fluid-preset--483037f);font-weight:700;text-transform:uppercase;line-height:1.05em;}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view_hovered .card-view__item-heading, .elementor-524 .elementor-element.elementor-element-3c79614 .card-view_hovered .card-view__item-icon{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-3c79614 .terms-clouds__item{color:var( --e-global-color-9bb5818 );background-color:var( --e-global-color-a7af280 );font-family:var( --e-global-typography-469f800-font-family ), monospace;font-size:var( --e-global-typography-469f800-font-size );font-weight:var( --e-global-typography-469f800-font-weight );text-transform:var( --e-global-typography-469f800-text-transform );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-wrapper-media{border-radius:var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414);}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view__overlay{background-color:var( --e-global-color-cc24522 );}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-heading{margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-915ca9a{--display:flex;}.elementor-524 .elementor-element.elementor-element-f3ad37d .button-regular{--button-text-color:var( --e-global-color-a5828f1 );--button-text-color-hover:var( --e-global-color-9d334ae );--button-border-color:var( --e-global-color-4c2668f );--button-border-color-hover:var( --e-global-color-9d334ae );--button-background-color:var( --e-global-color-177dbad );--button-background-color-hover:var( --e-global-color-177dbad );font-family:var( --e-global-typography-d35d697-font-family ), monospace;font-size:var( --e-global-typography-d35d697-font-size );font-weight:var( --e-global-typography-d35d697-font-weight );text-transform:var( --e-global-typography-d35d697-text-transform );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );border-style:solid;--button-gap:0.5em;--button-paddings:1em;}.elementor-524 .elementor-element.elementor-element-f3ad37d{text-align:center;}.elementor-524 .elementor-element.elementor-element-60ad113{--display:flex;--gap:var(--arts-fluid-preset--039e07a) var(--arts-fluid-preset--039e07a);--row-gap:var(--arts-fluid-preset--039e07a);--column-gap:var(--arts-fluid-preset--039e07a);--padding-top:0;--padding-bottom:var(--arts-fluid-preset--8860e4d);--padding-left:0;--padding-right:0;}.elementor-524 .elementor-element.elementor-element-d00d19a{--display:flex;}.elementor-524 .elementor-element.elementor-element-316df17 .marquee-header__title{color:var( --e-global-color-a7af280 );font-family:"Thunder LC", monospace;font-size:var(--arts-fluid-preset--d172e21);font-weight:700;text-transform:uppercase;line-height:1.3em;margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-316df17 .marquee-header__icon i{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-316df17 .marquee-header__icon svg{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-316df17 .marquee-header__icon .icon{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-316df17{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-524 .elementor-element.elementor-element-316df17 .marquee-header{--marquee-header-icon-gap:var(--arts-fluid-preset--3173179);}.elementor-524 .elementor-element.elementor-element-969ad85{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--arts-fluid-preset--823f7e5);--padding-right:var(--arts-fluid-preset--823f7e5);}.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-title{color:var( --e-global-color-a7af280 );font-family:"Thunder LC", monospace;font-size:4.2vw;font-weight:700;text-transform:uppercase;line-height:1em;margin:clamp(min(11px, 11px), calc((11px) + (((11 - 11) * ((100vw - var(--arts-fluid-min-screen)) / var(--arts-fluid-screen-diff))))), max(11px, 11px)) 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item_hovered .list-content__item-title{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-430fb43 .terms-clouds__item{color:var( --e-global-color-9bb5818 );background-color:var( --e-global-color-9d334ae );font-family:var( --e-global-typography-469f800-font-family ), monospace;font-size:var( --e-global-typography-469f800-font-size );font-weight:var( --e-global-typography-469f800-font-weight );text-transform:var( --e-global-typography-469f800-text-transform );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-430fb43 .properties__item-value{color:var( --e-global-color-a193b18 );font-family:"Roboto Mono", monospace;font-size:var(--arts-fluid-preset--041a7d5);font-weight:400;text-transform:none;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-divider{--divider-color:var( --e-global-color-4c2668f );--divider-color-inner:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-430fb43 .properties__divider{--divider-color:var( --e-global-color-177dbad );--divider-color-inner:var( --e-global-color-4c2668f );}.elementor-524 .elementor-element.elementor-element-cbda160{--display:flex;--gap:var(--arts-fluid-preset--039e07a) var(--arts-fluid-preset--039e07a);--row-gap:var(--arts-fluid-preset--039e07a);--column-gap:var(--arts-fluid-preset--039e07a);--padding-top:0;--padding-bottom:var(--arts-fluid-preset--8860e4d);--padding-left:0;--padding-right:0;}.elementor-524 .elementor-element.elementor-element-9214786{--display:flex;}.elementor-524 .elementor-element.elementor-element-d5e2ab1 .marquee-header__title{color:var( --e-global-color-a7af280 );font-family:"Thunder LC", monospace;font-size:var(--arts-fluid-preset--d172e21);font-weight:700;text-transform:uppercase;line-height:1.3em;margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-d5e2ab1 .marquee-header__icon i{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-d5e2ab1 .marquee-header__icon svg{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-d5e2ab1 .marquee-header__icon .icon{color:var( --e-global-color-9d334ae );}.elementor-524 .elementor-element.elementor-element-d5e2ab1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-524 .elementor-element.elementor-element-d5e2ab1 .marquee-header{--marquee-header-icon-gap:var(--arts-fluid-preset--3173179);}.elementor-524 .elementor-element.elementor-element-f01fef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:var(--arts-fluid-preset--823f7e5) var(--arts-fluid-preset--823f7e5);--row-gap:var(--arts-fluid-preset--823f7e5);--column-gap:var(--arts-fluid-preset--823f7e5);--flex-wrap:wrap;--padding-top:0;--padding-bottom:0;--padding-left:var(--arts-fluid-preset--823f7e5);--padding-right:var(--arts-fluid-preset--823f7e5);}.elementor-524 .elementor-element.elementor-element-ea9637b{--display:flex;}.elementor-524 .elementor-element.elementor-element-ea9637b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-bf73ce4, .elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content .text-content__text{color:var( --e-global-color-a7af280 );font-family:var( --e-global-typography-5805bdd-font-family ), monospace;font-size:var( --e-global-typography-5805bdd-font-size );font-weight:var( --e-global-typography-5805bdd-font-weight );text-transform:var( --e-global-typography-5805bdd-text-transform );line-height:var( --e-global-typography-5805bdd-line-height );}.elementor-524 .elementor-element.elementor-element-bf73ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content{max-width:100%;text-align:left;}.elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content .text-content__text{margin:0 0 -0.18em 0;}.elementor-524 .elementor-element.elementor-element-6127a24, .elementor-524 .elementor-element.elementor-element-6127a24 .text-content .text-content__text{color:var( --e-global-color-a193b18 );font-family:"Roboto Mono", monospace;font-weight:400;}.elementor-524 .elementor-element.elementor-element-6127a24{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-524 .elementor-element.elementor-element-6127a24 .text-content{max-width:100%;text-align:left;}.elementor-524 .elementor-element.elementor-element-6127a24 .text-content .text-content__text{margin:0 0 var(--arts-fluid-preset--517f56e) 0;}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-name, .elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-icon{color:var( --e-global-color-a5828f1 );font-family:var( --e-global-typography-469f800-font-family ), monospace;font-size:var( --e-global-typography-469f800-font-size );font-weight:var( --e-global-typography-469f800-font-weight );text-transform:var( --e-global-typography-469f800-text-transform );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-value{color:var( --e-global-color-a5828f1 );font-family:var( --e-global-typography-936bc02-font-family ), monospace;font-size:var( --e-global-typography-936bc02-font-size );font-weight:var( --e-global-typography-936bc02-font-weight );text-transform:var( --e-global-typography-936bc02-text-transform );line-height:var( --e-global-typography-936bc02-line-height );}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__divider{--divider-color:var( --e-global-color-177dbad );--divider-color-inner:var( --e-global-color-4c2668f );}.elementor-524 .elementor-element.elementor-element-466152c{--display:flex;--border-radius:var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414) var(--arts-fluid-preset--3d79414);--padding-top:var(--arts-fluid-preset--e166a35);--padding-bottom:var(--arts-fluid-preset--e166a35);--padding-left:var(--arts-fluid-preset--e166a35);--padding-right:var(--arts-fluid-preset--e166a35);}.elementor-524 .elementor-element.elementor-element-466152c:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-466152c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-114be25 );}.elementor-524 .elementor-element.elementor-element-466152c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-524 .elementor-element.elementor-element-76c7492 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-524 .elementor-element.elementor-element-76c7492 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-524 .elementor-element.elementor-element-76c7492 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-type-html{padding-bottom:0px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group .elementor-field{color:var( --e-global-color-96a466c );}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button{font-family:"Roboto Mono", monospace;font-size:17px;font-weight:500;text-transform:uppercase;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-524 .elementor-element.elementor-element-76c7492 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-9bb5818 );color:#ffffff;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button[type="submit"]{background-color:var( --e-global-color-9bb5818 );color:#ffffff;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-524 .elementor-element.elementor-element-76c7492 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-524 .elementor-element.elementor-element-76c7492 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a7af280 );color:#000000;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a7af280 );color:#000000;}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-524 .elementor-element.elementor-element-76c7492 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-524 .elementor-element.elementor-element-76c7492{--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;}:root body.elementor-page-524{--page-title-display:block;}@media(max-width:991px){.elementor-524 .elementor-element.elementor-element-34fca79 .masthead-fullscreen__background{object-position:82% 50%;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__title{font-size:var( --e-global-typography-e81f9a9-font-size );line-height:var( --e-global-typography-e81f9a9-line-height );}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__description{font-size:var( --e-global-typography-2854951-font-size );line-height:var( --e-global-typography-2854951-line-height );}.elementor-524 .elementor-element.elementor-element-34fca79 .button-regular{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-524 .elementor-element.elementor-element-3c79614 .masonry-grid_grid{--masonry-grid-columns:2;}.elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-heading, .elementor-524 .elementor-element.elementor-element-3c79614 .card-view__item-icon{font-size:37px;}.elementor-524 .elementor-element.elementor-element-3c79614 .terms-clouds__item{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f3ad37d .button-regular{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-title{font-size:70px;line-height:1.3em;}.elementor-524 .elementor-element.elementor-element-430fb43 .terms-clouds__item{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f01fef6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content{max-width:100%;}.elementor-524 .elementor-element.elementor-element-bf73ce4, .elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content .text-content__text{font-size:var( --e-global-typography-5805bdd-font-size );line-height:var( --e-global-typography-5805bdd-line-height );}.elementor-524 .elementor-element.elementor-element-6127a24 .text-content{max-width:100%;}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-name, .elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-icon{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-value{font-size:var( --e-global-typography-936bc02-font-size );line-height:var( --e-global-typography-936bc02-line-height );}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-34fca79 .masthead-fullscreen__background{object-position:75% 50%;}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__title{font-size:var( --e-global-typography-e81f9a9-font-size );line-height:var( --e-global-typography-e81f9a9-line-height );}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__description{font-size:var( --e-global-typography-2854951-font-size );line-height:var( --e-global-typography-2854951-line-height );}.elementor-524 .elementor-element.elementor-element-34fca79 .masthead__property{font-size:15px;}.elementor-524 .elementor-element.elementor-element-34fca79 .button-regular{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );--button-paddings:0.7em;--button-size:0.7em;}.elementor-524 .elementor-element.elementor-element-3c79614 .masonry-grid_grid{--masonry-grid-columns:1;}.elementor-524 .elementor-element.elementor-element-3c79614 .terms-clouds__item{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f3ad37d .button-regular{font-size:var( --e-global-typography-d35d697-font-size );line-height:var( --e-global-typography-d35d697-line-height );letter-spacing:var( --e-global-typography-d35d697-letter-spacing );}.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-title{font-size:45px;line-height:0.9em;margin:clamp(min(15px, 15px), calc((15px) + (((15 - 15) * ((100vw - var(--arts-fluid-min-screen)) / var(--arts-fluid-screen-diff))))), max(15px, 15px)) 0 0 0;}.elementor-524 .elementor-element.elementor-element-430fb43 .terms-clouds__item{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content{max-width:100%;}.elementor-524 .elementor-element.elementor-element-bf73ce4, .elementor-524 .elementor-element.elementor-element-bf73ce4 .text-content .text-content__text{font-size:var( --e-global-typography-5805bdd-font-size );line-height:var( --e-global-typography-5805bdd-line-height );}.elementor-524 .elementor-element.elementor-element-6127a24 .text-content{max-width:100%;}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-name, .elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-icon{font-size:var( --e-global-typography-469f800-font-size );line-height:var( --e-global-typography-469f800-line-height );letter-spacing:var( --e-global-typography-469f800-letter-spacing );}.elementor-524 .elementor-element.elementor-element-f1c08fe .properties__item-value{font-size:var( --e-global-typography-936bc02-font-size );line-height:var( --e-global-typography-936bc02-line-height );}.elementor-524 .elementor-element.elementor-element-76c7492 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-ea9637b{--width:40%;}.elementor-524 .elementor-element.elementor-element-466152c{--width:40%;}}@media(max-width:991px) and (min-width:768px){.elementor-524 .elementor-element.elementor-element-ea9637b{--width:100%;}.elementor-524 .elementor-element.elementor-element-466152c{--width:100%;}}/* Start custom CSS for trigger-masthead, class: .elementor-element-34fca79 */@media screen and (min-width: 992px) {
    .masthead-fullscreen__split-title_no-media .masthead-fullscreen__title-part_2 {
margin-left: 0px;
padding-top: 20px;
}}

@media screen and (max-width: 992px) { 
.masthead-fullscreen__footer {
gap: 0!important;
}
.elementor-524 .elementor-element.elementor-element-34fca79 .masthead-fullscreen__col-footer {
flex: 1 0 55%;
}
}

.elementor-524 .elementor-element.elementor-element-34fca79. masthead__property {
font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for trigger-projects-archive, class: .elementor-element-3c79614 */.elementor-524 .elementor-element.elementor-element-3c79614 .grayscale-100-media img, .grayscale-100-media video, .grayscale-100-media picture {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for trigger-list-content, class: .elementor-element-430fb43 */.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-terms {
display: none;
}

.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-row {
display: flex;
align-items: center;   /* EZ fogja középre rakni függőlegesen */
}

.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-header {
display: flex;
align-items: center;   /* EZ fogja középre rakni függőlegesen */
}

.elementor-524 .elementor-element.elementor-element-430fb43 .list-content__item-title {
margin: 0;
}

.elementor-524 .elementor-element.elementor-element-430fb43 .icon-blink__inner svg {
height: 50%!important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-76c7492 */.elementor-field-textual.elementor-size-md {
padding: 6px 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Thunder LC';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://horvathkaroly.hu/wp-content/uploads/2025/05/Thunder-BoldLC.woff2') format('woff2');
}
/* End Custom Fonts CSS */