.elementor-24 .elementor-element.elementor-element-2fd34e4{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFE106;--border-color:#FFE106;--border-radius:0px 0px 0px 0px;--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-24 .elementor-element.elementor-element-2ef0360{--display:flex;--min-height:0px;--justify-content:center;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-fd4b843{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-45px;--margin-right:-45px;}.elementor-24 .elementor-element.elementor-element-9ff1725{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0f6ca57{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0f6ca57 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9ae0d1e{--display:flex;}.elementor-24 .elementor-element.elementor-element-ff49c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-ff49c13 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ac65c2b{--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-end;}.elementor-24 .elementor-element.elementor-element-bdf3d02{--display:flex;--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-24 .elementor-element.elementor-element-1b17bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-1b17bcb .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-135c773{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-32d2eaf{padding:27px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-32d2eaf .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:0.2px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c2af7c5{--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;--z-index:1;}.elementor-24 .elementor-element.elementor-element-c2af7c5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c2af7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5ce2a05{--display:flex;}.elementor-24 .elementor-element.elementor-element-fb4ed97{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fb4ed97 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-8282611{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-8282611 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-fb4f56e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-fb4f56e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fb4f56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-42cf7a9{--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-24 .elementor-element.elementor-element-9ae155e{padding:40px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9ae155e .elementor-heading-title{font-family:"Michroma", Sans-serif;font-weight:100;line-height:45px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ad75ca0{--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-24 .elementor-element.elementor-element-40f25b3{z-index:2;}.elementor-24 .elementor-element.elementor-element-80aed62{--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-24 .elementor-element.elementor-element-21b42bd{z-index:6;}.elementor-24 .elementor-element.elementor-element-21b42bd img{width:74%;}.elementor-24 .elementor-element.elementor-element-b693cc4{--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-24 .elementor-element.elementor-element-b693cc4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b693cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6ca7044{--display:flex;}.elementor-24 .elementor-element.elementor-element-0cea23f{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-0cea23f .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-60a8a1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-60a8a1c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-60a8a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-69ca3a6{--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-24 .elementor-element.elementor-element-be3f716{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-be3f716 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d81f9ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-743a5be{--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-24 .elementor-element.elementor-element-ac4a841{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-ac4a841 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c4ecc05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-875f200{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-875f200:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-875f200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-db40ac8{--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-24 .elementor-element.elementor-element-af91713{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-af91713 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c7dee9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-604bac9{--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-24 .elementor-element.elementor-element-157b590{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-157b590 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-327d06f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-0692546{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0692546:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0692546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3f24b34{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1ae85b4{padding:8px 8px 8px 8px;border-style:solid;border-width:1px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-1ae85b4 .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-bde5fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-24 .elementor-element.elementor-element-0a4cd43{--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-24 .elementor-element.elementor-element-981c31f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-981c31f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-981c31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-782aa3b{--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-24 .elementor-element.elementor-element-162f8ad .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:117px;font-weight:600;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c750a81{--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-24 .elementor-element.elementor-element-a989138{padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-a989138 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:19px;letter-spacing:0.2px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-380e68b{--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-24 .elementor-element.elementor-element-380e68b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-380e68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ebca4ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-ebca4ad:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ebca4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a90da99{--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;--overlay-opacity:1;--margin-top:250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-a90da99::before, .elementor-24 .elementor-element.elementor-element-a90da99 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a90da99 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-a90da99 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a90da99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-a90da99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-cfe1734{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-68a5f7d .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-065c076{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4a0b32e{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0400px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4a0b32e::before, .elementor-24 .elementor-element.elementor-element-4a0b32e > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a0b32e > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-4a0b32e > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4a0b32e > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-4a0b32e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-872e4d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-9e461c3 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-2535df8{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1fe3ef2{--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;--overlay-opacity:1;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-1fe3ef2::before, .elementor-24 .elementor-element.elementor-element-1fe3ef2 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1fe3ef2 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1fe3ef2 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1fe3ef2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1fe3ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-949b224{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-a840ce9 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-c0e1e72{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-21007d0{--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;--overlay-opacity:1;--margin-top:90px;--margin-bottom:0300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-21007d0::before, .elementor-24 .elementor-element.elementor-element-21007d0 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-21007d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-21007d0 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-21007d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-21007d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-e2bd63a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-8dae708 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-4dc49dc{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e1e6e2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-216px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e1e6e2e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e1e6e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fefc277{--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;--overlay-opacity:1;--margin-top:250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-fefc277::before, .elementor-24 .elementor-element.elementor-element-fefc277 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fefc277 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fefc277 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fefc277 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fefc277 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-5092879{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-5a5743f .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-0be6676{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c8c11e2{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0400px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c8c11e2::before, .elementor-24 .elementor-element.elementor-element-c8c11e2 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c8c11e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-c8c11e2 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c8c11e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-c8c11e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-41a980f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-8d91b18 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-86a116f{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b330307{--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;--overlay-opacity:1;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-b330307::before, .elementor-24 .elementor-element.elementor-element-b330307 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b330307 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b330307 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b330307 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b330307 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-a1c3616{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-f6a30ca .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-ee3d441{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b34b888{--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;--overlay-opacity:1;--margin-top:90px;--margin-bottom:0300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b34b888::before, .elementor-24 .elementor-element.elementor-element-b34b888 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b34b888 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-b34b888 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b34b888 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-b34b888 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-3e6e36f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-4c4388e .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-6e489c4{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-32974bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-216px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-32974bc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-32974bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fa23ec6{--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;--overlay-opacity:1;--margin-top:250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fa23ec6::before, .elementor-24 .elementor-element.elementor-element-fa23ec6 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fa23ec6 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fa23ec6 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fa23ec6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fa23ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-8ced3fb{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0400px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8ced3fb::before, .elementor-24 .elementor-element.elementor-element-8ced3fb > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8ced3fb > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8ced3fb > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8ced3fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8ced3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-a0d5210{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-c72437e .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-30859eb{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-daea7ed{--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;--overlay-opacity:1;--margin-top:400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-daea7ed::before, .elementor-24 .elementor-element.elementor-element-daea7ed > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-daea7ed > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-daea7ed > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-daea7ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-daea7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-6023332{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-ec5c1e3 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-c66aefe{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-04a28d9{--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;--overlay-opacity:1;--margin-top:90px;--margin-bottom:0300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-04a28d9::before, .elementor-24 .elementor-element.elementor-element-04a28d9 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-04a28d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-04a28d9 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-04a28d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-04a28d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-c06712f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-24 .elementor-element.elementor-element-73ac988 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:21px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-408a2d4{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d08f391{--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-24 .elementor-element.elementor-element-d08f391:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d08f391 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b0f2339{--display:flex;}.elementor-24 .elementor-element.elementor-element-0304dac{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-24 .elementor-element.elementor-element-0304dac .elementor-heading-title{font-family:"Bowlby One SC", Sans-serif;font-size:120px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-de14145{--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-24 .elementor-element.elementor-element-de14145:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-de14145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-24bcc2b{--display:flex;--z-index:1;}.elementor-24 .elementor-element.elementor-element-4cac84b{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9dfc4f3 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-9dfc4f3.elementor-position-right .elementor-image-box-img{margin-left:45px;}.elementor-24 .elementor-element.elementor-element-9dfc4f3.elementor-position-left .elementor-image-box-img{margin-right:45px;}.elementor-24 .elementor-element.elementor-element-9dfc4f3.elementor-position-top .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-9dfc4f3 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-24 .elementor-element.elementor-element-9dfc4f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-9dfc4f3 .elementor-image-box-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-0212682{--display:flex;}.elementor-24 .elementor-element.elementor-element-100a62d .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-100a62d.elementor-position-right .elementor-image-box-img{margin-left:45px;}.elementor-24 .elementor-element.elementor-element-100a62d.elementor-position-left .elementor-image-box-img{margin-right:45px;}.elementor-24 .elementor-element.elementor-element-100a62d.elementor-position-top .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-100a62d .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-24 .elementor-element.elementor-element-100a62d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-100a62d .elementor-image-box-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-bd3ef34{--display:flex;}.elementor-24 .elementor-element.elementor-element-00b4752 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-00b4752.elementor-position-right .elementor-image-box-img{margin-left:45px;}.elementor-24 .elementor-element.elementor-element-00b4752.elementor-position-left .elementor-image-box-img{margin-right:45px;}.elementor-24 .elementor-element.elementor-element-00b4752.elementor-position-top .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-00b4752 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-24 .elementor-element.elementor-element-00b4752 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-00b4752 .elementor-image-box-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-df76e8f{--display:flex;}.elementor-24 .elementor-element.elementor-element-dc5d2cc .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-dc5d2cc.elementor-position-right .elementor-image-box-img{margin-left:45px;}.elementor-24 .elementor-element.elementor-element-dc5d2cc.elementor-position-left .elementor-image-box-img{margin-right:45px;}.elementor-24 .elementor-element.elementor-element-dc5d2cc.elementor-position-top .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-dc5d2cc .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-24 .elementor-element.elementor-element-dc5d2cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-dc5d2cc .elementor-image-box-title{font-family:"Michroma", Sans-serif;font-weight:600;color:#FFFFFF;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-9ae155e .elementor-heading-title{font-size:19px;line-height:1.5em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-b693cc4{--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-24 .elementor-element.elementor-element-0cea23f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-0cea23f .elementor-heading-title{font-size:76px;}.elementor-24 .elementor-element.elementor-element-d08f391{--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-24 .elementor-element.elementor-element-0304dac{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-0304dac .elementor-heading-title{font-size:76px;}.elementor-24 .elementor-element.elementor-element-de14145{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-2fd34e4{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-2ef0360{--width:83%;}.elementor-24 .elementor-element.elementor-element-c2af7c5{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-fb4f56e{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-42cf7a9{--width:80%;}.elementor-24 .elementor-element.elementor-element-ad75ca0{--width:5%;}.elementor-24 .elementor-element.elementor-element-80aed62{--width:15%;}.elementor-24 .elementor-element.elementor-element-b693cc4{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-60a8a1c{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-875f200{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-0692546{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-981c31f{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-782aa3b{--width:50%;}.elementor-24 .elementor-element.elementor-element-c750a81{--width:50%;}.elementor-24 .elementor-element.elementor-element-380e68b{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-ebca4ad{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-a90da99{--width:25%;}.elementor-24 .elementor-element.elementor-element-cfe1734{--width:100%;}.elementor-24 .elementor-element.elementor-element-4a0b32e{--width:25%;}.elementor-24 .elementor-element.elementor-element-872e4d0{--width:100%;}.elementor-24 .elementor-element.elementor-element-1fe3ef2{--width:25%;}.elementor-24 .elementor-element.elementor-element-949b224{--width:100%;}.elementor-24 .elementor-element.elementor-element-21007d0{--width:25%;}.elementor-24 .elementor-element.elementor-element-e2bd63a{--width:100%;}.elementor-24 .elementor-element.elementor-element-e1e6e2e{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-fefc277{--width:25%;}.elementor-24 .elementor-element.elementor-element-5092879{--width:100%;}.elementor-24 .elementor-element.elementor-element-c8c11e2{--width:25%;}.elementor-24 .elementor-element.elementor-element-41a980f{--width:100%;}.elementor-24 .elementor-element.elementor-element-b330307{--width:25%;}.elementor-24 .elementor-element.elementor-element-a1c3616{--width:100%;}.elementor-24 .elementor-element.elementor-element-b34b888{--width:25%;}.elementor-24 .elementor-element.elementor-element-3e6e36f{--width:100%;}.elementor-24 .elementor-element.elementor-element-32974bc{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-fa23ec6{--width:25%;}.elementor-24 .elementor-element.elementor-element-8ced3fb{--width:25%;}.elementor-24 .elementor-element.elementor-element-a0d5210{--width:100%;}.elementor-24 .elementor-element.elementor-element-daea7ed{--width:25%;}.elementor-24 .elementor-element.elementor-element-6023332{--width:100%;}.elementor-24 .elementor-element.elementor-element-04a28d9{--width:25%;}.elementor-24 .elementor-element.elementor-element-c06712f{--width:100%;}.elementor-24 .elementor-element.elementor-element-d08f391{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-de14145{--content-width:1300px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-0f6ca57.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-ff49c13.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-fb4ed97.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-fb4ed97 .elementor-heading-title{font-size:50px;}.elementor-24 .elementor-element.elementor-element-8282611{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-8282611.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-8282611 .elementor-heading-title{font-size:74px;}.elementor-24 .elementor-element.elementor-element-21b42bd img{width:26%;}.elementor-24 .elementor-element.elementor-element-0cea23f.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-0cea23f .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-60a8a1c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-875f200{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-0692546{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-162f8ad .elementor-heading-title{font-size:75px;}.elementor-24 .elementor-element.elementor-element-ebca4ad{--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-24 .elementor-element.elementor-element-a90da99{--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-24 .elementor-element.elementor-element-4a0b32e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1fe3ef2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-21007d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e1e6e2e{--content-width:1600px;--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-24 .elementor-element.elementor-element-fefc277{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-32974bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-0304dac.elementor-element{--order:1;}.elementor-24 .elementor-element.elementor-element-0304dac .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-9dfc4f3 .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-100a62d .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-00b4752 .elementor-image-box-img{margin-bottom:45px;}.elementor-24 .elementor-element.elementor-element-dc5d2cc .elementor-image-box-img{margin-bottom:45px;}}/* Start custom CSS for container, class: .elementor-element-bdf3d02 */.container {
  display: flex;
  justify-content: center; /* Centraliza horizontalmente */
  align-items: center;     /* Centraliza verticalmente */
  height: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fd34e4 */.elementor-24 .elementor-element.elementor-element-2fd34e4 {
    background-color: #232323 !important;
    position: relative;
    overflow: hidden;
    padding: 150px 0; 
    min-height: 700px; 
    display: flex;
    align-items: center; 
}

/* Nova animação: Limpa o eixo Y para não subir */
@keyframes slideInFromLeft {
    0% { 
        transform: translateX(-100%); 
        opacity: 0; 
    }
    100% { 
        transform: translateX(0); 
        opacity: 1; 
    }
}

/* --- GRADIENTE AMARELO FIXADO NO FUNDO --- */
.elementor-24 .elementor-element.elementor-element-2fd34e4::before {
    content: "";
    position: absolute;
    
    /* 1. Reset total de posições verticais anteriores */
    top: auto !important; 
    bottom: 0 !important; 
    left: 0;
    
    /* 2. Dimensões */
    width: 100%;
    height: 500px; 
    
    /* 3. O Gradiente (Amarelo na esquerda -> transparente na direita) */
    background: linear-gradient(90deg, 
        #FFDD00 0%, 
        #FFDD00 20%, 
        rgba(255, 221, 0, 0.4) 40%, 
        rgba(255, 221, 0, 0) 60%
    );
    
    z-index: 0;
    
    /* 4. Aplica a nova animação que não tem o "translateY" */
    animation: slideInFromLeft 1.5s ease-out forwards;
}

/* Ajustes de Responsividade */
@media (max-width: 1024px) {
    .elementor-24 .elementor-element.elementor-element-2fd34e4::before { height: 400px; }
}

@media (max-width: 767px) {
    .elementor-24 .elementor-element.elementor-element-2fd34e4::before { height: 250px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de14145 *//* Container Principal */
.elementor-24 .elementor-element.elementor-element-de14145 {
    --bg-grafite: #232323;
    --amarelo-vibrante: #f1d402;
    
    position: relative !important;
    min-height: 700px;
    background-color: var(--bg-grafite) !important;
    overflow: hidden !important;
}

/* Faixa Amarela - SEMPRE À DIREITA */
.elementor-24 .elementor-element.elementor-element-de14145::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    left: auto !important; 
    width: 30% !important; 
    
    /* Gradiente começando no novo preto #232323 */
    background: linear-gradient(to bottom, 
        var(--bg-grafite) 0%, 
        var(--bg-grafite) 20%, 
        #3d3a1a 50%, 
        var(--amarelo-vibrante) 100%
    ) !important;
    z-index: 1 !important;
}

/* Grade de Rodelas - Corrigida para #232323 e Movimento por Scroll */
.elementor-24 .elementor-element.elementor-element-de14145::after {
    content: "" !important;
    position: absolute !important;
    right: 5% !important; 
    left: auto !important;
    top: 0 !important;
    bottom: 0 !important;
    
    width: 250px !important; 
    height: 100% !important; 
    
    z-index: 2 !important;

    /* Desenho da Rodela com a nova cor #232323 */
    background-image: radial-gradient(circle, var(--bg-grafite) 45%, transparent 48%) !important;
    background-size: 50px 50px !important; 
    background-repeat: repeat !important;
    
    /* Efeito de subir com o scroll */
    background-attachment: fixed !important;
    background-position: center !important;

    /* Máscara para manter apenas 5 filas na base */
    -webkit-mask-image: linear-gradient(to top, 
        black 0px, 
        black 220px, 
        transparent 280px) !important;
    mask-image: linear-gradient(to top, 
        black 0px, 
        black 220px, 
        transparent 280px) !important;
    
    -webkit-mask-position: bottom;
    mask-position: bottom;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

/* Ajuste Mobile */
@media (max-width: 768px) {
    .elementor-24 .elementor-element.elementor-element-de14145::before { width: 45% !important; }
    .elementor-24 .elementor-element.elementor-element-de14145::after { 
        right: 2% !important; 
        width: 200px !important; 
        background-size: 40px 40px !important;
    }
}/* End custom CSS */