.elementor-18 .elementor-element.elementor-element-09f4644{--display:flex;--min-height:784px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-09f4644:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-09f4644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-2f068bc{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;top:0px;--z-index:6;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2f068bc{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2f068bc{right:0px;}.elementor-18 .elementor-element.elementor-element-47d8560{--display:flex;--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:6px;--padding-left:23px;--padding-right:23px;}.elementor-18 .elementor-element.elementor-element-47d8560:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-47d8560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}.elementor-18 .elementor-element.elementor-element-47d8560.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ba0eb04 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;text-transform:uppercase;line-height:1em;letter-spacing:2.8px;color:#171512;}.elementor-18 .elementor-element.elementor-element-58ef0c8{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-58ef0c8 img{width:80%;}.elementor-18 .elementor-element.elementor-element-50ba488{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Roboto Condensed", Sans-serif;font-size:21px;line-height:1.45em;color:#171512;}.elementor-18 .elementor-element.elementor-element-fa8c1a0{--divider-border-style:solid;--divider-color:#F2B632;--divider-border-width:5px;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-18 .elementor-element.elementor-element-fa8c1a0 .elementor-divider-separator{width:89%;margin:0 auto;margin-left:0;}.elementor-18 .elementor-element.elementor-element-fa8c1a0 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-18 .elementor-element.elementor-element-7234ff2{--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:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7234ff2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e77988d .elementor-button{background-color:#CF2F20;font-family:"Bebas Neue", Sans-serif;font-size:26px;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#FFFAF0;color:#FFFAF0;border-radius:0px 0px 0px 0px;padding:18px 37px 18px 37px;}.elementor-18 .elementor-element.elementor-element-e77988d .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-e77988d .elementor-button:focus{background-color:#AA2418;color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-e77988d .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-e77988d .elementor-button:focus svg{fill:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button{background-color:#F6EEDB;font-family:"Bebas Neue", Sans-serif;font-size:26px;text-transform:uppercase;line-height:1em;letter-spacing:1.4px;fill:#171512;color:#171512;border-style:solid;border-width:3px 3px 3px 3px;border-color:#171512;border-radius:0px 0px 0px 0px;padding:18px 37px 18px 37px;}.elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button:focus{background-color:#171512;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button:focus svg{fill:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-6e099a6{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-6e099a6{left:39.4%;}body.rtl .elementor-18 .elementor-element.elementor-element-6e099a6{right:39.4%;}.elementor-18 .elementor-element.elementor-element-3c7ea74{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:4;}.elementor-18 .elementor-element.elementor-element-3c7ea74:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3c7ea74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3c7ea74{left:39.1%;}body.rtl .elementor-18 .elementor-element.elementor-element-3c7ea74{right:39.1%;}.elementor-18 .elementor-element.elementor-element-bc60737{--display:flex;--position:absolute;--min-height:268px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:542px;--z-index:7;}.elementor-18 .elementor-element.elementor-element-bc60737:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bc60737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-bc60737{left:52.3%;}body.rtl .elementor-18 .elementor-element.elementor-element-bc60737{right:52.3%;}.elementor-18 .elementor-element.elementor-element-2fb4154{--display:flex;--position:absolute;--min-height:278px;--justify-content:center;--padding-top:31px;--padding-bottom:31px;--padding-left:4px;--padding-right:4px;top:342px;--z-index:8;}.elementor-18 .elementor-element.elementor-element-2fb4154:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2fb4154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-2fb4154{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-2fb4154{right:0px;}.elementor-18 .elementor-element.elementor-element-773e721{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:25px;text-transform:uppercase;line-height:1.13em;color:#171512;}.elementor-18 .elementor-element.elementor-element-b643416{--display:flex;--min-height:102px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b643416:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b643416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171512;}.elementor-18 .elementor-element.elementor-element-4e8db07{--display:flex;--min-height:72px;--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2B632;--border-color:#F2B632;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4e8db07.e-con{--flex-grow:1.05;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-bd88734 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-06aaca0{font-family:"Bebas Neue", Sans-serif;font-size:42px;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-650b61f{--display:flex;--min-height:72px;--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F2B632;--border-color:#F2B632;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-650b61f.e-con{--flex-grow:1.13;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-27dd239 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-e353727 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:42px;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-af96ea8{--display:flex;--min-height:72px;--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-af96ea8.e-con{--flex-grow:0.82;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-7446e4f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:44px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-44ebce5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:42px;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-7b6bc8bf{--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;}.elementor-18 .elementor-element.elementor-element-7b6bc8bf:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7b6bc8bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-495cf5d6{text-align:center;}.elementor-18 .elementor-element.elementor-element-495cf5d6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:clamp(15px,1.35vw,21px);font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.09em;color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-28523baa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-18 .elementor-element.elementor-element-28523baa.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-20c5c7eb img{width:208px;}.elementor-18 .elementor-element.elementor-element-381f3b6f{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-381f3b6f img{width:249px;}.elementor-18 .elementor-element.elementor-element-1c69ef7e{--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;--overlay-opacity:0.5;--padding-top:7px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-1c69ef7e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1c69ef7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1c69ef7e::before, .elementor-18 .elementor-element.elementor-element-1c69ef7e > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1c69ef7e > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1c69ef7e > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1c69ef7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1c69ef7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-18 .elementor-element.elementor-element-5748c7a9{--e-image-carousel-slides-to-show:7;}.elementor-18 .elementor-element.elementor-element-5748c7a9 .swiper-wrapper{display:flex;align-items:center;}.elementor-18 .elementor-element.elementor-element-ec3bba4{--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:42px 130px;--row-gap:42px;--column-gap:130px;--padding-top:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-81b714f{--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-18 .elementor-element.elementor-element-81b714f.e-con{--flex-grow:1.15;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-0a8287c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-0a8287c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-f561b3a .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:92px;text-transform:uppercase;line-height:0.93em;color:#171512;}.elementor-18 .elementor-element.elementor-element-85d73b3{--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-18 .elementor-element.elementor-element-85d73b3.e-con{--flex-grow:0.85;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-8ac6935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Arial", Sans-serif;font-size:20px;line-height:1.7em;color:#171512;}.elementor-18 .elementor-element.elementor-element-4bc4183 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-0803ff3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-0686d0a{--display:flex;--min-height:515px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0686d0a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-03ca2e0{--display:flex;--position:absolute;--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;top:0px;--z-index:2;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-03ca2e0{left:30px;}body.rtl .elementor-18 .elementor-element.elementor-element-03ca2e0{right:30px;}.elementor-18 .elementor-element.elementor-element-f327631 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.96px;color:#F2B632;}.elementor-18 .elementor-element.elementor-element-46455d6 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:48px;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-af2f04a{--display:flex;--min-height:515px;--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;--overflow:hidden;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-18 .elementor-element.elementor-element-af2f04a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-af2f04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}.elementor-18 .elementor-element.elementor-element-af2f04a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-a05816f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-18 .elementor-element.elementor-element-a05816f .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:66px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-02f7498 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:48px;text-transform:uppercase;line-height:0.95em;color:#171512;}.elementor-18 .elementor-element.elementor-element-80c3c24 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:48px;text-transform:uppercase;line-height:0.95em;color:#171512;}.elementor-18 .elementor-element.elementor-element-64caf7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-18 .elementor-element.elementor-element-64caf7e .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:48px;text-transform:uppercase;line-height:0.95em;color:#171512;}.elementor-18 .elementor-element.elementor-element-0a6c24a{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#171512;}.elementor-18 .elementor-element.elementor-element-ac28a47{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-ac28a47 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:800;color:#171512;}.elementor-18 .elementor-element.elementor-element-edc8d56{--display:flex;--min-height:515px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-edc8d56.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-ee2ffcb{--display:flex;--position:absolute;--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;top:0px;--z-index:2;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-ee2ffcb{left:30px;}body.rtl .elementor-18 .elementor-element.elementor-element-ee2ffcb{right:30px;}.elementor-18 .elementor-element.elementor-element-c11787e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1.96px;color:#F2B632;}.elementor-18 .elementor-element.elementor-element-fe96c23 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:48px;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f67e3fb{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-f67e3fb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f67e3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171512;}.elementor-18 .elementor-element.elementor-element-c3248e5{--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-18 .elementor-element.elementor-element-c3248e5.e-con{--flex-grow:1.1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-15fe653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-15fe653 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-43faf57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-18 .elementor-element.elementor-element-43faf57 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:82px;text-transform:uppercase;line-height:0.93em;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-07672cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.7em;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button{background-color:#CF2F20;font-family:"FYDisplay", Sans-serif;font-size:19px;text-transform:uppercase;line-height:1em;letter-spacing:1.05px;fill:#FFFAF0;color:#FFFAF0;border-radius:0px 0px 0px 0px;padding:0px 34px 0px 34px;}.elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button:focus{background-color:#AA2418;color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button:focus svg{fill:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-89c50f3{--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:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F2B632;--border-color:#F2B632;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-18 .elementor-element.elementor-element-89c50f3.e-con{--flex-grow:0.9;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-6a0e084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-18 .elementor-element.elementor-element-6a0e084 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2.1px;color:#F2B632;}.elementor-18 .elementor-element.elementor-element-d22cdfb{--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;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(246,238,219,0.33);--border-color:rgba(246,238,219,0.33);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f58141e .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-6662dd0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-38456ca{--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;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(246,238,219,0.33);--border-color:rgba(246,238,219,0.33);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-35cfac0 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-3227fee .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-4c6cce2{--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;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(246,238,219,0.33);--border-color:rgba(246,238,219,0.33);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-067abb7 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-6494c78 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-443ee36{--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;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(246,238,219,0.33);--border-color:rgba(246,238,219,0.33);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fd22c30 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-dbb180a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-3d7373d{--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:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CF2F20;--border-color:#CF2F20;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-3d7373d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3d7373d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-3d7373d.e-con{--flex-grow:0.8;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-215bff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-18 .elementor-element.elementor-element-215bff4 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:36px;text-transform:uppercase;line-height:1.1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-f471e5d{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#171512;}.elementor-18 .elementor-element.elementor-element-7149274{--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:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-6ae7a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-6ae7a0e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-c7aeffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-18 .elementor-element.elementor-element-c7aeffc .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:82px;text-transform:uppercase;line-height:0.93em;color:#171512;}.elementor-18 .elementor-element.elementor-element-1f159c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;font-family:"Arial", Sans-serif;font-size:19px;line-height:1.7em;color:#171512;}.elementor-18 .elementor-element.elementor-element-7c241b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-17983c5{--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-18 .elementor-element.elementor-element-85fccd3{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-18 .elementor-element.elementor-element-85fccd3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-85fccd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-bab25a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CF2F20;--border-color:#CF2F20;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bab25a3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-bab25a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}.elementor-18 .elementor-element.elementor-element-aac2eb5 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-c7d610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-18 .elementor-element.elementor-element-c7d610e .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-18c0641{font-family:"Arial", Sans-serif;font-size:13px;color:#171512;}.elementor-18 .elementor-element.elementor-element-b61ba95{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-18 .elementor-element.elementor-element-b61ba95 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:23px;text-transform:uppercase;line-height:1.1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-71ac36a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-98cf582{--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-18 .elementor-element.elementor-element-67a9808{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-18 .elementor-element.elementor-element-67a9808:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-67a9808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-57bd99a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-18 .elementor-element.elementor-element-57bd99a .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:23px;text-transform:uppercase;line-height:1.1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-864fe99 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-6d4ee4b{--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-18 .elementor-element.elementor-element-e2f9ed4{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-18 .elementor-element.elementor-element-e2f9ed4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e2f9ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-8480134{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-18 .elementor-element.elementor-element-8480134 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:23px;text-transform:uppercase;line-height:1.1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-dfbd2a8 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-3f90a9e{--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-18 .elementor-element.elementor-element-cdaf977{--display:flex;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-18 .elementor-element.elementor-element-cdaf977:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cdaf977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-6761ef4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-18 .elementor-element.elementor-element-6761ef4 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:23px;text-transform:uppercase;line-height:1.1em;color:#171512;}.elementor-18 .elementor-element.elementor-element-b0ae813 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-cdfed16{--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:42px 100px;--row-gap:42px;--column-gap:100px;--padding-top:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-cdfed16:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cdfed16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2B632;}.elementor-18 .elementor-element.elementor-element-8264dd2{--display:flex;--min-height:550px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8264dd2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-e4927aa{--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-18 .elementor-element.elementor-element-e4927aa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-5ed5b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-18 .elementor-element.elementor-element-5ed5b7f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#171512;}.elementor-18 .elementor-element.elementor-element-e1c4d00 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:92px;text-transform:uppercase;line-height:0.93em;color:#171512;}.elementor-18 .elementor-element.elementor-element-3c2e23e{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;font-family:"Arial", Sans-serif;font-size:19px;line-height:1.7em;color:#171512;}.elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button{background-color:#171512;font-family:"FYDisplay", Sans-serif;font-size:19px;text-transform:uppercase;line-height:1em;letter-spacing:1.05px;fill:#FFFAF0;color:#FFFAF0;border-radius:0px 0px 0px 0px;padding:0px 34px 0px 34px;}.elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button:focus{background-color:#2A2621;color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button:focus svg{fill:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-b284e8d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-b284e8d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b284e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-c8d8824{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-c8d8824 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#F2B632;}.elementor-18 .elementor-element.elementor-element-a574be6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-a574be6 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:92px;text-transform:uppercase;line-height:0.93em;color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-ba1b942{text-align:center;font-family:"Arial", Sans-serif;font-size:18px;color:#FFFAF0;}.elementor-18 .elementor-element.elementor-element-3858087{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-57f34a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#F2B632;--border-color:#F2B632;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-57f34a0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-57f34a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-57f34a0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-a1d8cdb .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-a68adcf{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-a68adcf .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:33px;text-transform:uppercase;line-height:1.05em;color:#171512;}.elementor-18 .elementor-element.elementor-element-c8a2805{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#171512;}.elementor-18 .elementor-element.elementor-element-e52bb6a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-e52bb6a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-6cea507{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#F2B632;--border-color:#F2B632;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-6cea507:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6cea507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-6cea507.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-b5d87bf .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-28af8df{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-28af8df .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:33px;text-transform:uppercase;line-height:1.05em;color:#171512;}.elementor-18 .elementor-element.elementor-element-24132da{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#171512;}.elementor-18 .elementor-element.elementor-element-015ad20{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-015ad20 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-af46b41{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:#F2B632;--border-color:#F2B632;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-af46b41:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-af46b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEDB;}.elementor-18 .elementor-element.elementor-element-af46b41.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-0509940 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:43px;line-height:1em;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-55487a8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-18 .elementor-element.elementor-element-55487a8 .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:33px;text-transform:uppercase;line-height:1.05em;color:#171512;}.elementor-18 .elementor-element.elementor-element-fdb7092{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.6em;color:#171512;}.elementor-18 .elementor-element.elementor-element-e4634f3{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-e4634f3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-9d73f96{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:78px;--padding-right:78px;}.elementor-18 .elementor-element.elementor-element-90a45b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-90a45b5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2.34px;color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-d73fa0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-d73fa0a .elementor-heading-title{font-family:"FYDisplay", Sans-serif;font-size:92px;text-transform:uppercase;line-height:0.93em;color:#171512;}.elementor-18 .elementor-element.elementor-element-c428edb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-item{border-width:2px;border-color:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-item .elementor-tab-content{border-width:2px;border-block-start-color:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-block-end-color:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-title{background-color:#00000000;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-icon, .elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-title{color:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-icon svg{fill:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-active .elementor-accordion-icon, .elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-active .elementor-accordion-title{color:#CF2F20;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-active .elementor-accordion-icon svg{fill:#CF2F20;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-title .elementor-accordion-icon i:before{color:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-title .elementor-accordion-icon svg{fill:#171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-content{background-color:#00000000;color:#171512;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-28523baa{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-2f068bc{--width:51%;}.elementor-18 .elementor-element.elementor-element-6e099a6{--width:60.6%;}.elementor-18 .elementor-element.elementor-element-3c7ea74{--width:197px;}.elementor-18 .elementor-element.elementor-element-bc60737{--width:29.7%;}.elementor-18 .elementor-element.elementor-element-2fb4154{--width:68px;}.elementor-18 .elementor-element.elementor-element-7b6bc8bf{--content-width:967px;}.elementor-18 .elementor-element.elementor-element-28523baa{--width:59%;}.elementor-18 .elementor-element.elementor-element-03ca2e0{--width:90%;}.elementor-18 .elementor-element.elementor-element-ee2ffcb{--width:90%;}.elementor-18 .elementor-element.elementor-element-c428edb{--width:100%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-ba0eb04 .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-b643416{--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:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-06aaca0{font-size:23px;}.elementor-18 .elementor-element.elementor-element-e353727 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-44ebce5 .elementor-heading-title{font-size:23px;}.elementor-18 .elementor-element.elementor-element-28523baa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-ec3bba4{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-0803ff3{--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:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-f67e3fb{--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:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-7149274{--padding-top:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-cdfed16{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-b284e8d{--padding-top:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}.elementor-18 .elementor-element.elementor-element-3858087{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-9d73f96{--padding-top:75px;--padding-bottom:75px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for container, class: .elementor-element-47d8560 */.elementor-18 .elementor-element.elementor-element-47d8560{transform:rotate(-.5deg);width:auto;max-width:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58ef0c8 */.elementor-18 .elementor-element.elementor-element-58ef0c8 img{width:min(84%,540px,calc((100vh - 500px)*1.5));height:auto;display:block;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-58ef0c8 img{width:min(88vw,340px);}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50ba488 */.elementor-18 .elementor-element.elementor-element-50ba488 p{margin:0;}.elementor-18 .elementor-element.elementor-element-50ba488 strong{display:block;font-family:FYDisplay,Impact,'Arial Narrow',sans-serif;font-weight:400;text-transform:uppercase;line-height:1.03;letter-spacing:.5px;color:#171512;}.elementor-18 .elementor-element.elementor-element-50ba488 .fy-time{display:block;font-weight:700;color:#CF2F20;text-transform:uppercase;letter-spacing:1.2px;}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fa8c1a0 */.elementor-18 .elementor-element.elementor-element-fa8c1a0 .elementor-divider-separator{clip-path:polygon(0 35%,100% 0,97% 75%,21% 100%);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e77988d */.elementor-18 .elementor-element.elementor-element-e77988d .elementor-button{min-height:62px;display:inline-flex;align-items:center;justify-content:center;border:3px solid transparent;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93a43f1 */.elementor-18 .elementor-element.elementor-element-93a43f1 .elementor-button{min-height:62px;display:inline-flex;align-items:center;justify-content:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f068bc */.elementor-18 .elementor-element.elementor-element-2f068bc{height:100%;padding-left:3.5vw;padding-right:3.5vw;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-358b415 */.elementor-18 .elementor-element.elementor-element-358b415,.elementor-18 .elementor-element.elementor-element-358b415 .elementor-widget-container{height:100%;}.elementor-18 .elementor-element.elementor-element-358b415 img{width:100%;height:100%;object-fit:cover;object-position:50% center;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e099a6 */.elementor-18 .elementor-element.elementor-element-6e099a6{height:100%;clip-path:polygon(0 0,100% 0,100% 100%,183px 100%);}.elementor-18 .elementor-element.elementor-element-6e099a6:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 62%,#09070566);z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c7ea74 */.elementor-18 .elementor-element.elementor-element-3c7ea74{height:100%;clip-path:polygon(0 0,9px 0,197px 100%,186px 100%);}.elementor-18 .elementor-element.elementor-element-3c7ea74:after{content:"";position:absolute;inset:0;background:#ffe7a055;clip-path:polygon(3px 0,6px 0,194px 100%,191px 100%);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6aef45 */.elementor-18 .elementor-element.elementor-element-a6aef45,.elementor-18 .elementor-element.elementor-element-a6aef45 .elementor-widget-container{height:100%;}.elementor-18 .elementor-element.elementor-element-a6aef45 img{width:100%;height:100%;object-fit:cover;object-position:center 48%;border:1px solid #b8a983;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc60737 */.elementor-18 .elementor-element.elementor-element-bc60737{transform:rotate(-5.4deg);box-shadow:0 12px 30px #0006;height:268px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb4154 */.elementor-18 .elementor-element.elementor-element-2fb4154{left:auto !important;right:2.05% !important;}.elementor-18 .elementor-element.elementor-element-2fb4154:after{content:"";position:absolute;left:0;bottom:-37px;border-left:34px solid transparent;border-right:34px solid transparent;border-top:37px solid #F2B632;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09f4644 */.elementor-18 .elementor-element.elementor-element-09f4644{background-image:radial-gradient(#3c332718 .65px,transparent .8px),linear-gradient(105deg,#fff7e4aa,transparent 56%);background-size:4px 4px,100% 100%;}
@media(min-width:768px){
.elementor-18 .elementor-element.elementor-element-09f4644{min-height:clamp(460px,calc(100vh - 208px),784px) !important;}
.elementor-18 .elementor-element.elementor-element-09f4644{min-height:clamp(460px,calc(100svh - 208px),784px) !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-bc60737{top:auto !important;bottom:-26px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-2fb4154{top:auto !important;bottom:164px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-47d8560 .elementor-heading-title{font-size:clamp(12px,1.35vw,18px) !important;letter-spacing:1.9px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488{font-size:clamp(15px,1.35vw,21px) !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488 strong{font-size:clamp(26px,3vw,46px) !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488 .fy-time{font-size:clamp(16px,1.5vw,23px) !important;}
}
@media(max-width:767px){
.elementor-18 .elementor-element.elementor-element-09f4644{min-height:0 !important;display:block !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-2f068bc{position:relative !important;left:auto !important;top:auto !important;width:100% !important;height:auto !important;padding:40px 22px 45px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-47d8560 .elementor-heading-title{font-size:12px !important;letter-spacing:1.6px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488{font-size:16px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488 strong{font-size:28px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-50ba488 .fy-time{font-size:17px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-6e099a6{position:relative !important;left:auto !important;right:auto !important;top:auto !important;width:100% !important;height:480px !important;clip-path:none !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-3c7ea74{display:none !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-bc60737{left:auto !important;right:10px !important;top:auto !important;bottom:-30px !important;width:62% !important;height:145px !important;min-height:145px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-2fb4154{top:auto !important;bottom:45px !important;right:12px !important;width:67px !important;min-height:260px !important;height:260px !important;padding-top:18px !important;padding-bottom:18px !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-2fb4154 p{font-size:18px !important;line-height:1.13 !important;}
.elementor-18 .elementor-element.elementor-element-09f4644 .elementor-element-7234ff2{flex-direction:column !important;align-items:stretch !important;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06aaca0 */.elementor-18 .elementor-element.elementor-element-06aaca0 strong{font-size:51px;font-weight:400;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b643416 */@media(min-width:768px) and (max-width:1150px){.elementor-18 .elementor-element.elementor-element-b643416 > .e-con > *:nth-child(2) .elementor-heading-title,.elementor-18 .elementor-element.elementor-element-b643416 > .e-con > *:nth-child(2) p{font-size:25px !important;}.elementor-18 .elementor-element.elementor-element-b643416 > .e-con > *:nth-child(2) strong{font-size:32px !important;}.elementor-18 .elementor-element.elementor-element-b643416 > .e-con > *:nth-child(1) .elementor-heading-title{font-size:28px !important;}}
@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-b643416 > .e-con{border-right-width:0 !important;border-bottom-width:2px !important;}.elementor-18 .elementor-element.elementor-element-b643416 > .e-con:last-child{border-bottom-width:0 !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-495cf5d6 */.elementor-18 .elementor-element.elementor-element-495cf5d6{padding-left:6vw;padding-right:6vw;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c69ef7e */.elementor-18 .elementor-element.elementor-element-1c69ef7e{border-top:1px solid rgba(7,29,43,.10);border-bottom:1px solid rgba(7,29,43,.10);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f561b3a */.elementor-18 .elementor-element.elementor-element-f561b3a .elementor-heading-title{font-size:clamp(54px,6.2vw,92px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec3bba4 */.elementor-18 .elementor-element.elementor-element-ec3bba4{padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);column-gap:9vw;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-ec3bba4{padding-left:22px;padding-right:22px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8943062 */.elementor-18 .elementor-element.elementor-element-8943062{width:100%;}.elementor-18 .elementor-element.elementor-element-8943062 .elementor-widget-container{height:auto;}.elementor-18 .elementor-element.elementor-element-8943062 img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ca2e0 */.elementor-18 .elementor-element.elementor-element-03ca2e0{top:auto;bottom:28px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0686d0a */.elementor-18 .elementor-element.elementor-element-0686d0a:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#111);z-index:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac28a47 */.elementor-18 .elementor-element.elementor-element-ac28a47 .elementor-heading-title{display:inline-block;border-bottom:3px solid;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2c0e8c */.elementor-18 .elementor-element.elementor-element-f2c0e8c{width:100%;}.elementor-18 .elementor-element.elementor-element-f2c0e8c .elementor-widget-container{height:auto;}.elementor-18 .elementor-element.elementor-element-f2c0e8c img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2ffcb */.elementor-18 .elementor-element.elementor-element-ee2ffcb{top:auto;bottom:28px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edc8d56 */.elementor-18 .elementor-element.elementor-element-edc8d56:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#111);z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0803ff3 */.elementor-18 .elementor-element.elementor-element-0803ff3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);}.elementor-18 .elementor-element.elementor-element-0803ff3 > .e-con{width:auto;min-width:0;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-0803ff3{grid-template-columns:1fr;padding-left:22px;padding-right:22px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43faf57 */.elementor-18 .elementor-element.elementor-element-43faf57 .elementor-heading-title{font-size:clamp(56px,5.3vw,82px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8caabe */.elementor-18 .elementor-element.elementor-element-c8caabe .elementor-button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;border:3px solid transparent;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f471e5d */.elementor-18 .elementor-element.elementor-element-f471e5d ul{padding-left:20px;margin:0;}.elementor-18 .elementor-element.elementor-element-f471e5d li+li{margin-top:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f67e3fb */.elementor-18 .elementor-element.elementor-element-f67e3fb{display:grid;grid-template-columns:1.1fr .9fr .8fr;padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);}
.elementor-18 .elementor-element.elementor-element-f67e3fb > .e-con{width:auto;min-width:0;}
@media(min-width:768px) and (max-width:1150px){.elementor-18 .elementor-element.elementor-element-f67e3fb{grid-template-columns:1fr 1fr;}.elementor-18 .elementor-element.elementor-element-f67e3fb > .e-con:nth-child(3){grid-column:1/-1;}}
@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-f67e3fb{grid-template-columns:1fr;padding-left:22px;padding-right:22px;}.elementor-18 .elementor-element.elementor-element-f67e3fb > .e-con:nth-child(3){grid-column:auto;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7aeffc */.elementor-18 .elementor-element.elementor-element-c7aeffc .elementor-heading-title{font-size:clamp(46px,5.4vw,82px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f159c3 */.elementor-18 .elementor-element.elementor-element-1f159c3{max-width:720px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c0641 */.elementor-18 .elementor-element.elementor-element-18c0641 p{margin:0;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bab25a3 */.elementor-18 .elementor-element.elementor-element-bab25a3{aspect-ratio:4/3;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fccd3 */.elementor-18 .elementor-element.elementor-element-85fccd3{transform:rotate(-2.2deg);box-shadow:0 8px 22px rgba(23,21,18,.18);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-85fccd3{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07ca68e */.elementor-18 .elementor-element.elementor-element-07ca68e img{width:100%;height:auto;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67a9808 */.elementor-18 .elementor-element.elementor-element-67a9808{transform:rotate(1.6deg);box-shadow:0 8px 22px rgba(23,21,18,.18);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-67a9808{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd16df9 */.elementor-18 .elementor-element.elementor-element-cd16df9 img{width:100%;height:auto;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2f9ed4 */.elementor-18 .elementor-element.elementor-element-e2f9ed4{transform:rotate(-1.3deg);box-shadow:0 8px 22px rgba(23,21,18,.18);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-e2f9ed4{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06508c6 */.elementor-18 .elementor-element.elementor-element-06508c6 img{width:100%;height:auto;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaf977 */.elementor-18 .elementor-element.elementor-element-cdaf977{transform:rotate(2.1deg);box-shadow:0 8px 22px rgba(23,21,18,.18);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-cdaf977{transform:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c241b4 */.elementor-18 .elementor-element.elementor-element-7c241b4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:start;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con{width:auto;min-width:0;}
@media(min-width:1151px){
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con > .e-con:first-child{position:relative;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(1){margin-top:0;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(2){margin-top:36px;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(3){margin-top:12px;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(4){margin-top:48px;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(1) > .e-con:first-child{transform:rotate(-3.1deg) !important;margin-right:-30px;z-index:4;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(2) > .e-con:first-child{transform:rotate(2.3deg) !important;margin-left:-30px;margin-right:-30px;z-index:3;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(3) > .e-con:first-child{transform:rotate(-1.9deg) !important;margin-left:-30px;margin-right:-30px;z-index:2;}
.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(4) > .e-con:first-child{transform:rotate(2.9deg) !important;margin-left:-30px;z-index:1;}
}
@media(max-width:1150px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-7c241b4{grid-template-columns:repeat(2,1fr);gap:30px;}.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(2),.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con:nth-child(4){margin-top:30px;}}
@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-7c241b4{grid-template-columns:1fr;gap:34px;}.elementor-18 .elementor-element.elementor-element-7c241b4 > .e-con{margin-top:0 !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7149274 */.elementor-18 .elementor-element.elementor-element-7149274{padding-left:max(3vw,20px);padding-right:max(3vw,20px);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-7149274{padding-left:22px;padding-right:22px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bc2824 */.elementor-18 .elementor-element.elementor-element-5bc2824{position:absolute;inset:0;}.elementor-18 .elementor-element.elementor-element-5bc2824 .elementor-widget-container{height:100%;}.elementor-18 .elementor-element.elementor-element-5bc2824 img{width:100%;height:100%;object-fit:cover;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8264dd2 */.elementor-18 .elementor-element.elementor-element-8264dd2{height:550px;clip-path:polygon(0 0,92% 0,100% 100%,8% 100%);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-8264dd2{height:400px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1c4d00 */.elementor-18 .elementor-element.elementor-element-e1c4d00 .elementor-heading-title{font-size:clamp(54px,6.2vw,92px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba5ea01 */.elementor-18 .elementor-element.elementor-element-ba5ea01 .elementor-button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;border:3px solid transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdfed16 */.elementor-18 .elementor-element.elementor-element-cdfed16{padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);column-gap:7vw;}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-cdfed16{padding-left:22px;padding-right:22px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a574be6 */.elementor-18 .elementor-element.elementor-element-a574be6 .elementor-heading-title{font-size:clamp(54px,6.2vw,92px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba1b942 */.elementor-18 .elementor-element.elementor-element-ba1b942 p{margin:0;line-height:normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e52bb6a */.elementor-18 .elementor-element.elementor-element-e52bb6a .elementor-heading-title{display:inline-block;border-bottom:3px solid;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-015ad20 */.elementor-18 .elementor-element.elementor-element-015ad20 .elementor-heading-title{display:inline-block;border-bottom:3px solid;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4634f3 */.elementor-18 .elementor-element.elementor-element-e4634f3 .elementor-heading-title{display:inline-block;border-bottom:3px solid;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3858087 */@media(min-width:768px) and (max-width:1150px){.elementor-18 .elementor-element.elementor-element-3858087{flex-wrap:wrap !important;}.elementor-18 .elementor-element.elementor-element-3858087 > .e-con:nth-child(1),.elementor-18 .elementor-element.elementor-element-3858087 > .e-con:nth-child(2){flex:1 1 calc(50% - 9px) !important;}.elementor-18 .elementor-element.elementor-element-3858087 > .e-con:nth-child(3){flex:1 1 100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b284e8d */.elementor-18 .elementor-element.elementor-element-b284e8d{padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-b284e8d{padding-left:22px;padding-right:22px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d73fa0a */.elementor-18 .elementor-element.elementor-element-d73fa0a .elementor-heading-title{font-size:clamp(54px,6.2vw,92px);}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5b9bb17 */.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion{border-top:2px solid #171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-item{border:0;border-bottom:2px solid #171512;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-title{font-family:FYDisplay,Impact,'Arial Narrow',sans-serif;text-transform:uppercase;font-size:23px;padding:25px 4px;line-height:1.1;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-tab-content{padding:0 4px 25px;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;border:0;}.elementor-18 .elementor-element.elementor-element-5b9bb17 .elementor-accordion-icon{width:auto;margin-right:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c428edb */.elementor-18 .elementor-element.elementor-element-c428edb{max-width:950px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d73f96 */.elementor-18 .elementor-element.elementor-element-9d73f96{padding-left:max(5.4vw,28px);padding-right:max(5.4vw,28px);}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-9d73f96{padding-left:22px;padding-right:22px;}}/* End custom CSS */