.elementor-1692 .elementor-element.elementor-element-79fcce9{--display:flex;--min-height:900px;--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;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-79fcce9:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apafiafocitabor.hu/wp-content/uploads/2026/09/hero-scaled.jpg");background-position:52% 50%;background-size:cover;}.elementor-1692 .elementor-element.elementor-element-79fcce9::before, .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-background-video-container::before, .elementor-1692 .elementor-element.elementor-element-79fcce9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-background-slideshow::before, .elementor-1692 .elementor-element.elementor-element-79fcce9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(20,22,21,0.94) 0%, rgba(20,22,21,0.06) 82%);}.elementor-1692 .elementor-element.elementor-element-37b9cfe{--display:grid;--min-height:92px;--e-con-grid-template-columns:1fr auto 1fr;--e-con-grid-template-rows:auto;--gap:0px 28px;--row-gap:0px;--column-gap:28px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1692 .elementor-element.elementor-element-a5b2cda{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-a5b2cda img{width:96px;}.elementor-1692 .elementor-element.elementor-element-f126353{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d63f806 .elementor-button{background-color:rgba(37,40,37,0.8);font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-d63f806 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-d63f806 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-d63f806{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-d63f806 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-d63f806 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-66aa431 .elementor-button{background-color:rgba(37,40,37,0.8);font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-66aa431 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-66aa431 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-66aa431{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-66aa431 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-66aa431 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-1999b2c .elementor-button{background-color:rgba(37,40,37,0.8);font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-1999b2c .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-1999b2c .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-1999b2c{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-1999b2c .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-1999b2c .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-cbff849 .elementor-button{background-color:rgba(37,40,37,0.8);font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-cbff849 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-cbff849 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-cbff849{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-cbff849 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-cbff849 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-a15ab40 .elementor-button{background-color:rgba(37,40,37,0.8);font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-a15ab40 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-a15ab40 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-a15ab40{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-a15ab40 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-a15ab40 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-3eb34ee .elementor-button{background-color:#EFFFE4;font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;fill:#0C130E;color:#0C130E;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-3eb34ee .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-3eb34ee .elementor-button:focus{background-color:#EFFFE4;color:#0C130E;}.elementor-1692 .elementor-element.elementor-element-3eb34ee{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-3eb34ee .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-3eb34ee .elementor-button:focus svg{fill:#0C130E;}.elementor-1692 .elementor-element.elementor-element-e0aa288{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-e030707{--display:flex;--min-height:618px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-e030707.e-con{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-55531aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-55531aa .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-885bc7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-885bc7f .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:78px;font-weight:900;text-transform:uppercase;line-height:0.92em;letter-spacing:-4px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-2c39f4c{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:24px;line-height:1.6em;color:rgba(255,255,255,0.82);}.elementor-1692 .elementor-element.elementor-element-2c39f4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-2c39f4c p{margin-block-end:0px;}.elementor-1692 .elementor-element.elementor-element-821e7ef{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-678ae31 .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-678ae31 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-678ae31 .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-678ae31{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-678ae31 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-678ae31 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-dba5d5f .elementor-button{background-color:rgba(255,255,255,0.12);font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-dba5d5f .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-dba5d5f .elementor-button:focus{background-color:rgba(255,255,255,0.2);color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-dba5d5f{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-dba5d5f .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-dba5d5f .elementor-button:focus svg{fill:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-a350a52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 90px;--row-gap:40px;--column-gap:90px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-a350a52:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-a350a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2ED;}.elementor-1692 .elementor-element.elementor-element-cf2f9fc{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-1388c64 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#151815;}.elementor-1692 .elementor-element.elementor-element-d8f96db .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:64px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-080502a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-080502a.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-bfa45cb{font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#4C554F;}.elementor-1692 .elementor-element.elementor-element-e325c9d .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-e325c9d .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-e325c9d .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e325c9d{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-e325c9d .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-e325c9d .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-c1c60d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:130px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-c1c60d4:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-c1c60d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-d3bcc38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9653da7{text-align:center;}.elementor-1692 .elementor-element.elementor-element-9653da7 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1{text-align:center;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3.2px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-b09413a{--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:40px 18px;--row-gap:40px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-3f277ab{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-aa2fdd3 img{width:100%;height:520px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 105% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1692 .elementor-element.elementor-element-c681321{--display:flex;--min-height:230px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-6ecd19a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-0f2d820{width:auto;max-width:auto;text-align:start;}.elementor-1692 .elementor-element.elementor-element-0f2d820 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:30px;font-weight:700;line-height:1em;letter-spacing:-1px;color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-c93595e{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-c93595e.elementor-element{--order:99999 /* order end hack */;}.elementor-1692 .elementor-element.elementor-element-c93595e .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-275f4fd{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.55em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-dcef807{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-079c5dd img{width:100%;height:520px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 105% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1692 .elementor-element.elementor-element-b4e77f8{--display:flex;--min-height:230px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-eab9e9b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-db2d85d{width:auto;max-width:auto;text-align:start;}.elementor-1692 .elementor-element.elementor-element-db2d85d .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:30px;font-weight:700;line-height:1em;letter-spacing:-1px;color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-0cb620f{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-0cb620f.elementor-element{--order:99999 /* order end hack */;}.elementor-1692 .elementor-element.elementor-element-0cb620f .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-4e5ab48{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.55em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-f3c0aa0{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-8249941 img{width:100%;height:520px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 105% ) saturate( 78% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1692 .elementor-element.elementor-element-f2a85c2{--display:flex;--min-height:230px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-1cf7499{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d6bb2e2{width:auto;max-width:auto;text-align:start;}.elementor-1692 .elementor-element.elementor-element-d6bb2e2 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:30px;font-weight:700;line-height:1em;letter-spacing:-1px;color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-a61a1a1{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-a61a1a1.elementor-element{--order:99999 /* order end hack */;}.elementor-1692 .elementor-element.elementor-element-a61a1a1 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-a2706e3{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.55em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-4d37737{--display:flex;--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;--gap:78px 78px;--row-gap:78px;--column-gap:78px;--padding-top:130px;--padding-bottom:130px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-4d37737:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4d37737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2ED;}.elementor-1692 .elementor-element.elementor-element-d5e313c{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-6eedf8e .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#151815;}.elementor-1692 .elementor-element.elementor-element-119749d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1692 .elementor-element.elementor-element-119749d .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-4px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-1c49441{font-family:"Arial", Sans-serif;font-size:17px;line-height:1.65em;color:#59615C;}.elementor-1692 .elementor-element.elementor-element-556fa96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-83213b5{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DED8;--border-color:#D9DED8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-83213b5:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-83213b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-c04ab7a{--display:grid;--e-con-grid-template-columns:1.45fr .55fr;--e-con-grid-template-rows:1fr 1fr;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-c04ab7a:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-c04ab7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE4DE;}.elementor-1692 .elementor-element.elementor-element-41a1764 img{width:100%;height:360px;}.elementor-1692 .elementor-element.elementor-element-67d99c7 img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-1b60a7b img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-4944f04{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-3b9e38c .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-883b564 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-870b2b5{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#56605A;}.elementor-1692 .elementor-element.elementor-element-0c7e60f{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DED8;--border-color:#D9DED8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-0c7e60f:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-0c7e60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-1a4a6c4{--display:grid;--e-con-grid-template-columns:1.45fr .55fr;--e-con-grid-template-rows:1fr 1fr;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-1a4a6c4:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-1a4a6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE4DE;}.elementor-1692 .elementor-element.elementor-element-48c624d img{width:100%;height:360px;}.elementor-1692 .elementor-element.elementor-element-a6dcc6a img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-e55bfc4 img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-3326080{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-bb89f6c .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-4512ad5 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-d7d7fcd{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#56605A;}.elementor-1692 .elementor-element.elementor-element-179546d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9DED8;--border-color:#D9DED8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-179546d:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-179546d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-20e6376{--display:grid;--e-con-grid-template-columns:1.45fr .55fr;--e-con-grid-template-rows:1fr 1fr;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-20e6376:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-20e6376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE4DE;}.elementor-1692 .elementor-element.elementor-element-60663c5 img{width:100%;height:360px;}.elementor-1692 .elementor-element.elementor-element-1d0ec08 img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-c1a6688 img{width:100%;height:178px;}.elementor-1692 .elementor-element.elementor-element-dc4f0df{--display:flex;--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-003316a .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-222e1e8 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-1.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-689f7b9{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#56605A;}.elementor-1692 .elementor-element.elementor-element-8f44070{--display:flex;--min-height:0px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d71bf76 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-835bc58{--e-image-carousel-slides-to-show:3;}.elementor-1692 .elementor-element.elementor-element-835bc58 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1692 .elementor-element.elementor-element-835bc58 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-835bc58 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1692 .elementor-element.elementor-element-835bc58 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-23b3b35{--display:flex;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-23b3b35:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-23b3b35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-e0017d7{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-e0017d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6b26d39 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-975c53e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1692 .elementor-element.elementor-element-975c53e .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:98px;font-weight:900;text-transform:uppercase;line-height:0.77em;letter-spacing:-6px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-9aa163b{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.6em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-21a5bb6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-f0a99d9{--display:flex;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-f0a99d9:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-f0a99d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-a03315c{--display:flex;--min-height:92px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-ccd3fbc{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-7f1a5af .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:-1.2px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-735ef6b{font-family:"Arial", Sans-serif;font-size:16px;color:rgba(255,255,255,0.84);}.elementor-1692 .elementor-element.elementor-element-40eb424{--display:flex;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-40eb424:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-40eb424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-6259f3a{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-4f2b49a{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-80288d2 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:-1.2px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-1b7be58{font-family:"Arial", Sans-serif;font-size:16px;color:rgba(255,255,255,0.84);}.elementor-1692 .elementor-element.elementor-element-4729f91{--display:flex;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-4729f91:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4729f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-9b5aa44{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-15e3643{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-2877e92 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;letter-spacing:-1.2px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-4e8ead1{font-family:"Arial", Sans-serif;font-size:16px;color:rgba(255,255,255,0.84);}.elementor-1692 .elementor-element.elementor-element-466fe31{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-466fe31:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-466fe31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-bcb16a8{--display:flex;--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;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1692 .elementor-element.elementor-element-bcb16a8:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-bcb16a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E110F;}.elementor-1692 .elementor-element.elementor-element-50b4b4f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1692 .elementor-element.elementor-element-190637d{--display:flex;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1692 .elementor-element.elementor-element-432ba5c .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#364139;}.elementor-1692 .elementor-element.elementor-element-66e7647 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1692 .elementor-element.elementor-element-66e7647 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-7d7a6d5{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#364139;}.elementor-1692 .elementor-element.elementor-element-7ef6d8d .elementor-button{background-color:#151815;font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;fill:#D4FF4D;color:#D4FF4D;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-7ef6d8d .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-7ef6d8d .elementor-button:focus{background-color:#000000;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-7ef6d8d{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-7ef6d8d .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-7ef6d8d .elementor-button:focus svg{fill:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-be607ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8DDD2;--border-color:#D8DDD2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-be607ff:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-be607ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c45b2d0 );}.elementor-1692 .elementor-element.elementor-element-6ccd03b{--display:flex;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-1692 .elementor-element.elementor-element-7ff1f9a .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-aa92ff4 > .elementor-widget-container{margin:4px 0px 18px 0px;}.elementor-1692 .elementor-element.elementor-element-aa92ff4 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:58px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-4637491{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.72em;color:#49534D;}.elementor-1692 .elementor-element.elementor-element-032125e{--display:flex;--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-0d2945a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:700;color:#151815;}.elementor-1692 .elementor-element.elementor-element-db54603 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-0579b7d{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-0579b7d.e-con{--order:99999 /* order end hack */;}.elementor-1692 .elementor-element.elementor-element-537b058 img{width:100%;height:920px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 80% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1692 .elementor-element.elementor-element-8a7b215{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-8a7b215:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-8a7b215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c45b2d0 );}.elementor-1692 .elementor-element.elementor-element-c064061{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-feee67a img{width:100%;height:680px;object-fit:cover;object-position:center center;}.elementor-1692 .elementor-element.elementor-element-cc79e27{--display:flex;--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;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:60px;}.elementor-1692 .elementor-element.elementor-element-6901242 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-0d613a5 > .elementor-widget-container{margin:4px 0px 10px 0px;}.elementor-1692 .elementor-element.elementor-element-0d613a5 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:53px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-1a92fdd{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.65em;color:#505B53;}.elementor-1692 .elementor-element.elementor-element-a73eec8 .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-a73eec8 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-a73eec8 .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-a73eec8{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-a73eec8 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-a73eec8 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-885339b{--display:flex;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-885339b:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-885339b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-6ca1d88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-ea06def{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-e404e97 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;line-height:0.82em;letter-spacing:-5px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-97a1b9a{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-97a1b9a .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-44709b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-11ac308{--display:flex;--min-height:340px;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1692 .elementor-element.elementor-element-11ac308:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-11ac308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-29ca278 .elementor-heading-title{font-size:12px;letter-spacing:3px;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-31d3466 > .elementor-widget-container{margin:autopx 0px 22px 0px;}.elementor-1692 .elementor-element.elementor-element-31d3466{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.24em;letter-spacing:-0.7px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-09dab9c > .elementor-widget-container{padding:18px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-09dab9c .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-74cb691{--display:flex;--min-height:340px;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1692 .elementor-element.elementor-element-74cb691:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-74cb691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-2d11ec5 .elementor-heading-title{font-size:12px;letter-spacing:3px;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-8f3c3f5 > .elementor-widget-container{margin:autopx 0px 22px 0px;}.elementor-1692 .elementor-element.elementor-element-8f3c3f5{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.24em;letter-spacing:-0.7px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-71038d1 > .elementor-widget-container{padding:18px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-71038d1 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-1096565{--display:flex;--min-height:340px;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1692 .elementor-element.elementor-element-1096565:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-1096565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-45638a8 .elementor-heading-title{font-size:12px;letter-spacing:3px;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-fcd414c > .elementor-widget-container{margin:autopx 0px 22px 0px;}.elementor-1692 .elementor-element.elementor-element-fcd414c{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.24em;letter-spacing:-0.7px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-e00e093 > .elementor-widget-container{padding:18px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-e00e093 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-6482683{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 70px;--row-gap:40px;--column-gap:70px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-6482683:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-6482683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-1c649a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d1ae55d{text-align:start;}.elementor-1692 .elementor-element.elementor-element-d1ae55d .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-cee8c5a .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:0.95em;letter-spacing:-3px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-9f2f663{font-family:"Arial", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-d515f59 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-d515f59 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-d515f59 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-d515f59{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-d515f59 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-d515f59 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-d515f59 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-3c87ebb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-19be3b4{--display:flex;--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-1692 .elementor-element.elementor-element-19be3b4:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-19be3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2ED;}.elementor-1692 .elementor-element.elementor-element-8a03e6d{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d3ee6f6 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#151815;}.elementor-1692 .elementor-element.elementor-element-8ed9816 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1692 .elementor-element.elementor-element-8ed9816 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:78px;font-weight:900;text-transform:uppercase;line-height:0.86em;letter-spacing:-4.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-02a8c1e{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.6em;color:#56605A;}.elementor-1692 .elementor-element.elementor-element-02a8c1e p{margin-block-end:0px;}.elementor-1692 .elementor-element.elementor-element-4fb4994 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1692 .elementor-element.elementor-element-4fb4994 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1692 .elementor-element.elementor-element-4fb4994{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1692 .elementor-element.elementor-element-962a295{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:28px 60px;--row-gap:28px;--column-gap:60px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-962a295:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-962a295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-49d95aa{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-1b34130 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-f3b3bd5 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:62px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-3.5px;color:#101510;}.elementor-1692 .elementor-element.elementor-element-51fd768{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-51fd768.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-5bf3ae6{font-family:"Arial", Sans-serif;font-size:22px;line-height:1.6em;color:#35402F;}.elementor-1692 .elementor-element.elementor-element-a5e97c0 .elementor-button{background-color:var( --e-global-color-af_mint );font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-a5e97c0 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-a5e97c0 .elementor-button:focus{background-color:var( --e-global-color-af_black );color:var( --e-global-color-bd35260 );}.elementor-1692 .elementor-element.elementor-element-a5e97c0{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-a5e97c0 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-a5e97c0 .elementor-button:focus svg{fill:var( --e-global-color-bd35260 );}.elementor-1692 .elementor-element.elementor-element-93d8273{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__thumbnail__link{width:100%;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__meta-data span + span:before{content:"•";}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__card{background-color:#1D201E;border-color:#A7D93F;border-width:2px;border-radius:20px;padding-top:0px;padding-bottom:0px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__text{padding:0 30px;margin-top:20px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__meta-data{padding:10px 30px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__avatar{padding-right:30px;padding-left:30px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__title, .elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__title a{color:#FFFFFF;font-weight:700;text-transform:uppercase;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__excerpt p{color:#DBDBDF;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__read-more{color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d a.elementor-post__read-more{font-weight:700;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination{text-align:center;font-family:"Roboto Mono", Sans-serif;font-size:18px;font-weight:800;margin-top:35px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination .page-numbers:not(.dots){color:#101510;}body:not(.rtl) .elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 12px/2 );}body:not(.rtl) .elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 12px/2 );}body.rtl .elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 12px/2 );}body.rtl .elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 12px/2 );}.elementor-1692 .elementor-element.elementor-element-76ed39f{--display:flex;--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:130px;--padding-bottom:130px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-76ed39f:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-76ed39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-09aa82b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-b6ab1b9{text-align:center;}.elementor-1692 .elementor-element.elementor-element-b6ab1b9 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-29d3fa1{text-align:center;}.elementor-1692 .elementor-element.elementor-element-29d3fa1 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:122px;font-weight:900;text-transform:uppercase;line-height:0.8em;letter-spacing:-8px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-964d6c6{--display:grid;--e-con-grid-template-columns:1fr 1fr .86fr;--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-b5ff428{--display:flex;--min-height:570px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-b5ff428:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-b5ff428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-5c74a91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-ca20a46{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-ca20a46 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-630feef > .elementor-widget-container{margin:46px 0px 10px 0px;}.elementor-1692 .elementor-element.elementor-element-630feef .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-7ea1432{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-d8e4d96{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-d8e4d96 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:82px;font-weight:900;line-height:0.9em;letter-spacing:-5px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-b5fff34{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-b5fff34 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1692 .elementor-element.elementor-element-b5fff34 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-5792a21 .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-5792a21 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-5792a21 .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-5792a21 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-5792a21 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-7d555eb > .elementor-widget-container{margin:30px 0px 0px 0px;padding:28px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-7d555eb{font-family:"Roboto Mono", Sans-serif;font-size:13px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-4e5277c{--display:flex;--min-height:570px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-4e5277c:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4e5277c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.055);}.elementor-1692 .elementor-element.elementor-element-42af42a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-f3d1eda{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-f3d1eda .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-87be378 > .elementor-widget-container{margin:46px 0px 10px 0px;}.elementor-1692 .elementor-element.elementor-element-87be378 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-c5c3def{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-bcd0510{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-bcd0510 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:82px;font-weight:900;line-height:0.9em;letter-spacing:-5px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-fc5d5ce{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-fc5d5ce > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1692 .elementor-element.elementor-element-fc5d5ce .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-078feb4 .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-078feb4 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-078feb4 .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-078feb4 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-078feb4 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-e053cc9 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:28px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-e053cc9{font-family:"Roboto Mono", Sans-serif;font-size:13px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-0db4a0a{--display:flex;--min-height:570px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-0db4a0a:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-0db4a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-d0d359c .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9b1daf5 > .elementor-widget-container{margin:22px 0px 22px 0px;}.elementor-1692 .elementor-element.elementor-element-9b1daf5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:700;line-height:1.05em;letter-spacing:-1.5px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-5e6256e{--display:flex;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:autopx;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-dd7675b .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:46px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-29622ed{font-family:"Arial", Sans-serif;font-size:13px;line-height:1.5em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9dc365f .elementor-button{background-color:#151815;font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;fill:#D4FF4D;color:#D4FF4D;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-9dc365f .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-9dc365f .elementor-button:focus{background-color:#000000;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-9dc365f > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9dc365f .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-9dc365f .elementor-button:focus svg{fill:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-bfcd1b3{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;line-height:1.6em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-1506a03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 80px;--row-gap:60px;--column-gap:80px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-1506a03:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-1506a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEFE9;}.elementor-1692 .elementor-element.elementor-element-e3479cd{--display:flex;--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-e3479cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-9bc9a87 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#121512;}.elementor-1692 .elementor-element.elementor-element-ea2c766 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1692 .elementor-element.elementor-element-ea2c766 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:72px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-4px;color:#121512;}.elementor-1692 .elementor-element.elementor-element-6e37bc1{font-family:"Arial", Sans-serif;font-size:21px;line-height:1.6em;color:#4C554F;}.elementor-1692 .elementor-element.elementor-element-b505815 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;color:#121512;}.elementor-1692 .elementor-element.elementor-element-91f74ae{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#4C554F;}.elementor-1692 .elementor-element.elementor-element-4f819de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D7DCD5;--border-color:#D7DCD5;box-shadow:0px 18px 44px 0px rgba(18,21,18,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1692 .elementor-element.elementor-element-4f819de:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4f819de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-4f819de.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-5226feb .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.5px;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-b4bf0d3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-0.6px;color:#121512;}.elementor-1692 .elementor-element.elementor-element-da42354{font-family:"Arial", Sans-serif;font-size:15px;line-height:1.55em;color:#4C554F;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:26px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-26px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-labels-inline .elementor-field-group > label{padding-left:14px;}body:not(.rtl) .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-labels-inline .elementor-field-group > label{padding-right:14px;}body .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-labels-above .elementor-field-group > label{padding-bottom:14px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group > label, .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-subgroup label{color:#121512;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group > label{font-family:"Roboto Mono", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-type-html{padding-bottom:0px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group .elementor-field{color:#121512;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group .elementor-field, .elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-subgroup label{font-family:"Arial", Sans-serif;font-size:15px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#C8CEC9;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#C8CEC9;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-field-group .elementor-select-wrapper::before{color:#C8CEC9;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-button{font-family:"Roboto Mono", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-1692 .elementor-element.elementor-element-9455869 .e-form__buttons__wrapper__button-next{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-button[type="submit"]{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-button[type="submit"] svg *{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-9455869 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1692 .elementor-element.elementor-element-9455869 .e-form__buttons__wrapper__button-next:hover{background-color:#BCE934;color:var( --e-global-color-secondary );}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-button[type="submit"]:hover{background-color:#BCE934;color:var( --e-global-color-secondary );}.elementor-1692 .elementor-element.elementor-element-9455869 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-secondary );}.elementor-1692 .elementor-element.elementor-element-9455869 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1692 .elementor-element.elementor-element-9455869{--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-1692 .elementor-element.elementor-element-f459e07{--display:flex;--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DDD6;--border-color:#D7DDD6;--padding-top:130px;--padding-bottom:130px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-f459e07:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-f459e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2ED;}.elementor-1692 .elementor-element.elementor-element-9dd7010{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-2bd9dbe{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-2bd9dbe .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-af_green_dark );}.elementor-1692 .elementor-element.elementor-element-bebae5c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-bebae5c .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:68px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:-4px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9962b78{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-c091e7a{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-3cbbe15 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-60b5804 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-60b5804 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-71012f3{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-f007f60{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-53f2c16 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-299f825 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-299f825 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-7de7c0a{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-3a23760{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-5cbe9d9 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-b2dc539 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-b2dc539 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-264872a{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-b040f7a{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-1ce677d .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-67e92e1 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-67e92e1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e7f38cc{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-b1bb737{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-57e19a7 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-97a17f6 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-97a17f6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-d71316e{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-edd4cef{--display:flex;--min-height:280px;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFD5CF;--border-color:#CFD5CF;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-68a7d5e .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:42px;font-weight:900;color:#668D1F;}.elementor-1692 .elementor-element.elementor-element-5e189e9 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-5e189e9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;line-height:1.2em;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e5b8d25{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#59625C;}.elementor-1692 .elementor-element.elementor-element-1fa389c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:55px 90px;--row-gap:55px;--column-gap:90px;--flex-wrap:wrap;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-1fa389c:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-1fa389c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE9DF;}.elementor-1692 .elementor-element.elementor-element-caf5fc6{--display:flex;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-caf5fc6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-359e638{width:var( --container-widget-width, 112.376% );max-width:112.376%;--container-widget-width:112.376%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-359e638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-359e638 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e542452 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:88px;font-weight:900;text-transform:uppercase;line-height:0.77em;letter-spacing:-6px;color:#151815;}.elementor-1692 .elementor-element.elementor-element-702ae00{font-family:"Arial", Sans-serif;font-size:21px;line-height:1.65em;color:#55605A;}.elementor-1692 .elementor-element.elementor-element-7200c30{--display:flex;--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CBD4CB;--border-color:#CBD4CB;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-1692 .elementor-element.elementor-element-7200c30:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-7200c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-7200c30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-labels-inline .elementor-field-group > label{padding-left:20px;}body:not(.rtl) .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-labels-inline .elementor-field-group > label{padding-right:20px;}body .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-labels-above .elementor-field-group > label{padding-bottom:20px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group > label, .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-subgroup label{color:#263129;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group > label{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:23px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-type-html{padding-bottom:0px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group .elementor-field{color:#151815;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group .elementor-field, .elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-subgroup label{font-family:"Arial", Sans-serif;font-size:15px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F7F8F5;border-color:#C8D0C8;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group .elementor-select-wrapper select{background-color:#F7F8F5;border-color:#C8D0C8;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-field-group .elementor-select-wrapper::before{color:#C8D0C8;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-button{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-9df22bc .e-form__buttons__wrapper__button-next{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-button[type="submit"]{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-button[type="submit"] svg *{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-9df22bc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1692 .elementor-element.elementor-element-9df22bc .e-form__buttons__wrapper__button-next:hover{color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-button[type="submit"]:hover{color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-9df22bc .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-9df22bc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1692 .elementor-element.elementor-element-9df22bc{--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-1692 .elementor-element.elementor-element-922a48b{font-family:"Roboto Mono", Sans-serif;font-size:9px;line-height:1.5em;color:#6B746E;}.elementor-1692 .elementor-element.elementor-element-4114cc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 90px;--row-gap:50px;--column-gap:90px;--flex-wrap:wrap;--padding-top:130px;--padding-bottom:130px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-4114cc2:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4114cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-13867d0{--display:flex;--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-13867d0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-598786d .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-132a092 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:106px;font-weight:900;text-transform:uppercase;line-height:0.82em;letter-spacing:-7px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-a108a59{font-family:"Arial", Sans-serif;font-size:21px;line-height:1.6em;color:rgba(235,247,238,0.68);}.elementor-1692 .elementor-element.elementor-element-40261c3{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-e0972d1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-item{border-width:1px;border-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:rgba(227,255,214,0.16);}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-title{background-color:rgba(0,0,0,0);padding:26px 0px 26px 0px;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-icon, .elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-title{color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-icon svg{fill:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-active .elementor-accordion-icon, .elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-active .elementor-accordion-title{color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-active .elementor-accordion-icon svg{fill:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-title{font-family:"Roboto Mono", Sans-serif;font-size:14px;font-weight:800;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-title .elementor-accordion-icon i:before{color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-title .elementor-accordion-icon svg{fill:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-accordion-icon{margin-inline-end:16px;}.elementor-1692 .elementor-element.elementor-element-e0972d1 .elementor-tab-content{background-color:rgba(0,0,0,0);color:rgba(235,247,238,0.68);font-family:"Arial", Sans-serif;font-size:16px;padding:24px 48px 28px 0px;}.elementor-1692 .elementor-element.elementor-element-4d5b8af{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1692 .elementor-element.elementor-element-4d5b8af:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-4d5b8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apafiafocitabor.hu/wp-content/uploads/2026/09/kozosseg-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1692 .elementor-element.elementor-element-4d5b8af::before, .elementor-1692 .elementor-element.elementor-element-4d5b8af > .elementor-background-video-container::before, .elementor-1692 .elementor-element.elementor-element-4d5b8af > .e-con-inner > .elementor-background-video-container::before, .elementor-1692 .elementor-element.elementor-element-4d5b8af > .elementor-background-slideshow::before, .elementor-1692 .elementor-element.elementor-element-4d5b8af > .e-con-inner > .elementor-background-slideshow::before, .elementor-1692 .elementor-element.elementor-element-4d5b8af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(16,18,16,0.5) 0%, rgba(16,18,16,0.94) 100%);}.elementor-1692 .elementor-element.elementor-element-ab96ff9{text-align:center;font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;color:#D4FF4D;}.elementor-1692 .elementor-element.elementor-element-071b9a6 > .elementor-widget-container{margin:26px 0px 36px 0px;}.elementor-1692 .elementor-element.elementor-element-071b9a6{text-align:center;}.elementor-1692 .elementor-element.elementor-element-071b9a6 .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:98px;font-weight:900;text-transform:uppercase;line-height:0.77em;letter-spacing:-6px;color:#EFFFE4;}.elementor-1692 .elementor-element.elementor-element-3d56b5a .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;fill:#151815;color:#151815;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-3d56b5a .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-3d56b5a .elementor-button:focus{background-color:#BCE934;color:#151815;}.elementor-1692 .elementor-element.elementor-element-3d56b5a{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-3d56b5a .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-3d56b5a .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-af19d1e{--display:flex;--min-height:180px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 40px;--row-gap:28px;--column-gap:40px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(227,255,214,0.16);--border-color:rgba(227,255,214,0.16);--padding-top:45px;--padding-bottom:45px;--padding-left:32px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-af19d1e:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-af19d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-1692 .elementor-element.elementor-element-06b1148{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-06b1148 img{width:120px;}.elementor-1692 .elementor-element.elementor-element-21022b7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9959598 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9959598 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-9959598 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9959598{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-9959598 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-9959598 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-972db4d .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-972db4d .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-972db4d .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-972db4d{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-972db4d .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-972db4d .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-48356a1 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-48356a1 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-48356a1 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-48356a1{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-48356a1 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-48356a1 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-9e3cecb .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-9e3cecb .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-9e3cecb .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-9e3cecb{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-9e3cecb .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-9e3cecb .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-38a0459 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-38a0459 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-38a0459 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-38a0459{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-38a0459 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-38a0459 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-c40e767 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-c40e767 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-c40e767 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-c40e767{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-c40e767 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-c40e767 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-49b67cb{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-49b67cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6d013cb .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-6d013cb .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-6d013cb .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-6d013cb{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-6d013cb .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-6d013cb .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-e42075d .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-e42075d .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-e42075d .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e42075d{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-e42075d .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-e42075d .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-e4325fb .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-e4325fb .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-e4325fb .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-e4325fb{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-e4325fb .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-e4325fb .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-7620e28 .elementor-button{background-color:#252825;font-family:"Roboto Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#EFFFE4;color:#EFFFE4;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-7620e28 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-7620e28 .elementor-button:focus{background-color:#A7D93F;color:#151815;}.elementor-1692 .elementor-element.elementor-element-7620e28{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-7620e28 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-7620e28 .elementor-button:focus svg{fill:#151815;}.elementor-1692 .elementor-element.elementor-element-129dba2 .elementor-button{background-color:var( --e-global-color-af_lime );font-family:"Roboto Mono", Sans-serif;font-size:12px;font-weight:800;fill:#0C130E;color:#0C130E;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-129dba2 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-129dba2 .elementor-button:focus{background-color:#FFFFFF;color:#0C130E;}.elementor-1692 .elementor-element.elementor-element-129dba2{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-129dba2 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-129dba2 .elementor-button:focus svg{fill:#0C130E;}.elementor-1692 .elementor-element.elementor-element-4ff5070{width:initial;max-width:initial;}.elementor-1692 .elementor-element.elementor-element-4ff5070 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:9px;text-transform:uppercase;color:rgba(255,255,255,0.38);}.elementor-1692 .elementor-element.elementor-element-2099745 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto Mono", Sans-serif;font-size:9px;text-transform:uppercase;fill:rgba(255,255,255,0.38);color:rgba(255,255,255,0.38);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-2099745 .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-2099745 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-2099745{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-2099745 .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-2099745 .elementor-button:focus svg{fill:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-3f1fd3e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Roboto Mono", Sans-serif;font-size:9px;text-transform:uppercase;fill:rgba(255,255,255,0.38);color:rgba(255,255,255,0.38);border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-3f1fd3e .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-3f1fd3e .elementor-button:focus{background-color:rgba(0,0,0,0);color:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-3f1fd3e{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-3f1fd3e .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-3f1fd3e .elementor-button:focus svg{fill:#A7D93F;}.elementor-1692 .elementor-element.elementor-element-de4c1c4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(227,255,214,0.10);--border-color:rgba(227,255,214,0.10);--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-de4c1c4:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-de4c1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E110F;}.elementor-1692 .elementor-element.elementor-element-36adff9{width:initial;max-width:initial;}.elementor-1692 .elementor-element.elementor-element-1b6f99e{--display:flex;--min-height:64px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--border-radius:999px 999px 999px 999px;box-shadow:0px 16px 50px 0px rgba(0,0,0,0.28);--padding-top:8px;--padding-bottom:8px;--padding-left:22px;--padding-right:9px;}.elementor-1692 .elementor-element.elementor-element-1b6f99e:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-1b6f99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(20,22,21,0.92);}.elementor-1692 .elementor-element.elementor-element-db0cef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-db0cef8.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-db0cef8{text-align:start;}.elementor-1692 .elementor-element.elementor-element-db0cef8 .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1em;color:rgba(255,255,255,0.7);}.elementor-1692 .elementor-element.elementor-element-64c427b{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-64c427b.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-64c427b .elementor-heading-title{font-family:"Arial Black", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;line-height:1em;letter-spacing:-0.6px;color:#F5F7EF;}.elementor-1692 .elementor-element.elementor-element-5584d7a{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-5584d7a.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-5584d7a .elementor-heading-title{font-family:"Roboto Mono", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1em;color:rgba(255,255,255,0.55);}.elementor-1692 .elementor-element.elementor-element-98afe4f .elementor-button{background-color:#D4FF4D;font-family:"Roboto Mono", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;fill:#111711;color:#111711;border-style:none;border-radius:999px 999px 999px 999px;}.elementor-1692 .elementor-element.elementor-element-98afe4f .elementor-button:hover, .elementor-1692 .elementor-element.elementor-element-98afe4f .elementor-button:focus{background-color:#BCE934;color:#111711;}.elementor-1692 .elementor-element.elementor-element-98afe4f{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-98afe4f .elementor-button:hover svg, .elementor-1692 .elementor-element.elementor-element-98afe4f .elementor-button:focus svg{fill:#111711;}@media(max-width:1366px) and (min-width:768px){.elementor-1692 .elementor-element.elementor-element-e0017d7{--width:529.833px;}.elementor-1692 .elementor-element.elementor-element-e3479cd{--width:475.146px;}.elementor-1692 .elementor-element.elementor-element-caf5fc6{--width:42%;}.elementor-1692 .elementor-element.elementor-element-7200c30{--width:40%;}}@media(max-width:1366px){.elementor-1692 .elementor-element.elementor-element-37b9cfe{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-885bc7f{width:var( --container-widget-width, 632.375px );max-width:632.375px;--container-widget-width:632.375px;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-885bc7f .elementor-heading-title{font-size:64px;}.elementor-1692 .elementor-element.elementor-element-d8f96db .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1 .elementor-heading-title{font-size:54px;}.elementor-1692 .elementor-element.elementor-element-119749d .elementor-heading-title{font-size:56px;}.elementor-1692 .elementor-element.elementor-element-c04ab7a{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-1a4a6c4{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-20e6376{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-975c53e .elementor-heading-title{font-size:76px;}.elementor-1692 .elementor-element.elementor-element-66e7647 .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-6ccd03b{--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-1692 .elementor-element.elementor-element-aa92ff4 .elementor-heading-title{font-size:46px;}.elementor-1692 .elementor-element.elementor-element-cc79e27{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-1692 .elementor-element.elementor-element-0d613a5 .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-e404e97 .elementor-heading-title{font-size:62px;}.elementor-1692 .elementor-element.elementor-element-cee8c5a .elementor-heading-title{font-size:50px;}.elementor-1692 .elementor-element.elementor-element-8ed9816 .elementor-heading-title{font-size:60px;}.elementor-1692 .elementor-element.elementor-element-f3b3bd5 .elementor-heading-title{font-size:48px;}.elementor-1692 .elementor-element.elementor-element-29d3fa1 .elementor-heading-title{font-size:96px;}.elementor-1692 .elementor-element.elementor-element-964d6c6{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-d8e4d96 .elementor-heading-title{font-size:66px;}.elementor-1692 .elementor-element.elementor-element-bcd0510 .elementor-heading-title{font-size:66px;}.elementor-1692 .elementor-element.elementor-element-ea2c766 .elementor-heading-title{font-size:56px;}.elementor-1692 .elementor-element.elementor-element-bebae5c .elementor-heading-title{font-size:54px;}.elementor-1692 .elementor-element.elementor-element-9962b78{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-e542452 .elementor-heading-title{font-size:68px;}.elementor-1692 .elementor-element.elementor-element-132a092 .elementor-heading-title{font-size:84px;}.elementor-1692 .elementor-element.elementor-element-071b9a6 .elementor-heading-title{font-size:76px;}}@media(max-width:1024px){.elementor-1692 .elementor-element.elementor-element-79fcce9:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1692 .elementor-element.elementor-element-37b9cfe{--e-con-grid-template-columns:1fr auto auto;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-885bc7f .elementor-heading-title{font-size:54px;}.elementor-1692 .elementor-element.elementor-element-d8f96db .elementor-heading-title{font-size:44px;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1 .elementor-heading-title{font-size:46px;}.elementor-1692 .elementor-element.elementor-element-0f2d820 .elementor-heading-title{font-size:28px;}.elementor-1692 .elementor-element.elementor-element-db2d85d .elementor-heading-title{font-size:28px;}.elementor-1692 .elementor-element.elementor-element-d6bb2e2 .elementor-heading-title{font-size:28px;}.elementor-1692 .elementor-element.elementor-element-119749d .elementor-heading-title{font-size:46px;}.elementor-1692 .elementor-element.elementor-element-c04ab7a{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-1a4a6c4{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-20e6376{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-835bc58{--e-image-carousel-slides-to-show:2;}.elementor-1692 .elementor-element.elementor-element-975c53e .elementor-heading-title{font-size:60px;}.elementor-1692 .elementor-element.elementor-element-66e7647 .elementor-heading-title{font-size:44px;}.elementor-1692 .elementor-element.elementor-element-aa92ff4 .elementor-heading-title{font-size:42px;}.elementor-1692 .elementor-element.elementor-element-0579b7d.e-con{--order:-99999 /* order start hack */;}.elementor-1692 .elementor-element.elementor-element-537b058 img{height:620px;}.elementor-1692 .elementor-element.elementor-element-0d613a5 .elementor-heading-title{font-size:44px;}.elementor-1692 .elementor-element.elementor-element-e404e97 .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-cee8c5a .elementor-heading-title{font-size:42px;}.elementor-1692 .elementor-element.elementor-element-8ed9816 .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-f3b3bd5 .elementor-heading-title{font-size:42px;}.elementor-1692 .elementor-element.elementor-element-29d3fa1 .elementor-heading-title{font-size:80px;}.elementor-1692 .elementor-element.elementor-element-964d6c6{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-0db4a0a{--min-height:390px;}.elementor-1692 .elementor-element.elementor-element-ea2c766 .elementor-heading-title{font-size:48px;}.elementor-1692 .elementor-element.elementor-element-bebae5c .elementor-heading-title{font-size:46px;}.elementor-1692 .elementor-element.elementor-element-9962b78{--e-con-grid-template-columns:repeat(2,1fr);--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-e542452 .elementor-heading-title{font-size:64px;}.elementor-1692 .elementor-element.elementor-element-132a092 .elementor-heading-title{font-size:76px;}.elementor-1692 .elementor-element.elementor-element-071b9a6 .elementor-heading-title{font-size:64px;}}@media(max-width:767px){.elementor-1692 .elementor-element.elementor-element-79fcce9{--min-height:600px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-79fcce9:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-79fcce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1692 .elementor-element.elementor-element-37b9cfe{--min-height:72px;--e-con-grid-template-columns:1fr auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-e030707{--min-height:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:32px;}.elementor-1692 .elementor-element.elementor-element-885bc7f .elementor-heading-title{font-size:8.6vw;letter-spacing:-0.05em;}.elementor-1692 .elementor-element.elementor-element-2c39f4c{font-size:19px;}.elementor-1692 .elementor-element.elementor-element-a350a52{--padding-top:85px;--padding-bottom:85px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-cf2f9fc{--width:100%;}.elementor-1692 .elementor-element.elementor-element-d8f96db .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-080502a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-c1c60d4{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-9653da7{text-align:start;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1{text-align:start;}.elementor-1692 .elementor-element.elementor-element-f5f0cc1 .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-3f277ab{--width:100%;}.elementor-1692 .elementor-element.elementor-element-aa2fdd3 img{height:430px;}.elementor-1692 .elementor-element.elementor-element-c681321{--min-height:0px;}.elementor-1692 .elementor-element.elementor-element-6ecd19a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-0f2d820 .elementor-heading-title{font-size:26px;}.elementor-1692 .elementor-element.elementor-element-dcef807{--width:100%;}.elementor-1692 .elementor-element.elementor-element-079c5dd img{height:430px;}.elementor-1692 .elementor-element.elementor-element-b4e77f8{--min-height:0px;}.elementor-1692 .elementor-element.elementor-element-eab9e9b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-db2d85d .elementor-heading-title{font-size:26px;}.elementor-1692 .elementor-element.elementor-element-f3c0aa0{--width:100%;}.elementor-1692 .elementor-element.elementor-element-8249941 img{height:430px;}.elementor-1692 .elementor-element.elementor-element-f2a85c2{--min-height:0px;}.elementor-1692 .elementor-element.elementor-element-1cf7499{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-d6bb2e2 .elementor-heading-title{font-size:26px;}.elementor-1692 .elementor-element.elementor-element-4d37737{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-119749d .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-83213b5{--width:100%;}.elementor-1692 .elementor-element.elementor-element-c04ab7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-883b564 .elementor-heading-title{font-size:24px;}.elementor-1692 .elementor-element.elementor-element-0c7e60f{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1a4a6c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-4512ad5 .elementor-heading-title{font-size:24px;}.elementor-1692 .elementor-element.elementor-element-179546d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-20e6376{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-222e1e8 .elementor-heading-title{font-size:24px;}.elementor-1692 .elementor-element.elementor-element-835bc58{--e-image-carousel-slides-to-show:1;}.elementor-1692 .elementor-element.elementor-element-23b3b35{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-975c53e .elementor-heading-title{font-size:52px;}.elementor-1692 .elementor-element.elementor-element-bcb16a8{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-190637d{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-66e7647 .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-6ccd03b{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-aa92ff4 .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-537b058 img{height:560px;}.elementor-1692 .elementor-element.elementor-element-feee67a img{height:500px;}.elementor-1692 .elementor-element.elementor-element-cc79e27{--padding-top:75px;--padding-bottom:85px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-0d613a5 .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-885339b{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-ea06def{--width:100%;}.elementor-1692 .elementor-element.elementor-element-e404e97 .elementor-heading-title{font-size:46px;}.elementor-1692 .elementor-element.elementor-element-6482683{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-1c649a2{--width:100%;}.elementor-1692 .elementor-element.elementor-element-cee8c5a .elementor-heading-title{font-size:34px;}.elementor-1692 .elementor-element.elementor-element-3c87ebb{--width:100%;}.elementor-1692 .elementor-element.elementor-element-19be3b4{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-8ed9816 .elementor-heading-title{font-size:44px;}.elementor-1692 .elementor-element.elementor-element-962a295{--padding-top:78px;--padding-bottom:78px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-f3b3bd5 .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-ae5fa4d .elementor-post__thumbnail__link{width:100%;}.elementor-1692 .elementor-element.elementor-element-76ed39f{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-29d3fa1 .elementor-heading-title{font-size:70px;}.elementor-1692 .elementor-element.elementor-element-964d6c6{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-b5ff428{--width:100%;}.elementor-1692 .elementor-element.elementor-element-d8e4d96 .elementor-heading-title{font-size:62px;}.elementor-1692 .elementor-element.elementor-element-4e5277c{--width:100%;}.elementor-1692 .elementor-element.elementor-element-bcd0510 .elementor-heading-title{font-size:62px;}.elementor-1692 .elementor-element.elementor-element-0db4a0a{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1506a03{--padding-top:85px;--padding-bottom:85px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-e3479cd{--width:100%;}.elementor-1692 .elementor-element.elementor-element-ea2c766 .elementor-heading-title{font-size:42px;}.elementor-1692 .elementor-element.elementor-element-4f819de{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-b4bf0d3 .elementor-heading-title{font-size:22px;}.elementor-1692 .elementor-element.elementor-element-f459e07{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-2bd9dbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1692 .elementor-element.elementor-element-bebae5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1692 .elementor-element.elementor-element-bebae5c .elementor-heading-title{font-size:39px;}.elementor-1692 .elementor-element.elementor-element-9962b78{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-1fa389c{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-359e638{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1692 .elementor-element.elementor-element-e542452 .elementor-heading-title{font-size:8.5vw;letter-spacing:-0.04em;}.elementor-1692 .elementor-element.elementor-element-7200c30{--padding-top:24px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-1692 .elementor-element.elementor-element-4114cc2{--padding-top:90px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-132a092 .elementor-heading-title{font-size:70px;}.elementor-1692 .elementor-element.elementor-element-4d5b8af{--min-height:620px;}.elementor-1692 .elementor-element.elementor-element-071b9a6 .elementor-heading-title{font-size:8.5vw;letter-spacing:-0.04em;}.elementor-1692 .elementor-element.elementor-element-af19d1e{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-de4c1c4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-1b6f99e{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:12px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-1692 .elementor-element.elementor-element-db0cef8{text-align:center;}.elementor-1692 .elementor-element.elementor-element-64c427b{text-align:center;}.elementor-1692 .elementor-element.elementor-element-64c427b .elementor-heading-title{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-5584d7a{text-align:center;}}@media(min-width:768px){.elementor-1692 .elementor-element.elementor-element-37b9cfe{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-e030707{--content-width:618px;}.elementor-1692 .elementor-element.elementor-element-a350a52{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-cf2f9fc{--width:55%;}.elementor-1692 .elementor-element.elementor-element-080502a{--width:36%;}.elementor-1692 .elementor-element.elementor-element-c1c60d4{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-d3bcc38{--width:78%;}.elementor-1692 .elementor-element.elementor-element-3f277ab{--width:calc(33.333% - 12px);}.elementor-1692 .elementor-element.elementor-element-6ecd19a{--width:100%;}.elementor-1692 .elementor-element.elementor-element-dcef807{--width:calc(33.333% - 12px);}.elementor-1692 .elementor-element.elementor-element-eab9e9b{--width:100%;}.elementor-1692 .elementor-element.elementor-element-f3c0aa0{--width:calc(33.333% - 12px);}.elementor-1692 .elementor-element.elementor-element-1cf7499{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4d37737{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-d5e313c{--width:66%;}.elementor-1692 .elementor-element.elementor-element-83213b5{--width:32%;}.elementor-1692 .elementor-element.elementor-element-0c7e60f{--width:32%;}.elementor-1692 .elementor-element.elementor-element-179546d{--width:32%;}.elementor-1692 .elementor-element.elementor-element-8f44070{--width:100%;}.elementor-1692 .elementor-element.elementor-element-23b3b35{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-e0017d7{--width:54%;}.elementor-1692 .elementor-element.elementor-element-f0a99d9{--width:32%;}.elementor-1692 .elementor-element.elementor-element-40eb424{--width:32%;}.elementor-1692 .elementor-element.elementor-element-4729f91{--width:32%;}.elementor-1692 .elementor-element.elementor-element-bcb16a8{--width:62%;}.elementor-1692 .elementor-element.elementor-element-190637d{--width:38%;}.elementor-1692 .elementor-element.elementor-element-6ccd03b{--width:60%;}.elementor-1692 .elementor-element.elementor-element-0579b7d{--width:40%;}.elementor-1692 .elementor-element.elementor-element-c064061{--width:50%;}.elementor-1692 .elementor-element.elementor-element-cc79e27{--width:50%;}.elementor-1692 .elementor-element.elementor-element-885339b{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-ea06def{--width:60%;}.elementor-1692 .elementor-element.elementor-element-11ac308{--width:32%;}.elementor-1692 .elementor-element.elementor-element-74cb691{--width:32%;}.elementor-1692 .elementor-element.elementor-element-1096565{--width:32%;}.elementor-1692 .elementor-element.elementor-element-6482683{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-1c649a2{--width:52%;}.elementor-1692 .elementor-element.elementor-element-3c87ebb{--width:36%;}.elementor-1692 .elementor-element.elementor-element-19be3b4{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-8a03e6d{--width:64%;}.elementor-1692 .elementor-element.elementor-element-962a295{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-49d95aa{--width:50%;}.elementor-1692 .elementor-element.elementor-element-51fd768{--width:103.464%;}.elementor-1692 .elementor-element.elementor-element-93d8273{--width:100%;}.elementor-1692 .elementor-element.elementor-element-76ed39f{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-b5ff428{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4e5277c{--width:100%;}.elementor-1692 .elementor-element.elementor-element-0db4a0a{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1506a03{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-e3479cd{--width:52%;}.elementor-1692 .elementor-element.elementor-element-4f819de{--width:40%;}.elementor-1692 .elementor-element.elementor-element-f459e07{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-1fa389c{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-caf5fc6{--width:42%;}.elementor-1692 .elementor-element.elementor-element-7200c30{--width:40%;}.elementor-1692 .elementor-element.elementor-element-4114cc2{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-13867d0{--width:32%;}.elementor-1692 .elementor-element.elementor-element-40261c3{--width:60%;}.elementor-1692 .elementor-element.elementor-element-4d5b8af{--content-width:1000px;}.elementor-1692 .elementor-element.elementor-element-af19d1e{--content-width:1420px;}.elementor-1692 .elementor-element.elementor-element-21022b7{--width:26%;}.elementor-1692 .elementor-element.elementor-element-49b67cb{--width:34.99%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1692 .elementor-element.elementor-element-d3bcc38{--width:100%;}.elementor-1692 .elementor-element.elementor-element-3f277ab{--width:48%;}.elementor-1692 .elementor-element.elementor-element-dcef807{--width:48%;}.elementor-1692 .elementor-element.elementor-element-f3c0aa0{--width:48%;}.elementor-1692 .elementor-element.elementor-element-d5e313c{--width:100%;}.elementor-1692 .elementor-element.elementor-element-83213b5{--width:48%;}.elementor-1692 .elementor-element.elementor-element-0c7e60f{--width:48%;}.elementor-1692 .elementor-element.elementor-element-179546d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-e0017d7{--width:100%;}.elementor-1692 .elementor-element.elementor-element-f0a99d9{--width:100%;}.elementor-1692 .elementor-element.elementor-element-40eb424{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4729f91{--width:100%;}.elementor-1692 .elementor-element.elementor-element-bcb16a8{--width:100%;}.elementor-1692 .elementor-element.elementor-element-190637d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-6ccd03b{--width:100%;}.elementor-1692 .elementor-element.elementor-element-0579b7d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-c064061{--width:100%;}.elementor-1692 .elementor-element.elementor-element-cc79e27{--width:100%;}.elementor-1692 .elementor-element.elementor-element-11ac308{--width:100%;}.elementor-1692 .elementor-element.elementor-element-74cb691{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1096565{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1c649a2{--width:100%;}.elementor-1692 .elementor-element.elementor-element-3c87ebb{--width:100%;}.elementor-1692 .elementor-element.elementor-element-8a03e6d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-49d95aa{--width:100%;}.elementor-1692 .elementor-element.elementor-element-51fd768{--width:100%;}.elementor-1692 .elementor-element.elementor-element-b5ff428{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4e5277c{--width:100%;}.elementor-1692 .elementor-element.elementor-element-0db4a0a{--width:100%;}.elementor-1692 .elementor-element.elementor-element-e3479cd{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4f819de{--width:100%;}.elementor-1692 .elementor-element.elementor-element-caf5fc6{--width:100%;}.elementor-1692 .elementor-element.elementor-element-7200c30{--width:100%;}.elementor-1692 .elementor-element.elementor-element-13867d0{--width:100%;}.elementor-1692 .elementor-element.elementor-element-40261c3{--width:100%;}.elementor-1692 .elementor-element.elementor-element-21022b7{--width:100%;}.elementor-1692 .elementor-element.elementor-element-49b67cb{--width:100%;}}/* Start custom CSS *//* AF – segédstílusok. Minden más natív Elementor beállítás. */
body{background:#141615}

/* GOMBOK: az eredeti oldalon nincs körvonal (a kit 2px-es keretet ad) */
.elementor-widget-button .elementor-button{border-width:0;border-style:none}
.elementor-widget-form .elementor-button{border-width:0;border-style:none}

/* ŰRLAPGOMB HOVER: a widget fehér szövegszínt ad, ami a lime háttéren eltűnik */
.elementor-widget-form .elementor-button:hover,
.elementor-widget-form .elementor-button:focus{color:#151815}
.elementor-widget-form .elementor-button:hover svg *{fill:#151815}

/* LOGÓ fehérre */
.af-logo-white img{filter:brightness(0) invert(1)}

/* HERO – az overlay alsó lefutása, mint az eredeti .hero-shade második rétege */
.af-hero:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(0,0,0,0) 56%,rgba(20,22,21,.72) 100%)}
.af-hero>.elementor-element{position:relative;z-index:1}

/* HERO SZÖVEG balra igazítva */
.af-hero-copy>.e-con-inner{margin-left:32px;margin-right:auto}
@media(max-width:767px){.af-hero-copy>.e-con-inner{margin-left:16px}}

/* FEJLÉC – az eredeti .goalz-header rács: logó bal / menü közép / CTA jobb */
.af-header>.e-con-inner>.elementor-element{align-self:center}
.af-header>.e-con-inner>.elementor-element:first-child{justify-self:start}
.af-header>.e-con-inner>.elementor-element:nth-child(2){justify-self:center}
.af-header>.e-con-inner>.elementor-element:last-child{justify-self:end}
.af-lift .elementor-button{transition:transform .2s,background-color .2s}
.af-lift:hover .elementor-button{transform:translateY(-2px)}

/* SÖTÉT SZAKASZ SZEMCSÉS TEXTÚRA */
.af-noise{position:relative}
.af-noise>.e-con-inner{position:relative;z-index:1}
.af-noise:after{content:'';position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(#ffffff2e .5px,#0000 .5px);background-size:4px 4px}

/* GALÉRIA MOZAIK */
.af-mosaic{grid-auto-rows:150px}
.af-g1{grid-area:span 4/span 7}
.af-g2,.af-g3{grid-area:span 2/span 5}
.af-g4,.af-g5,.af-g6{grid-area:span 3/span 4}
.af-g7{grid-area:span 3/span 7}
.af-g8{grid-area:span 3/span 5}
.af-mosaic>.elementor-element,.af-mosaic .elementor-widget-container,.af-mosaic .elementor-image,.af-mosaic figure{height:100%;margin:0}
.af-mosaic img{width:100%;height:100%;object-fit:cover;display:block}

/* HELYSZÍN KÉPMOZAIK */
.af-media>.elementor-element:first-child{grid-row:1/3}
.af-media .elementor-widget-container,.af-media .elementor-image,.af-media figure{height:100%;margin:0}
.af-media img{width:100%;height:100%;object-fit:cover;display:block}

/* KÉPEK ÁLTALÁNOS */
.af-zoom img{display:block}
.af-zoom .elementor-widget-image,.af-zoom figure{margin:0}
.af-zoom img{transition:transform .55s cubic-bezier(.16,1,.3,1)}
.af-zoom:hover img{transform:scale(1.035)}

/* KÁRTYA HOVER */
.af-card{transition:border-color .25s,background-color .25s}
.af-card:hover{border-color:#a7d93f;background-color:rgba(21,152,103,.12)}

/* BLOG KÁRTYÁK: a kép fusson ki a kártya tetejére */
.af-blog .elementor-post__card{overflow:hidden}
.af-blog .elementor-post__card .elementor-post__text{padding-bottom:28px}

/* LINK HOVER sötét szakaszokon – a kit globális a:hover színe (#082211)
   sötét háttéren gyakorlatilag láthatatlan */
.af-noise a:not(.elementor-button):hover,
.af-hero a:not(.elementor-button):hover,
.af-header a:not(.elementor-button):hover,
.af-footer a:not(.elementor-button):hover,
.af-dock a:not(.elementor-button):hover,
.af-blog a:hover{color:#D4FF4D}

/* NAPIREND LISTA */
.af-sched p{display:grid;grid-template-columns:70px 1fr;align-items:center;min-height:58px;margin:0;border-bottom:1px solid rgba(255,255,255,.08)}
.af-sched p:last-child{border-bottom:0}
.af-sched p strong{color:#D4FF4D;font-family:'Roboto Mono',Consolas,monospace;font-size:11px;font-weight:800}

/* CSOMAG JELLEMZŐK */
.af-feat p{margin:0 0 14px}
.af-feat p:last-child{margin:0}

/* RÖGZÍTETT CÍM-OSZLOP (Jelentkezés + GYIK) */
.af-sticky-col{position:sticky;top:40px;align-self:flex-start}

/* Csak a nagy "Jelentkezz / most" cím folyékony mérete – a kicker NEM */
@media(min-width:1025px){
.elementor-element-e542452 .elementor-heading-title,
.elementor-element-4f577cd .elementor-heading-title{font-size:clamp(54px,5.8vw,88px)}
}

/* FIX ALSÓ SÁV */
.af-dock{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:120;width:min(980px,100% - 36px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}
body{padding-bottom:96px}

@media(max-width:1024px){.af-mosaic{grid-auto-rows:120px}
.af-header>.e-con-inner{grid-template-columns:1fr auto!important}
.af-sticky-col{position:static}
}
@media(max-width:767px){
body{padding-bottom:70px}
.af-mosaic{grid-auto-rows:300px}
.af-mosaic>.elementor-element{grid-area:auto}
.af-media>.elementor-element:first-child{grid-row:auto}
.af-dock{bottom:0;left:0;transform:none;width:100%;border-radius:0}
}/* End custom CSS */