.elementor-14354 .elementor-element.elementor-element-350f568{--display:flex;--min-height:60vh;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.74;--padding-top:70px;--padding-bottom:70px;--padding-left:7vw;--padding-right:7vw;}.elementor-14354 .elementor-element.elementor-element-350f568:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-350f568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://thesafariway.com/wp-content/uploads/2026/10/Buffalo-Springs-Reserve.webp");background-position:center center;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-350f568::before, .elementor-14354 .elementor-element.elementor-element-350f568 > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-350f568 > .e-con-inner > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-350f568 > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-350f568 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-350f568 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#422611;--background-overlay:'';}.elementor-14354 .elementor-element.elementor-element-7089b0b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 2em;--row-gap:2em;--column-gap:2em;--z-index:5;}.elementor-14354 .elementor-element.elementor-element-d1cddab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14354 .elementor-element.elementor-element-d1cddab.e-con{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-b8b4cf0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14354 .elementor-element.elementor-element-b8b4cf0 img{width:50%;max-width:200px;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14354 .elementor-element.elementor-element-8fa8e2c{--iteration-count:infinite;--animation-duration:2000ms;width:100%;max-width:100%;--dynamic-text-color:#DAC29A;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c .elementor-headline{text-align:center;font-size:6vw;font-weight:500;text-transform:uppercase;line-height:1.1em;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c .elementor-headline-plain-text{color:#DAC29A;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c .elementor-headline-dynamic-wrapper path{stroke:#C95F2D00;stroke-width:7px;}.elementor-14354 .elementor-element.elementor-element-514a3d6{width:100%;max-width:100%;column-gap:0px;text-align:center;font-size:clamp(24px, 1.49vw, 22px);font-weight:400;line-height:1.4em;text-shadow:0px 0px 30px rgba(0, 0, 0, 0.8);color:var( --e-global-color-50656e7 );}.elementor-14354 .elementor-element.elementor-element-514a3d6 > .elementor-widget-container{margin:1.2em 0em -0.5em 0em;}.elementor-14354 .elementor-element.elementor-element-514a3d6.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-7d61250{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-7d61250:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-7d61250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-7f44ce5{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:3.5vw;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#1D1D1D;}.elementor-14354 .elementor-element.elementor-element-7f44ce5 > .elementor-widget-container{margin:0em 0em -0.75em 0em;}.elementor-14354 .elementor-element.elementor-element-84bfb16{width:initial;max-width:initial;font-size:19px;font-weight:400;color:#111111;}.elementor-14354 .elementor-element.elementor-element-84bfb16 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14354 .elementor-element.elementor-element-84bfb16.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-f686665{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-f686665:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f686665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-dd3cc85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-dd3cc85:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-dd3cc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-14354 .elementor-element.elementor-element-fbe99cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-fbe99cc:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-fbe99cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://stevefredlund.com/wp-content/uploads/2025/02/Leadership-Lessons-from-the-Cape-Buffalo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-f786306{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-a3c76c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-3680c3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-3680c3d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-02a2596{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-02a2596 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-02a2596.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-e34f9ab .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-e34f9ab > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-e34f9ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14354 .elementor-element.elementor-element-76584aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-76584aa:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-76584aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-14354 .elementor-element.elementor-element-6a1b5b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-6a1b5b7:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-6a1b5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://thesafariway.com/wp-content/uploads/2026/10/Curiosity-Plan.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-aa5d44d{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-057d003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-e804d11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-e804d11 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-080dcc1{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-080dcc1 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-080dcc1.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-a8568af .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-a8568af > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-a8568af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14354 .elementor-element.elementor-element-933d0c7{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:29px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-933d0c7:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-933d0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-fd98cff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-fd98cff:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-fd98cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-14354 .elementor-element.elementor-element-65c9768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-65c9768:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-65c9768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://stevefredlund.com/wp-content/uploads/2026/02/Safari-Way-Roadmap.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-678c1d1{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-cc53b64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-ecf59ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-ecf59ff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-48ac7c5{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-48ac7c5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-48ac7c5.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-8f004ee .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-8f004ee > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-8f004ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14354 .elementor-element.elementor-element-b87e29a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-b87e29a:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-b87e29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-14354 .elementor-element.elementor-element-62a40aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-62a40aa:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-62a40aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://stevefredlund.com/wp-content/uploads/2025/02/Steve-Fredlund-Peeps-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-58fa762{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-4995a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-e4a8e8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-e4a8e8c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-569cb1c{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-569cb1c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-569cb1c.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-d0540d8 .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-d0540d8 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-d0540d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14354 .elementor-element.elementor-element-1af1aad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-1af1aad:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-1af1aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9C29A;}.elementor-14354 .elementor-element.elementor-element-d071bc5{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:3.5vw;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#1D1D1D;}.elementor-14354 .elementor-element.elementor-element-d071bc5 > .elementor-widget-container{margin:0em 0em -0.75em 0em;}.elementor-14354 .elementor-element.elementor-element-267b041{width:initial;max-width:initial;font-size:19px;font-weight:400;color:#111111;}.elementor-14354 .elementor-element.elementor-element-267b041 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14354 .elementor-element.elementor-element-267b041.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-dfad868{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-dfad868:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-dfad868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9C29A;}.elementor-14354 .elementor-element.elementor-element-934a378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-934a378:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-934a378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-14354 .elementor-element.elementor-element-2a57f92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-2a57f92 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-04afb86{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-04afb86 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-04afb86.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button{background-color:#00000000;font-size:17px;font-weight:700;line-height:1em;fill:#C95F2D;color:#C95F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-14354 .elementor-element.elementor-element-c278cb3 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button:hover, .elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button:focus{color:#AC4E22;}.elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button:hover svg, .elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button:focus svg{fill:#AC4E22;}.elementor-14354 .elementor-element.elementor-element-92526ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-92526ad:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-92526ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-14354 .elementor-element.elementor-element-4bd15ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-4bd15ee .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-c4ec549{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-c4ec549 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-c4ec549.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-7b0a966 .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:14px 24px 14px 24px;}.elementor-14354 .elementor-element.elementor-element-7b0a966 .elementor-button:hover, .elementor-14354 .elementor-element.elementor-element-7b0a966 .elementor-button:focus{background-color:#AC4E22;}.elementor-14354 .elementor-element.elementor-element-7b0a966 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-9177920{--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:0.78;--padding-top:80px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-9177920:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-9177920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38461A;background-image:url("https://thesafariway.com/wp-content/uploads/2026/08/baboon-papio-at-el-karama-ranch-laikipia-county-2026-01-05-01-06-51-utc1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-9177920::before, .elementor-14354 .elementor-element.elementor-element-9177920 > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-9177920 > .e-con-inner > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-9177920 > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-9177920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-9177920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3A471C;--background-overlay:'';}.elementor-14354 .elementor-element.elementor-element-f8da393{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:3.5vw;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14354 .elementor-element.elementor-element-f8da393 > .elementor-widget-container{margin:0em 0em -0.5em 0em;}.elementor-14354 .elementor-element.elementor-element-547e90b{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-f9df9f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-f9df9f7:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f9df9f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-7e9d696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-7e9d696:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-7e9d696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://stevefredlund.com/wp-content/uploads/2025/02/Steve-Fredlund-Do-The-Unright-Thing-Book-primary-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-c77fb7e{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-94a5638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-bec4516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-bec4516 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-e4ef6fb{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-e4ef6fb > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-e4ef6fb.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-d72edfe .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-d72edfe > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-8d7ed1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14354 .elementor-element.elementor-element-8d7ed1b:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-8d7ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-00437d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-00437d3:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-00437d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95F2D;background-image:url("https://stevefredlund.com/wp-content/uploads/2026/05/Peeps-in-Jeep-Book-Graphic-V2-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-97dbd5d{--spacer-size:250px;}.elementor-14354 .elementor-element.elementor-element-1100f79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-d32a743 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-d32a743 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3em;font-weight:600;text-transform:none;line-height:1.2em;color:#181818;}.elementor-14354 .elementor-element.elementor-element-949347a{width:initial;max-width:initial;font-size:18px;font-weight:400;line-height:1.35em;color:#151515;}.elementor-14354 .elementor-element.elementor-element-949347a > .elementor-widget-container{margin:0px 0px -20px 0px;padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-949347a.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-bdc7a54 .elementor-button{background-color:#C95F2D;font-size:17px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-radius:0px 0px 0px 0px;padding:10px 16px 10px 16px;}.elementor-14354 .elementor-element.elementor-element-bdc7a54 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:21px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-94bfe49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-94bfe49:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-94bfe49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9C29A;}.elementor-14354 .elementor-element.elementor-element-bb1bf5b{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:3.5vw;font-weight:500;text-transform:uppercase;line-height:1.2em;color:#1D1D1D;}.elementor-14354 .elementor-element.elementor-element-bb1bf5b > .elementor-widget-container{margin:0em 0em -0.75em 0em;}.elementor-14354 .elementor-element.elementor-element-541d93a{width:initial;max-width:initial;font-size:19px;font-weight:400;color:#111111;}.elementor-14354 .elementor-element.elementor-element-541d93a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-14354 .elementor-element.elementor-element-541d93a.elementor-element{--align-self:center;}.elementor-14354 .elementor-element.elementor-element-d3b629d{--grid-template-columns:repeat(0, auto);--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-14354 .elementor-element.elementor-element-d3b629d .elementor-widget-container{text-align:center;}.elementor-14354 .elementor-element.elementor-element-d3b629d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14354 .elementor-element.elementor-element-d3b629d .elementor-social-icon{background-color:#B44E22;}.elementor-14354 .elementor-element.elementor-element-f7635d2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--overflow:hidden;--overlay-opacity:0.65;--padding-top:90px;--padding-bottom:10px;--padding-left:7vw;--padding-right:7vw;}.elementor-14354 .elementor-element.elementor-element-f7635d2:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;background-image:url("https://thesafariway.com/wp-content/uploads/2026/09/Mountains-Kenya-Safari.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-f7635d2::before, .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-f7635d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-f7635d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2B2B2B;--background-overlay:'';}.elementor-14354 .elementor-element.elementor-element-b707b3c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3em 3em;--row-gap:3em;--column-gap:3em;--z-index:5;}.elementor-14354 .elementor-element.elementor-element-582d659{width:100%;max-width:100%;font-family:"Oswald", Sans-serif;font-size:3.5vw;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-14354 .elementor-element.elementor-element-582d659 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-14354 .elementor-element.elementor-element-cce5e10{width:100%;max-width:100%;text-align:center;font-size:22px;font-weight:400;color:#F2E4D3;}.elementor-14354 .elementor-element.elementor-element-9f767d6{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14354 .elementor-element.elementor-element-0b344aa .elementor-button{background-color:#AF4319;font-size:20px;font-weight:700;line-height:1em;fill:var( --e-global-color-50656e7 );color:var( --e-global-color-50656e7 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#AF4319;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-14354 .elementor-element.elementor-element-0b344aa > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 110px 0px;}@media(max-width:1024px){.elementor-14354 .elementor-element.elementor-element-350f568{--min-height:0px;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:240px;--padding-bottom:150px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-7089b0b{--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c{width:100%;max-width:100%;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c .elementor-headline{font-size:6.7vw;}.elementor-14354 .elementor-element.elementor-element-514a3d6{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;font-size:20px;}.elementor-14354 .elementor-element.elementor-element-7d61250{--padding-top:60px;--padding-bottom:0;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-7f44ce5{text-align:start;font-size:2.78vw;}.elementor-14354 .elementor-element.elementor-element-84bfb16{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-f686665{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14354 .elementor-element.elementor-element-dd3cc85{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-fbe99cc{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-a3c76c5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-02a2596{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-e34f9ab .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-76584aa{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-6a1b5b7{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-057d003{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-080dcc1{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-a8568af .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-933d0c7{--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-14354 .elementor-element.elementor-element-fd98cff{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-65c9768{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-cc53b64{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-48ac7c5{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-8f004ee .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-b87e29a{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-62a40aa{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-4995a09{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-569cb1c{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-d0540d8 .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-1af1aad{--padding-top:80px;--padding-bottom:30px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-d071bc5{text-align:start;font-size:2.78vw;}.elementor-14354 .elementor-element.elementor-element-267b041{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-dfad868{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14354 .elementor-element.elementor-element-934a378{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-04afb86{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-92526ad{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-c4ec549{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-7b0a966 .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-f8da393{text-align:start;font-size:2.78vw;}.elementor-14354 .elementor-element.elementor-element-547e90b{--padding-top:0px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-7e9d696{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-94a5638{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-e4ef6fb{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-d72edfe .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-00437d3{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-1100f79{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-949347a{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-bdc7a54 .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}.elementor-14354 .elementor-element.elementor-element-94bfe49{--padding-top:80px;--padding-bottom:80px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-bb1bf5b{text-align:start;font-size:2.78vw;}.elementor-14354 .elementor-element.elementor-element-541d93a{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-f7635d2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--padding-top:100px;--padding-bottom:100px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-f7635d2:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-b707b3c{--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-14354 .elementor-element.elementor-element-582d659{text-align:start;font-size:2.78vw;}.elementor-14354 .elementor-element.elementor-element-cce5e10{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-9f767d6{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-0b344aa .elementor-button{font-size:17px;padding:15px 30px 15px 30px;}}@media(max-width:767px){.elementor-14354 .elementor-element.elementor-element-350f568{--min-height:0vh;--padding-top:65px;--padding-bottom:65px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-350f568:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-350f568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-14354 .elementor-element.elementor-element-b8b4cf0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-14354 .elementor-element.elementor-element-8fa8e2c .elementor-headline{font-size:10vw;}.elementor-14354 .elementor-element.elementor-element-514a3d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-7f44ce5{text-align:start;font-size:5.6vw;}.elementor-14354 .elementor-element.elementor-element-84bfb16{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-dd3cc85{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-fbe99cc{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-a3c76c5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-02a2596{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-e34f9ab .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-6a1b5b7{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-057d003{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-080dcc1{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-a8568af .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-65c9768{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-cc53b64{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-48ac7c5{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-8f004ee .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-b87e29a{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-14354 .elementor-element.elementor-element-62a40aa{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-4995a09{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-569cb1c{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-d0540d8 .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-d071bc5{text-align:start;font-size:5.6vw;}.elementor-14354 .elementor-element.elementor-element-267b041{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-934a378{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-04afb86{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-c278cb3 .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-92526ad{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-c4ec549{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-7b0a966 .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-f8da393{text-align:start;font-size:5.6vw;}.elementor-14354 .elementor-element.elementor-element-547e90b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14354 .elementor-element.elementor-element-7e9d696{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-94a5638{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-e4ef6fb{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-d72edfe .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-8d7ed1b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-14354 .elementor-element.elementor-element-00437d3{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-1100f79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14354 .elementor-element.elementor-element-949347a{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-bdc7a54 .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}.elementor-14354 .elementor-element.elementor-element-bb1bf5b{text-align:start;font-size:5.6vw;}.elementor-14354 .elementor-element.elementor-element-541d93a{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-f7635d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:50px;--padding-bottom:50px;--padding-left:5vw;--padding-right:5vw;}.elementor-14354 .elementor-element.elementor-element-f7635d2:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14354 .elementor-element.elementor-element-582d659{text-align:start;font-size:5.6vw;}.elementor-14354 .elementor-element.elementor-element-cce5e10{text-align:start;font-size:18px;}.elementor-14354 .elementor-element.elementor-element-9f767d6{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-14354 .elementor-element.elementor-element-0b344aa > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14354 .elementor-element.elementor-element-0b344aa .elementor-button{font-size:16px;padding:15px 25px 15px 25px;}}@media(min-width:768px){.elementor-14354 .elementor-element.elementor-element-7089b0b{--width:80%;}.elementor-14354 .elementor-element.elementor-element-d1cddab{--content-width:1000px;}.elementor-14354 .elementor-element.elementor-element-f686665{--content-width:900px;}.elementor-14354 .elementor-element.elementor-element-933d0c7{--content-width:900px;}.elementor-14354 .elementor-element.elementor-element-dfad868{--content-width:900px;}.elementor-14354 .elementor-element.elementor-element-547e90b{--content-width:900px;}.elementor-14354 .elementor-element.elementor-element-b707b3c{--width:100%;}}@media(min-width:1025px){.elementor-14354 .elementor-element.elementor-element-fbe99cc:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-fbe99cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-6a1b5b7:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-6a1b5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-65c9768:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-65c9768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-62a40aa:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-62a40aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-9177920:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-9177920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-7e9d696:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-7e9d696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-00437d3:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-00437d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14354 .elementor-element.elementor-element-f7635d2:not(.elementor-motion-effects-element-type-background), .elementor-14354 .elementor-element.elementor-element-f7635d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for animated-headline, class: .elementor-element-8fa8e2c */.elementor-14354 .elementor-element.elementor-element-8fa8e2c sup {
    margin-left:-0.29em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbe99cc */.elementor-14354 .elementor-element.elementor-element-fbe99cc.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-fbe99cc .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-fbe99cc.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c76c5 */.elementor-14354 .elementor-element.elementor-element-a3c76c5.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-a3c76c5 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-a3c76c5.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd3cc85 */.elementor-14354 .elementor-element.elementor-element-dd3cc85.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-dd3cc85 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-dd3cc85.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a1b5b7 */.elementor-14354 .elementor-element.elementor-element-6a1b5b7.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-6a1b5b7 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-6a1b5b7.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057d003 */.elementor-14354 .elementor-element.elementor-element-057d003.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-057d003 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-057d003.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76584aa */.elementor-14354 .elementor-element.elementor-element-76584aa.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-76584aa .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-76584aa.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c9768 */.elementor-14354 .elementor-element.elementor-element-65c9768.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-65c9768 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-65c9768.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc53b64 */.elementor-14354 .elementor-element.elementor-element-cc53b64.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-cc53b64 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-cc53b64.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd98cff */.elementor-14354 .elementor-element.elementor-element-fd98cff.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-fd98cff .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-fd98cff.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62a40aa */.elementor-14354 .elementor-element.elementor-element-62a40aa.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-62a40aa .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-62a40aa.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4995a09 */.elementor-14354 .elementor-element.elementor-element-4995a09.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-4995a09 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-4995a09.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b87e29a */.elementor-14354 .elementor-element.elementor-element-b87e29a.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-b87e29a .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-b87e29a.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-934a378 */.elementor-14354 .elementor-element.elementor-element-934a378.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-934a378 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-934a378.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92526ad */.elementor-14354 .elementor-element.elementor-element-92526ad.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-92526ad .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-92526ad.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9d696 */.elementor-14354 .elementor-element.elementor-element-7e9d696.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-7e9d696 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-7e9d696.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a5638 */.elementor-14354 .elementor-element.elementor-element-94a5638.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-94a5638 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-94a5638.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9df9f7 */.elementor-14354 .elementor-element.elementor-element-f9df9f7.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-f9df9f7 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-f9df9f7.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00437d3 */.elementor-14354 .elementor-element.elementor-element-00437d3.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-00437d3 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-00437d3.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1100f79 */.elementor-14354 .elementor-element.elementor-element-1100f79.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-1100f79 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-1100f79.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7ed1b */.elementor-14354 .elementor-element.elementor-element-8d7ed1b.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-8d7ed1b .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-8d7ed1b.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-547e90b */.elementor-14354 .elementor-element.elementor-element-547e90b.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-547e90b .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-547e90b.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f767d6 */.elementor-14354 .elementor-element.elementor-element-9f767d6.marqueeWrapper {
    --animation-direction: normal; /* normal = goes left, reverse = goes right */
    --animation-play-state-on-hover: running; /* paused or running */
    --animation-speed: 30; /* increase to make faster */
    --marquee-items-spacing: 2vw; /* spacing between marquee items */
    --mask-size: 0px; /* gradient edges size */
    --mask-size-tablet: 0px;
    --mask-size-mobile: 0px;
}
.elementor-14354 .elementor-element.elementor-element-9f767d6 .e-con {
    row-gap:2.5em!important
}
@media screen and (max-width: 1024px) {
    .elementor-14354 .elementor-element.elementor-element-9f767d6.marqueeWrapper {
        --marquee-items-spacing: 3vw;
    }
}/* End custom CSS */