.elementor-1315 .elementor-element.elementor-element-31a919e{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1315 .elementor-element.elementor-element-31a919e:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-31a919e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1315 .elementor-element.elementor-element-16aec3ef{--display:flex;--min-height:100svh;--justify-content:center;--overlay-opacity:0.7;}.elementor-1315 .elementor-element.elementor-element-16aec3ef:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-16aec3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-16aec3ef::before, .elementor-1315 .elementor-element.elementor-element-16aec3ef > .elementor-background-video-container::before, .elementor-1315 .elementor-element.elementor-element-16aec3ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1315 .elementor-element.elementor-element-16aec3ef > .elementor-background-slideshow::before, .elementor-1315 .elementor-element.elementor-element-16aec3ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1315 .elementor-element.elementor-element-16aec3ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1315 .elementor-element.elementor-element-5a2fb3db{--display:flex;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-5a2fb3db.e-con{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-2384f7d{width:var( --container-widget-width, 111.034% );max-width:111.034%;--container-widget-width:111.034%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-2384f7d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-2384f7d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-2384f7d .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-cb335ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.875rem;font-weight:500;line-height:1.3rem;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-cb335ed.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-cb335ed p{margin-block-end:8px;}.elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 10px 0px -4px #0C0F14;transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px #0C0F14;}.elementor-1315 .elementor-element.elementor-element-d1c3530{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-70147a7a{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-a2863f7{--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;--overflow:hidden;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1315 .elementor-element.elementor-element-a2863f7:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-a2863f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71b7c65 );}.elementor-1315 .elementor-element.elementor-element-31d94dc{--display:flex;--min-height:100vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-a0a5205{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-1315 .elementor-element.elementor-element-1220968{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-1220968.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-1220968 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-width:8px;stroke-width:8px;-webkit-text-stroke-color:var( --e-global-color-c2e2840 );stroke:var( --e-global-color-c2e2840 );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-b6b1657.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-b6b1657{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-b6b1657 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-2e5c87b{--display:flex;--margin-top:-120px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-2e5c87b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-e72345e{padding:0px 0px 0px 0px;}.elementor-1315 .elementor-element.elementor-element-e72345e img{width:45%;transition-duration:0.3s;}.elementor-1315 .elementor-element.elementor-element-899237a{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-1315 .elementor-element.elementor-element-899237a.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb .swiper-wrapper{display:flex;align-items:center;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-1315 .elementor-element.elementor-element-e363525{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-5e36510{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1315 .elementor-element.elementor-element-5e36510:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-5e36510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-2a7f70f{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-2a7f70f:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-2a7f70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB21E;background-image:url("https://irongorilla.io/wp-content/uploads/2026/02/irongorilla-elements-gorilla-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-1315 .elementor-element.elementor-element-e424a1a{--display:flex;}.elementor-1315 .elementor-element.elementor-element-5c8894d{width:var( --container-widget-width, 48.311% );max-width:48.311%;--container-widget-width:48.311%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-5c8894d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-5c8894d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-5c8894d .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-2885061{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1315 .elementor-element.elementor-element-549af91{width:initial;max-width:initial;}.elementor-1315 .elementor-element.elementor-element-549af91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-549af91 .elementor-counter-number-wrapper{color:var( --e-global-color-c2e2840 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-30eea37{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-30eea37 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:#FAFAFA;}.elementor-1315 .elementor-element.elementor-element-173a899{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-173a899 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:#FAFAFA;}.elementor-1315 .elementor-element.elementor-element-372f62f{width:var( --container-widget-width, 48.311% );max-width:48.311%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:48.311%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-372f62f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-372f62f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-372f62f .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-6ad9196{--spacer-size:200vh;}.elementor-1315 .elementor-element.elementor-element-73aac9a0{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1315 .elementor-element.elementor-element-73aac9a0:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-73aac9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1315 .elementor-element.elementor-element-1f11f31e{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-65ed412{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + -142px) 30px;z-index:0;--e-transform-origin-x:left;--e-transform-origin-y:top;}.elementor-1315 .elementor-element.elementor-element-65ed412.elementor-element{--align-self:flex-start;}.elementor-1315 .elementor-element.elementor-element-65ed412 img{width:auto;height:342px;}.elementor-1315 .elementor-element.elementor-element-68d67a6b{--display:flex;}.elementor-1315 .elementor-element.elementor-element-3e34df27{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-3e34df27 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-4ca95e3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-4ca95e3{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-4ca95e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.05);color:#0C0F14;}.elementor-1315 .elementor-element.elementor-element-64ad34e7{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-218f762{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1315 .elementor-element.elementor-element-218f762:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-218f762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-cb639c5{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-75ce354{--display:flex;}.elementor-1315 .elementor-element.elementor-element-2d1638f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-1315 .elementor-element.elementor-element-2d1638f img{width:auto;height:80px;}.elementor-1315 .elementor-element.elementor-element-4275a10{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4275a10 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-27e08dc{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-bf128ec{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-bf128ec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-c7ccaca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-99f4159{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-99f4159 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-899d317{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-05dd7c1{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-05dd7c1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-d1094d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-c15b720{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-c15b720 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-c569899{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-1315 .elementor-element.elementor-element-c569899 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-1315 .elementor-element.elementor-element-ed814b7{width:var( --container-widget-width, 48.311% );max-width:48.311%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:48.311%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-ed814b7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-ed814b7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-ed814b7 .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-e6c94bf{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-494a054{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-36cb501f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-1315 .elementor-element.elementor-element-36cb501f:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-36cb501f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB21E;}.elementor-1315 .elementor-element.elementor-element-b37dd2e{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-93c2b8b{--display:flex;}.elementor-1315 .elementor-element.elementor-element-8b61f9d{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1315 .elementor-element.elementor-element-8b61f9d img{width:auto;height:120px;}.elementor-1315 .elementor-element.elementor-element-83dd9eb{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-83dd9eb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-fee277e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee277e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-fee277e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-789652f1{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-e265eb2{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1315 .elementor-element.elementor-element-e265eb2:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-e265eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1315 .elementor-element.elementor-element-5c45af6{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-8a5cfd8{--display:flex;}.elementor-1315 .elementor-element.elementor-element-021cde7{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1315 .elementor-element.elementor-element-021cde7 img{width:auto;height:200px;}.elementor-1315 .elementor-element.elementor-element-b0d05ed{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-b0d05ed .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-4169182{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-4169182.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-4169182 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-b0dc89c{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-f546a4a{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-1315 .elementor-element.elementor-element-f546a4a:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f546a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1315 .elementor-element.elementor-element-2192190d{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-44fa48f{--display:flex;}.elementor-1315 .elementor-element.elementor-element-4b68a593{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-4b68a593 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-335152e2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-335152e2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-335152e2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-7b414179{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-fdc2a12{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-1315 .elementor-element.elementor-element-fdc2a12:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-fdc2a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1315 .elementor-element.elementor-element-c8f8bda{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-bb6c3fe{--display:flex;}.elementor-1315 .elementor-element.elementor-element-efa4d87{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1315 .elementor-element.elementor-element-efa4d87 img{width:auto;height:120px;}.elementor-1315 .elementor-element.elementor-element-6f3ce30{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-6f3ce30 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-aaa3881{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-aaa3881.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-aaa3881 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-52ec2a9{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-52ec2a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-52ec2a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-52ec2a9 .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-10ba27e{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-2987a3d{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-cb6d2a5{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-1315 .elementor-element.elementor-element-cb6d2a5:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-cb6d2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1315 .elementor-element.elementor-element-0faf680{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-f072906{--display:flex;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-51b522d{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-51b522d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-70a5393{width:auto;max-width:auto;text-align:center;}.elementor-1315 .elementor-element.elementor-element-70a5393.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-70a5393 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-9238837{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-e76a2f7{--display:flex;--min-height:100vh;--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;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-1315 .elementor-element.elementor-element-e76a2f7:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-e76a2f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71b7c65 );}.elementor-1315 .elementor-element.elementor-element-e76a2f7 > .elementor-shape-top .elementor-shape-fill, .elementor-1315 .elementor-element.elementor-element-e76a2f7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-e76a2f7 > .elementor-shape-top svg, .elementor-1315 .elementor-element.elementor-element-e76a2f7 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:80px;}.elementor-1315 .elementor-element.elementor-element-e76a2f7 > .elementor-shape-top, .elementor-1315 .elementor-element.elementor-element-e76a2f7 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1315 .elementor-element.elementor-element-6092ff8{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-787be00{--display:flex;}.elementor-1315 .elementor-element.elementor-element-904b79b{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1315 .elementor-element.elementor-element-904b79b img{width:auto;height:132px;}.elementor-1315 .elementor-element.elementor-element-fee2a65{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee2a65 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-f312a3d{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-f312a3d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-d2a31ca{width:var( --container-widget-width, 50% );max-width:50%;margin:24px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-d2a31ca.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-d2a31ca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-ca4ce6e{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-eeeac6b{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-fb974e8{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-1315 .elementor-element.elementor-element-fb974e8:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-fb974e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-e5074e7{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-e5074e7:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-e5074e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-6c50750{--display:flex;}.elementor-1315 .elementor-element.elementor-element-7397721{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-7397721 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-7d7b376{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-7d7b376.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-7d7b376 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-dedbb8a{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-dedbb8a.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-dedbb8a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-2fc5d9c{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-9fb0f3f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-1315 .elementor-element.elementor-element-9fb0f3f:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-9fb0f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1315 .elementor-element.elementor-element-9fb0f3f.e-con{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-5e72810{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-5e72810:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-5e72810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/ig-jungle-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1315 .elementor-element.elementor-element-38035ef{--display:flex;}.elementor-1315 .elementor-element.elementor-element-d427a3e{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-d427a3e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-e775bc6{padding:0px 0px 0px 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-e775bc6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-55bfb2d{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-1315 .elementor-element.elementor-element-55bfb2d.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-55bfb2d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-c2e2840 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-850d968{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button:focus svg{fill:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-a17982b{--spacer-size:200vh;}.elementor-1315 .elementor-element.elementor-element-308f9a0{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-1315 .elementor-element.elementor-element-308f9a0:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-308f9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1315 .elementor-element.elementor-element-12e9c46{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-2cbfdcb{--display:flex;}.elementor-1315 .elementor-element.elementor-element-bd7410c{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-bd7410c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-608fa96{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-608fa96.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-608fa96 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-d198aca{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-d198aca.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-d198aca .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-d198aca .elementor-heading-title a{transition-duration:0s;}.elementor-1315 .elementor-element.elementor-element-d03892b{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-f6ba38e{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:13;}.elementor-1315 .elementor-element.elementor-element-f6ba38e:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f6ba38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB21E;}.elementor-1315 .elementor-element.elementor-element-97527a1{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-97527a1:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-97527a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/irongorilla-element-m60-0.png");background-position:center center;background-repeat:no-repeat;background-size:90% auto;}.elementor-1315 .elementor-element.elementor-element-7e4ef5b{--display:flex;}.elementor-1315 .elementor-element.elementor-element-e4f273f{z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-e4f273f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );mix-blend-mode:difference;color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-0a289f1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-0a289f1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-0a289f1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.1);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-6964eb8{width:var( --container-widget-width, 50% );max-width:50%;margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1315 .elementor-element.elementor-element-6964eb8.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-6964eb8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-a1b0f33{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-f9e5274{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:14;}.elementor-1315 .elementor-element.elementor-element-f9e5274:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f9e5274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71b7c65 );}.elementor-1315 .elementor-element.elementor-element-3e7a764{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-d2de40d{--display:flex;}.elementor-1315 .elementor-element.elementor-element-474c9a6{text-align:center;}.elementor-1315 .elementor-element.elementor-element-474c9a6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-bfa15e7{--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;}.elementor-1315 .elementor-element.elementor-element-e0ce631{width:auto;max-width:auto;z-index:2;text-align:start;}.elementor-1315 .elementor-element.elementor-element-e0ce631.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-e0ce631 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-95b0161{width:auto;max-width:auto;z-index:2;text-align:start;}.elementor-1315 .elementor-element.elementor-element-95b0161.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-95b0161 .elementor-heading-title{font-family:"Six Caps", Sans-serif;font-size:9rem;font-weight:400;text-transform:uppercase;line-height:9rem;letter-spacing:-2px;word-spacing:1px;text-shadow:0px 4px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-3e230a2{width:auto;max-width:auto;z-index:2;text-align:start;}.elementor-1315 .elementor-element.elementor-element-3e230a2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-3e230a2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 4px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-de2cbea{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-04cee36{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:14;}.elementor-1315 .elementor-element.elementor-element-04cee36:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-04cee36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0F14;}.elementor-1315 .elementor-element.elementor-element-1f4403a{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-192909f{--display:flex;}.elementor-1315 .elementor-element.elementor-element-47959b6{text-align:center;}.elementor-1315 .elementor-element.elementor-element-47959b6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-7a351f4{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-59da814{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.15);--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-1315 .elementor-element.elementor-element-59da814:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-59da814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71b7c65 );}.elementor-1315 .elementor-element.elementor-element-f135fdc{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1315 .elementor-element.elementor-element-f135fdc:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f135fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/02/irongorilla-elements-point-up-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:65% auto;}.elementor-1315 .elementor-element.elementor-element-f142a95{--display:flex;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8{text-align:center;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-750d5a5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-1315 .elementor-element.elementor-element-750d5a5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-750d5a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );text-shadow:0px 3px 0px rgba(0, 0, 0, 0.05);color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button{background-color:var( --e-global-color-71b7c65 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c2e2840 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-3addb15{margin:16px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;}.elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button:focus svg{fill:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-614d07e{--spacer-size:150vh;}.elementor-1315 .elementor-element.elementor-element-9af7617{--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:flex-start;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:16;}.elementor-1315 .elementor-element.elementor-element-9af7617:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-9af7617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1315 .elementor-element.elementor-element-6c08136{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-1315 .elementor-element.elementor-element-1b2ecda{text-align:center;}.elementor-1315 .elementor-element.elementor-element-1b2ecda .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-49786bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-1315 .elementor-element.elementor-element-49786bc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-649f332{--display:flex;}.elementor-1315 .elementor-element.elementor-element-1d788ae{--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-1315 .elementor-element.elementor-element-06e077d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.3rem;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-06e077d p{margin-block-end:8px;}.elementor-1315 .elementor-element.elementor-element-8b66173{--display:flex;}.elementor-1315 .elementor-element.elementor-element-f686a68{--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-1315 .elementor-element.elementor-element-365e892{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.3rem;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-365e892 p{margin-block-end:8px;}.elementor-1315 .elementor-element.elementor-element-e735299{--display:flex;}.elementor-1315 .elementor-element.elementor-element-b215bc0{--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-1315 .elementor-element.elementor-element-e43661c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Work Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.3rem;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-e43661c p{margin-block-end:8px;}.elementor-1315 .elementor-element.elementor-element-7751928{--display:flex;}.elementor-1315 .elementor-element.elementor-element-3519df3{--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-1315 .elementor-element.elementor-element-33b555c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Work Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.3rem;letter-spacing:1px;word-spacing:1px;color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-33b555c p{margin-block-end:8px;}.elementor-1315 .elementor-element.elementor-element-c1107fb{--n-accordion-title-font-size:var( --e-global-typography-c567ce5-font-size );width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:4px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-gap:16px;--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-c1107fb.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-1315 .elementor-element.elementor-element-c1107fb {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-c567ce5-font-family ), Sans-serif;font-weight:var( --e-global-typography-c567ce5-font-weight );text-transform:var( --e-global-typography-c567ce5-text-transform );line-height:var( --e-global-typography-c567ce5-line-height );letter-spacing:var( --e-global-typography-c567ce5-letter-spacing );word-spacing:var( --e-global-typography-c567ce5-word-spacing );}:where( .elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button:hover, .elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button:focus{background-color:var( --e-global-color-c2e2840 );color:var( --e-global-color-text );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);}.elementor-1315 .elementor-element.elementor-element-8dd279b{margin:120px 8px calc(var(--kit-widget-spacing, 0px) + 120px) 8px;}.elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button{fill:var( --e-global-color-c2e2840 );color:var( --e-global-color-c2e2840 );box-shadow:0px 10px 0px -4px rgba(0, 0, 0, 0.1);transition-duration:0.2s;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-c2e2840 );}.elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button:hover svg, .elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button:focus svg{fill:var( --e-global-color-text );}body.elementor-page-1315:not(.elementor-motion-effects-element-type-background), body.elementor-page-1315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}body.elementor-page-1315{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-1315 .elementor-element.elementor-element-2384f7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-cb335ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1315 .elementor-element.elementor-element-a0a5205{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-1220968 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-1315 .elementor-element.elementor-element-b6b1657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2e5c87b{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-e72345e img{width:30%;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb{--e-image-carousel-slides-to-show:4;}.elementor-1315 .elementor-element.elementor-element-5c8894d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-549af91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-30eea37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-173a899 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-372f62f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-3e34df27 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4ca95e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4275a10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-bf128ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-99f4159 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-05dd7c1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c15b720 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-ed814b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-83dd9eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-fee277e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-fee277e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-b0d05ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4169182{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1315 .elementor-element.elementor-element-4169182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4b68a593 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-335152e2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1315 .elementor-element.elementor-element-335152e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6f3ce30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-aaa3881{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1315 .elementor-element.elementor-element-aaa3881 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-52ec2a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-51b522d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-70a5393 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-fee2a65 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-f312a3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d2a31ca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7397721 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7d7b376{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1315 .elementor-element.elementor-element-7d7b376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-dedbb8a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-5e72810:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-5e72810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1315 .elementor-element.elementor-element-d427a3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e775bc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-55bfb2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-bd7410c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-608fa96{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1315 .elementor-element.elementor-element-608fa96 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d198aca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-97527a1:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-97527a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:100% auto;}.elementor-1315 .elementor-element.elementor-element-e4f273f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-0a289f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1315 .elementor-element.elementor-element-0a289f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6964eb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-1315 .elementor-element.elementor-element-d2de40d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1315 .elementor-element.elementor-element-474c9a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-bfa15e7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1315 .elementor-element.elementor-element-e0ce631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-95b0161 .elementor-heading-title{font-size:6rem;line-height:6rem;}.elementor-1315 .elementor-element.elementor-element-3e230a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-47959b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-f135fdc:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f135fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-1315 .elementor-element.elementor-element-f142a95{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1315 .elementor-element.elementor-element-a4cb7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-750d5a5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1315 .elementor-element.elementor-element-750d5a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-1b2ecda .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-49786bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-06e077d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1315 .elementor-element.elementor-element-33b555c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1315 .elementor-element.elementor-element-c1107fb{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;--n-accordion-title-font-size:var( --e-global-typography-c567ce5-font-size );}:where( .elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c567ce5-line-height );letter-spacing:var( --e-global-typography-c567ce5-letter-spacing );word-spacing:var( --e-global-typography-c567ce5-word-spacing );}}@media(max-width:1024px){.elementor-1315 .elementor-element.elementor-element-2384f7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-70147a7a{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-a2863f7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-1220968 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-1315 .elementor-element.elementor-element-b6b1657{text-align:center;}.elementor-1315 .elementor-element.elementor-element-b6b1657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2e5c87b{--margin-top:-40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-e72345e img{width:70%;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb{--e-image-carousel-slides-to-show:3;}.elementor-1315 .elementor-element.elementor-element-e363525{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-5e36510{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-2a7f70f:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-2a7f70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:120% auto;}.elementor-1315 .elementor-element.elementor-element-5c8894d{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-5c8894d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-549af91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-30eea37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-173a899 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-372f62f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-372f62f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6ad9196{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-73aac9a0{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-65ed412{margin:-240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1315 .elementor-element.elementor-element-65ed412 img{height:240px;}.elementor-1315 .elementor-element.elementor-element-3e34df27{text-align:center;}.elementor-1315 .elementor-element.elementor-element-3e34df27 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4ca95e3{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4ca95e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-64ad34e7{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-218f762{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-4275a10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-bf128ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-99f4159 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-05dd7c1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c15b720 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c569899{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1315 .elementor-element.elementor-element-ed814b7{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-ed814b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-494a054{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-36cb501f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-83dd9eb{text-align:center;}.elementor-1315 .elementor-element.elementor-element-83dd9eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-fee277e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee277e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-789652f1{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-e265eb2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-b0d05ed{text-align:center;}.elementor-1315 .elementor-element.elementor-element-b0d05ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4169182{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4169182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-b0dc89c{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f546a4a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-4b68a593{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4b68a593 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-335152e2{text-align:center;}.elementor-1315 .elementor-element.elementor-element-335152e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7b414179{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-fdc2a12{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-6f3ce30{text-align:center;}.elementor-1315 .elementor-element.elementor-element-6f3ce30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-aaa3881{text-align:center;}.elementor-1315 .elementor-element.elementor-element-aaa3881 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-52ec2a9{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-52ec2a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2987a3d{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-cb6d2a5{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-51b522d{text-align:center;}.elementor-1315 .elementor-element.elementor-element-51b522d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-70a5393{text-align:center;}.elementor-1315 .elementor-element.elementor-element-70a5393 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-9238837{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-e76a2f7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-fee2a65{text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee2a65 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-f312a3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d2a31ca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-eeeac6b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-fb974e8{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-7397721{text-align:center;}.elementor-1315 .elementor-element.elementor-element-7397721 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7d7b376{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-7d7b376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-dedbb8a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2fc5d9c{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-9fb0f3f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-5e72810:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-5e72810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:125% auto;}.elementor-1315 .elementor-element.elementor-element-d427a3e{text-align:center;}.elementor-1315 .elementor-element.elementor-element-d427a3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e775bc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-55bfb2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-a17982b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-308f9a0{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-bd7410c{text-align:center;}.elementor-1315 .elementor-element.elementor-element-bd7410c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-608fa96{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-608fa96 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d198aca{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-d198aca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d03892b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f6ba38e{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-97527a1:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-97527a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/irongorilla-element-m60-0.png");background-position:bottom left;background-size:180% auto;}.elementor-1315 .elementor-element.elementor-element-e4f273f{text-align:center;}.elementor-1315 .elementor-element.elementor-element-e4f273f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-0a289f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-0a289f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6964eb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );-webkit-text-stroke-width:6px;stroke-width:6px;}.elementor-1315 .elementor-element.elementor-element-a1b0f33{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f9e5274{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-474c9a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e0ce631{text-align:center;}.elementor-1315 .elementor-element.elementor-element-e0ce631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-95b0161{text-align:center;}.elementor-1315 .elementor-element.elementor-element-95b0161 .elementor-heading-title{font-size:7rem;line-height:7rem;letter-spacing:-2px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-3e230a2{text-align:center;}.elementor-1315 .elementor-element.elementor-element-3e230a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-de2cbea{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-04cee36{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-47959b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7a351f4{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-59da814{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-f135fdc:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f135fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:200% auto;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-750d5a5{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-750d5a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-614d07e{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-9af7617{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:80px;--padding-bottom:80px;--padding-left:8px;--padding-right:8px;}.elementor-1315 .elementor-element.elementor-element-1b2ecda .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-49786bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c1107fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-c567ce5-font-size );}.elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:2px 2px 2px 2px;}:where( .elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c567ce5-line-height );letter-spacing:var( --e-global-typography-c567ce5-letter-spacing );word-spacing:var( --e-global-typography-c567ce5-word-spacing );}}@media(max-width:767px){.elementor-1315 .elementor-element.elementor-element-31a919e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-16aec3ef{--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-5a2fb3db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-2384f7d{text-align:center;}.elementor-1315 .elementor-element.elementor-element-2384f7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-cb335ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:16px;letter-spacing:1px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-d1c3530 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-70147a7a{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-a2863f7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-1220968{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-1220968 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-b6b1657{text-align:center;}.elementor-1315 .elementor-element.elementor-element-b6b1657 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2e5c87b{--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1315 .elementor-element.elementor-element-e72345e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1315 .elementor-element.elementor-element-e72345e img{width:100%;max-width:140%;}.elementor-1315 .elementor-element.elementor-element-899237a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-899237a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1315 .elementor-element.elementor-element-d5cd6bb{--e-image-carousel-slides-to-show:2;}.elementor-1315 .elementor-element.elementor-element-e363525{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-5e36510{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-2a7f70f:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-2a7f70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/02/irongorilla-elements-gorilla-mobile.png");background-position:center center;background-size:100% auto;}.elementor-1315 .elementor-element.elementor-element-5c8894d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-5c8894d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-549af91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-30eea37{text-align:center;}.elementor-1315 .elementor-element.elementor-element-30eea37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-173a899{text-align:center;}.elementor-1315 .elementor-element.elementor-element-173a899 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-372f62f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-372f62f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6ad9196{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-73aac9a0{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-65ed412{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1315 .elementor-element.elementor-element-65ed412.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-65ed412 img{width:auto;height:180px;}.elementor-1315 .elementor-element.elementor-element-3e34df27{text-align:center;}.elementor-1315 .elementor-element.elementor-element-3e34df27 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4ca95e3{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4ca95e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-64ad34e7{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-218f762{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-4275a10 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-bf128ec{text-align:center;}.elementor-1315 .elementor-element.elementor-element-bf128ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-99f4159{text-align:center;}.elementor-1315 .elementor-element.elementor-element-99f4159 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-05dd7c1{text-align:center;}.elementor-1315 .elementor-element.elementor-element-05dd7c1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c15b720{text-align:center;}.elementor-1315 .elementor-element.elementor-element-c15b720 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-c569899{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1315 .elementor-element.elementor-element-ed814b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-ed814b7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e6c94bf{width:100%;max-width:100%;}.elementor-1315 .elementor-element.elementor-element-e6c94bf.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-e6c94bf .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-494a054{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-36cb501f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-83dd9eb{text-align:center;}.elementor-1315 .elementor-element.elementor-element-83dd9eb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-fee277e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee277e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-789652f1{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-e265eb2{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-021cde7{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-1315 .elementor-element.elementor-element-021cde7 img{height:120px;}.elementor-1315 .elementor-element.elementor-element-b0d05ed{text-align:center;}.elementor-1315 .elementor-element.elementor-element-b0d05ed .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-4169182{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4169182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-b0dc89c{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f546a4a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-4b68a593{text-align:center;}.elementor-1315 .elementor-element.elementor-element-4b68a593 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-335152e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-335152e2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7b414179{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-fdc2a12{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-6f3ce30{text-align:center;}.elementor-1315 .elementor-element.elementor-element-6f3ce30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-aaa3881{text-align:center;}.elementor-1315 .elementor-element.elementor-element-aaa3881 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-52ec2a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-52ec2a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-10ba27e{width:100%;max-width:100%;}.elementor-1315 .elementor-element.elementor-element-10ba27e.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-10ba27e .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-2987a3d{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-cb6d2a5{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-51b522d{text-align:center;}.elementor-1315 .elementor-element.elementor-element-51b522d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-70a5393{text-align:center;}.elementor-1315 .elementor-element.elementor-element-70a5393 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-9238837{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-e76a2f7{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-6092ff8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1315 .elementor-element.elementor-element-fee2a65{text-align:center;}.elementor-1315 .elementor-element.elementor-element-fee2a65 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-f312a3d{text-align:center;}.elementor-1315 .elementor-element.elementor-element-f312a3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d2a31ca{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-d2a31ca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-ca4ce6e .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-eeeac6b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-fb974e8{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-7397721{text-align:center;}.elementor-1315 .elementor-element.elementor-element-7397721 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7d7b376{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-7d7b376 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-dedbb8a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-dedbb8a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-2fc5d9c{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-9fb0f3f{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-5e72810:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-5e72810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/jungle-mobile-scaled.png");background-position:top center;background-size:100% auto;}.elementor-1315 .elementor-element.elementor-element-d427a3e{text-align:center;}.elementor-1315 .elementor-element.elementor-element-d427a3e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e775bc6{text-align:center;}.elementor-1315 .elementor-element.elementor-element-e775bc6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-55bfb2d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-55bfb2d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-850d968{width:100%;max-width:100%;}.elementor-1315 .elementor-element.elementor-element-850d968.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-850d968 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-a17982b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-308f9a0{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-bd7410c{text-align:center;}.elementor-1315 .elementor-element.elementor-element-bd7410c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-608fa96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-608fa96 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d198aca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-d198aca .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-d03892b{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f6ba38e{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-97527a1:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-97527a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/spray-n-pray-mobile.png");background-position:bottom left;background-size:100vw auto;}.elementor-1315 .elementor-element.elementor-element-97527a1{--min-height:0vh;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1315 .elementor-element.elementor-element-7e4ef5b{--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1315 .elementor-element.elementor-element-e4f273f{text-align:center;}.elementor-1315 .elementor-element.elementor-element-e4f273f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-0a289f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-0a289f1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-6964eb8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1315 .elementor-element.elementor-element-6964eb8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-a1b0f33{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-f9e5274{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-474c9a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-e0ce631{text-align:center;}.elementor-1315 .elementor-element.elementor-element-e0ce631 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-95b0161{text-align:center;}.elementor-1315 .elementor-element.elementor-element-95b0161 .elementor-heading-title{font-size:4.5rem;line-height:4.5rem;letter-spacing:0px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-3e230a2{text-align:center;}.elementor-1315 .elementor-element.elementor-element-3e230a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-de2cbea{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-04cee36{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1315 .elementor-element.elementor-element-47959b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-7a351f4{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-59da814{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-f135fdc:not(.elementor-motion-effects-element-type-background), .elementor-1315 .elementor-element.elementor-element-f135fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irongorilla.io/wp-content/uploads/2026/04/sitting-gorilla-scaled.png");background-position:bottom center;background-size:120% auto;}.elementor-1315 .elementor-element.elementor-element-f135fdc{--justify-content:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-a4cb7e8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-750d5a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1315 .elementor-element.elementor-element-750d5a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-3addb15{width:100%;max-width:100%;}.elementor-1315 .elementor-element.elementor-element-3addb15.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-3addb15 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-1315 .elementor-element.elementor-element-614d07e{--spacer-size:0vh;}.elementor-1315 .elementor-element.elementor-element-9af7617{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1315 .elementor-element.elementor-element-1b2ecda .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1315 .elementor-element.elementor-element-49786bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1315 .elementor-element.elementor-element-06e077d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:16px;letter-spacing:1px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-365e892{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:16px;letter-spacing:1px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-e43661c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:16px;letter-spacing:1px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-33b555c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:16px;letter-spacing:1px;word-spacing:1px;}.elementor-1315 .elementor-element.elementor-element-c1107fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-item-title-space-between:4px;--n-accordion-title-font-size:var( --e-global-typography-c567ce5-font-size );}.elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:2px 2px 2px 2px;}:where( .elementor-1315 .elementor-element.elementor-element-c1107fb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-c567ce5-line-height );letter-spacing:var( --e-global-typography-c567ce5-letter-spacing );word-spacing:var( --e-global-typography-c567ce5-word-spacing );}.elementor-1315 .elementor-element.elementor-element-8dd279b{width:100%;max-width:100%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-1315 .elementor-element.elementor-element-8dd279b.elementor-element{--align-self:center;}.elementor-1315 .elementor-element.elementor-element-8dd279b .elementor-button{border-width:2px 2px 2px 2px;}}/* Start custom CSS for button, class: .elementor-element-d1c3530 */.elementor-1315 .elementor-element.elementor-element-d1c3530 * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2fb3db */.elementor-1315 .elementor-element.elementor-element-5a2fb3db {
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f28b0f */.elementor-1315 .elementor-element.elementor-element-3f28b0f {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2b547a8 */.elementor-1315 .elementor-element.elementor-element-2b547a8 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1220968 */.elementor-1315 .elementor-element.elementor-element-1220968 {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e72345e */.elementor-1315 .elementor-element.elementor-element-e72345e {
    position: relative;
    left: 32px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d5cd6bb */.elementor-1315 .elementor-element.elementor-element-d5cd6bb {
    filter: saturate(0);
}

.elementor-1315 .elementor-element.elementor-element-d5cd6bb img {
    filter: contrast(20%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de27162 */.elementor-1315 .elementor-element.elementor-element-de27162 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65ed412 */.elementor-1315 .elementor-element.elementor-element-65ed412 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e6c94bf */.elementor-1315 .elementor-element.elementor-element-e6c94bf * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10ba27e */.elementor-1315 .elementor-element.elementor-element-10ba27e * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca4ce6e */.elementor-1315 .elementor-element.elementor-element-ca4ce6e * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-850d968 */.elementor-1315 .elementor-element.elementor-element-850d968 * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6964eb8 */.elementor-1315 .elementor-element.elementor-element-6964eb8 {
    paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-474c9a6 */.yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47959b6 */.yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4cb7e8 */.yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3addb15 */.elementor-1315 .elementor-element.elementor-element-3addb15 * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2ecda */.yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49786bc */.yellow {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c1107fb */.elementor-1315 .elementor-element.elementor-element-c1107fb * {
    transition: all .2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8dd279b */.elementor-1315 .elementor-element.elementor-element-8dd279b * {
    transition: all .2s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9af7617 */.e-n-accordion-item-title {
        position: relative;
        box-shadow: 10px 0px 0px -4px rgba(0, 0, 0, 0.51);
    }
     .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
        box-shadow: -10px 0px 0px -4px rgba(255, 178, 30, 0.4);
        left: 0;
        position: relative;
    }
    .e-n-accordion-item > .e-n-accordion-item-title[aria-expanded="true"] {
        left: -6px;
        box-shadow: 0px 0px 0px 0px rgba(255, 178, 30, 0.1);
    }
    
    .e-n-accordion-item > .e-n-accordion-item-title:hover {
        left: -6px;
        box-shadow: 0px 0px 0px 0px rgba(255, 178, 30, 0.1);
    }/* End custom CSS */
/* Start custom CSS */.yellow {
    color:#FFB21E;
}

.white {
    color: #F7F7F7;
}




@media (max-width: 767px) {
      .e-parent {
        min-height: auto;
        height: auto;
        overflow-y: visible!important;
    }
    .e-parent>.e-child {
      /* Fallback for old browsers */
      min-height: auto!important;
      padding: 80% 8px 80% 8px!important;
    
      /* Modern browsers override this */
      min-height: auto;
    }
}

/* You can also use @supports */
@supports (height: 100svh) {
 .e-parent>.e-child {
    min-height: 100svh;
  }
}
/* For browsers that don't support svh at all */
@supports not (height: 100svh) {
 .e-parent>.e-childo {
    /* Fallback: Use vh but with JS polyfill */
    min-height: 100vh;
    min-height: calc(var(--vh, 1vh) * 100);
  }
}



@media (max-width: 767px) {
  .elementor-motion-effects-element {
    transform: none !important;
  }
  
.e-parent>.e-child.hero {
    padding-top: 60%!important;
    padding-bottom: 60%!important;
}
.e-parent>.e-child.problem {
    padding-top: 90%!important;
    padding-bottom: 90%!important;
}

.e-parent>.e-child.dark {
    padding-top: 120%!important;
    padding-bottom:500%!important;
}

}/* End custom CSS */