.elementor-20 .elementor-element.elementor-element-756b812{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-756b812:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-756b812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://msanford2902.svalphawp.com/wp-content/uploads/2026/03/ShopPhoto-28-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-756b812::before, .elementor-20 .elementor-element.elementor-element-756b812 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-756b812 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-756b812 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-756b812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-756b812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-3ffea02{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3132793{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-320c68b{width:var( --container-widget-width, 774px );max-width:774px;--container-widget-width:774px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-320c68b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-320c68b .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#F5A71C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-20 .elementor-element.elementor-element-7146cd1{width:var( --container-widget-width, 677px );max-width:677px;--container-widget-width:677px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-7146cd1 a:hover, .elementor-20 .elementor-element.elementor-element-7146cd1 a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-14e49fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-14e49fd:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-14e49fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e604f40{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-683e433{--display:flex;--justify-content:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3f5dd18 .elementor-heading-title{font-family:var( --e-global-typography-a1933b8-font-family ), Sans-serif;font-size:var( --e-global-typography-a1933b8-font-size );font-weight:var( --e-global-typography-a1933b8-font-weight );text-transform:var( --e-global-typography-a1933b8-text-transform );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-3f5dd18 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-3f5dd18 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-50f1bd0 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-bfacbd5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-bfacbd5 a:hover, .elementor-20 .elementor-element.elementor-element-bfacbd5 a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-d1518a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d1518a3.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-42e10be img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-86e5cf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-86e5cf9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-86e5cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a743cea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5b0dcc8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a929a8f{text-align:center;}.elementor-20 .elementor-element.elementor-element-a929a8f .elementor-heading-title{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-a929a8f .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-a929a8f .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-20e00a5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-122b272{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-122b272:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-122b272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-122b272::before, .elementor-20 .elementor-element.elementor-element-122b272 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-122b272 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-122b272 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-122b272 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-122b272 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-00581c1{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5a10712 img{width:560px;height:350px;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-690d766{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-51aa956{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-51aa956.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-51aa956 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-51aa956 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-51aa956 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-a1d6667{text-align:center;}.elementor-20 .elementor-element.elementor-element-a1d6667 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-a1d6667 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-a1d6667 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-f780614{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f780614:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f780614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-f780614::before, .elementor-20 .elementor-element.elementor-element-f780614 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f780614 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f780614 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f780614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f780614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-e3793e2{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bec1564 img{width:560px;height:350px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-94fa4f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-de57138{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-de57138.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-de57138 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-de57138 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-de57138 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0f1b7e6{text-align:center;}.elementor-20 .elementor-element.elementor-element-0f1b7e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0f1b7e6 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-0f1b7e6 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-c1fc8b2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-c1fc8b2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-c1fc8b2::before, .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-c1fc8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-217c9f2{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ccbe7d2 img{width:560px;height:350px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-794d65b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03d59b6{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-03d59b6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-03d59b6 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-03d59b6 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-03d59b6 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-ee9d465{text-align:center;}.elementor-20 .elementor-element.elementor-element-ee9d465 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-ee9d465 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-ee9d465 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-e248668{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e248668:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e248668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-e248668::before, .elementor-20 .elementor-element.elementor-element-e248668 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e248668 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-e248668 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-e248668 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-e248668 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-1fadc41{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bdf63cf img{width:560px;height:350px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-6e0dbb6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fe449b9{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-fe449b9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-fe449b9 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-fe449b9 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-fe449b9 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-2c17d0b{text-align:center;}.elementor-20 .elementor-element.elementor-element-2c17d0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-2c17d0b .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-2c17d0b .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-72a6986{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-493b320{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-493b320:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-493b320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-493b320::before, .elementor-20 .elementor-element.elementor-element-493b320 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-493b320 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-493b320 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-493b320 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-493b320 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-c1577a5{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fad75d0 img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-9d4f432{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0a8aaeb{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-0a8aaeb.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-0a8aaeb .elementor-heading-title{font-family:var( --e-global-typography-cdff424-font-family ), Sans-serif;font-size:var( --e-global-typography-cdff424-font-size );font-weight:var( --e-global-typography-cdff424-font-weight );text-transform:var( --e-global-typography-cdff424-text-transform );line-height:var( --e-global-typography-cdff424-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0a8aaeb .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-0a8aaeb .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-5c0f5fd{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c0f5fd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-5c0f5fd .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-5c0f5fd .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-3a3fb68{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3a3fb68:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3a3fb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-3a3fb68::before, .elementor-20 .elementor-element.elementor-element-3a3fb68 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3a3fb68 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3a3fb68 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3a3fb68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3a3fb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-eb5d27d{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-08db9ab img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-d6e0e26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-509fd2f{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-509fd2f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-509fd2f .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-509fd2f .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-509fd2f .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-629da7f{text-align:center;}.elementor-20 .elementor-element.elementor-element-629da7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-629da7f .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-629da7f .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-d197287{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d197287:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d197287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-d197287::before, .elementor-20 .elementor-element.elementor-element-d197287 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-d197287 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-d197287 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-d197287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-d197287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-688a1bc{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-47f3831 img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-44de745{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-35b746b{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-35b746b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-35b746b .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-35b746b .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-35b746b .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-388aa89{text-align:center;}.elementor-20 .elementor-element.elementor-element-388aa89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-388aa89 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-388aa89 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-3653d67{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6bfe0ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6bfe0ee:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6bfe0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-6bfe0ee::before, .elementor-20 .elementor-element.elementor-element-6bfe0ee > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6bfe0ee > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6bfe0ee > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6bfe0ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6bfe0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-6c108b5{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-69ee14d img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-53bdb74{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ecc1460{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-ecc1460.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-ecc1460 .elementor-heading-title{font-family:var( --e-global-typography-cdff424-font-family ), Sans-serif;font-size:var( --e-global-typography-cdff424-font-size );font-weight:var( --e-global-typography-cdff424-font-weight );text-transform:var( --e-global-typography-cdff424-text-transform );line-height:var( --e-global-typography-cdff424-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-ecc1460 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-ecc1460 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-c6995a6{text-align:center;}.elementor-20 .elementor-element.elementor-element-c6995a6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-c6995a6 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-c6995a6 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-db2ce60{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-db2ce60:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-db2ce60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-db2ce60::before, .elementor-20 .elementor-element.elementor-element-db2ce60 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-db2ce60 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-db2ce60 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-db2ce60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-db2ce60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-aed0f53{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f194d4c img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-e9270ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03c4521{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-03c4521.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-03c4521 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-03c4521 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-03c4521 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-22cdb5d{text-align:center;}.elementor-20 .elementor-element.elementor-element-22cdb5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-22cdb5d .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-22cdb5d .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-5646371{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5646371:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5646371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-5646371::before, .elementor-20 .elementor-element.elementor-element-5646371 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5646371 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5646371 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5646371 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5646371 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-66a1d86{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e1e5d46 img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f8d7448{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dac12c7{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-dac12c7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-dac12c7 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-dac12c7 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-dac12c7 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-9fbaf37{text-align:center;}.elementor-20 .elementor-element.elementor-element-9fbaf37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-9fbaf37 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-9fbaf37 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-191de95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-191de95:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-191de95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-191de95::before, .elementor-20 .elementor-element.elementor-element-191de95 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-191de95 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-191de95 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-191de95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-191de95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-55f596c{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-36360de img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-0d10b98{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3553013{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-3553013.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-3553013 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-3553013 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-3553013 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-e2bf7e9{text-align:center;}.elementor-20 .elementor-element.elementor-element-e2bf7e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-e2bf7e9 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-e2bf7e9 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-08beccd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a7b2070{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-a7b2070:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a7b2070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-a7b2070::before, .elementor-20 .elementor-element.elementor-element-a7b2070 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a7b2070 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-a7b2070 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a7b2070 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-a7b2070 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-85dc29d{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-03bcd44 img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-b283ce6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5e5a159{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-5e5a159.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-5e5a159 .elementor-heading-title{font-family:var( --e-global-typography-cdff424-font-family ), Sans-serif;font-size:var( --e-global-typography-cdff424-font-size );font-weight:var( --e-global-typography-cdff424-font-weight );text-transform:var( --e-global-typography-cdff424-text-transform );line-height:var( --e-global-typography-cdff424-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-5e5a159 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-5e5a159 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-069608c{text-align:center;}.elementor-20 .elementor-element.elementor-element-069608c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-069608c .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-069608c .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-f5b4d95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.71;border-style:solid;--border-style:solid;border-width:1px 2px 2px 2px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f9ded82 );--border-color:var( --e-global-color-f9ded82 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f5b4d95:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f5b4d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-f5b4d95::before, .elementor-20 .elementor-element.elementor-element-f5b4d95 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f5b4d95 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f5b4d95 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f5b4d95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f5b4d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f9ded82 );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-3756e79{--display:flex;--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-838cb29 img{width:560px;height:350px;object-fit:cover;object-position:top center;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f5d95ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f21af30{background-color:#02010100;text-align:center;}.elementor-20 .elementor-element.elementor-element-f21af30.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-f21af30 .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-f21af30 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-f21af30 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-be2dfc6{text-align:center;}.elementor-20 .elementor-element.elementor-element-be2dfc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-be2dfc6 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-be2dfc6 .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-4703226{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-2e3d45d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2e3d45d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2e3d45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f9ded82 );}.elementor-20 .elementor-element.elementor-element-aa9c6bd{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a5a9ec3{--display:flex;--justify-content:center;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a5a9ec3.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-d89347b .elementor-heading-title{font-family:var( --e-global-typography-a1933b8-font-family ), Sans-serif;font-size:var( --e-global-typography-a1933b8-font-size );font-weight:var( --e-global-typography-a1933b8-font-weight );text-transform:var( --e-global-typography-a1933b8-text-transform );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-d89347b .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-d89347b .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0f1a1db .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-828a5e6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-828a5e6 a:hover, .elementor-20 .elementor-element.elementor-element-828a5e6 a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0c78eda .elementor-heading-title{font-family:var( --e-global-typography-35a1a5d-font-family ), Sans-serif;font-size:var( --e-global-typography-35a1a5d-font-size );line-height:var( --e-global-typography-35a1a5d-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-0c78eda .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-0c78eda .elementor-heading-title a:focus{color:var( --e-global-color-96806d0 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-icon i{color:var( --e-global-color-96806d0 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-icon svg{fill:var( --e-global-color-96806d0 );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-83fa21c{--e-icon-list-icon-size:10px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-text{color:var( --e-global-color-96806d0 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-66739e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-66739e1.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-5daff51 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-2609b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2609b1e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2609b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-84f736b{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 20px;--row-gap:30px;--column-gap:20px;--overlay-opacity:0.63;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-84f736b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-84f736b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://msanford2902.svalphawp.com/wp-content/uploads/2026/03/NMBank-4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-84f736b::before, .elementor-20 .elementor-element.elementor-element-84f736b > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-84f736b > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-84f736b > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-84f736b > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-84f736b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-31e2246 .elementor-heading-title{font-family:var( --e-global-typography-a1933b8-font-family ), Sans-serif;font-size:var( --e-global-typography-a1933b8-font-size );font-weight:var( --e-global-typography-a1933b8-font-weight );text-transform:var( --e-global-typography-a1933b8-text-transform );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-31e2246 .elementor-heading-title a:hover, .elementor-20 .elementor-element.elementor-element-31e2246 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-78db91a{width:var( --container-widget-width, 691px );max-width:691px;--container-widget-width:691px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-78db91a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-78db91a .elementor-heading-title{font-family:"Acme Gothic Extrawide", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-55e901d{width:var( --container-widget-width, 584px );max-width:584px;--container-widget-width:584px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-55e901d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-55e901d a:hover, .elementor-20 .elementor-element.elementor-element-55e901d a:focus{color:var( --e-global-color-96806d0 );}.elementor-20 .elementor-element.elementor-element-11bbfa7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-9d7a9cc .elementor-button{background-color:#F5A71C;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Acme Gothic Extrawide", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-efb7a0e .elementor-button{background-color:#F5A71C;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Acme Gothic Extrawide", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-756b812{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-20e00a5{--width:100%;}.elementor-20 .elementor-element.elementor-element-122b272{--width:47%;}.elementor-20 .elementor-element.elementor-element-f780614{--width:47%;}.elementor-20 .elementor-element.elementor-element-c1fc8b2{--width:47%;}.elementor-20 .elementor-element.elementor-element-e248668{--width:47%;}.elementor-20 .elementor-element.elementor-element-3653d67{--width:100%;}.elementor-20 .elementor-element.elementor-element-6bfe0ee{--width:47%;}.elementor-20 .elementor-element.elementor-element-db2ce60{--width:47%;}.elementor-20 .elementor-element.elementor-element-5646371{--width:47%;}.elementor-20 .elementor-element.elementor-element-191de95{--width:47%;}.elementor-20 .elementor-element.elementor-element-84f736b{--width:100%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-756b812{--min-height:650px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-320c68b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-7146cd1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-14e49fd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-e604f40{--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:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-3f5dd18 .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-50f1bd0 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-bfacbd5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-d1518a3.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-42e10be img{height:400px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-20e00a5{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-51aa956 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-a1d6667 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-de57138 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-0f1b7e6 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-03d59b6 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-ee9d465 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-fe449b9 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-2c17d0b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-0a8aaeb .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-5c0f5fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-509fd2f .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-629da7f .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-35b746b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-388aa89 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-3653d67{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-ecc1460 .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-c6995a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-03c4521 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-22cdb5d .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-dac12c7 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-9fbaf37 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-3553013 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-e2bf7e9 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-5e5a159 .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-069608c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-f21af30 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-be2dfc6 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-2e3d45d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-aa9c6bd{--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:40px 20px;--row-gap:40px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-d89347b .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-0f1a1db .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-828a5e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0c78eda .elementor-heading-title{font-size:var( --e-global-typography-35a1a5d-font-size );line-height:var( --e-global-typography-35a1a5d-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-66739e1.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-5daff51 img{height:400px;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-84f736b{--min-height:450px;}.elementor-20 .elementor-element.elementor-element-31e2246 .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-78db91a{width:var( --container-widget-width, 441px );max-width:441px;--container-widget-width:441px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-78db91a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-55e901d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-9d7a9cc .elementor-button{font-size:18px;}.elementor-20 .elementor-element.elementor-element-efb7a0e .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-756b812{--min-height:450px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-320c68b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-7146cd1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3f5dd18 .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-50f1bd0 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-bfacbd5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-42e10be img{height:250px;}.elementor-20 .elementor-element.elementor-element-00581c1{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-5a10712 img{height:250px;}.elementor-20 .elementor-element.elementor-element-51aa956 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a1d6667 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-e3793e2{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-bec1564 img{height:250px;}.elementor-20 .elementor-element.elementor-element-de57138 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-0f1b7e6 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-217c9f2{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-ccbe7d2 img{height:250px;}.elementor-20 .elementor-element.elementor-element-03d59b6 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ee9d465 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-1fadc41{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-bdf63cf img{height:250px;}.elementor-20 .elementor-element.elementor-element-fe449b9 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-2c17d0b .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-0a8aaeb .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-5c0f5fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-eb5d27d{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-509fd2f .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-629da7f .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-688a1bc{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-35b746b .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-388aa89 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-ecc1460 .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-c6995a6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-aed0f53{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-03c4521 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-22cdb5d .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-66a1d86{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-dac12c7 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-9fbaf37 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-55f596c{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-3553013 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e2bf7e9 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-5e5a159 .elementor-heading-title{font-size:var( --e-global-typography-cdff424-font-size );line-height:var( --e-global-typography-cdff424-line-height );}.elementor-20 .elementor-element.elementor-element-069608c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3756e79{--min-height:0px;}.elementor-20 .elementor-element.elementor-element-f21af30 .elementor-heading-title{font-size:19px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-be2dfc6 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-d89347b .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-0f1a1db .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-828a5e6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0c78eda .elementor-heading-title{font-size:var( --e-global-typography-35a1a5d-font-size );line-height:var( --e-global-typography-35a1a5d-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-83fa21c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-5daff51 img{height:250px;}.elementor-20 .elementor-element.elementor-element-84f736b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-31e2246 .elementor-heading-title{font-size:var( --e-global-typography-a1933b8-font-size );}.elementor-20 .elementor-element.elementor-element-78db91a{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-78db91a .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-55e901d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20 .elementor-element.elementor-element-9d7a9cc .elementor-button{font-size:16px;}.elementor-20 .elementor-element.elementor-element-efb7a0e .elementor-button{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-320c68b */#hero_heading {
  background: linear-gradient(90deg, #CC202D, #F5A71C, #CC202D);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  animation: gradientMove 4s linear infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51aa956 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122b272 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de57138 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f780614 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03d59b6 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1fc8b2 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe449b9 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e248668 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a8aaeb */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493b320 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-509fd2f */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a3fb68 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35b746b */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d197287 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecc1460 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bfe0ee */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c4521 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db2ce60 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dac12c7 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5646371 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3553013 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-191de95 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5a159 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b2070 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f21af30 */.dev {
    color:  #F5A71C;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b4d95 */.team {
    position: relative;
    background: #111;
    padding: 20px;
    z-index: 1;
    overflow: hidden;
}

.team::before {
    content: "";
    position: absolute;
    inset: -3px;
    background: linear-gradient(0deg, #CC202D, #F5A71C, #CC202D);
    z-index: -1;
    animation: rotateBorder 10s linear infinite;
}

.team::after {
    content: "";
    position: absolute;
    inset: 3px;
    background: #111;
    z-index: -1;
}

@keyframes rotateBorder {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78db91a */#hero_heading {
  background: linear-gradient(90deg, #CC202D, #F5A71C, #CC202D);
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  animation: gradientMove 4s linear infinite;
}

@keyframes gradientMove {
  0% { background-position: 0% center; }
  100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d7a9cc */#btn {
    background-color: #CC202D;
    color: #ffffff;
    padding: 14px 28px;
    border: none;
    border-radius: 6px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
}

/* Shine Layer */
#btn::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transition: all 0.6s ease;
}

#btn:hover {
    background-color: #F5A71C;
    color: #000;
    transform: translateY(-4px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.25);
}

#btn:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efb7a0e */#btn {
    background-color: #CC202D;
    color: #ffffff;
    padding: 14px 28px;
    border: none;
    border-radius: 6px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: all 0.4s ease;
}

/* Shine Layer */
#btn::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );
    transition: all 0.6s ease;
}

#btn:hover {
    background-color: #F5A71C;
    color: #000;
    transform: translateY(-4px);
    box-shadow: 0 10px 25px rgba(0,0,0,0.25);
}

#btn:hover::before {
    left: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acme Gothic Extrawide';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://msanford2902.svalphawp.com/wp-content/uploads/2026/02/Acme-Gothic-Extrawide-W05-SmBd.ttf') format('truetype');
}
/* End Custom Fonts CSS */