.elementor-2352 .elementor-element.elementor-element-8c28bbb{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-{--spacer-size:35px;text-align:center;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2352 .elementor-element.elementor-element- .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2352 .elementor-element.elementor-element- > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-.elementor-element{--align-self:center;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:8px;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed .elementor-item:before,
					.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-2352 .elementor-element.elementor-element- .e--pointer-underline .elementor-item:after,
					 .elementor-2352 .elementor-element.elementor-element- .e--pointer-overline .elementor-item:before,
					 .elementor-2352 .elementor-element.elementor-element- .e--pointer-double-line .elementor-item:before,
					 .elementor-2352 .elementor-element.elementor-element- .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a:hover,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2352 .elementor-element.elementor-element- .elementor-menu-toggle:hover{color:var( --e-global-color-accent );}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a:hover,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-secondary );}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-2352 .elementor-element.elementor-element-0eb277e{--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:nowrap;--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-2352 .elementor-element.elementor-element-0eb277e:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-0eb277e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-99f3f37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-2352 .elementor-element.elementor-element-99f3f37:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-99f3f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A3C;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2352 .elementor-element.elementor-element-4af7ecd{width:var( --container-widget-width, 521px );max-width:521px;--container-widget-width:521px;--container-widget-flex-grow:0;top:42.33px;}.elementor-2352 .elementor-element.elementor-element-4af7ecd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-4af7ecd{left:798.39px;}body.rtl .elementor-2352 .elementor-element.elementor-element-4af7ecd{right:798.39px;}.elementor-2352 .elementor-element.elementor-element-f092d1a{--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:stretch;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-2a51415{--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:nowrap;--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-2352 .elementor-element.elementor-element-2a51415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-17610b6{width:var( --container-widget-width, 364px );max-width:364px;--container-widget-width:364px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;line-height:1.62em;letter-spacing:1.61px;color:#FF9095;}.elementor-2352 .elementor-element.elementor-element-17610b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-46de769 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-46de769{text-align:start;}.elementor-2352 .elementor-element.elementor-element-46de769 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;line-height:1.16em;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-05093ad > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-05093ad{text-align:start;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:rgba(255,255,255,0.74);}.elementor-2352 .elementor-element.elementor-element-f5236a7{--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:stretch;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:32px;--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button{background-color:#E30613;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.62em;letter-spacing:0.45px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-2352 .elementor-element.elementor-element-7e150ec{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-7e150ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7e150ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.62em;letter-spacing:0.45px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button:hover, .elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button:focus{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.7);}.elementor-2352 .elementor-element.elementor-element-097c88f{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-097c88f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-097c88f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-6b61796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-6b61796{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-9d14e4b{--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:nowrap;--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-2352 .elementor-element.elementor-element-9d14e4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-60d13b2{--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:stretch;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;box-shadow:0px 30px 60px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-2352 .elementor-element.elementor-element-60d13b2:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-60d13b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-60d13b2::before, .elementor-2352 .elementor-element.elementor-element-60d13b2 > .elementor-background-video-container::before, .elementor-2352 .elementor-element.elementor-element-60d13b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2352 .elementor-element.elementor-element-60d13b2 > .elementor-background-slideshow::before, .elementor-2352 .elementor-element.elementor-element-60d13b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2352 .elementor-element.elementor-element-60d13b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(14,26,60,0.055) 0%, rgba(0,0,0,0) 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2352 .elementor-element.elementor-element-70d28c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-70d28c2{text-align:start;}.elementor-2352 .elementor-element.elementor-element-70d28c2 img{width:493px;height:385px;object-fit:cover;object-position:center center;}.elementor-2352 .elementor-element.elementor-element-9e12572{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-9e12572:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-9e12572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A3C;}.elementor-2352 .elementor-element.elementor-element-25facd4{--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:stretch;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-6d44ddb{--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:nowrap;--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-2352 .elementor-element.elementor-element-6d44ddb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-f6720c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:stretch;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-4a8cd80{--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:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(227,6,19,0.45);--border-color:rgba(227,6,19,0.45);--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-2352 .elementor-element.elementor-element-99fb414{width:var( --container-widget-width, 133px );max-width:133px;--container-widget-width:133px;--container-widget-flex-grow:0;top:-9px;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.68px;color:#FF7A80;}.elementor-2352 .elementor-element.elementor-element-99fb414 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-99fb414{left:20px;}body.rtl .elementor-2352 .elementor-element.elementor-element-99fb414{right:20px;}.elementor-2352 .elementor-element.elementor-element-5dcc35a{--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:stretch;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-b7466dd{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:rgba(255,255,255,0.9);}.elementor-2352 .elementor-element.elementor-element-b7466dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 12px;}.elementor-2352 .elementor-element.elementor-element-b7466dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-65312c7{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-65312c7:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-65312c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.35);}.elementor-2352 .elementor-element.elementor-element-65312c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-d4e5cf3{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:#FF9095;}.elementor-2352 .elementor-element.elementor-element-d4e5cf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 2px;}.elementor-2352 .elementor-element.elementor-element-d4e5cf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-215a3e4{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-215a3e4:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-215a3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.35);}.elementor-2352 .elementor-element.elementor-element-215a3e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-e4757bd{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:#FF9095;}.elementor-2352 .elementor-element.elementor-element-e4757bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 3px;}.elementor-2352 .elementor-element.elementor-element-e4757bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-846ab21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.16);--border-color:rgba(255,255,255,0.16);--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-2352 .elementor-element.elementor-element-31bf34a{width:var( --container-widget-width, 133px );max-width:133px;--container-widget-width:133px;--container-widget-flex-grow:0;top:-9px;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.68px;color:#7FE6A8;}.elementor-2352 .elementor-element.elementor-element-31bf34a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-31bf34a{left:20px;}body.rtl .elementor-2352 .elementor-element.elementor-element-31bf34a{right:20px;}.elementor-2352 .elementor-element.elementor-element-18b33d0{--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:stretch;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-ec8185f{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:rgba(255,255,255,0.9);}.elementor-2352 .elementor-element.elementor-element-ec8185f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 12px;}.elementor-2352 .elementor-element.elementor-element-ec8185f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-fd76828{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-fd76828:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-fd76828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.35);}.elementor-2352 .elementor-element.elementor-element-fd76828.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-0c93baa{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:rgba(255,255,255,0.9);}.elementor-2352 .elementor-element.elementor-element-0c93baa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 9px 9px 9px;}.elementor-2352 .elementor-element.elementor-element-0c93baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-69ca5d6{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-69ca5d6:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-69ca5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.35);}.elementor-2352 .elementor-element.elementor-element-69ca5d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-0a05b22{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:rgba(255,255,255,0.9);}.elementor-2352 .elementor-element.elementor-element-0a05b22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 2px;}.elementor-2352 .elementor-element.elementor-element-0a05b22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-f1f173d{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-f1f173d:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-f1f173d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.35);}.elementor-2352 .elementor-element.elementor-element-f1f173d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-f9eaba3{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:10.5px;font-weight:400;text-transform:uppercase;line-height:1.62em;letter-spacing:1.05px;color:rgba(255,255,255,0.9);}.elementor-2352 .elementor-element.elementor-element-f9eaba3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 12px 11px 3px;}.elementor-2352 .elementor-element.elementor-element-f9eaba3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-c30212a{--display:flex;--min-height:16px;--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:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-c30212a:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-c30212a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FE6A8;}.elementor-2352 .elementor-element.elementor-element-693d745{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:stretch;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-2052f3d{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-2052f3d:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-2052f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FE6A8;}.elementor-2352 .elementor-element.elementor-element-8aae042{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-8aae042:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-8aae042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FE6A8;}.elementor-2352 .elementor-element.elementor-element-8aae042.e-con{--align-self:center;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{--display:flex;--min-height:2px;--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:nowrap;--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-2352 .elementor-element.elementor-element-5b9ae2e:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-5b9ae2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FE6A8;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e.e-con{--align-self:center;}.elementor-2352 .elementor-element.elementor-element-2aad4fc{--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:nowrap;--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-2352 .elementor-element.elementor-element-2aad4fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-2eeff1c > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-2eeff1c{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.62em;letter-spacing:1.84px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-48ec965 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-48ec965{text-align:start;}.elementor-2352 .elementor-element.elementor-element-48ec965 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;letter-spacing:-0.76px;color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-7fd6309 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7fd6309{text-align:start;font-family:"Inter", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:rgba(255,255,255,0.74);}.elementor-2352 .elementor-element.elementor-element-084eeff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-2352 .elementor-element.elementor-element-084eeff{text-align:start;font-family:"Inter", Sans-serif;font-size:16.5px;font-weight:600;line-height:1.62em;letter-spacing:0px;color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-e5f6e89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-0729f7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-ae202aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-0d5f0e0 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-0d5f0e0{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.62em;letter-spacing:1.84px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-b6295fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-b6295fc{text-align:center;}.elementor-2352 .elementor-element.elementor-element-b6295fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;letter-spacing:-0.76px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-cad5fc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-0eb0a87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-0eb0a87{text-align:start;}.elementor-2352 .elementor-element.elementor-element-0eb0a87 img{width:720px;height:494px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE4EE;border-radius:8px 8px 8px 8px;}.elementor-2352 .elementor-element.elementor-element-a63f711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-a63f711{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:1.92px;color:#C4CCDC;}.elementor-2352 .elementor-element.elementor-element-d459e05{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;top:251.7px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-d459e05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-d459e05{left:291.59px;}body.rtl .elementor-2352 .elementor-element.elementor-element-d459e05{right:291.59px;}.elementor-2352 .elementor-element.elementor-element-9a09ce2{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;top:251.7px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-9a09ce2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-9a09ce2{left:362.16px;}body.rtl .elementor-2352 .elementor-element.elementor-element-9a09ce2{right:362.16px;}.elementor-2352 .elementor-element.elementor-element-d18ad84{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;top:251.7px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-d18ad84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-d18ad84{left:432px;}body.rtl .elementor-2352 .elementor-element.elementor-element-d18ad84{right:432px;}.elementor-2352 .elementor-element.elementor-element-8061794{--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:stretch;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:6px;--padding-left:0px;--padding-right:34px;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-abc2c73{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-abc2c73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-f738725 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-f738725{text-align:start;}.elementor-2352 .elementor-element.elementor-element-f738725 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;letter-spacing:-0.38px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-9e58bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-9e58bc5{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-cfc5250{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:6px;--padding-left:34px;--padding-right:34px;}.elementor-2352 .elementor-element.elementor-element-cfc5250.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-f2b08cd{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-f2b08cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-ee11791 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-ee11791{text-align:start;}.elementor-2352 .elementor-element.elementor-element-ee11791 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;letter-spacing:-0.38px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-743ee17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-743ee17{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-482d7a9{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:6px;--padding-left:34px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-482d7a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-9d7a31c{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-9d7a31c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4ccf767 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4ccf767{text-align:start;}.elementor-2352 .elementor-element.elementor-element-4ccf767 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;line-height:1.16em;letter-spacing:-0.38px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-50504ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-50504ce{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-001514d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-001514d:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-001514d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F9;}.elementor-2352 .elementor-element.elementor-element-e420714{--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:stretch;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{--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:nowrap;--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-2352 .elementor-element.elementor-element-1e7d4f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-f018492 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-f018492{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.62em;letter-spacing:1.84px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-5f9221c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-5f9221c{text-align:start;}.elementor-2352 .elementor-element.elementor-element-5f9221c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;letter-spacing:-0.76px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-774c76e{--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:nowrap;--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-2352 .elementor-element.elementor-element-774c76e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-9a5713b{--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:stretch;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-1fd8b66{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-1fd8b66 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-1fd8b66.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-0cbe445{--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:nowrap;--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-2352 .elementor-element.elementor-element-0cbe445.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-380b40c > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-380b40c{text-align:start;}.elementor-2352 .elementor-element.elementor-element-380b40c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.16em;letter-spacing:-0.33px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-60f99c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-60f99c5{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-e7986bc{--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:stretch;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-7ca8847{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-7ca8847 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7ca8847.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-1e851a2{--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:nowrap;--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-2352 .elementor-element.elementor-element-1e851a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-3fece3b > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-3fece3b{text-align:start;}.elementor-2352 .elementor-element.elementor-element-3fece3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.16em;letter-spacing:-0.33px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-07e536e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-07e536e{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-d5c8a55{--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:stretch;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-e58ab09{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-e58ab09 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-e58ab09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-faa33fd{--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:nowrap;--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-2352 .elementor-element.elementor-element-faa33fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-12da1c6 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-12da1c6{text-align:start;}.elementor-2352 .elementor-element.elementor-element-12da1c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.16em;letter-spacing:-0.33px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-bd28e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-bd28e0d{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-0c01027{--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:stretch;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-c84dc6d{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-c84dc6d > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c84dc6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-1963d57{--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:nowrap;--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-2352 .elementor-element.elementor-element-1963d57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-c36fb72 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c36fb72{text-align:start;}.elementor-2352 .elementor-element.elementor-element-c36fb72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.16em;letter-spacing:-0.33px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-8dd1eb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-8dd1eb0{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-560ac37{--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:stretch;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-b2dfa33{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-b2dfa33 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-b2dfa33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-690be11{--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:nowrap;--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-2352 .elementor-element.elementor-element-690be11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-e16000f > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-e16000f{text-align:start;}.elementor-2352 .elementor-element.elementor-element-e16000f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16.5px;font-weight:700;line-height:1.16em;letter-spacing:-0.33px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-c9c2936 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c9c2936{text-align:start;font-family:"Inter", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-4a7a6fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f49884b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-a5b724c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-7b58a92 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7b58a92{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.62em;letter-spacing:1.84px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-06cbf1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-06cbf1d{text-align:center;}.elementor-2352 .elementor-element.elementor-element-06cbf1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;letter-spacing:-0.76px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-a3074bc{--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:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0E1A3C;--border-color:#0E1A3C;--border-radius:4px 4px 4px 4px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-a3074bc:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-a3074bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-858510e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-2352 .elementor-element.elementor-element-858510e{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-62f4c52{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-2352 .elementor-element.elementor-element-8864421{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-3e91b6e{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-3e91b6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-3e91b6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-c2f3036{width:var( --container-widget-width, 45px );max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-c2f3036 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c2f3036.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-b334ba5{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-831e60e{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-831e60e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-831e60e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-e875477{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-e875477 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-e875477.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-b3a0bda{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-c6ebcc1{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-c6ebcc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c6ebcc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-7860c4f{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-7860c4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7860c4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-d1f11d2{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-37be17e{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-37be17e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-37be17e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-dcffaee{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-dcffaee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-dcffaee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-d408bfe{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-ab76863{width:var( --container-widget-width, 127px );max-width:127px;--container-widget-width:127px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-ab76863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-ab76863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-683c534{width:var( --container-widget-width, 247px );max-width:247px;--container-widget-width:247px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-683c534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-683c534.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-563c0fb{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-0b3ccc7{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-0b3ccc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-0b3ccc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-9f3cfe0{width:var( --container-widget-width, 274px );max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-9f3cfe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-9f3cfe0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-e43c464{--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:stretch;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-09b3d41{width:var( --container-widget-width, 111px );max-width:111px;--container-widget-width:111px;--container-widget-flex-grow:0;text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;line-height:1.62em;letter-spacing:0.72px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-09b3d41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-09b3d41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-d983e8d{width:var( --container-widget-width, 97px );max-width:97px;--container-widget-width:97px;--container-widget-flex-grow:0;text-align:end;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;line-height:1.62em;letter-spacing:0.42px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-d983e8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-d983e8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2352 .elementor-element.elementor-element-fb55859{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-fb55859:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-fb55859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F9;}.elementor-2352 .elementor-element.elementor-element-36dfca9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-adf66f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2352 .elementor-element.elementor-element-f2f2d38 > .elementor-widget-container{margin:0px 0px 18px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-f2f2d38{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:11.5px;font-weight:500;text-transform:uppercase;line-height:1.62em;letter-spacing:1.84px;color:#E30613;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe{text-align:center;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.16em;letter-spacing:-0.76px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-02219b4{--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:nowrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-778a9fa{--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:nowrap;--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-2352 .elementor-element.elementor-element-cde9c59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-2352 .elementor-element.elementor-element-cde9c59{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-addf63f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 26px 0px;}.elementor-2352 .elementor-element.elementor-element-addf63f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-3713ecc{--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:nowrap;--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-2352 .elementor-element.elementor-element-bebaef8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-2352 .elementor-element.elementor-element-bebaef8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-724eb5b{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f46d1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-f46d1a7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-4a7a4ef{--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:nowrap;--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-2352 .elementor-element.elementor-element-58e5d1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 24px 0px;}.elementor-2352 .elementor-element.elementor-element-58e5d1d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;line-height:1.62em;letter-spacing:0px;color:#141C30;}.elementor-2352 .elementor-element.elementor-element-3b9df00{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-a5c3178 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-a5c3178{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:#5E6A84;}.elementor-2352 .elementor-element.elementor-element-8c0a4d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-8c0a4d7:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-8c0a4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A3C;}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2352 .elementor-element.elementor-element-751e629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-751e629{text-align:center;}.elementor-2352 .elementor-element.elementor-element-751e629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:1.16em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-2352 .elementor-element.elementor-element-b6651ce > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-b6651ce{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0px;color:rgba(255,255,255,0.74);}.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.62em;letter-spacing:0.45px;fill:#0E1A3C;color:#0E1A3C;border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-2352 .elementor-element.elementor-element-7db8827{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;}.elementor-2352 .elementor-element.elementor-element-7db8827 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-7db8827.elementor-element{--align-self:center;}.elementor-2352 .elementor-element.elementor-element-f95c28a{--display:flex;--position:fixed;--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:60;}.elementor-2352 .elementor-element.elementor-element-f95c28a:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-f95c28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(14,26,60,0.97);}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-f95c28a{left:0px;}body.rtl .elementor-2352 .elementor-element.elementor-element-f95c28a{right:0px;}.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button{background-color:#E30613;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.62em;letter-spacing:0.45px;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:17px 30px 17px 30px;}.elementor-2352 .elementor-element.elementor-element-bc79145 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-54d62b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element- .elementor-heading-title{font-size:22px;}.elementor-2352 .elementor-element.elementor-element- .elementor-nav-menu .elementor-item{font-size:10px;line-height:1.4em;}.elementor-2352 .elementor-element.elementor-element-0eb277e{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-99f3f37{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4af7ecd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4af7ecd{top:6px;}.elementor-2352 .elementor-element.elementor-element-f092d1a{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-2a51415{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-46de769 .elementor-heading-title{font-size:37px;}.elementor-2352 .elementor-element.elementor-element-f5236a7{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-9d14e4b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-60d13b2{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-70d28c2 img{width:948px;height:742px;}.elementor-2352 .elementor-element.elementor-element-9e12572{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-25facd4{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-6d44ddb{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f6720c7{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4a8cd80{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5dcc35a{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-65312c7{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-215a3e4{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-846ab21{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-18b33d0{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-fd76828{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-69ca5d6{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f1f173d{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-c30212a{--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:446.25px;--margin-right:446.25px;}.elementor-2352 .elementor-element.elementor-element-693d745{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:425px;--margin-right:425px;}.elementor-2352 .elementor-element.elementor-element-2052f3d{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-8aae042{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-2aad4fc{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-48ec965 .elementor-heading-title{font-size:31px;}.elementor-2352 .elementor-element.elementor-element-e5f6e89{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0729f7c{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-ae202aa{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-b6295fc > .elementor-widget-container{margin:0px 195.89px 0px 195.88px;}.elementor-2352 .elementor-element.elementor-element-b6295fc .elementor-heading-title{font-size:31px;}.elementor-2352 .elementor-element.elementor-element-cad5fc9{--flex-wrap:nowrap;--margin-top:56px;--margin-bottom:0px;--margin-left:112px;--margin-right:112px;}.elementor-2352 .elementor-element.elementor-element-8061794{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-abc2c73 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-cfc5250{--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f2b08cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-482d7a9{--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-9d7a31c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-001514d{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-e420714{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5f9221c .elementor-heading-title{font-size:31px;}.elementor-2352 .elementor-element.elementor-element-774c76e{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-9a5713b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0cbe445{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-e7986bc{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-1e851a2{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-d5c8a55{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-faa33fd{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0c01027{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-1963d57{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-560ac37{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-690be11{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4a7a6fb{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f49884b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-a5b724c{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-06cbf1d > .elementor-widget-container{margin:0px 259.61px 0px 259.59px;}.elementor-2352 .elementor-element.elementor-element-06cbf1d .elementor-heading-title{font-size:31px;}.elementor-2352 .elementor-element.elementor-element-a3074bc{--flex-wrap:nowrap;--margin-top:52px;--margin-bottom:0px;--margin-left:102px;--margin-right:102px;}.elementor-2352 .elementor-element.elementor-element-62f4c52{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-8864421{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-b334ba5{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-b3a0bda{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-d1f11d2{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-d408bfe{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-563c0fb{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-e43c464{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-fb55859{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-36dfca9{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-adf66f1{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe > .elementor-widget-container{margin:0px 259.61px 0px 259.59px;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe .elementor-heading-title{font-size:31px;}.elementor-2352 .elementor-element.elementor-element-02219b4{--flex-wrap:nowrap;--margin-top:44px;--margin-bottom:0px;--margin-left:62px;--margin-right:62px;}.elementor-2352 .elementor-element.elementor-element-778a9fa{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-3713ecc{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-724eb5b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f46d1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4a7a4ef{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-3b9df00{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-a5c3178 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-8c0a4d7{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-751e629 > .elementor-widget-container{margin:0px 274px 0px 273.98px;}.elementor-2352 .elementor-element.elementor-element-751e629 .elementor-heading-title{font-size:34px;}.elementor-2352 .elementor-element.elementor-element-b6651ce > .elementor-widget-container{margin:22px 182.44px 0px 182.44px;}.elementor-2352 .elementor-element.elementor-element-f95c28a{--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-2352 .elementor-element.elementor-element-{--spacer-size:10px;}.elementor-2352 .elementor-element.elementor-element- .elementor-heading-title{font-size:16px;}.elementor-2352 .elementor-element.elementor-element-0eb277e{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-99f3f37{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4af7ecd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4af7ecd{top:6px;}.elementor-2352 .elementor-element.elementor-element-f092d1a{--width:390px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-2a51415{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-46de769 .elementor-heading-title{font-size:29px;}.elementor-2352 .elementor-element.elementor-element-f5236a7{--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;--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-6b61796{font-size:16px;}.elementor-2352 .elementor-element.elementor-element-9d14e4b{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-60d13b2{--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-70d28c2 img{width:298px;height:233px;}.elementor-2352 .elementor-element.elementor-element-9e12572{--flex-wrap:nowrap;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-25facd4{--width:390px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-6d44ddb{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f6720c7{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4a8cd80{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5dcc35a{--width:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-65312c7{--width:2px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-215a3e4{--width:2px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-846ab21{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-18b33d0{--width:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-fd76828{--width:2px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-69ca5d6{--width:2px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f1f173d{--width:2px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-c30212a{--width:2px;--flex-wrap:nowrap;--margin-top:16px;--margin-bottom:0px;--margin-left:149.25px;--margin-right:149.25px;}.elementor-2352 .elementor-element.elementor-element-693d745{--width:44px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:128px;--margin-right:128px;}.elementor-2352 .elementor-element.elementor-element-2052f3d{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-8aae042{--width:24px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{--width:12px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-2aad4fc{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-48ec965 .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-e5f6e89{--flex-wrap:nowrap;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-0729f7c{--width:390px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-ae202aa{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-b6295fc .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-cad5fc9{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0eb0a87 img{width:350px;height:240px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-d459e05{left:40.5px;}body.rtl .elementor-2352 .elementor-element.elementor-element-d459e05{right:40.5px;}.elementor-2352 .elementor-element.elementor-element-d459e05{top:51px;font-size:16px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-9a09ce2{left:50.3px;}body.rtl .elementor-2352 .elementor-element.elementor-element-9a09ce2{right:50.3px;}.elementor-2352 .elementor-element.elementor-element-9a09ce2{top:51px;font-size:16px;}body:not(.rtl) .elementor-2352 .elementor-element.elementor-element-d18ad84{left:60px;}body.rtl .elementor-2352 .elementor-element.elementor-element-d18ad84{right:60px;}.elementor-2352 .elementor-element.elementor-element-d18ad84{top:51px;font-size:16px;}.elementor-2352 .elementor-element.elementor-element-8061794{--width:350px;--flex-wrap:wrap;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{--width:350px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-abc2c73 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-cfc5250{--width:350px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f2b08cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-482d7a9{--width:350px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-9d7a31c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2352 .elementor-element.elementor-element-001514d{--flex-wrap:nowrap;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-e420714{--width:390px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-5f9221c .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-774c76e{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-9a5713b{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0cbe445{--width:308px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-e7986bc{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-1e851a2{--width:308px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-d5c8a55{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-faa33fd{--width:308px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-0c01027{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-1963d57{--width:308px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-560ac37{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-690be11{--width:308px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-4a7a6fb{--flex-wrap:nowrap;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-f49884b{--width:390px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-a5b724c{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-06cbf1d .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-a3074bc{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-858510e{font-size:16px;}.elementor-2352 .elementor-element.elementor-element-62f4c52{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-8864421{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-c2f3036{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-b334ba5{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-e875477{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-b3a0bda{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-7860c4f{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-d1f11d2{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-dcffaee{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-d408bfe{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-683c534{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-563c0fb{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-9f3cfe0{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-e43c464{--width:298px;--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;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-d983e8d{text-align:start;font-size:14.5px;}.elementor-2352 .elementor-element.elementor-element-fb55859{--flex-wrap:nowrap;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-2352 .elementor-element.elementor-element-36dfca9{--width:390px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-adf66f1{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-c8bb0fe .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-02219b4{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-778a9fa{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-3713ecc{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-724eb5b{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-f46d1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-4a7a4ef{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-3b9df00{--width:350px;--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-a5c3178 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2352 .elementor-element.elementor-element-8c0a4d7{--flex-wrap:nowrap;}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{--width:390px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-751e629 > .elementor-widget-container{margin:0px 17.77px 0px 17.75px;}.elementor-2352 .elementor-element.elementor-element-751e629 .elementor-heading-title{font-size:27px;}.elementor-2352 .elementor-element.elementor-element-b6651ce{font-size:16px;}.elementor-2352 .elementor-element.elementor-element-f95c28a{--width:390px;--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-2352 .elementor-element.elementor-element-f092d1a{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-2a51415{--width:572px;}.elementor-2352 .elementor-element.elementor-element-9d14e4b{--width:545px;}.elementor-2352 .elementor-element.elementor-element-25facd4{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-6d44ddb{--width:525px;}.elementor-2352 .elementor-element.elementor-element-5dcc35a{--width:475px;}.elementor-2352 .elementor-element.elementor-element-65312c7{--width:125px;}.elementor-2352 .elementor-element.elementor-element-215a3e4{--width:125px;}.elementor-2352 .elementor-element.elementor-element-18b33d0{--width:475px;}.elementor-2352 .elementor-element.elementor-element-fd76828{--width:41px;}.elementor-2352 .elementor-element.elementor-element-69ca5d6{--width:41px;}.elementor-2352 .elementor-element.elementor-element-f1f173d{--width:41px;}.elementor-2352 .elementor-element.elementor-element-c30212a{--width:2px;}.elementor-2352 .elementor-element.elementor-element-693d745{--width:44px;}.elementor-2352 .elementor-element.elementor-element-8aae042{--width:24px;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{--width:12px;}.elementor-2352 .elementor-element.elementor-element-2aad4fc{--width:536px;}.elementor-2352 .elementor-element.elementor-element-0729f7c{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-ae202aa{--width:1124px;}.elementor-2352 .elementor-element.elementor-element-cad5fc9{--width:720px;}.elementor-2352 .elementor-element.elementor-element-8061794{--width:1124px;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{--width:375px;}.elementor-2352 .elementor-element.elementor-element-cfc5250{--width:375px;}.elementor-2352 .elementor-element.elementor-element-482d7a9{--width:375px;}.elementor-2352 .elementor-element.elementor-element-e420714{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{--width:424px;}.elementor-2352 .elementor-element.elementor-element-774c76e{--width:636px;}.elementor-2352 .elementor-element.elementor-element-0cbe445{--width:594px;}.elementor-2352 .elementor-element.elementor-element-1e851a2{--width:317px;}.elementor-2352 .elementor-element.elementor-element-faa33fd{--width:351px;}.elementor-2352 .elementor-element.elementor-element-1963d57{--width:594px;}.elementor-2352 .elementor-element.elementor-element-690be11{--width:594px;}.elementor-2352 .elementor-element.elementor-element-f49884b{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-a5b724c{--width:1124px;}.elementor-2352 .elementor-element.elementor-element-a3074bc{--width:740px;}.elementor-2352 .elementor-element.elementor-element-8864421{--width:688px;}.elementor-2352 .elementor-element.elementor-element-b334ba5{--width:688px;}.elementor-2352 .elementor-element.elementor-element-b3a0bda{--width:688px;}.elementor-2352 .elementor-element.elementor-element-d1f11d2{--width:688px;}.elementor-2352 .elementor-element.elementor-element-d408bfe{--width:688px;}.elementor-2352 .elementor-element.elementor-element-563c0fb{--width:688px;}.elementor-2352 .elementor-element.elementor-element-e43c464{--width:688px;}.elementor-2352 .elementor-element.elementor-element-36dfca9{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-adf66f1{--width:1124px;}.elementor-2352 .elementor-element.elementor-element-02219b4{--width:820px;}.elementor-2352 .elementor-element.elementor-element-724eb5b{--width:667px;}.elementor-2352 .elementor-element.elementor-element-3b9df00{--width:667px;}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{--width:1180px;}.elementor-2352 .elementor-element.elementor-element-f95c28a{--width:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2352 .elementor-element.elementor-element-f092d1a{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-2a51415{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-9d14e4b{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-25facd4{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-6d44ddb{--width:944px;}.elementor-2352 .elementor-element.elementor-element-5dcc35a{--width:894px;}.elementor-2352 .elementor-element.elementor-element-65312c7{--width:335px;}.elementor-2352 .elementor-element.elementor-element-215a3e4{--width:335px;}.elementor-2352 .elementor-element.elementor-element-18b33d0{--width:894px;}.elementor-2352 .elementor-element.elementor-element-fd76828{--width:181px;}.elementor-2352 .elementor-element.elementor-element-69ca5d6{--width:181px;}.elementor-2352 .elementor-element.elementor-element-f1f173d{--width:181px;}.elementor-2352 .elementor-element.elementor-element-c30212a{--width:2px;}.elementor-2352 .elementor-element.elementor-element-693d745{--width:44px;}.elementor-2352 .elementor-element.elementor-element-8aae042{--width:24px;}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{--width:12px;}.elementor-2352 .elementor-element.elementor-element-2aad4fc{--width:944px;}.elementor-2352 .elementor-element.elementor-element-0729f7c{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-ae202aa{--width:944px;}.elementor-2352 .elementor-element.elementor-element-cad5fc9{--width:720px;}.elementor-2352 .elementor-element.elementor-element-8061794{--width:944px;}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{--width:944px;}.elementor-2352 .elementor-element.elementor-element-cfc5250{--width:944px;}.elementor-2352 .elementor-element.elementor-element-482d7a9{--width:944px;}.elementor-2352 .elementor-element.elementor-element-e420714{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{--width:944px;}.elementor-2352 .elementor-element.elementor-element-774c76e{--width:944px;}.elementor-2352 .elementor-element.elementor-element-0cbe445{--width:611px;}.elementor-2352 .elementor-element.elementor-element-1e851a2{--width:317px;}.elementor-2352 .elementor-element.elementor-element-faa33fd{--width:351px;}.elementor-2352 .elementor-element.elementor-element-1963d57{--width:696px;}.elementor-2352 .elementor-element.elementor-element-690be11{--width:703px;}.elementor-2352 .elementor-element.elementor-element-f49884b{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-a5b724c{--width:944px;}.elementor-2352 .elementor-element.elementor-element-a3074bc{--width:740px;}.elementor-2352 .elementor-element.elementor-element-8864421{--width:688px;}.elementor-2352 .elementor-element.elementor-element-b334ba5{--width:688px;}.elementor-2352 .elementor-element.elementor-element-b3a0bda{--width:688px;}.elementor-2352 .elementor-element.elementor-element-d1f11d2{--width:688px;}.elementor-2352 .elementor-element.elementor-element-d408bfe{--width:688px;}.elementor-2352 .elementor-element.elementor-element-563c0fb{--width:688px;}.elementor-2352 .elementor-element.elementor-element-e43c464{--width:688px;}.elementor-2352 .elementor-element.elementor-element-36dfca9{--width:1000px;}.elementor-2352 .elementor-element.elementor-element-adf66f1{--width:944px;}.elementor-2352 .elementor-element.elementor-element-02219b4{--width:820px;}.elementor-2352 .elementor-element.elementor-element-724eb5b{--width:667px;}.elementor-2352 .elementor-element.elementor-element-3b9df00{--width:667px;}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{--width:1000px;}}/* Start custom CSS for text-editor, class: .elementor-element-4af7ecd */.elementor-2352 .elementor-element.elementor-element-4af7ecd{display:contents}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17610b6 */.elementor-2352 .elementor-element.elementor-element-17610b6{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-17610b6{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-17610b6{max-width:100%}.elementor-2352 .elementor-element.elementor-element-17610b6{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46de769 */.elementor-2352 .elementor-element.elementor-element-46de769{margin:24px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-46de769 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-46de769 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05093ad */.elementor-2352 .elementor-element.elementor-element-05093ad{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e150ec */.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button:hover{box-shadow:rgba(227, 6, 19, 0.3) 0px 12px 26px;transform:none}.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button-wrapper,.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button,.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button-content-wrapper{display:contents!important}.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button-text{color:inherit;white-space:nowrap;text-decoration:none}.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button-text,.elementor-2352 .elementor-element.elementor-element-7e150ec .elementor-button-icon{position:relative;z-index:1}.elementor-2352 .elementor-element.elementor-element-7e150ec{display:flex;align-items:center;justify-content:center;gap:10px;color:#FFFFFF;padding:17px 30px 17px 30px;border-radius:6px;font:700 15px/24.3px Montserrat, sans-serif;letter-spacing:0.45px;background-color:rgb(227, 6, 19);text-decoration:none}.elementor-2352 .elementor-element.elementor-element-7e150ec{max-width:100%}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-097c88f */.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button:hover{transform:none}.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button-wrapper,.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button,.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button-content-wrapper{display:contents!important}.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button-text{color:inherit;white-space:nowrap;text-decoration:none}.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button-text,.elementor-2352 .elementor-element.elementor-element-097c88f .elementor-button-icon{position:relative;z-index:1}.elementor-2352 .elementor-element.elementor-element-097c88f{display:flex;align-items:center;justify-content:center;gap:10px;color:#FFFFFF;padding:17px 30px 17px 30px;border-radius:6px;font:700 15px/24.3px Montserrat, sans-serif;letter-spacing:0.45px;text-decoration:none}.elementor-2352 .elementor-element.elementor-element-097c88f{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b61796 */.elementor-2352 .elementor-element.elementor-element-6b61796{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a51415 */.elementor-2352 .elementor-element.elementor-element-2a51415{display:block}.elementor-2352 .elementor-element.elementor-element-2a51415{max-width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70d28c2 */.elementor-2352 .elementor-element.elementor-element-70d28c2{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-70d28c2 img{margin-top:0!important;margin-bottom:0!important}.elementor-2352 .elementor-element.elementor-element-70d28c2 img{object-fit:cover}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d14e4b */.elementor-2352 .elementor-element.elementor-element-9d14e4b{display:block}.elementor-2352 .elementor-element.elementor-element-9d14e4b{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f092d1a */.elementor-2352 .elementor-element.elementor-element-f092d1a{max-width:100%}.elementor-2352 .elementor-element.elementor-element-f092d1a{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f3f37 */.elementor-2352 .elementor-element.elementor-element-99f3f37{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99fb414 */.elementor-2352 .elementor-element.elementor-element-99fb414{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-99fb414{white-space:nowrap;min-width:max-content;max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7466dd */.elementor-2352 .elementor-element.elementor-element-b7466dd{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-b7466dd{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-b7466dd{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65312c7 */.elementor-2352 .elementor-element.elementor-element-65312c7{display:block}.elementor-2352 .elementor-element.elementor-element-65312c7{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4e5cf3 */.elementor-2352 .elementor-element.elementor-element-d4e5cf3{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-d4e5cf3{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-d4e5cf3{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-215a3e4 */.elementor-2352 .elementor-element.elementor-element-215a3e4{display:block}.elementor-2352 .elementor-element.elementor-element-215a3e4{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4757bd */.elementor-2352 .elementor-element.elementor-element-e4757bd{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-e4757bd{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-e4757bd{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dcc35a */.elementor-2352 .elementor-element.elementor-element-5dcc35a{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8cd80 */.elementor-2352 .elementor-element.elementor-element-4a8cd80{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31bf34a */.elementor-2352 .elementor-element.elementor-element-31bf34a{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-31bf34a{white-space:nowrap;min-width:max-content;max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec8185f */.elementor-2352 .elementor-element.elementor-element-ec8185f{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-ec8185f{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-ec8185f{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd76828 */.elementor-2352 .elementor-element.elementor-element-fd76828{display:block}.elementor-2352 .elementor-element.elementor-element-fd76828{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c93baa */.elementor-2352 .elementor-element.elementor-element-0c93baa{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-0c93baa{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69ca5d6 */.elementor-2352 .elementor-element.elementor-element-69ca5d6{display:block}.elementor-2352 .elementor-element.elementor-element-69ca5d6{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a05b22 */.elementor-2352 .elementor-element.elementor-element-0a05b22{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-0a05b22{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-0a05b22{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1f173d */.elementor-2352 .elementor-element.elementor-element-f1f173d{display:block}.elementor-2352 .elementor-element.elementor-element-f1f173d{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9eaba3 */.elementor-2352 .elementor-element.elementor-element-f9eaba3{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-f9eaba3{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-f9eaba3{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b33d0 */.elementor-2352 .elementor-element.elementor-element-18b33d0{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c30212a */.elementor-2352 .elementor-element.elementor-element-c30212a{display:block}.elementor-2352 .elementor-element.elementor-element-c30212a{max-width:100%}.elementor-2352 .elementor-element.elementor-element-c30212a{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2052f3d */.elementor-2352 .elementor-element.elementor-element-2052f3d{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aae042 */.elementor-2352 .elementor-element.elementor-element-8aae042{display:block}.elementor-2352 .elementor-element.elementor-element-8aae042{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b9ae2e */.elementor-2352 .elementor-element.elementor-element-5b9ae2e{display:block}.elementor-2352 .elementor-element.elementor-element-5b9ae2e{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693d745 */.elementor-2352 .elementor-element.elementor-element-693d745{max-width:100%}.elementor-2352 .elementor-element.elementor-element-693d745{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-846ab21 */.elementor-2352 .elementor-element.elementor-element-846ab21{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d44ddb */.elementor-2352 .elementor-element.elementor-element-6d44ddb{display:block}.elementor-2352 .elementor-element.elementor-element-6d44ddb{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2eeff1c */.elementor-2352 .elementor-element.elementor-element-2eeff1c{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48ec965 */.elementor-2352 .elementor-element.elementor-element-48ec965{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-48ec965 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-48ec965 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fd6309 */.elementor-2352 .elementor-element.elementor-element-7fd6309{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-084eeff */.elementor-2352 .elementor-element.elementor-element-084eeff{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aad4fc */.elementor-2352 .elementor-element.elementor-element-2aad4fc{display:block}.elementor-2352 .elementor-element.elementor-element-2aad4fc{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25facd4 */.elementor-2352 .elementor-element.elementor-element-25facd4{max-width:100%}.elementor-2352 .elementor-element.elementor-element-25facd4{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e12572 */.elementor-2352 .elementor-element.elementor-element-9e12572{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d5f0e0 */.elementor-2352 .elementor-element.elementor-element-0d5f0e0{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6295fc */.elementor-2352 .elementor-element.elementor-element-b6295fc{margin:0 auto!important}.elementor-2352 .elementor-element.elementor-element-b6295fc{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-b6295fc .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-b6295fc .elementor-heading-title{font-family:Montserrat, sans-serif}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-b6295fc{margin:0px 195.89px 0px 195.88px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae202aa */.elementor-2352 .elementor-element.elementor-element-ae202aa{text-align:center!important}.elementor-2352 .elementor-element.elementor-element-ae202aa{display:block}.elementor-2352 .elementor-element.elementor-element-ae202aa{max-width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0eb0a87 */.elementor-2352 .elementor-element.elementor-element-0eb0a87{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-0eb0a87 img{margin-top:0!important;margin-bottom:0!important}.elementor-2352 .elementor-element.elementor-element-0eb0a87 img{object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63f711 */.elementor-2352 .elementor-element.elementor-element-a63f711{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d459e05 */.elementor-2352 .elementor-element.elementor-element-d459e05{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a09ce2 */.elementor-2352 .elementor-element.elementor-element-9a09ce2{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d18ad84 */.elementor-2352 .elementor-element.elementor-element-d18ad84{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad5fc9 */.elementor-2352 .elementor-element.elementor-element-cad5fc9{display:block}.elementor-2352 .elementor-element.elementor-element-cad5fc9{max-width:100%}.elementor-2352 .elementor-element.elementor-element-cad5fc9{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abc2c73 */.elementor-2352 .elementor-element.elementor-element-abc2c73{display:contents}.elementor-2352 .elementor-element.elementor-element-abc2c73{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f738725 */.elementor-2352 .elementor-element.elementor-element-f738725{margin:0px 0px 10px 0px}.elementor-2352 .elementor-element.elementor-element-f738725 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-f738725 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e58bc5 */.elementor-2352 .elementor-element.elementor-element-9e58bc5{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb7e7c7 */.elementor-2352 .elementor-element.elementor-element-bb7e7c7{display:block}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{border-top:0;border-right:1px solid rgb(223, 228, 238);border-bottom:0;border-left:0}.elementor-2352 .elementor-element.elementor-element-bb7e7c7{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2b08cd */.elementor-2352 .elementor-element.elementor-element-f2b08cd{display:contents}.elementor-2352 .elementor-element.elementor-element-f2b08cd{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee11791 */.elementor-2352 .elementor-element.elementor-element-ee11791{margin:0px 0px 10px 0px}.elementor-2352 .elementor-element.elementor-element-ee11791 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-ee11791 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-743ee17 */.elementor-2352 .elementor-element.elementor-element-743ee17{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfc5250 */.elementor-2352 .elementor-element.elementor-element-cfc5250{display:block}.elementor-2352 .elementor-element.elementor-element-cfc5250{border-top:0;border-right:1px solid rgb(223, 228, 238);border-bottom:0;border-left:0}.elementor-2352 .elementor-element.elementor-element-cfc5250{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d7a31c */.elementor-2352 .elementor-element.elementor-element-9d7a31c{display:contents}.elementor-2352 .elementor-element.elementor-element-9d7a31c{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ccf767 */.elementor-2352 .elementor-element.elementor-element-4ccf767{margin:0px 0px 10px 0px}.elementor-2352 .elementor-element.elementor-element-4ccf767 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-4ccf767 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50504ce */.elementor-2352 .elementor-element.elementor-element-50504ce{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482d7a9 */.elementor-2352 .elementor-element.elementor-element-482d7a9{display:block}.elementor-2352 .elementor-element.elementor-element-482d7a9{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8061794 */.elementor-2352 .elementor-element.elementor-element-8061794{border-top:1px solid rgb(223, 228, 238);border-right:0;border-bottom:0;border-left:0}.elementor-2352 .elementor-element.elementor-element-8061794{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0729f7c */.elementor-2352 .elementor-element.elementor-element-0729f7c{display:block}.elementor-2352 .elementor-element.elementor-element-0729f7c{max-width:100%}.elementor-2352 .elementor-element.elementor-element-0729f7c{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f6e89 */.elementor-2352 .elementor-element.elementor-element-e5f6e89{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f018492 */.elementor-2352 .elementor-element.elementor-element-f018492{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f9221c */.elementor-2352 .elementor-element.elementor-element-5f9221c{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-5f9221c .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-5f9221c .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7d4f9 */.elementor-2352 .elementor-element.elementor-element-1e7d4f9{display:block}.elementor-2352 .elementor-element.elementor-element-1e7d4f9{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fd8b66 */.elementor-2352 .elementor-element.elementor-element-1fd8b66{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}.elementor-2352 .elementor-element.elementor-element-1fd8b66{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-1fd8b66{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-380b40c */.elementor-2352 .elementor-element.elementor-element-380b40c{margin:0px 0px 4px 0px}.elementor-2352 .elementor-element.elementor-element-380b40c .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-380b40c .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60f99c5 */.elementor-2352 .elementor-element.elementor-element-60f99c5{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbe445 */.elementor-2352 .elementor-element.elementor-element-0cbe445{display:block}.elementor-2352 .elementor-element.elementor-element-0cbe445{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5713b */.elementor-2352 .elementor-element.elementor-element-9a5713b{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ca8847 */.elementor-2352 .elementor-element.elementor-element-7ca8847{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}.elementor-2352 .elementor-element.elementor-element-7ca8847{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-7ca8847{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fece3b */.elementor-2352 .elementor-element.elementor-element-3fece3b{margin:0px 0px 4px 0px}.elementor-2352 .elementor-element.elementor-element-3fece3b .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-3fece3b .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07e536e */.elementor-2352 .elementor-element.elementor-element-07e536e{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e851a2 */.elementor-2352 .elementor-element.elementor-element-1e851a2{display:block}.elementor-2352 .elementor-element.elementor-element-1e851a2{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7986bc */.elementor-2352 .elementor-element.elementor-element-e7986bc{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e58ab09 */.elementor-2352 .elementor-element.elementor-element-e58ab09{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}.elementor-2352 .elementor-element.elementor-element-e58ab09{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-e58ab09{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12da1c6 */.elementor-2352 .elementor-element.elementor-element-12da1c6{margin:0px 0px 4px 0px}.elementor-2352 .elementor-element.elementor-element-12da1c6 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-12da1c6 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd28e0d */.elementor-2352 .elementor-element.elementor-element-bd28e0d{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faa33fd */.elementor-2352 .elementor-element.elementor-element-faa33fd{display:block}.elementor-2352 .elementor-element.elementor-element-faa33fd{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5c8a55 */.elementor-2352 .elementor-element.elementor-element-d5c8a55{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c84dc6d */.elementor-2352 .elementor-element.elementor-element-c84dc6d{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}.elementor-2352 .elementor-element.elementor-element-c84dc6d{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-c84dc6d{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c36fb72 */.elementor-2352 .elementor-element.elementor-element-c36fb72{margin:0px 0px 4px 0px}.elementor-2352 .elementor-element.elementor-element-c36fb72 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-c36fb72 .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dd1eb0 */.elementor-2352 .elementor-element.elementor-element-8dd1eb0{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1963d57 */.elementor-2352 .elementor-element.elementor-element-1963d57{display:block}.elementor-2352 .elementor-element.elementor-element-1963d57{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c01027 */.elementor-2352 .elementor-element.elementor-element-0c01027{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2dfa33 */.elementor-2352 .elementor-element.elementor-element-b2dfa33{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}.elementor-2352 .elementor-element.elementor-element-b2dfa33{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-b2dfa33{max-width:100%}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e16000f */.elementor-2352 .elementor-element.elementor-element-e16000f{margin:0px 0px 4px 0px}.elementor-2352 .elementor-element.elementor-element-e16000f .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-e16000f .elementor-heading-title{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9c2936 */.elementor-2352 .elementor-element.elementor-element-c9c2936{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690be11 */.elementor-2352 .elementor-element.elementor-element-690be11{display:block}.elementor-2352 .elementor-element.elementor-element-690be11{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560ac37 */.elementor-2352 .elementor-element.elementor-element-560ac37{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774c76e */.elementor-2352 .elementor-element.elementor-element-774c76e{display:block}.elementor-2352 .elementor-element.elementor-element-774c76e{border-top:1px solid rgb(223, 228, 238);border-right:0;border-bottom:0;border-left:0}.elementor-2352 .elementor-element.elementor-element-774c76e{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e420714 */.elementor-2352 .elementor-element.elementor-element-e420714{max-width:100%}.elementor-2352 .elementor-element.elementor-element-e420714{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001514d */.elementor-2352 .elementor-element.elementor-element-001514d{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b58a92 */.elementor-2352 .elementor-element.elementor-element-7b58a92{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06cbf1d */.elementor-2352 .elementor-element.elementor-element-06cbf1d{margin:0 auto!important}.elementor-2352 .elementor-element.elementor-element-06cbf1d{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-06cbf1d .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-06cbf1d .elementor-heading-title{font-family:Montserrat, sans-serif}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-06cbf1d{margin:0px 259.61px 0px 259.59px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5b724c */.elementor-2352 .elementor-element.elementor-element-a5b724c{text-align:center!important}.elementor-2352 .elementor-element.elementor-element-a5b724c{display:block}.elementor-2352 .elementor-element.elementor-element-a5b724c{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858510e */.elementor-2352 .elementor-element.elementor-element-858510e{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e91b6e */.elementor-2352 .elementor-element.elementor-element-3e91b6e{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-3e91b6e{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-3e91b6e{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2f3036 */.elementor-2352 .elementor-element.elementor-element-c2f3036{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-c2f3036{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-c2f3036{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8864421 */.elementor-2352 .elementor-element.elementor-element-8864421{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-8864421{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-831e60e */.elementor-2352 .elementor-element.elementor-element-831e60e{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-831e60e{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-831e60e{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e875477 */.elementor-2352 .elementor-element.elementor-element-e875477{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-e875477{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-e875477{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b334ba5 */.elementor-2352 .elementor-element.elementor-element-b334ba5{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-b334ba5{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6ebcc1 */.elementor-2352 .elementor-element.elementor-element-c6ebcc1{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-c6ebcc1{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-c6ebcc1{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7860c4f */.elementor-2352 .elementor-element.elementor-element-7860c4f{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-7860c4f{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-7860c4f{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a0bda */.elementor-2352 .elementor-element.elementor-element-b3a0bda{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-b3a0bda{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37be17e */.elementor-2352 .elementor-element.elementor-element-37be17e{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-37be17e{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-37be17e{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dcffaee */.elementor-2352 .elementor-element.elementor-element-dcffaee{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-dcffaee{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-dcffaee{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f11d2 */.elementor-2352 .elementor-element.elementor-element-d1f11d2{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-d1f11d2{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab76863 */.elementor-2352 .elementor-element.elementor-element-ab76863{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-ab76863{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-ab76863{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-683c534 */.elementor-2352 .elementor-element.elementor-element-683c534{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-683c534{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-683c534{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d408bfe */.elementor-2352 .elementor-element.elementor-element-d408bfe{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-d408bfe{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b3ccc7 */.elementor-2352 .elementor-element.elementor-element-0b3ccc7{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-0b3ccc7{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-0b3ccc7{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f3cfe0 */.elementor-2352 .elementor-element.elementor-element-9f3cfe0{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-9f3cfe0{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-9f3cfe0{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-563c0fb */.elementor-2352 .elementor-element.elementor-element-563c0fb{border-top:0;border-right:0;border-bottom:1px dotted rgb(223, 228, 238);border-left:0}.elementor-2352 .elementor-element.elementor-element-563c0fb{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09b3d41 */.elementor-2352 .elementor-element.elementor-element-09b3d41{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-09b3d41{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-09b3d41{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d983e8d */.elementor-2352 .elementor-element.elementor-element-d983e8d{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.elementor-2352 .elementor-element.elementor-element-d983e8d{white-space:nowrap;min-width:max-content;max-width:100%}.elementor-2352 .elementor-element.elementor-element-d983e8d{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e43c464 */.elementor-2352 .elementor-element.elementor-element-e43c464{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62f4c52 */.elementor-2352 .elementor-element.elementor-element-62f4c52{display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3074bc */.elementor-2352 .elementor-element.elementor-element-a3074bc{display:block}.elementor-2352 .elementor-element.elementor-element-a3074bc{max-width:100%}.elementor-2352 .elementor-element.elementor-element-a3074bc{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49884b */.elementor-2352 .elementor-element.elementor-element-f49884b{display:block}.elementor-2352 .elementor-element.elementor-element-f49884b{max-width:100%}.elementor-2352 .elementor-element.elementor-element-f49884b{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7a6fb */.elementor-2352 .elementor-element.elementor-element-4a7a6fb{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2f2d38 */.elementor-2352 .elementor-element.elementor-element-f2f2d38{font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8bb0fe */.elementor-2352 .elementor-element.elementor-element-c8bb0fe{margin:0 auto!important}.elementor-2352 .elementor-element.elementor-element-c8bb0fe{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-c8bb0fe .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-c8bb0fe .elementor-heading-title{font-family:Montserrat, sans-serif}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-c8bb0fe{margin:0px 259.61px 0px 259.59px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adf66f1 */.elementor-2352 .elementor-element.elementor-element-adf66f1{text-align:center!important}.elementor-2352 .elementor-element.elementor-element-adf66f1{display:block}.elementor-2352 .elementor-element.elementor-element-adf66f1{max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cde9c59 */.elementor-2352 .elementor-element.elementor-element-cde9c59{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-addf63f */.elementor-2352 .elementor-element.elementor-element-addf63f{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778a9fa */.elementor-2352 .elementor-element.elementor-element-778a9fa{display:block}.elementor-2352 .elementor-element.elementor-element-778a9fa{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bebaef8 */.elementor-2352 .elementor-element.elementor-element-bebaef8{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f46d1a7 */.elementor-2352 .elementor-element.elementor-element-f46d1a7{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-724eb5b */.elementor-2352 .elementor-element.elementor-element-724eb5b{display:block}.elementor-2352 .elementor-element.elementor-element-724eb5b{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3713ecc */.elementor-2352 .elementor-element.elementor-element-3713ecc{display:block}.elementor-2352 .elementor-element.elementor-element-3713ecc{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58e5d1d */.elementor-2352 .elementor-element.elementor-element-58e5d1d{font-family:Montserrat, sans-serif}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5c3178 */.elementor-2352 .elementor-element.elementor-element-a5c3178{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b9df00 */.elementor-2352 .elementor-element.elementor-element-3b9df00{display:block}.elementor-2352 .elementor-element.elementor-element-3b9df00{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7a4ef */.elementor-2352 .elementor-element.elementor-element-4a7a4ef{display:block}.elementor-2352 .elementor-element.elementor-element-4a7a4ef{border-top:0;border-right:0;border-bottom:1px solid rgb(223, 228, 238);border-left:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02219b4 */.elementor-2352 .elementor-element.elementor-element-02219b4{display:block}.elementor-2352 .elementor-element.elementor-element-02219b4{border-top:1px solid rgb(223, 228, 238);border-right:0;border-bottom:0;border-left:0}.elementor-2352 .elementor-element.elementor-element-02219b4{max-width:100%}.elementor-2352 .elementor-element.elementor-element-02219b4{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36dfca9 */.elementor-2352 .elementor-element.elementor-element-36dfca9{display:block}.elementor-2352 .elementor-element.elementor-element-36dfca9{max-width:100%}.elementor-2352 .elementor-element.elementor-element-36dfca9{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb55859 */.elementor-2352 .elementor-element.elementor-element-fb55859{display:block}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-751e629 */.elementor-2352 .elementor-element.elementor-element-751e629{margin:0px 0px 0px 0px}.elementor-2352 .elementor-element.elementor-element-751e629 .elementor-heading-title{margin:0!important}.elementor-2352 .elementor-element.elementor-element-751e629 .elementor-heading-title{font-family:Montserrat, sans-serif}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-751e629{margin:0px 274px 0px 273.98px}}@media(max-width:767px){.elementor-2352 .elementor-element.elementor-element-751e629{margin:0px 17.77px 0px 17.75px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6651ce */.elementor-2352 .elementor-element.elementor-element-b6651ce{font-family:Inter, -apple-system, "system-ui", "Segoe UI", sans-serif}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7db8827 */.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button:hover{box-shadow:rgba(0, 0, 0, 0.25) 0px 12px 26px;transform:none}.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button-wrapper,.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button,.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button-content-wrapper{display:contents!important}.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button-text{color:inherit;white-space:nowrap;text-decoration:none}.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button-text,.elementor-2352 .elementor-element.elementor-element-7db8827 .elementor-button-icon{position:relative;z-index:1}.elementor-2352 .elementor-element.elementor-element-7db8827{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#0E1A3C;padding:17px 30px 17px 30px;border-radius:6px;font:700 15px/24.3px Montserrat, sans-serif;letter-spacing:0.45px;background-color:rgb(255, 255, 255);text-decoration:none}.elementor-2352 .elementor-element.elementor-element-7db8827{max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d0ca1b */.elementor-2352 .elementor-element.elementor-element-9d0ca1b{display:block}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{max-width:100%}.elementor-2352 .elementor-element.elementor-element-9d0ca1b{margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c0a4d7 */.elementor-2352 .elementor-element.elementor-element-8c0a4d7{display:block}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc79145 */.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button:hover{box-shadow:rgba(227, 6, 19, 0.3) 0px 12px 26px;transform:none}.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button-wrapper,.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button,.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button-content-wrapper{display:contents!important}.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button-text{color:inherit;white-space:nowrap;text-decoration:none}.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button-text,.elementor-2352 .elementor-element.elementor-element-bc79145 .elementor-button-icon{position:relative;z-index:1}.elementor-2352 .elementor-element.elementor-element-bc79145{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#FFFFFF;padding:17px 30px 17px 30px;border-radius:6px;font:700 15px/24.3px Montserrat, sans-serif;letter-spacing:0.45px;background-color:rgb(227, 6, 19);text-decoration:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95c28a */.elementor-2352 .elementor-element.elementor-element-f95c28a{display:block}.elementor-2352 .elementor-element.elementor-element-f95c28a{border-top:1px solid rgba(255, 255, 255, 0.14);border-right:0;border-bottom:0;border-left:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb277e *//* ==========================================================================
   MULTI ELÉTRICA BA — CARREGADOR VEICULAR
   Direção: linguagem de documentação elétrica (placa técnica, diagrama
   unifilar, etiquetas de componente) sobre a base azul-marinho do site.
   ========================================================================== */
.elementor-2352 .elementor-element.elementor-element-0eb277e{
  --navy:#0E1A3C;
  --red:#E30613;
  --red-dark:#B4040F;
  --ink:#141C30;
  --muted:#5E6A84;
  --steel:#C4CCDC;
  --line:#DFE4EE;
  --paper:#F3F5F9;
  --wrap:1180px;
  --mono:'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,monospace;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e *, .elementor-2352 .elementor-element.elementor-element-0eb277e *::before, .elementor-2352 .elementor-element.elementor-element-0eb277e *::after{box-sizing:border-box}
.elementor-2352 .elementor-element.elementor-element-0eb277e{}
.elementor-2352 .elementor-element.elementor-element-0eb277e{
  margin:0;background:#fff;color:var(--ink);
  font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e img{max-width:100%;display:block}
.elementor-2352 .elementor-element.elementor-element-0eb277e h1, .elementor-2352 .elementor-element.elementor-element-0eb277e h2, .elementor-2352 .elementor-element.elementor-element-0eb277e h3{font-family:'Montserrat',sans-serif;line-height:1.16;margin:0;letter-spacing:-.02em}
.elementor-2352 .elementor-element.elementor-element-0eb277e :is(p,:where(.h2e-tag-p)){margin:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e :is(a,:where(.h2e-tag-a)){color:inherit}
.elementor-2352 .elementor-element.elementor-element-0eb277e :focus-visible{outline:2px solid var(--red);outline-offset:3px}

.elementor-2352 .elementor-element.elementor-element-0eb277e .wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 28px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .sec{padding:96px 0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .sec--paper{background:var(--paper)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .grid{display:grid}
.elementor-2352 .elementor-element.elementor-element-0eb277e .grid > *{min-width:0}       /* impede que a largura da foto estoure a coluna */

.elementor-2352 .elementor-element.elementor-element-0eb277e .blueprint{
  background-image:
    linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),
    linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);
  background-size:36px 36px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .emo{font-size:19px;line-height:1;flex:none}

/* ---------- Tipos utilitários ---------- */
.elementor-2352 .elementor-element.elementor-element-0eb277e .kicker{
  font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;
  text-transform:uppercase;color:var(--red);
  display:flex;align-items:center;gap:12px;margin-bottom:18px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .kicker::after{content:"";height:1px;flex:1;max-width:70px;background:var(--red);opacity:.35}
.elementor-2352 .elementor-element.elementor-element-0eb277e .kicker--center{justify-content:center}
.elementor-2352 .elementor-element.elementor-element-0eb277e .kicker--center::before{content:"";height:1px;flex:1;max-width:70px;background:var(--red);opacity:.35}
.elementor-2352 .elementor-element.elementor-element-0eb277e .h2{font-size:clamp(27px,3.1vw,38px);font-weight:800;max-width:20ch}
.elementor-2352 .elementor-element.elementor-element-0eb277e .h2--wide{max-width:26ch}
.elementor-2352 .elementor-element.elementor-element-0eb277e .lead{font-size:17.5px;color:var(--muted);margin-top:18px;max-width:60ch}

/* ---------- Botões ---------- */
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn{
  display:inline-flex;align-items:center;justify-content:center;gap:10px;
  font-family:'Montserrat',sans-serif;font-weight:700;font-size:15px;letter-spacing:.03em;
  padding:17px 30px;border-radius:6px;text-decoration:none;
  transition:background .18s ease,transform .18s ease,box-shadow .18s ease;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--primary{background:var(--red);color:#fff}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--primary:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 12px 26px rgba(227,6,19,.3)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--outline{border:1.5px solid rgba(255,255,255,.4);color:#fff}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--outline:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.7)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--white{background:#fff;color:var(--navy)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .btn--white:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.25)}

/* ---------- Barra de categorias ---------- */
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar{border-bottom:1px solid var(--line);background:#fff}
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar :is(ul,:where(.h2e-tag-ul)){list-style:none;margin:0;padding:18px 0;display:flex;gap:28px;overflow-x:auto;scrollbar-width:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar :is(ul,:where(.h2e-tag-ul))::-webkit-scrollbar{display:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar :is(a,:where(.h2e-tag-a)){
  font-family:'Montserrat',sans-serif;font-size:13.5px;font-weight:600;color:var(--navy);
  text-decoration:none;white-space:nowrap;padding-bottom:5px;
  border-bottom:2px solid transparent;transition:color .15s,border-color .15s;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar :is(a,:where(.h2e-tag-a)):hover{color:var(--red)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .catbar :is(a,:where(.h2e-tag-a))[aria-current="page"]{color:var(--red);border-color:var(--red)}

/* ========== 1. HERO ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero{background:var(--navy);color:#fff;position:relative;overflow:hidden}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero__mark{
  position:absolute;top:6%;right:-3%;width:min(520px,48vw);opacity:.06;
  pointer-events:none;user-select:none;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero__grid{
  position:relative;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);
  gap:64px;align-items:center;padding:78px 0 86px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .tag{
  display:inline-flex;align-items:center;gap:9px;
  font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;
  color:#FF9095;background:rgba(227,6,19,.12);border:1px solid rgba(227,6,19,.45);
  padding:8px 15px;border-radius:4px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero h1{font-size:clamp(29px,3.7vw,45px);font-weight:800;margin:24px 0 0;max-width:16ch}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero h1 :is(span,:where(.h2e-tag-span)){
  display:block;margin-top:12px;font-size:clamp(17px,1.5vw,21px);font-weight:600;
  color:var(--steel);letter-spacing:-.01em;max-width:22ch;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .sub{margin-top:22px;color:rgba(255,255,255,.74);max-width:52ch;font-size:16.5px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}

.elementor-2352 .elementor-element.elementor-element-0eb277e .trust{
  list-style:none;margin:38px 0 0;padding:22px 0 0;
  border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:16px 32px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .trust :is(li,:where(.h2e-tag-li)){display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:rgba(255,255,255,.86)}

/* Moldura da foto — proporção fixa, produto sempre contido */
.elementor-2352 .elementor-element.elementor-element-0eb277e .shot{margin:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .shot__frame{
  position:relative;background:#fff;border-radius:8px;overflow:hidden;
  aspect-ratio:4/3;display:grid;place-items:center;padding:26px;
  background-image:
    linear-gradient(rgba(14,26,60,.055) 1px,transparent 1px),
    linear-gradient(90deg,rgba(14,26,60,.055) 1px,transparent 1px);
  background-size:26px 26px;box-shadow:0 30px 60px rgba(0,0,0,.4);
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .shot__frame img{width:100%;height:100%;object-fit:contain}
.elementor-2352 .elementor-element.elementor-element-0eb277e .shot__frame::after{
  content:"IMAGEM DO PRODUTO";position:absolute;inset:0;display:none;place-items:center;
  font-family:var(--mono);font-size:12px;letter-spacing:.16em;color:var(--steel);background:var(--paper);
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .shot__frame.noimg::after{display:grid}

/* ========== 2. DIAGRAMA UNIFILAR ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .risk{background:var(--navy);color:#fff}
.elementor-2352 .elementor-element.elementor-element-0eb277e .risk__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:64px;align-items:center}
.elementor-2352 .elementor-element.elementor-element-0eb277e .risk .lead{color:rgba(255,255,255,.74)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni{display:flex;flex-direction:column;gap:34px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni__row{border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:28px 24px 30px;position:relative}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni__row--bad{border-color:rgba(227,6,19,.45)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni__tag{
  position:absolute;top:-9px;left:20px;background:var(--navy);padding:0 10px;
  font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni__row--bad .uni__tag{color:#FF7A80}
.elementor-2352 .elementor-element.elementor-element-0eb277e .uni__row--good .uni__tag{color:#7FE6A8}
.elementor-2352 .elementor-element.elementor-element-0eb277e .flow{display:flex;align-items:center}
.elementor-2352 .elementor-element.elementor-element-0eb277e .node{
  flex:none;border:1px solid rgba(255,255,255,.45);border-radius:4px;padding:11px 12px;
  font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;
  text-align:center;color:rgba(255,255,255,.9);min-width:70px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .node--dead{border-color:rgba(227,6,19,.7);color:#FF9095}
.elementor-2352 .elementor-element.elementor-element-0eb277e .node--box{border-color:#fff;background:rgba(255,255,255,.08);display:flex;gap:5px;padding:9px;min-width:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .node--box :is(span,:where(.h2e-tag-span)){border:1px solid rgba(255,255,255,.5);border-radius:2px;padding:6px;font-size:9.5px;letter-spacing:.06em}
.elementor-2352 .elementor-element.elementor-element-0eb277e .wire{flex:1;height:1.5px;background:rgba(255,255,255,.35);min-width:16px;position:relative}
.elementor-2352 .elementor-element.elementor-element-0eb277e .wire--hit::before{
  content:"";position:absolute;left:50%;top:-30px;width:16px;height:28px;transform:translateX(-50%);
  background:var(--red);clip-path:polygon(58% 0,20% 55%,46% 55%,34% 100%,80% 42%,52% 42%);
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground-wire{width:1.5px;height:16px;background:#7FE6A8;margin:16px auto 0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground{margin:0 auto;width:44px;display:flex;flex-direction:column;align-items:center;gap:3px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground :is(i,:where(.h2e-tag-i)){display:block;height:1.5px;background:#7FE6A8}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground :is(i,:where(.h2e-tag-i)):nth-child(1){width:36px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground :is(i,:where(.h2e-tag-i)):nth-child(2){width:24px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ground :is(i,:where(.h2e-tag-i)):nth-child(3){width:12px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .highlight{
  margin-top:26px;padding:20px 24px;border-left:3px solid var(--red);
  background:rgba(255,255,255,.05);font-weight:600;font-size:16.5px;color:#fff;
}

/* ========== 3. PILARES ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .panel{position:relative;max-width:720px;margin:56px auto 0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .panel img{border:1px solid var(--line);border-radius:8px;background:#fff;width:100%}
.elementor-2352 .elementor-element.elementor-element-0eb277e .panel__ph{
  display:none;aspect-ratio:1021/699;border:1px solid var(--line);border-radius:8px;background:#fff;
  place-items:center;font-family:var(--mono);font-size:12px;letter-spacing:.16em;color:var(--steel);
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .panel.noimg img{display:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .panel.noimg .panel__ph{display:grid}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin{position:absolute;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin__label{
  font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;
  color:#fff;background:var(--navy);padding:6px 11px;border-radius:3px;white-space:nowrap;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin__line{width:1px;background:var(--navy);opacity:.55;height:var(--h,40px)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin__dot{width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(227,6,19,.2)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin--dr{left:40.5%;top:51%;--h:96px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin--dps{left:50.3%;top:51%;--h:60px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pin--disj{left:60%;top:51%;--h:24px}

.elementor-2352 .elementor-element.elementor-element-0eb277e .pillars{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;border-top:1px solid var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar{padding:34px 34px 6px;border-right:1px solid var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar:first-child{padding-left:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar:last-child{padding-right:0;border-right:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar svg{width:27px;height:27px;stroke:var(--red);stroke-width:1.6;fill:none;margin-bottom:20px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar h3{font-size:19px;font-weight:700;margin-bottom:10px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar :is(p,:where(.h2e-tag-p)){color:var(--muted);font-size:15.5px}

/* ========== 4. BENEFÍCIOS ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__list :is(li,:where(.h2e-tag-li)){display:flex;gap:20px;padding:24px 0;border-bottom:1px solid var(--line);align-items:flex-start}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__list .emo{margin-top:2px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__list h3{font-size:16.5px;font-weight:700;margin-bottom:4px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .ben__list :is(p,:where(.h2e-tag-p)){font-size:15.5px;color:var(--muted);line-height:1.5}

/* ========== 5. FICHA TÉCNICA (placa) ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate{max-width:740px;margin:52px auto 0;background:#fff;border:2px solid var(--navy);border-radius:4px;font-family:var(--mono)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate__top{
  display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;
  padding:16px 24px;border-bottom:2px solid var(--navy);
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate__top :is(strong,:where(.h2e-tag-strong)){font-family:'Montserrat',sans-serif;font-size:19px;letter-spacing:.06em;font-weight:800}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate__top :is(span,:where(.h2e-tag-span)){font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate :is(dl,:where(.h2e-tag-dl)){margin:0;padding:10px 24px 18px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate .row{display:flex;align-items:baseline;gap:10px;padding:11px 0;border-bottom:1px dotted var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate .row:last-child{border-bottom:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate :is(dt,:where(.h2e-tag-dt)){font-size:12px;letter-spacing:.06em;color:var(--muted);margin:0;flex:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate .dots{flex:1;border-bottom:1px dotted #C6CEDD;transform:translateY(-4px)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate :is(dd,:where(.h2e-tag-dd)){margin:0;font-size:14px;font-weight:500;letter-spacing:.03em;text-align:right}
.elementor-2352 .elementor-element.elementor-element-0eb277e .plate .row--flag :is(dd,:where(.h2e-tag-dd)){color:var(--red)}

/* ========== 6. FAQ ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq{max-width:820px;margin:44px auto 0;border-top:1px solid var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq :is(details,:where(.h2e-tag-details)){border-bottom:1px solid var(--line)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq :is(summary,:where(.h2e-tag-summary)){
  cursor:pointer;list-style:none;padding:24px 0;
  font-family:'Montserrat',sans-serif;font-weight:700;font-size:17px;
  display:flex;justify-content:space-between;align-items:center;gap:20px;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq :is(summary,:where(.h2e-tag-summary))::-webkit-details-marker{display:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq .sign{position:relative;width:16px;height:16px;flex:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq .sign::before, .elementor-2352 .elementor-element.elementor-element-0eb277e .faq .sign::after{content:"";position:absolute;background:var(--red);transition:transform .22s ease,opacity .22s ease}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq .sign::before{left:0;top:7.5px;width:16px;height:1.5px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq .sign::after{left:7.5px;top:0;width:1.5px;height:16px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq :is(details,:where(.h2e-tag-details))[open] .sign::after{transform:scaleY(0);opacity:0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .faq .answer{padding:0 0 26px;color:var(--muted);font-size:16px;max-width:66ch}

/* ========== 7. CTA FINAL ========== */
.elementor-2352 .elementor-element.elementor-element-0eb277e .final{background:var(--navy);color:#fff;text-align:center;padding:100px 0}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final h2{font-size:clamp(27px,3.4vw,40px);font-weight:800;max-width:17ch;margin:0 auto}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final :is(p,:where(.h2e-tag-p)){margin:22px auto 0;max-width:54ch;color:rgba(255,255,255,.74)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .btn{margin-top:34px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .meta{
  margin-top:34px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);
  display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;
  font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);
}

/* ---------- Barra fixa (mobile) ---------- */
.elementor-2352 .elementor-element.elementor-element-0eb277e .stickybar{
  position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;
  background:rgba(14,26,60,.97);border-top:1px solid rgba(255,255,255,.14);
  padding:12px 16px calc(12px + env(safe-area-inset-bottom));
  transform:translateY(110%);transition:transform .3s ease;
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .stickybar.show{transform:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .stickybar .btn{width:100%}

/* ---------- Reveal ---------- */
.elementor-2352 .elementor-element.elementor-element-0eb277e .rv{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}
.elementor-2352 .elementor-element.elementor-element-0eb277e .rv.in{opacity:1;transform:none}

/* ---------- Responsivo ---------- */
@media (max-width:1000px){
  .elementor-2352 .elementor-element.elementor-element-0eb277e .hero__grid, .elementor-2352 .elementor-element.elementor-element-0eb277e .risk__grid, .elementor-2352 .elementor-element.elementor-element-0eb277e .ben__grid{grid-template-columns:minmax(0,1fr);gap:44px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .hero__grid{padding:56px 0 66px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .hero__mark{display:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .hero h1, .elementor-2352 .elementor-element.elementor-element-0eb277e .hero h1 :is(span,:where(.h2e-tag-span)){max-width:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pillars{grid-template-columns:minmax(0,1fr)}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pillar{border-right:0;border-bottom:1px solid var(--line);padding:30px 0}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pillar:last-child{border-bottom:0}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pin__label{display:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pin--dr, .elementor-2352 .elementor-element.elementor-element-0eb277e .pin--dps, .elementor-2352 .elementor-element.elementor-element-0eb277e .pin--disj{--h:22px}
}
@media (max-width:680px){
  .elementor-2352 .elementor-element.elementor-element-0eb277e{font-size:16px;padding-bottom:78px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .sec{padding:66px 0}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .wrap{padding:0 20px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .btn{width:100%}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .cta-row{flex-direction:column}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .trust{flex-direction:column;gap:14px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .flow{flex-direction:column;align-items:stretch}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .node{min-width:0}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .node--box{justify-content:center}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .wire{width:1.5px;height:22px;min-width:0;flex:none;align-self:center}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .wire--hit::before{top:-4px;left:26px;transform:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .plate .row{flex-direction:column;gap:2px;align-items:flex-start}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .plate .dots{display:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .plate :is(dd,:where(.h2e-tag-dd)){text-align:left;font-size:14.5px}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .pin{display:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .stickybar{display:block}
}
@media (prefers-reduced-motion:reduce){
  .elementor-2352 .elementor-element.elementor-element-0eb277e{}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .rv{opacity:1;transform:none;transition:none}
  .elementor-2352 .elementor-element.elementor-element-0eb277e .btn:hover{transform:none}
}

/* ==== CABEÇALHO/RODAPÉ SIMULADOS — SÓ PARA PREVIEW ====
   No WordPress o header e o footer do site já entram sozinhos.
   Apague os blocos marcados com data-preview e este trecho de CSS. */
.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-header{background:var(--navy);padding:18px 0;border-bottom:1px solid rgba(255,255,255,.1)}
.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}
.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-header .logo{font-family:'Montserrat',sans-serif;font-weight:800;color:#fff;font-size:18px}
.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-header :is(nav,:where(.h2e-tag-nav)){display:flex;gap:26px;font-size:14px;color:rgba(255,255,255,.75)}
.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-footer{background:#0A1330;color:rgba(255,255,255,.5);font-size:13.5px;text-align:center;padding:32px 0}
@media(max-width:680px){.elementor-2352 .elementor-element.elementor-element-0eb277e [data-preview].pv-header :is(nav,:where(.h2e-tag-nav)){display:none}}

/* ~~~~~~~~~~ AJUSTE HERO (referência print) ~~~~~~~~~~ */
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .hero__mark{display:none!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero h1 :is(span,:where(.h2e-tag-span)){margin-top:34px;line-height:1.15;font-weight:500}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .trust{margin-top:38px!important;padding-top:0!important;border-top:1px solid rgba(255,255,255,.14)}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .trust > .elementor-widget-container{margin:0!important;padding:0!important;border:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .trust ul{display:flex;flex-wrap:wrap;gap:18px 36px;margin:0!important;padding:5px 0 0!important;list-style:none}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .trust li{line-height:22px}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .shot__frame{box-shadow:none!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .tag > .elementor-widget-container{padding:0!important;border:0!important;background:none!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .shot__frame{padding:0!important;aspect-ratio:auto!important;height:auto!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .shot__frame img{width:100%!important;height:auto!important;display:block}
@media (min-width:1025px){.elementor-2352 .elementor-element.elementor-element-0eb277e .hero .shot{align-self:flex-start!important;margin-top:154px!important}}

/* Títulos de seção centralizados */
.elementor-2352 .elementor-element.elementor-element-0eb277e .h2--wide > .elementor-widget-container,.elementor-2352 .elementor-element.elementor-element-0eb277e .h2--wide .elementor-heading-title{margin-left:auto!important;margin-right:auto!important;text-align:center!important}

/* ~~~~~~~~~~ AJUSTE PILARES (referência print) ~~~~~~~~~~ */
@media (min-width:768px){
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillars{grid-template-rows:auto!important;align-items:stretch!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillars > .pillar{height:auto!important;min-height:0!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:14px 34px 8px!important;border-right:1px solid var(--line)!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillars > .pillar:nth-child(1 of .pillar){padding-left:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillars > .pillar:nth-last-child(1 of .pillar){padding-right:0!important;border-right:0!important}
}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar > .elementor-element{margin:0!important;width:100%!important;height:auto!important;min-height:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar .h2e-tag-svg .elementor-widget-container,.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar .h2e-tag-svg .elementor-text-editor{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar .h2e-tag-svg svg{display:block;width:27px;height:27px;margin:0 0 49px!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar h3{font-size:19px!important;line-height:1.2!important;margin:0 0 10px!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar .h2e-tag-h3 .elementor-widget-container{margin:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar :is(p,:where(.h2e-tag-p)),.elementor-2352 .elementor-element.elementor-element-0eb277e .pillar .h2e-tag-p .elementor-widget-container{margin:0!important;font-size:15.5px;line-height:25px!important}

/* ~~~~~~~~~~ AJUSTE CTA FINAL (referência print) ~~~~~~~~~~ */
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .h2e-tag-h2 > .elementor-widget-container{margin:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .h2e-tag-h2 .elementor-heading-title{max-width:400px!important;margin:0 auto!important;text-align:center!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .h2e-tag-p{margin-top:24px!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .h2e-tag-p > .elementor-widget-container{margin:0 auto!important;max-width:580px!important;line-height:26px!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .h2e-tag-p p{margin:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .btn{margin-top:20px!important;padding:17px 30px!important;border-radius:6px!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .btn > .elementor-widget-container{margin:0!important;padding:0!important}
.elementor-2352 .elementor-element.elementor-element-0eb277e .final .btn > .elementor-widget-container *{margin:0!important}/* End custom CSS */