.elementor-3345 .elementor-element.elementor-element-91bbdea{--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;--padding-top:20px;--padding-bottom:10px;--padding-left:25px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-50a4139{padding:0px 0px 0px 0px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3345 .elementor-element.elementor-element-ecc3758{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-3345 .elementor-element.elementor-element-1ddaa06 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:400;letter-spacing:-0.5px;border-radius:10px 10px 10px 10px;}.elementor-3345 .elementor-element.elementor-element-9375866{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-0bb18b7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3345 .elementor-element.elementor-element-b2c5e4e{--display:flex;--min-height:100vh;--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-radius:0px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-b2c5e4e:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-b2c5e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-446fc48 ) 0%, #3FA9F5 100%);}.elementor-3345 .elementor-element.elementor-element-12cd115{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:50px;}.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-3345 .elementor-element.elementor-element-133e436 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:100px;font-weight:600;line-height:94px;text-shadow:0px 0px 41px rgba(0, 0, 0, 0.47);color:#F5F5F5;}.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-3345 .elementor-element.elementor-element-9d356d3{font-family:"Inter Tight", Sans-serif;font-weight:400;letter-spacing:-0.2px;color:#FFFBFB;}.elementor-3345 .elementor-element.elementor-element-d2bac2b .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;background-color:#C0C038;border-radius:10px 10px 10px 10px;}.elementor-3345 .elementor-element.elementor-element-35a858f{--display:flex;--justify-content:center;}.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-3345 .elementor-element.elementor-element-0b572bd{text-align:start;}.elementor-3345 .elementor-element.elementor-element-0b572bd img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3345 .elementor-element.elementor-element-0b572bd.elementor-element{--align-self:center;}.elementor-3345 .elementor-element.elementor-element-65b23a7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3345 .elementor-element.elementor-element-734b801{--display:flex;--min-height:100vh;--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-radius:0px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-734b801:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-734b801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B5CFF;}.elementor-3345 .elementor-element.elementor-element-b475b34{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-a446fac .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:80px;font-weight:600;line-height:80px;color:#CBF0FF;}.elementor-3345 .elementor-element.elementor-element-39fe5a5{font-family:"Inter Tight", Sans-serif;font-weight:400;letter-spacing:-0.2px;color:#FFFBFB;}.elementor-3345 .elementor-element.elementor-element-1449051 .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;background-color:#C0C038;border-radius:10px 10px 10px 10px;}.elementor-3345 .elementor-element.elementor-element-30223e3{--display:flex;--justify-content:center;}.elementor-3345 .elementor-element.elementor-element-0889c05{text-align:start;}.elementor-3345 .elementor-element.elementor-element-0889c05 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3345 .elementor-element.elementor-element-0889c05.elementor-element{--align-self:center;}.elementor-3345 .elementor-element.elementor-element-89b7286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3345 .elementor-element.elementor-element-2458b37{--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;--border-radius:0px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-2458b37:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-2458b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF4F4F 0%, #EFEC76 100%);}.elementor-3345 .elementor-element.elementor-element-4eb74dd{--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;}.elementor-3345 .elementor-element.elementor-element-d289c22{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-6bcc8b7 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:80px;font-weight:600;line-height:80px;color:#CBF0FF;}.elementor-3345 .elementor-element.elementor-element-69ae539{font-family:"Inter Tight", Sans-serif;font-weight:400;letter-spacing:-0.2px;color:#FFFBFB;}.elementor-3345 .elementor-element.elementor-element-6add4cd .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;background-color:#C0C038;border-radius:10px 10px 10px 10px;}.elementor-3345 .elementor-element.elementor-element-87d0c91{--display:flex;--justify-content:center;}.elementor-3345 .elementor-element.elementor-element-e756988{text-align:start;}.elementor-3345 .elementor-element.elementor-element-e756988 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3345 .elementor-element.elementor-element-e756988.elementor-element{--align-self:center;}.elementor-3345 .elementor-element.elementor-element-3bdf695{--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-3345 .elementor-element.elementor-element-b9a3b16{--display:flex;--min-height:170vh;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-821d09f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-03bbcd9{--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;}.elementor-3345 .elementor-element.elementor-element-ffa1270 .elementor-button{font-family:var( --e-global-typography-0146462-font-family ), Sans-serif;font-size:var( --e-global-typography-0146462-font-size );font-weight:var( --e-global-typography-0146462-font-weight );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );background-color:var( --e-global-color-446fc48 );border-radius:5px 5px 5px 5px;}.elementor-3345 .elementor-element.elementor-element-1ba7c7d .elementor-button{font-family:var( --e-global-typography-0146462-font-family ), Sans-serif;font-size:var( --e-global-typography-0146462-font-size );font-weight:var( --e-global-typography-0146462-font-weight );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );background-color:#02A46F;border-radius:5px 5px 5px 5px;}.elementor-3345 .elementor-element.elementor-element-37db024 .elementor-button{font-family:var( --e-global-typography-0146462-font-family ), Sans-serif;font-size:var( --e-global-typography-0146462-font-size );font-weight:var( --e-global-typography-0146462-font-weight );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );background-color:#9F52EB;border-radius:5px 5px 5px 5px;}.elementor-3345 .elementor-element.elementor-element-d4ed5b6 .elementor-button{font-family:var( --e-global-typography-0146462-font-family ), Sans-serif;font-size:var( --e-global-typography-0146462-font-size );font-weight:var( --e-global-typography-0146462-font-weight );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );background-color:#B3B404;border-radius:5px 5px 5px 5px;}.elementor-3345 .elementor-element.elementor-element-f220465{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-361c6a3{--display:flex;--min-height:70vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-361c6a3:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-361c6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-446fc48 );}.elementor-3345 .elementor-element.elementor-element-a7c15bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3345 .elementor-element.elementor-element-e77f99b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-e77f99b{padding:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-3e3dba0{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-76da4db{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-a574fd1{--display:flex;}.elementor-3345 .elementor-element.elementor-element-a574fd1:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-a574fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-ff89219{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-ff89219:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-ff89219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-c3a7e92{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-c3bd99f{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-c3bd99f:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-c3bd99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://yusuf-hendricks.online/wp-content/uploads/2025/12/maneken-11USA047.jpg");background-position:center center;background-size:cover;}.elementor-3345 .elementor-element.elementor-element-fd9ce1f{--display:flex;}.elementor-3345 .elementor-element.elementor-element-fd9ce1f:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-fd9ce1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-e719669{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-a86bd78 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:25px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-a86bd78{padding:0px 0px 20px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3345 .elementor-element.elementor-element-e54ad25 .elementor-icon-wrapper{text-align:start;}.elementor-3345 .elementor-element.elementor-element-c504cb1{--display:flex;--min-height:70vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-c504cb1:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-c504cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#35653E;}.elementor-3345 .elementor-element.elementor-element-213c328{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3345 .elementor-element.elementor-element-d708d50 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-d708d50{padding:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-5bcf065{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-b8dbdba{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-47b79e2{--display:flex;}.elementor-3345 .elementor-element.elementor-element-47b79e2:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-47b79e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-d60dd09{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-d60dd09:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-d60dd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-55f401d{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-9083005{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-9083005:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-9083005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://yusuf-hendricks.online/wp-content/uploads/2025/12/maneken-11USA047.jpg");background-position:center center;background-size:cover;}.elementor-3345 .elementor-element.elementor-element-49765a1{--display:flex;}.elementor-3345 .elementor-element.elementor-element-49765a1:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-49765a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-ae584df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-c0d5729 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:25px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-c0d5729{padding:0px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-1eb2cfe .elementor-icon-wrapper{text-align:start;}.elementor-3345 .elementor-element.elementor-element-2013b68{--display:flex;--min-height:70vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-2013b68:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-2013b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#613565;}.elementor-3345 .elementor-element.elementor-element-355b279{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3345 .elementor-element.elementor-element-763a543 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-763a543{padding:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-138d222{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-5c55b89{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-97d8109{--display:flex;}.elementor-3345 .elementor-element.elementor-element-97d8109:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-97d8109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-77927b9{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-77927b9:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-77927b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-47c095f{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-659648d{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-659648d:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-659648d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://yusuf-hendricks.online/wp-content/uploads/2025/12/maneken-11USA047.jpg");background-position:center center;background-size:cover;}.elementor-3345 .elementor-element.elementor-element-4c407a3{--display:flex;}.elementor-3345 .elementor-element.elementor-element-4c407a3:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-4c407a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-7a739a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-7375f36 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:25px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-7375f36{padding:0px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-d678923 .elementor-icon-wrapper{text-align:start;}.elementor-3345 .elementor-element.elementor-element-4e5f3de{--display:flex;--min-height:70vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-4e5f3de:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-4e5f3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#646535;}.elementor-3345 .elementor-element.elementor-element-096af01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3345 .elementor-element.elementor-element-8a49c99 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-8a49c99{padding:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-ed98dee{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-0af380c{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-6ec8a56{--display:flex;}.elementor-3345 .elementor-element.elementor-element-6ec8a56:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-6ec8a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-96d817a{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-96d817a:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-96d817a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-64153e5{--display:flex;--min-height:200px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-87546a8{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3345 .elementor-element.elementor-element-87546a8:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-87546a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;background-image:url("https://yusuf-hendricks.online/wp-content/uploads/2025/12/maneken-11USA047.jpg");background-position:center center;background-size:cover;}.elementor-3345 .elementor-element.elementor-element-4ff0f78{--display:flex;}.elementor-3345 .elementor-element.elementor-element-4ff0f78:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-4ff0f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#575757;}.elementor-3345 .elementor-element.elementor-element-29b3b0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-c13b754 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:500;line-height:25px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-c13b754{padding:0px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-f093585 .elementor-icon-wrapper{text-align:start;}.elementor-3345 .elementor-element.elementor-element-4f00ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3345 .elementor-element.elementor-element-80de28f{--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;--border-radius:0px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-80de28f:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-80de28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E68413 0%, #FF2057 100%);}.elementor-3345 .elementor-element.elementor-element-75b944f{--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;}.elementor-3345 .elementor-element.elementor-element-175a4a2{--display:flex;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-d9f4d07 .elementor-heading-title{font-family:"Rammetto One", Sans-serif;font-size:80px;font-weight:600;line-height:80px;color:#CBF0FF;}.elementor-3345 .elementor-element.elementor-element-f8e40f7{font-family:"Inter Tight", Sans-serif;font-weight:400;letter-spacing:-0.2px;color:#FFFBFB;}.elementor-3345 .elementor-element.elementor-element-a89214d .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;background-color:#C0C038;border-radius:10px 10px 10px 10px;}.elementor-3345 .elementor-element.elementor-element-a9f5cff{--display:flex;--justify-content:center;}.elementor-3345 .elementor-element.elementor-element-c2106d8{text-align:start;}.elementor-3345 .elementor-element.elementor-element-c2106d8 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3345 .elementor-element.elementor-element-c2106d8.elementor-element{--align-self:center;}.elementor-3345 .elementor-element.elementor-element-9954de9{--display:flex;--min-height:100vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3345 .elementor-element.elementor-element-d524408 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:500;line-height:50px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-d524408{padding:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-e486aba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-af1c193{--display:flex;--min-height:300px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-f6d974e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3345 .elementor-element.elementor-element-f6d974e:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-f6d974e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3345 .elementor-element.elementor-element-a2a2d96 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-a2a2d96{padding:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-874ef9b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-874ef9b{padding:10px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-0dfcbf8{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-33364ca{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3345 .elementor-element.elementor-element-33364ca:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-33364ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5965FF;}.elementor-3345 .elementor-element.elementor-element-7649a2a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-7649a2a{padding:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-7d991b9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#E3E3E3;}.elementor-3345 .elementor-element.elementor-element-7d991b9{padding:10px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-91fcbb1{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#ECECEC;}.elementor-3345 .elementor-element.elementor-element-1e77e03{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3345 .elementor-element.elementor-element-6d8048c{--display:flex;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3345 .elementor-element.elementor-element-6d8048c:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-6d8048c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C45252;}.elementor-3345 .elementor-element.elementor-element-d7802ef .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-d7802ef{padding:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-fed042b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:#D7D7D7;}.elementor-3345 .elementor-element.elementor-element-fed042b{padding:10px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-fbb57e5{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-6d081f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3345 .elementor-element.elementor-element-6d081f1:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-6d081f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9AC6D;}.elementor-3345 .elementor-element.elementor-element-a83ca58 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:var( --e-global-color-secondary );}.elementor-3345 .elementor-element.elementor-element-a83ca58{padding:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-d58ae14 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:-0.2px;color:var( --e-global-color-secondary );}.elementor-3345 .elementor-element.elementor-element-d58ae14{padding:10px 0px 20px 0px;}.elementor-3345 .elementor-element.elementor-element-cea3843{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:-0.6px;}.elementor-3345 .elementor-element.elementor-element-f260858{--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;}:root{--page-title-display:none;}body.elementor-page-3345:not(.elementor-motion-effects-element-type-background), body.elementor-page-3345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}@media(min-width:768px){.elementor-3345 .elementor-element.elementor-element-ecc3758{--width:50%;}.elementor-3345 .elementor-element.elementor-element-a574fd1{--width:70%;}.elementor-3345 .elementor-element.elementor-element-ff89219{--width:30%;}.elementor-3345 .elementor-element.elementor-element-c3bd99f{--width:30%;}.elementor-3345 .elementor-element.elementor-element-fd9ce1f{--width:70%;}.elementor-3345 .elementor-element.elementor-element-47b79e2{--width:70%;}.elementor-3345 .elementor-element.elementor-element-d60dd09{--width:30%;}.elementor-3345 .elementor-element.elementor-element-9083005{--width:30%;}.elementor-3345 .elementor-element.elementor-element-49765a1{--width:70%;}.elementor-3345 .elementor-element.elementor-element-97d8109{--width:70%;}.elementor-3345 .elementor-element.elementor-element-77927b9{--width:30%;}.elementor-3345 .elementor-element.elementor-element-659648d{--width:30%;}.elementor-3345 .elementor-element.elementor-element-4c407a3{--width:70%;}.elementor-3345 .elementor-element.elementor-element-6ec8a56{--width:70%;}.elementor-3345 .elementor-element.elementor-element-96d817a{--width:30%;}.elementor-3345 .elementor-element.elementor-element-87546a8{--width:30%;}.elementor-3345 .elementor-element.elementor-element-4ff0f78{--width:70%;}.elementor-3345 .elementor-element.elementor-element-f6d974e{--width:40%;}.elementor-3345 .elementor-element.elementor-element-33364ca{--width:60%;}.elementor-3345 .elementor-element.elementor-element-6d8048c{--width:60%;}.elementor-3345 .elementor-element.elementor-element-6d081f1{--width:40%;}}@media(max-width:1024px){.elementor-3345 .elementor-element.elementor-element-ffa1270 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-1ba7c7d .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-37db024 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-d4ed5b6 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}}@media(max-width:767px){.elementor-3345 .elementor-element.elementor-element-ffa1270 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-1ba7c7d .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-37db024 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}.elementor-3345 .elementor-element.elementor-element-d4ed5b6 .elementor-button{font-size:var( --e-global-typography-0146462-font-size );line-height:var( --e-global-typography-0146462-line-height );letter-spacing:var( --e-global-typography-0146462-letter-spacing );word-spacing:var( --e-global-typography-0146462-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-91bbdea *//* WRAPPER */
.sections-wrapper {
  position: relative;
}

/* SECTIONS */
.page-section {
  position: absolute !important;
  inset: 0;
  opacity: 1 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  transform: translateY(30px) !important;
  transition:
    opacity 0.45s ease,
    transform 0.45s ease !important;
}

.page-section.active {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
  transform: translateY(0) !important;
}



/* NAV LAYOUT */
.main-nav {
  display: flex;
  gap: 20px;
}

/* BASE BUTTON */
.nav-btn {
  position: relative;
  padding: 12px 22px;
  border-radius: 10px;
  font-weight: 400;
  font-family: "Inter Tight", Sans-serif;
  text-transform: lowercase;
  letter-spacing: 0.3px;
  color: #fff !important;
  background: #444;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
  transform: translateY(0) scale(1);
  transition:
    transform 0.35s ease ,
    box-shadow 0.35s ease,
    background 0.3s ease !important;
}

/* BUTTON TEXT */
.nav-btn span {
  transition: opacity 0.25s ease !important;
  white-space: nowrap;
}

/* INDIVIDUAL COLORS */
.nav-btn[data-id="home"] {
  background: #2563EB;
}

.nav-btn[data-id="about"] {
  background: #9B5CFF;
}
.nav-btn[data-id="services"] {
  background-color: #FF4F4F;;
}  

.nav-btn[data-id="process"] {
  background-color: #E68413;;
}

/* ACTIVE STATE */
.nav-btn.active {
  transform: translateY(10px) scale(1.12) !important;
  box-shadow: 0 14px 35px rgba(0, 0, 0, 0.35);
  border-radius: 15px 15px 0px 0px;
}

/* HIDE TEXT WHEN ACTIVE */
.nav-btn.active span {
  opacity: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9a3b16 */.service-content {
  position: absolute; /* stack them on top of each other */
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  pointer-events: none; /* so hidden ones don’t block clicks */
  transition: opacity 0.5s ease !important;
}

.service-content.active {
  opacity: 1;
  pointer-events: auto; /* only active content is clickable */
}

.services-contents {
  position: relative; /* needed for absolute positioning of children */
}

.service-btn {
  cursor: pointer; /* makes mouse pointer show */
  transition: transform 0.2s ease !important;
}

.service-btn.active {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9954de9 *//* Default: cards are in color */
.process-card {
  filter: grayscale(0%);
  transition:
    filter 0.5s cubic-bezier(.25,.8,.25,1),
    transform 0.5s cubic-bezier(.25,.8,.25,1) !important;
  cursor: pointer;
}

/* When hovering the container, fade ALL cards to grayscale */
.process-cards:hover .process-card {
  filter: grayscale(100%);
}

/* Bring back color + zoom ONLY for hovered card */
.process-cards:hover .process-card:hover {
  filter: grayscale(0%);
  transform: scale(0.98);
}/* End custom CSS */