.elementor-1584 .elementor-element.elementor-element-6bfdc8c6:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-background-overlay{background-color:var( --e-global-color-e64cd32 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-container{max-width:1350px;}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 300px 0px;}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:140px;}.elementor-1584 .elementor-element.elementor-element-6df9e1d8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1584 .elementor-element.elementor-element-729db7f5{width:var( --container-widget-width, 78% );max-width:78%;padding:0px 200px 20px 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-1584 .elementor-element.elementor-element-729db7f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1584 .elementor-element.elementor-element-729db7f5 .elementor-heading-title{font-family:"Regular", Sans-serif;font-weight:300;text-transform:uppercase;font-style:normal;color:#FFFFFF;}.elementor-1584 .elementor-element.elementor-element-448b0894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1584 .elementor-element.elementor-element-1815958f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:010px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-7c8b3dc8{text-align:start;}.elementor-1584 .elementor-element.elementor-element-7c8b3dc8 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-53ca29a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2cf5056e{width:var( --container-widget-width, 103.755% );max-width:103.755%;padding:0px 0px 0px 0px;--container-widget-width:103.755%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-2cf5056e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1584 .elementor-element.elementor-element-067f88f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-eac11f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-962f3fc{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-962f3fc img{border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-88684c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-88684c6 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-a2a7d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-02c9e08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-fe419d7{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-fe419d7 img{border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-5379c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-5379c29 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-92ba527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-cd3f1fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-7877884{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-7877884 img{border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-0f6fff7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-0f6fff7 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-7111860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-4e9929a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-4e9929a6:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-4e9929a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-2f35868d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-1034c7a6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-1034c7a6 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-1a1cf0af{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-10e9dc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-210e840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-1dd4a25{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-1dd4a25 img{border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-dc8e45c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-dc8e45c .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-e5ad504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-c26c41f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2c450e1{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-2c450e1 img{border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-e488621{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-e488621 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-336105f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-6dd47d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-5549541{padding:0px 10px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-5549541 img{opacity:1;border-radius:11px 11px 11px 11px;}.elementor-1584 .elementor-element.elementor-element-b11f231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-b11f231 .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-dcb3b47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-8586b36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-8586b36:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-8586b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-7373be9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-20621ba{text-align:start;}.elementor-1584 .elementor-element.elementor-element-20621ba .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-013788a{padding:0px 0px 25px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-013788a a{color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-15c3bdb{--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:000px 000px;--row-gap:000px;--column-gap:000px;--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-1584 .elementor-element.elementor-element-7cdcea0{--display:flex;}.elementor-1584 .elementor-element.elementor-element-264bc5e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1584 .elementor-element.elementor-element-f9caffd .elementor-button{background-color:#1E1E1E;font-family:"Mons", Sans-serif;font-size:15px;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-radius:111px 111px 111px 111px;}.elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button:focus{background-color:var( --e-global-color-cde0da8 );color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button:hover svg, .elementor-1584 .elementor-element.elementor-element-f9caffd .elementor-button:focus svg{fill:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-56ea1f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1584 .elementor-element.elementor-element-5253592{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1584 .elementor-element.elementor-element-92ebe6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button{background-color:#1E1E1E;font-family:"Mons", Sans-serif;font-size:15px;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-radius:111px 111px 111px 111px;}.elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button:focus{background-color:var( --e-global-color-cde0da8 );color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button:hover svg, .elementor-1584 .elementor-element.elementor-element-35d8cab .elementor-button:focus svg{fill:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-a1c5c5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1584 .elementor-element.elementor-element-ab4bdf5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1584 .elementor-element.elementor-element-8611c8d .elementor-button{background-color:#1E1E1E;font-family:"Mons", Sans-serif;font-size:15px;fill:var( --e-global-color-uicore_white );color:var( --e-global-color-uicore_white );border-radius:111px 111px 111px 111px;}.elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button:hover, .elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button:focus{background-color:var( --e-global-color-cde0da8 );color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button:hover svg, .elementor-1584 .elementor-element.elementor-element-8611c8d .elementor-button:focus svg{fill:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-425889fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:165px;--padding-bottom:165px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-425889fa:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-425889fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-235d3c20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:010px;}.elementor-1584 .elementor-element.elementor-element-4cb813ae{text-align:start;}.elementor-1584 .elementor-element.elementor-element-4cb813ae .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-c4dff4f{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-c4dff4f:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-c4dff4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87878766;}.elementor-1584 .elementor-element.elementor-element-34ae4a8{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-34ae4a8.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-2a952c8{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-2a952c8:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-2a952c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87878766;}.elementor-1584 .elementor-element.elementor-element-0142c88{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-0142c88.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-979e87c{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-979e87c:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-979e87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87878766;}.elementor-1584 .elementor-element.elementor-element-d815474{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-d815474.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-d62abab{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-d62abab:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-d62abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87878766;}.elementor-1584 .elementor-element.elementor-element-f940027{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-f940027.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-95f135f{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-95f135f:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-95f135f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#87878766;}.elementor-1584 .elementor-element.elementor-element-a5be4e3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-a5be4e3.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-5fcc53a{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:11px 11px 11px 11px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-5fcc53a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#87878766;}.elementor-1584 .elementor-element.elementor-element-5fcc53a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cde0da8 );}.elementor-1584 .elementor-element.elementor-element-5fcc53a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1584 .elementor-element.elementor-element-5fcc53a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cde0da8 );}.elementor-1584 .elementor-element.elementor-element-5fcc53a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Regular", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-1584 .elementor-element.elementor-element-bdca8eb{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-6ab6d57{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-6ab6d57.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-203e1fe{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-5890b42{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-5890b42.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-be13578{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-e549100{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat Alternates", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-e549100.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-e6478f7{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-290c7a5{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-290c7a5.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-e5b9bc5{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--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-1584 .elementor-element.elementor-element-52af853{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:50px 0px 50px 0px;font-family:"Montserrat", Sans-serif;font-weight:300;color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-52af853.elementor-element{--align-self:flex-start;}.elementor-1584 .elementor-element.elementor-element-6f24f18{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:50%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:11px 11px 11px 11px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-6f24f18 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#87878766;}.elementor-1584 .elementor-element.elementor-element-6f24f18.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cde0da8 );}.elementor-1584 .elementor-element.elementor-element-6f24f18.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1584 .elementor-element.elementor-element-6f24f18.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cde0da8 );}.elementor-1584 .elementor-element.elementor-element-6f24f18.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Regular", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-1584 .elementor-element.elementor-element-33273457{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-33273457:not(.elementor-motion-effects-element-type-background), .elementor-1584 .elementor-element.elementor-element-33273457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-uicore_white );}.elementor-1584 .elementor-element.elementor-element-31af4500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-29d6406d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1584 .elementor-element.elementor-element-29d6406d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1584 .elementor-element.elementor-element-29d6406d .elementor-heading-title{font-family:"Regular", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-e64cd32 );}.elementor-1584 .elementor-element.elementor-element-1f070965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-1f070965.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1584 .elementor-element.elementor-element-20b9d5f2{padding:0px 0px 0px 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;color:var( --e-global-color-ee75333 );}.elementor-1584 .elementor-element.elementor-element-720a38c{--display:flex;--min-height:50vh;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-bf78260{--display:flex;--min-height:50vh;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1584 .elementor-element.elementor-element-6bfdc8c6{padding:150px 0px 200px 0px;}.elementor-1584 .elementor-element.elementor-element-729db7f5{padding:0px 50px 0px 50px;}.elementor-1584 .elementor-element.elementor-element-448b0894{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1584 .elementor-element.elementor-element-7c8b3dc8{text-align:start;}.elementor-1584 .elementor-element.elementor-element-53ca29a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2cf5056e{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-88684c6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-a2a7d57{padding:0px 0px 0px 0px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-5379c29{text-align:start;}.elementor-1584 .elementor-element.elementor-element-92ba527{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-0f6fff7{text-align:start;}.elementor-1584 .elementor-element.elementor-element-7111860{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-4e9929a6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1584 .elementor-element.elementor-element-2f35868d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-1034c7a6{text-align:start;}.elementor-1584 .elementor-element.elementor-element-1a1cf0af{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-dc8e45c{text-align:start;}.elementor-1584 .elementor-element.elementor-element-e5ad504{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-e488621{text-align:start;}.elementor-1584 .elementor-element.elementor-element-336105f{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-b11f231{text-align:start;}.elementor-1584 .elementor-element.elementor-element-dcb3b47{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-8586b36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1584 .elementor-element.elementor-element-7373be9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-20621ba{text-align:start;}.elementor-1584 .elementor-element.elementor-element-013788a{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-264bc5e{--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-5253592{--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-ab4bdf5{--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-235d3c20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-4cb813ae{text-align:start;}.elementor-1584 .elementor-element.elementor-element-29d6406d{text-align:start;}.elementor-1584 .elementor-element.elementor-element-20b9d5f2{padding:0px 0px 30px 0px;}.elementor-1584 .elementor-element.elementor-element-720a38c{--min-height:0vh;}.elementor-1584 .elementor-element.elementor-element-bf78260{--min-height:0vh;}}@media(max-width:767px){.elementor-1584 .elementor-element.elementor-element-6bfdc8c6 > .elementor-shape-bottom svg{height:50px;}.elementor-1584 .elementor-element.elementor-element-6bfdc8c6{padding:125px 0px 75px 0px;}.elementor-1584 .elementor-element.elementor-element-729db7f5{padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-7c8b3dc8{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-53ca29a6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2cf5056e{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-eac11f8{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-88684c6{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-a2a7d57{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-02c9e08{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-5379c29{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-92ba527{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-cd3f1fe{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-0f6fff7{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-7111860{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-1034c7a6{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-1a1cf0af{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-10e9dc0{--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-1584 .elementor-element.elementor-element-210e840{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-dc8e45c{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-e5ad504{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-c26c41f{--justify-content:space-around;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-2c450e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1584 .elementor-element.elementor-element-e488621{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-336105f{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-6dd47d7{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-b11f231{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-dcb3b47{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-20621ba{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-013788a{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-7cdcea0{--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-1584 .elementor-element.elementor-element-264bc5e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-f9caffd{padding:0px 0px 20px 0px;}.elementor-1584 .elementor-element.elementor-element-56ea1f3{--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-1584 .elementor-element.elementor-element-5253592{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-35d8cab{padding:0px 0px 20px 0px;}.elementor-1584 .elementor-element.elementor-element-a1c5c5b{--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-1584 .elementor-element.elementor-element-ab4bdf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1584 .elementor-element.elementor-element-8611c8d{padding:0px 0px 20px 0px;}.elementor-1584 .elementor-element.elementor-element-235d3c20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-4cb813ae{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-31af4500{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1584 .elementor-element.elementor-element-29d6406d{padding:0px 10px 0px 10px;text-align:start;}.elementor-1584 .elementor-element.elementor-element-20b9d5f2{padding:0px 10px 10px 10px;}.elementor-1584 .elementor-element.elementor-element-720a38c{--min-height:0vh;}.elementor-1584 .elementor-element.elementor-element-3ea4e2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1584 .elementor-element.elementor-element-1815958f{--width:100%;}.elementor-1584 .elementor-element.elementor-element-53ca29a6{--width:100%;}.elementor-1584 .elementor-element.elementor-element-eac11f8{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-02c9e08{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-cd3f1fe{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-210e840{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-c26c41f{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-6dd47d7{--width:33.3%;}.elementor-1584 .elementor-element.elementor-element-7cdcea0{--width:50%;}.elementor-1584 .elementor-element.elementor-element-56ea1f3{--width:50%;}.elementor-1584 .elementor-element.elementor-element-a1c5c5b{--width:50%;}.elementor-1584 .elementor-element.elementor-element-235d3c20{--width:100%;}.elementor-1584 .elementor-element.elementor-element-31af4500{--width:100%;}.elementor-1584 .elementor-element.elementor-element-1f070965{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1584 .elementor-element.elementor-element-1815958f{--width:100%;}.elementor-1584 .elementor-element.elementor-element-2f35868d{--width:100%;}.elementor-1584 .elementor-element.elementor-element-7373be9{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-81ed0f6 *//* === Card container: responsive with max-width === */
.premium-card {
  position: relative;
  width: 100%;
  max-width: 6000px;
  height: 0;
  padding-bottom: 100%; /* Creates 1:1 square ratio - works everywhere! */
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
  background: #0b0f12;
  /* Removed isolation: isolate - it was conflicting with mix-blend-mode */
}

/* === Background slides (inside the card) === */
.card-bg {
  position: absolute;
  inset: 0;
  z-index: 0;
}

/* IDLE: show only the first slide; no animation yet */
.card-slide {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  opacity: 0;
  animation: none;
  transition: opacity 0.5s ease;
}

.card-slide:first-child,
.card-slide.gold-active {
  opacity: 1;
}

/* Dark tint always ON in idle; fades on hover */
.card-tint {
  position: absolute;
  inset: 0;
  z-index: 1;
  background: rgba(20, 26, 31, 0.9);
  pointer-events: none;
  opacity: 1;
  transition: opacity 0.6s ease;
}

/* === Logo: centered === */
.card-logo {
  position: absolute;
  width: 125px;
  height: 150px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  transition: opacity 0.6s ease;
}

.logo-svg {
  width: 100%;
  height: 100%;
  display: block;
  /* Force GPU acceleration for better rendering */
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}

/* Gold metallic base fill */
.logo-fill path,
.logo-fill rect {
  fill: #d4af37;
  stroke: none;
}

/* Shine layer with blend mode for metallic effect */
.shine-layer {
  mix-blend-mode: overlay;
  opacity: 0.75;
  /* Force GPU acceleration */
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  will-change: transform, opacity;
  /* Ensure proper rendering */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* CSS-based shine animation for better cross-browser support */
.shine-rect {
  fill: url(#goldShineGradient);
  opacity: 0;
  animation: shineMove 3s ease-in-out infinite;
}

.shine-rect-1 {
  animation-delay: 0s;
}

.shine-rect-2 {
  animation-delay: 1s;
}

.shine-rect-3 {
  animation-delay: 2s;
}

@keyframes shineMove {
  0% {
    opacity: 0;
    transform: translateX(-100%);
  }
  20% {
    opacity: 0.8;
  }
  50% {
    opacity: 0.8;
  }
  80% {
    opacity: 0;
  }
  100% {
    opacity: 0;
    transform: translateX(200%);
  }
}

/* === HOVER: fade logo, fade tint, start carousel === */
.premium-card:hover .card-logo {
  opacity: 0;
}

.premium-card:hover .card-tint {
  opacity: 0;
}

.premium-card:hover .card-slide {
  animation: cardFade var(--card-duration, 12s) linear infinite;
}

.premium-card:hover .card-slide:nth-child(1) {
  animation-delay: 0s;
}

.premium-card:hover .card-slide:nth-child(2) {
  animation-delay: 4s;
}

.premium-card:hover .card-slide:nth-child(3) {
  animation-delay: 8s;
}

@keyframes cardFade {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  30% {
    opacity: 1;
  }
  35% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

/* === Navigation Dots === */
.card-dots {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 10px;
  z-index: 3;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.premium-card:hover .card-dots {
  opacity: 1;
}

.dot {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.5);
  border: none;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s ease;
}

.dot:hover {
  background: rgba(255, 255, 255, 0.8);
  transform: scale(1.2);
}

.dot.gold-active {
  background: rgba(255, 255, 255, 1);
  transform: scale(1.3);
}

/* === Navigation Arrows === */
.gold-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 3;
  background: rgba(0, 0, 0, 0.5);
  border: none;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  opacity: 0;
  transition: all 0.3s ease;
  color: #fff;
}

.gold-arrow-left {
  left: 10px;
}

.gold-arrow-right {
  right: 10px;
}

.gold-arrow:hover {
  background: rgba(0, 0, 0, 0.8);
  transform: translateY(-50%) scale(1.1);
}

.premium-card:hover .gold-arrow {
  opacity: 1;
}

/* Force consistent sizing across all devices */
.premium-card-blue,
.premium-card-red,
.premium-card {
  width: 100% !important;
  max-width: 2400px !important;
  height: 0 !important;
  padding-bottom: 100% !important;
}

/* Ensure logos are centered and sized correctly */
.card-logo {
  width: 160px !important;
  height: 230px !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}

.red-logo {
  width: 160px !important;
  height: 230px !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}

.blue-logo {
  width: 240px !important;
  height: 270px !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}

/* Force container to respect dimensions */
.elementor-widget-container,
.elementor-widget-wrap {
  overflow: visible !important;
}

/* Fix for mobile responsiveness */
@media (max-width: 767px) {
  .premium-card-blue,
  .premium-card-red,
  .premium-card {
    max-width: 2500px !important;
  }

  .blue-logo {
    width: 170px !important;
    height: 193px !important;
  }

  .red-logo {
    width: 110px !important;
    height: 173px !important;
  }

  .card-logo {
    width: 120px !important;
    height: 173px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92ebe6e *//* === Card container: responsive with max-width === */
.premium-card-red{
  position:relative;
  width:100%;
  max-width:400px;
  height:0;
  padding-bottom:100%; /* Creates 1:1 square ratio - works everywhere! */
  border-radius:12px; overflow:hidden;
  box-shadow:0 6px 16px rgba(0,0,0,.25);
  background:#0b0f12; isolation:isolate;
}

/* === Background slides (inside the card) === */
.red-bg{position:absolute; inset:0; z-index:0;}

/* IDLE: show only the first slide; no animation yet */
.red-slide{
  position:absolute; inset:0;
  background-size:cover; background-position:center;
  opacity:0;
  animation:none;
  transition: opacity 0.5s ease;
}
.red-slide:first-child, .red-slide.red-active{ opacity:1; }

/* Dark tint always ON in idle; fades on hover */
.red-tint{
  position:absolute; inset:0; z-index:1;
  background:rgba(20,26,31,.90);
  pointer-events:none;
  opacity:1;
  transition:opacity .6s ease;
}

/* === Logo: 200×230 centered (same as blue) === */
.red-logo{
  position:absolute; width:200px; height:230px;
  top:50%; left:50%; transform:translate(-50%,-50%);
  z-index:2;
}
.red-logo-svg{ width:100%; height:100%; display:block; }

/* Shine layer with blend mode for metallic effect */
.red-shine-layer{
  mix-blend-mode: overlay;
  opacity: 0.75;
}

/* === HOVER: fade logo, fade tint, start carousel === */
.premium-card-red:hover .red-logo{ opacity:0; }
.premium-card-red:hover .red-tint{ opacity:0; }

.premium-card-red:hover .red-slide{
  animation:redCardFade var(--card-duration,12s) linear infinite;
}
.premium-card-red:hover .red-slide:nth-child(1){ animation-delay:0s; }
.premium-card-red:hover .red-slide:nth-child(2){ animation-delay:4s; }
.premium-card-red:hover .red-slide:nth-child(3){ animation-delay:8s; }

@keyframes redCardFade{
  0%{opacity:0}   5%{opacity:1}  30%{opacity:1}
  35%{opacity:0} 100%{opacity:0}
}

/* === Navigation Dots === */
.red-dots{
  position:absolute;
  bottom:20px;
  left:50%;
  transform:translateX(-50%);
  display:flex;
  gap:10px;
  z-index:3;
  opacity:0;
  transition:opacity .3s ease;
}

.premium-card-red:hover .red-dots{
  opacity:1;
}

.red-dot{
  width:8px;
  height:8px;
  border-radius:50%;
  background:rgba(255,255,255,0.5);
  border:none;
  padding:0;
  cursor:pointer;
  transition:all .3s ease;
}

.red-dot:hover{
  background:rgba(255,255,255,0.8);
  transform:scale(1.2);
}

.red-dot.red-active{
  background:rgba(255,255,255,1);
  transform:scale(1.3);
}

/* === Navigation Arrows === */
.red-arrow{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  z-index:3;
  background:rgba(0,0,0,0.5);
  border:none;
  border-radius:50%;
  width:40px;
  height:40px;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  opacity:0;
  transition:all .3s ease;
  color:#fff;
}

.red-arrow-left{
  left:10px;
}

.red-arrow-right{
  right:10px;
}

.red-arrow:hover{
  background:rgba(0,0,0,0.8);
  transform:translateY(-50%) scale(1.1);
}

.premium-card-red:hover .red-arrow{
  opacity:1;
}

 /* Force consistent sizing across all devices */
  .premium-card-blue,
  .premium-card-red,
  .premium-card {
      width: 100% !important;
      max-width: 2400px !important;
      height: 0 !important;
      padding-bottom: 100% !important;
  }

  /* Ensure logos are centered and sized correctly */
  .card-logo {
      width: 160px !important;
      height: 230px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }
  
  .red-logo{
      width: 160px !important;
      height: 230px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }
  
   .blue-logo{
      width: 240px !important;
      height: 270px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }

  /* Force container to respect dimensions */
  .elementor-widget-container,
  .elementor-widget-wrap {
      overflow: visible !important;
  }

  /* Fix for mobile responsiveness */
  @media (max-width: 767px) {
      .premium-card-blue,
      .premium-card-red,
      .premium-card {
          max-width: 2500px !important;
      }

      .blue-logo{
          width: 170px !important;
          height: 193px !important;
      }
      .red-logo {
          width: 110px !important;
          height: 173px !important;
      }
      .card-logo {
          width: 120px !important;
          height: 173px !important;
      }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f86a9de *//* === Card container: responsive with max-width === */
.premium-card-blue{
  position:relative;
  width:100%;
  max-width:400px;
  height:0;
  padding-bottom:100%; /* Creates 1:1 square ratio - works everywhere! */
  border-radius:12px; overflow:hidden;
  box-shadow:0 6px 16px rgba(0,0,0,.25);
  background:#0b0f12; isolation:isolate;
}

/* === Background slides (inside the card) === */
.blue-bg{position:absolute; inset:0; z-index:0;}

/* IDLE: show only the first slide; no animation yet */
.blue-slide{
  position:absolute; inset:0;
  background-size:cover; background-position:center;
  opacity:0;
  animation:none;
  transition: opacity 0.5s ease;
}
.blue-slide:first-child, .blue-slide.blue-active{ opacity:1; }

/* Dark tint always ON in idle; fades on hover */
.blue-tint{
  position:absolute; inset:0; z-index:1;
  background:rgba(20,26,31,.90);
  pointer-events:none;
  opacity:1;
  transition:opacity .6s ease;
}

/* === Logo: 230×230 centered === */
.blue-logo{
  position:absolute; width:200px; height:230px;
  top:50%; left:50%; transform:translate(-50%,-50%);
  z-index:2;
}
.blue-logo-svg{ width:100%; height:100%; display:block; }

/* Shine layer with blend mode for metallic effect */
.blue-shine-layer{
  mix-blend-mode: overlay;
  opacity: 0.75;
}

/* Smooth fade for logo on hover */
.blue-logo{
  transition: opacity .6s ease;
}

/* === HOVER: fade logo, fade tint, start carousel === */
.premium-card-blue:hover .blue-logo{ opacity:0; }
.premium-card-blue:hover .blue-tint{ opacity:0; }

.premium-card-blue:hover .blue-slide{
  animation:blueCardFade var(--card-duration,12s) linear infinite;
}
.premium-card-blue:hover .blue-slide:nth-child(1){ animation-delay:0s; }
.premium-card-blue:hover .blue-slide:nth-child(2){ animation-delay:4s; }
.premium-card-blue:hover .blue-slide:nth-child(3){ animation-delay:8s; }

@keyframes blueCardFade{
  0%{opacity:0}   5%{opacity:1}  30%{opacity:1}
  35%{opacity:0} 100%{opacity:0}
}

/* === Navigation Dots === */
.blue-dots{
  position:absolute;
  bottom:20px;
  left:50%;
  transform:translateX(-50%);
  display:flex;
  gap:10px;
  z-index:3;
  opacity:0;
  transition:opacity .3s ease;
}

.premium-card-blue:hover .blue-dots{
  opacity:1;
}

.blue-dot{
  width:8px;
  height:8px;
  border-radius:50%;
  background:rgba(255,255,255,0.5);
  border:none;
  padding:0;
  cursor:pointer;
  transition:all .3s ease;
}

.blue-dot:hover{
  background:rgba(255,255,255,0.8);
  transform:scale(1.2);
}

.blue-dot.blue-active{
  background:rgba(255,255,255,1);
  transform:scale(1.3);
}

/* === Navigation Arrows === */
.blue-arrow{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  z-index:3;
  background:rgba(0,0,0,0.5);
  border:none;
  border-radius:50%;
  width:40px;
  height:40px;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  opacity:0;
  transition:all .3s ease;
  color:#fff;
}

.blue-arrow-left{
  left:10px;
}

.blue-arrow-right{
  right:10px;
}

.blue-arrow:hover{
  background:rgba(0,0,0,0.8);
  transform:translateY(-50%) scale(1.1);
}

.premium-card-blue:hover .blue-arrow{
  opacity:1;
}



  
   /* Force consistent sizing across all devices */
  .premium-card-blue,
  .premium-card-red,
  .premium-card {
      width: 100% !important;
      max-width: 2400px !important;
      height: 0 !important;
      padding-bottom: 100% !important;
  }

  /* Ensure logos are centered and sized correctly */
  .card-logo {
      width: 160px !important;
      height: 230px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }
  
  .red-logo{
      width: 160px !important;
      height: 230px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }
  
   .blue-logo{
      width: 240px !important;
      height: 270px !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important;
  }

  /* Force container to respect dimensions */
  .elementor-widget-container,
  .elementor-widget-wrap {
      overflow: visible !important;
  }

  /* Fix for mobile responsiveness */
  @media (max-width: 767px) {
      .premium-card-blue,
      .premium-card-red,
      .premium-card {
          max-width: 2500px !important;
      }

      .blue-logo{
          width: 170px !important;
          height: 193px !important;
      }
      .red-logo {
          width: 110px !important;
          height: 173px !important;
      }
      .card-logo {
          width: 120px !important;
          height: 173px !important;
      }
  }/* End custom CSS */