.elementor-372 .elementor-element.elementor-element-62e3648c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:4;}.elementor-372 .elementor-element.elementor-element-62e3648c:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-62e3648c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-red-bg-3-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-62e3648c::before, .elementor-372 .elementor-element.elementor-element-62e3648c > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-62e3648c > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-62e3648c > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-62e3648c > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-62e3648c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, #990A14 0%, #000000 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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-54730a37{right:41.002px;}body.rtl .elementor-372 .elementor-element.elementor-element-54730a37{left:41.002px;}.elementor-372 .elementor-element.elementor-element-54730a37{bottom:169.811px;z-index:1;}.elementor-372 .elementor-element.elementor-element-54730a37 img{width:693px;}.elementor-372 .elementor-element.elementor-element-35f0a341{--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;--justify-content:center;--z-index:4;}.elementor-372 .elementor-element.elementor-element-35f0a341.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-25a86d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-5e244e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-372 .elementor-element.elementor-element-564ba1f9{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start;}.elementor-372 .elementor-element.elementor-element-564ba1f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-564ba1f9 .elementor-heading-title{font-size:4vw;font-weight:700;line-height:1em;color:var( --e-global-color-d855af9 );}.elementor-372 .elementor-element.elementor-element-11a45c98{width:var( --container-widget-width, 1323px );max-width:1323px;--container-widget-width:1323px;--container-widget-flex-grow:0;text-align:start;}.elementor-372 .elementor-element.elementor-element-11a45c98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-11a45c98 .elementor-heading-title{font-size:4vw;font-weight:700;line-height:1em;color:var( --e-global-color-d855af9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-372 .elementor-element.elementor-element-283a96dc{width:var( --container-widget-width, 604px );max-width:604px;padding:2vw 0vw 1vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;font-size:22px;color:var( --e-global-color-d855af9 );}.elementor-372 .elementor-element.elementor-element-704646c1{width:var( --container-widget-width, 724px );max-width:724px;padding:0vw 0vw 1vw 0vw;--container-widget-width:724px;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-704646c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-704646c1 .elementor-heading-title{font-size:35px;font-weight:600;line-height:47px;}.elementor-372 .elementor-element.elementor-element-7b7cdca5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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-372 .elementor-element.elementor-element-6251aeec .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-493b6748 .elementor-button{background-color:#FFFFFF00;}.elementor-372 .elementor-element.elementor-element-1821c49e{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-683f8812{--e-image-carousel-slides-to-show:8;}.elementor-372 .elementor-element.elementor-element-683f8812 .swiper-wrapper{display:flex;align-items:center;}.elementor-372 .elementor-element.elementor-element-10352bd2{--display:flex;--min-height:97vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-10352bd2:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-10352bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Clip-path-group-3-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-4150aecf{z-index:1;}.elementor-372 .elementor-element.elementor-element-4150aecf img{width:440px;}.elementor-372 .elementor-element.elementor-element-409e44ad{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-409e44ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-b02d0a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-7839fd85{width:var( --container-widget-width, 644px );max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:end;}.elementor-372 .elementor-element.elementor-element-7839fd85 .elementor-heading-title{font-weight:700;line-height:1em;}.elementor-372 .elementor-element.elementor-element-46db11b1{width:var( --container-widget-width, 604px );max-width:604px;padding:3vw 0vw 1vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;font-size:22px;color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-15b4c136{width:var( --container-widget-width, 578px );max-width:578px;padding:0vw 0vw 2vw 0vw;--container-widget-width:578px;--container-widget-flex-grow:0;}.elementor-372 .elementor-element.elementor-element-15b4c136 .elementor-heading-title{font-size:39px;font-weight:600;line-height:47px;}.elementor-372 .elementor-element.elementor-element-30329396{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-4b9774a8 .elementor-button{background-color:#61CE7000;}.elementor-372 .elementor-element.elementor-element-4c7cd328 .elementor-button{background-color:#61CE7000;}.elementor-372 .elementor-element.elementor-element-47515e4f{--display:flex;--min-height:110px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:160px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-265b8173{--e-image-carousel-slides-to-show:5;}.elementor-372 .elementor-element.elementor-element-265b8173 .swiper-wrapper{display:flex;align-items:center;}.elementor-372 .elementor-element.elementor-element-1dd3f3d7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-1dd3f3d7:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-1dd3f3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #C50512 0%, #000000 0%);}.elementor-372 .elementor-element.elementor-element-e9ae303{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-e9ae303.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-130f32e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-286f7689{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-372 .elementor-element.elementor-element-5cdcc9f{text-align:center;}.elementor-372 .elementor-element.elementor-element-5cdcc9f .elementor-heading-title{font-size:4vw;font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-31471447{text-align:center;}.elementor-372 .elementor-element.elementor-element-31471447 .elementor-heading-title{font-size:4vw;font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-167c0790{padding:050px 0px 0px 0px;z-index:2;text-align:center;color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-4137bda7{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-4137bda7:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-4137bda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-49-1-scaled-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-758b6080{left:25%;}body.rtl .elementor-372 .elementor-element.elementor-element-758b6080{right:25%;}.elementor-372 .elementor-element.elementor-element-758b6080{bottom:0%;z-index:1;}.elementor-372 .elementor-element.elementor-element-758b6080 img{width:20vw;}.elementor-372 .elementor-element.elementor-element-530db8a6{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-530db8a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-6d767eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-50f3af88{--display:flex;--gap:3.5vw 0vw;--row-gap:3.5vw;--column-gap:0vw;}.elementor-372 .elementor-element.elementor-element-4a5a60b6{text-align:center;}.elementor-372 .elementor-element.elementor-element-4a5a60b6 .elementor-heading-title{font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-7bc1fe52{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-49af0737{left:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-49af0737{right:0px;}.elementor-372 .elementor-element.elementor-element-49af0737{top:0px;}.elementor-372 .elementor-element.elementor-element-353243c9.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-353243c9{z-index:1;text-align:center;}.elementor-372 .elementor-element.elementor-element-353243c9 img{width:100px;}.elementor-372 .elementor-element.elementor-element-64344c99{color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-1a89ec46{--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:center;--align-items:center;--margin-top:3.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-1a89ec46:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-1a89ec46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-50-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-9b4f5a9{padding:0vw 0vw 0vw 0vw;}.elementor-372 .elementor-element.elementor-element-9b4f5a9 .elementor-heading-title{font-size:2.24vw;font-weight:400;line-height:47px;}.elementor-372 .elementor-element.elementor-element-123b9150{--display:flex;--min-height:125px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:3.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-123b9150:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-123b9150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-50-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-3969acea{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-fa7df34 .elementor-button{background-color:#FFFFFF00;}.elementor-372 .elementor-element.elementor-element-57453140{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-37a9473d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-372 .elementor-element.elementor-element-37a9473d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-37a9473d{right:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-37a9473d{left:0px;}.elementor-372 .elementor-element.elementor-element-37a9473d a{color:var( --e-global-color-d855af9 );}.elementor-372 .elementor-element.elementor-element-7ce66c1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-1f2f5c31{left:20.32%;}body.rtl .elementor-372 .elementor-element.elementor-element-1f2f5c31{right:20.32%;}.elementor-372 .elementor-element.elementor-element-1f2f5c31{top:-221.504px;z-index:1;}.elementor-372 .elementor-element.elementor-element-1f2f5c31:not( .elementor-widget-image ), .elementor-372 .elementor-element.elementor-element-1f2f5c31.elementor-widget-image img{-webkit-mask-image:url( https://newstaging.coderedpartners.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-372 .elementor-element.elementor-element-1f2f5c31 img{width:5vw;}.elementor-372 .elementor-element.elementor-element-11a3bb95{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-11a3bb95:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-11a3bb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #850021 100%);}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-70302410{left:25%;}body.rtl .elementor-372 .elementor-element.elementor-element-70302410{right:25%;}.elementor-372 .elementor-element.elementor-element-70302410{bottom:0%;z-index:1;}.elementor-372 .elementor-element.elementor-element-70302410 img{width:20vw;}.elementor-372 .elementor-element.elementor-element-1a41d5ef{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-1a41d5ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-4c032c87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-19112d65{--display:flex;--gap:3.5vw 0vw;--row-gap:3.5vw;--column-gap:0vw;}.elementor-372 .elementor-element.elementor-element-15331b30{text-align:center;}.elementor-372 .elementor-element.elementor-element-15331b30 .elementor-heading-title{font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-52c01335{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-2f95e06b{left:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-2f95e06b{right:0px;}.elementor-372 .elementor-element.elementor-element-2f95e06b{top:0px;}.elementor-372 .elementor-element.elementor-element-33136ef7.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-33136ef7{z-index:1;text-align:center;}.elementor-372 .elementor-element.elementor-element-33136ef7 img{width:100px;}.elementor-372 .elementor-element.elementor-element-c037a29{color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-36c4abc1{--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:center;--align-items:center;--margin-top:3.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-36c4abc1:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-36c4abc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-50-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-14a4e2ac{padding:0vw 0vw 0vw 0vw;}.elementor-372 .elementor-element.elementor-element-14a4e2ac .elementor-heading-title{font-size:2.24vw;font-weight:700;line-height:47px;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-3ba46e0f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-3ba46e0f:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-3ba46e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-ref-bg-4-1-e1773399227855.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-3ba46e0f::before, .elementor-372 .elementor-element.elementor-element-3ba46e0f > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-3ba46e0f > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-3ba46e0f > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-3ba46e0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-3ba46e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #C50512 0%, #000000 72%);}.elementor-372 .elementor-element.elementor-element-4a6cc4c9{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-4a6cc4c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-74187b65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-4aa95bd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-388616b6{text-align:start;}.elementor-372 .elementor-element.elementor-element-388616b6 .elementor-heading-title{font-size:4vw;font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-3085cdfc{--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:flex-end;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-32447de3{margin:3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-372 .elementor-element.elementor-element-32447de3 img{width:50px;}.elementor-372 .elementor-element.elementor-element-401b8a80{width:var( --container-widget-width, 726px );max-width:726px;padding:3vw 0vw 1vw 0vw;--container-widget-width:726px;--container-widget-flex-grow:0;font-size:20px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-7d176607.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-7d176607{left:8%;}body.rtl .elementor-372 .elementor-element.elementor-element-7d176607{right:8%;}.elementor-372 .elementor-element.elementor-element-7d176607{bottom:-45px;z-index:1;}.elementor-372 .elementor-element.elementor-element-7d176607 img{width:100px;opacity:0.5;}.elementor-372 .elementor-element.elementor-element-73b1bc99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-73b1bc99:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-73b1bc99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-372 .elementor-element.elementor-element-7964b47b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-153d8962{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-741d297e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-3b091f3f{--display:flex;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F8F8F8;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-11d81e7{--display:flex;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-762f05da{--display:flex;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-4d9840b5{--display:flex;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-63025cc4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-619c5a43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-3075b485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-372 .elementor-element.elementor-element-3075b485.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-3075b485{right:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-3075b485{left:0px;}.elementor-372 .elementor-element.elementor-element-3075b485 a{color:var( --e-global-color-d855af9 );}.elementor-372 .elementor-element.elementor-element-75e9ae58{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-75e9ae58:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-ref-bg-4-1-e1773399227855.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-75e9ae58::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-5ef3917 ) 0%, #000000 72%);}.elementor-372 .elementor-element.elementor-element-5936ac55{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-5936ac55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-1c35f511{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-615226e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-590d211{text-align:end;}.elementor-372 .elementor-element.elementor-element-590d211 .elementor-heading-title{font-weight:600;line-height:1.1em;}.elementor-372 .elementor-element.elementor-element-7664b64{--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:flex-end;--align-items:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5330d5b7{width:var( --container-widget-width, 726px );max-width:726px;padding:3vw 0vw 1vw 0vw;--container-widget-width:726px;--container-widget-flex-grow:0;font-size:20px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-68f83344{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-7a12dd31{--display:flex;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F8F8F8;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-bd8d67d{--display:flex;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-1d46439a{--display:flex;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box{height:240px;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__layer, .elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-d855af9 );font-size:24px;font-weight:700;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__button{margin-inline-center:0;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-415d2032{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-372 .elementor-element.elementor-element-53b6eb03.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-53b6eb03{left:8%;}body.rtl .elementor-372 .elementor-element.elementor-element-53b6eb03{right:8%;}.elementor-372 .elementor-element.elementor-element-53b6eb03{bottom:-45px;z-index:1;}.elementor-372 .elementor-element.elementor-element-53b6eb03 img{width:100px;}.elementor-372 .elementor-element.elementor-element-52f6f6c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-566a4a81 .elementor-button{background-color:#61CE7000;}.elementor-372 .elementor-element.elementor-element-566a4a81.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-3b557fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-372 .elementor-element.elementor-element-3b557fa9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-3b557fa9{right:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-3b557fa9{left:0px;}.elementor-372 .elementor-element.elementor-element-52409a4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;--z-index:3;}.elementor-372 .elementor-element.elementor-element-52409a4:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-52409a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-51-1-scaled-1.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-52409a4::before, .elementor-372 .elementor-element.elementor-element-52409a4 > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-52409a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-52409a4 > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-52409a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-52409a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(208deg, #C60613 0%, #000000 55%);}.elementor-372 .elementor-element.elementor-element-14a4f3df{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-14a4f3df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-4dc3d3e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-38b7cade{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5b875c88.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-5b875c88{left:0%;}body.rtl .elementor-372 .elementor-element.elementor-element-5b875c88{right:0%;}.elementor-372 .elementor-element.elementor-element-5b875c88{bottom:0px;z-index:1;}.elementor-372 .elementor-element.elementor-element-5b875c88 img{width:34vw;}.elementor-372 .elementor-element.elementor-element-1db7b953.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-1db7b953{right:9%;}body.rtl .elementor-372 .elementor-element.elementor-element-1db7b953{left:9%;}.elementor-372 .elementor-element.elementor-element-1db7b953{bottom:-40px;z-index:1;}.elementor-372 .elementor-element.elementor-element-1db7b953 img{width:100px;}.elementor-372 .elementor-element.elementor-element-1321e05c{padding:0px 0px 50px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-1321e05c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:4vw;font-weight:400;}.elementor-372 .elementor-element.elementor-element-3ae3b94f{padding:0px 0px 50px 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-3ae3b94f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:2vw;font-weight:400;color:var( --e-global-color-f527cb0 );}.elementor-372 .elementor-element.elementor-element-278e1558{--display:flex;}.elementor-372 .elementor-element.elementor-element-7921e9{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-372 .elementor-element.elementor-element-7921e9:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-7921e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-3f7d6018{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-3f7d6018 img{width:90px;}.elementor-372 .elementor-element.elementor-element-2fae48c2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-2fae48c2.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-2d4c1296{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-1334159{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-372 .elementor-element.elementor-element-1334159 img{width:170px;}.elementor-372 .elementor-element.elementor-element-6731c4bb{--display:flex;}.elementor-372 .elementor-element.elementor-element-148415b3{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-148415b3:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-148415b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-c13ae20{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-c13ae20 img{width:90px;}.elementor-372 .elementor-element.elementor-element-6150c203{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-6150c203.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-4bdaa995{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-4dee5e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-372 .elementor-element.elementor-element-4dee5e2 img{width:152px;}.elementor-372 .elementor-element.elementor-element-2294229{--display:flex;}.elementor-372 .elementor-element.elementor-element-7071e90a{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-7071e90a:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-7071e90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-3dfb953a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-3dfb953a img{width:90px;}.elementor-372 .elementor-element.elementor-element-325b9526{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-372 .elementor-element.elementor-element-325b9526.elementor-element{--align-self:center;}.elementor-372 .elementor-element.elementor-element-17ef5881{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-f8b2f4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-372 .elementor-element.elementor-element-f8b2f4f img{width:152px;}.elementor-372 .elementor-element.elementor-element-4f440079{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:10px;z-index:2;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-3c51a9ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-21b2ee1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-372 .elementor-element.elementor-element-21b2ee1a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-21b2ee1a{right:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-21b2ee1a{left:0px;}.elementor-372 .elementor-element.elementor-element-21b2ee1a a{color:var( --e-global-color-d855af9 );}.elementor-372 .elementor-element.elementor-element-701779ea{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-701779ea:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-701779ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f527cb0 );background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Rectangle-51-1-scaled-1.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-701779ea::before, .elementor-372 .elementor-element.elementor-element-701779ea > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-701779ea > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-701779ea > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-701779ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-701779ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C50512 0%, #000000 100%);}.elementor-372 .elementor-element.elementor-element-3dd42efc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:400;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-5cadc129.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-5cadc129{left:0%;}body.rtl .elementor-372 .elementor-element.elementor-element-5cadc129{right:0%;}.elementor-372 .elementor-element.elementor-element-5cadc129{top:0px;z-index:1;}.elementor-372 .elementor-element.elementor-element-5cadc129 img{width:34vw;}.elementor-372 .elementor-element.elementor-element-56e04e0f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-56e04e0f{right:9%;}body.rtl .elementor-372 .elementor-element.elementor-element-56e04e0f{left:9%;}.elementor-372 .elementor-element.elementor-element-56e04e0f{bottom:-40px;z-index:1;}.elementor-372 .elementor-element.elementor-element-56e04e0f img{width:100px;}.elementor-372 .elementor-element.elementor-element-fcda44f{--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;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-fcda44f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-372 .elementor-element.elementor-element-262fca56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-262fca56:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-262fca56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-5d8520f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-d2ece06{--display:flex;}.elementor-372 .elementor-element.elementor-element-55962745{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-55962745:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-55962745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-65d3d0b img{width:90px;}.elementor-372 .elementor-element.elementor-element-bbd8704{text-align:center;}.elementor-372 .elementor-element.elementor-element-607de28{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-7d121f4c{--display:flex;}.elementor-372 .elementor-element.elementor-element-6eeb7ffc{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:36px 36px 36px 36px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-6eeb7ffc:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-6eeb7ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-372 .elementor-element.elementor-element-42e2cb05 img{width:90px;}.elementor-372 .elementor-element.elementor-element-35f9fb5{text-align:center;}.elementor-372 .elementor-element.elementor-element-7eea7690{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-b06b53b{--display:flex;}.elementor-372 .elementor-element.elementor-element-76374d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-372 .elementor-element.elementor-element-7f4ba7f img{width:90px;}.elementor-372 .elementor-element.elementor-element-f041dfa{text-align:center;}.elementor-372 .elementor-element.elementor-element-f85eb33{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-0be673a );}.elementor-372 .elementor-element.elementor-element-36abf11d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:125px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:125px;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-1ce006{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.94;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-1ce006:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-1ce006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #C60613 0%, #000000 100%);}.elementor-372 .elementor-element.elementor-element-1ce006::before, .elementor-372 .elementor-element.elementor-element-1ce006 > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-1ce006 > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-1ce006 > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-1ce006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-1ce006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #C60513 0%, #000000 100%);}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-4542fc98{right:26%;}body.rtl .elementor-372 .elementor-element.elementor-element-4542fc98{left:26%;}.elementor-372 .elementor-element.elementor-element-4542fc98{top:0px;z-index:1;}.elementor-372 .elementor-element.elementor-element-4542fc98 img{width:18vw;}.elementor-372 .elementor-element.elementor-element-2c3df765{--display:flex;--min-height:110px;--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:space-between;--align-items:stretch;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-2c3df765:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-2c3df765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(307deg, #C60613 0%, #000000 70%);}.elementor-372 .elementor-element.elementor-element-7f806b87{--display:flex;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-15af944f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-15af944f{left:0px;}body.rtl .elementor-372 .elementor-element.elementor-element-15af944f{right:0px;}.elementor-372 .elementor-element.elementor-element-15af944f{top:0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-15af944f img{width:100px;}.elementor-372 .elementor-element.elementor-element-1ba905f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-1ba905f4 .elementor-heading-title{font-size:3.9vw;font-weight:600;line-height:1em;}.elementor-372 .elementor-element.elementor-element-42e7e5ef{color:var( --e-global-color-primary );}.elementor-372 .elementor-element.elementor-element-e3833b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-28487f7f .elementor-button{background-color:#C60613;}.elementor-372 .elementor-element.elementor-element-67328ee9{--display:flex;--border-radius:23px 23px 23px 23px;}.elementor-372 .elementor-element.elementor-element-31b244e7:not( .elementor-widget-image ), .elementor-372 .elementor-element.elementor-element-31b244e7.elementor-widget-image img{-webkit-mask-image:url( https://newstaging.coderedpartners.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-372 .elementor-element.elementor-element-542cc283{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-542cc283:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-542cc283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #631419 100%);}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-57c7347f{right:26%;}body.rtl .elementor-372 .elementor-element.elementor-element-57c7347f{left:26%;}.elementor-372 .elementor-element.elementor-element-57c7347f{top:0px;}.elementor-372 .elementor-element.elementor-element-57c7347f img{width:18vw;}.elementor-372 .elementor-element.elementor-element-3e40e210{--display:flex;--min-height:110px;--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:space-between;--align-items:stretch;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-372 .elementor-element.elementor-element-3e40e210:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-3e40e210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/Clip-path-group-1-3-scaled-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-372 .elementor-element.elementor-element-5aa6aa72{--display:flex;--justify-content:center;}.elementor-372 .elementor-element.elementor-element-af312d2.elementor-element{--align-self:flex-start;}.elementor-372 .elementor-element.elementor-element-af312d2{z-index:1;text-align:start;}.elementor-372 .elementor-element.elementor-element-af312d2 img{width:100px;}.elementor-372 .elementor-element.elementor-element-6ba7bfa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-6ba7bfa2 .elementor-heading-title{font-size:3.9vw;font-weight:600;line-height:1em;}.elementor-372 .elementor-element.elementor-element-4493ab86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-4493ab86 .elementor-heading-title{font-size:3.9vw;font-weight:400;line-height:1em;}.elementor-372 .elementor-element.elementor-element-42d363f9{--display:flex;}.elementor-372 .elementor-element.elementor-element-7887dfde:not( .elementor-widget-image ), .elementor-372 .elementor-element.elementor-element-7887dfde.elementor-widget-image img{-webkit-mask-image:url( https://newstaging.coderedpartners.com/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-372 .elementor-element.elementor-element-795ae9fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-ece2d2 .elementor-button{background-color:var( --e-global-color-5ef3917 );}@media(min-width:768px){.elementor-372 .elementor-element.elementor-element-35f0a341{--width:100%;}.elementor-372 .elementor-element.elementor-element-1821c49e{--width:100%;}.elementor-372 .elementor-element.elementor-element-409e44ad{--width:100%;}.elementor-372 .elementor-element.elementor-element-47515e4f{--width:100%;}.elementor-372 .elementor-element.elementor-element-e9ae303{--width:100%;}.elementor-372 .elementor-element.elementor-element-530db8a6{--width:100%;}.elementor-372 .elementor-element.elementor-element-1a89ec46{--width:100%;}.elementor-372 .elementor-element.elementor-element-123b9150{--width:100%;}.elementor-372 .elementor-element.elementor-element-1a41d5ef{--width:100%;}.elementor-372 .elementor-element.elementor-element-36c4abc1{--width:100%;}.elementor-372 .elementor-element.elementor-element-4a6cc4c9{--width:100%;}.elementor-372 .elementor-element.elementor-element-5936ac55{--width:100%;}.elementor-372 .elementor-element.elementor-element-14a4f3df{--width:100%;}.elementor-372 .elementor-element.elementor-element-278e1558{--content-width:735px;}.elementor-372 .elementor-element.elementor-element-6731c4bb{--content-width:735px;}.elementor-372 .elementor-element.elementor-element-2294229{--content-width:735px;}.elementor-372 .elementor-element.elementor-element-fcda44f{--width:100%;}.elementor-372 .elementor-element.elementor-element-d2ece06{--content-width:700px;}.elementor-372 .elementor-element.elementor-element-7d121f4c{--content-width:700px;}.elementor-372 .elementor-element.elementor-element-2c3df765{--width:100%;}.elementor-372 .elementor-element.elementor-element-67328ee9{--width:70%;}.elementor-372 .elementor-element.elementor-element-3e40e210{--width:100%;}.elementor-372 .elementor-element.elementor-element-42d363f9{--width:70%;}}@media(max-width:1500px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-54730a37{right:169.997px;}body.rtl .elementor-372 .elementor-element.elementor-element-54730a37{left:169.997px;}.elementor-372 .elementor-element.elementor-element-54730a37{bottom:-129.151px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-283a96dc{padding:2vw 0vw 1vw 0vw;font-size:20px;}.elementor-372 .elementor-element.elementor-element-704646c1{padding:0vw 0vw 1vw 0vw;}.elementor-372 .elementor-element.elementor-element-704646c1 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-372 .elementor-element.elementor-element-46db11b1{padding:2vw 0vw 1vw 0vw;font-size:20px;}.elementor-372 .elementor-element.elementor-element-15b4c136 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-372 .elementor-element.elementor-element-1dd3f3d7{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-4137bda7{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-758b6080{left:15%;}body.rtl .elementor-372 .elementor-element.elementor-element-758b6080{right:15%;}.elementor-372 .elementor-element.elementor-element-9b4f5a9 .elementor-heading-title{font-size:2.24vw;line-height:38px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-1f2f5c31{left:15%;}body.rtl .elementor-372 .elementor-element.elementor-element-1f2f5c31{right:15%;}.elementor-372 .elementor-element.elementor-element-1f2f5c31{top:-360px;}.elementor-372 .elementor-element.elementor-element-11a3bb95{--padding-top:6vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-70302410{left:15%;}body.rtl .elementor-372 .elementor-element.elementor-element-70302410{right:15%;}.elementor-372 .elementor-element.elementor-element-14a4e2ac .elementor-heading-title{font-size:2.24vw;line-height:38px;}.elementor-372 .elementor-element.elementor-element-3ba46e0f{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-32447de3{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-372 .elementor-element.elementor-element-401b8a80{padding:2vw 0vw 1vw 0vw;--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;font-size:19px;}.elementor-372 .elementor-element.elementor-element-7964b47b{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-741d297e{--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-75e9ae58{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-5330d5b7{padding:2vw 0vw 1vw 0vw;--container-widget-width:726px;--container-widget-flex-grow:0;width:var( --container-widget-width, 726px );max-width:726px;font-size:19px;}.elementor-372 .elementor-element.elementor-element-52409a4{--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-7921e9{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-148415b3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-7071e90a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-701779ea{--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-55962745{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-6eeb7ffc{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-1ce006{--min-height:100vh;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-2c3df765{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-1ba905f4 .elementor-heading-title{font-size:3.4vw;}.elementor-372 .elementor-element.elementor-element-e3833b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-372 .elementor-element.elementor-element-542cc283{--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-372 .elementor-element.elementor-element-3e40e210{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-372 .elementor-element.elementor-element-6ba7bfa2 .elementor-heading-title{font-size:3.4vw;}.elementor-372 .elementor-element.elementor-element-4493ab86 .elementor-heading-title{font-size:3.4vw;}}@media(max-width:1085px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-10352bd2{--min-height:0vh;--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-4150aecf{right:-3%;}body.rtl .elementor-372 .elementor-element.elementor-element-4150aecf{left:-3%;}.elementor-372 .elementor-element.elementor-element-4150aecf{bottom:-3%;}.elementor-372 .elementor-element.elementor-element-4150aecf img{width:329px;}.elementor-372 .elementor-element.elementor-element-409e44ad{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-b02d0a1{--z-index:3;}.elementor-372 .elementor-element.elementor-element-7839fd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:680px;--container-widget-flex-grow:0;width:var( --container-widget-width, 680px );max-width:680px;}.elementor-372 .elementor-element.elementor-element-7839fd85 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-372 .elementor-element.elementor-element-46db11b1{padding:0vw 0vw 3vw 0vw;--container-widget-width:720px;--container-widget-flex-grow:0;width:var( --container-widget-width, 720px );max-width:720px;}.elementor-372 .elementor-element.elementor-element-15b4c136{padding:0vw 0vw 6vw 0vw;}.elementor-372 .elementor-element.elementor-element-30329396{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-47515e4f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-372 .elementor-element.elementor-element-265b8173{--e-image-carousel-slides-to-show:6;}.elementor-372 .elementor-element.elementor-element-4137bda7{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-758b6080{left:29%;}body.rtl .elementor-372 .elementor-element.elementor-element-758b6080{right:29%;}.elementor-372 .elementor-element.elementor-element-4a5a60b6 .elementor-heading-title{font-size:32px;}.elementor-372 .elementor-element.elementor-element-353243c9 img{width:72px;}.elementor-372 .elementor-element.elementor-element-1a89ec46{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-11a3bb95{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-70302410{left:29%;}body.rtl .elementor-372 .elementor-element.elementor-element-70302410{right:29%;}.elementor-372 .elementor-element.elementor-element-15331b30 .elementor-heading-title{font-size:32px;}.elementor-372 .elementor-element.elementor-element-33136ef7 img{width:72px;}.elementor-372 .elementor-element.elementor-element-36c4abc1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-7964b47b{--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-741d297e{--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-63025cc4{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-75e9ae58{--min-height:0vh;--padding-top:15vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-372 .elementor-element.elementor-element-68f83344{--margin-top:20px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:2px;}.elementor-372 .elementor-element.elementor-element-415d2032{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-4f440079{--e-n-carousel-swiper-slides-to-display:2;}.elementor-372 .elementor-element.elementor-element-701779ea{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-372 .elementor-element.elementor-element-5cadc129{top:111px;}.elementor-372 .elementor-element.elementor-element-7eea7690{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-f85eb33{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-36abf11d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-372 .elementor-element.elementor-element-542cc283{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-372 .elementor-element.elementor-element-af312d2 img{width:76px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-10352bd2:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-10352bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-red-bg1.png");background-position:center center;}.elementor-372 .elementor-element.elementor-element-10352bd2{--padding-top:130px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-409e44ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-b02d0a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-7839fd85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:start;}.elementor-372 .elementor-element.elementor-element-7839fd85 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-372 .elementor-element.elementor-element-46db11b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;font-size:16px;}.elementor-372 .elementor-element.elementor-element-15b4c136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-372 .elementor-element.elementor-element-15b4c136 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-30329396{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-47515e4f{--width:110%;--border-radius:0px 0px 0px 0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-265b8173{--e-image-carousel-slides-to-show:3;}.elementor-372 .elementor-element.elementor-element-265b8173 .swiper-wrapper{display:flex;align-items:center;}.elementor-372 .elementor-element.elementor-element-4137bda7{--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-758b6080{left:23.677%;}body.rtl .elementor-372 .elementor-element.elementor-element-758b6080{right:23.677%;}.elementor-372 .elementor-element.elementor-element-758b6080{bottom:-89.008px;text-align:center;}.elementor-372 .elementor-element.elementor-element-758b6080 img{width:220px;}.elementor-372 .elementor-element.elementor-element-50f3af88{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-4a5a60b6 .elementor-heading-title{font-size:25px;line-height:1.2em;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-49af0737{left:-55px;}body.rtl .elementor-372 .elementor-element.elementor-element-49af0737{right:-55px;}.elementor-372 .elementor-element.elementor-element-49af0737{top:35px;}.elementor-372 .elementor-element.elementor-element-49af0737 img{width:85px;}.elementor-372 .elementor-element.elementor-element-353243c9 img{width:66px;}.elementor-372 .elementor-element.elementor-element-64344c99{text-align:center;}.elementor-372 .elementor-element.elementor-element-1a89ec46{--border-radius:0px 0px 0px 0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-9b4f5a9{text-align:center;}.elementor-372 .elementor-element.elementor-element-9b4f5a9 .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-372 .elementor-element.elementor-element-3969acea{font-size:16px;line-height:1.3em;}.elementor-372 .elementor-element.elementor-element-11a3bb95{--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-70302410{left:23.677%;}body.rtl .elementor-372 .elementor-element.elementor-element-70302410{right:23.677%;}.elementor-372 .elementor-element.elementor-element-70302410{bottom:-89.008px;text-align:center;}.elementor-372 .elementor-element.elementor-element-70302410 img{width:220px;}.elementor-372 .elementor-element.elementor-element-19112d65{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-372 .elementor-element.elementor-element-15331b30 .elementor-heading-title{font-size:25px;line-height:1.2em;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-2f95e06b{left:-55px;}body.rtl .elementor-372 .elementor-element.elementor-element-2f95e06b{right:-55px;}.elementor-372 .elementor-element.elementor-element-2f95e06b{top:35px;}.elementor-372 .elementor-element.elementor-element-2f95e06b img{width:85px;}.elementor-372 .elementor-element.elementor-element-33136ef7 img{width:66px;}.elementor-372 .elementor-element.elementor-element-36c4abc1{--border-radius:0px 0px 0px 0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-14a4e2ac{text-align:center;}.elementor-372 .elementor-element.elementor-element-14a4e2ac .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-372 .elementor-element.elementor-element-7964b47b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-372 .elementor-element.elementor-element-741d297e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-372 .elementor-element.elementor-element-63025cc4{--e-n-carousel-swiper-slides-to-display:1;z-index:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:110px;--e-n-carousel-arrow-size:60px;}.elementor-372 .elementor-element.elementor-element-75e9ae58:not(.elementor-motion-effects-element-type-background), .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-372 .elementor-element.elementor-element-75e9ae58::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .e-con-inner > .elementor-background-video-container::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-372 .elementor-element.elementor-element-75e9ae58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-5ef3917 ) 8%, #000000 43%);}.elementor-372 .elementor-element.elementor-element-75e9ae58{--overlay-opacity:1;--padding-top:130px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-615226e3{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-590d211{text-align:start;}.elementor-372 .elementor-element.elementor-element-590d211 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-372 .elementor-element.elementor-element-5330d5b7{font-size:16px;}.elementor-372 .elementor-element.elementor-element-68f83344{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:4px;--padding-right:4px;}.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box{height:190px;}.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-372 .elementor-element.elementor-element-415d2032{--e-n-carousel-swiper-slides-to-display:1;z-index:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:110px;--e-n-carousel-arrow-size:60px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-53b6eb03{left:0%;}body.rtl .elementor-372 .elementor-element.elementor-element-53b6eb03{right:0%;}.elementor-372 .elementor-element.elementor-element-53b6eb03{bottom:35px;}.elementor-372 .elementor-element.elementor-element-52f6f6c4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-4f440079{--e-n-carousel-swiper-slides-to-display:1;}.elementor-372 .elementor-element.elementor-element-701779ea{--padding-top:200px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-4897659f{padding:0px 20px 050px 20px;z-index:3;text-align:center;}.elementor-372 .elementor-element.elementor-element-3dd42efc{padding:20px 20px 050px 20px;z-index:3;text-align:center;}.elementor-372 .elementor-element.elementor-element-3dd42efc .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-5cadc129{left:-40px;}body.rtl .elementor-372 .elementor-element.elementor-element-5cadc129{right:-40px;}.elementor-372 .elementor-element.elementor-element-5cadc129{top:47px;z-index:1;}.elementor-372 .elementor-element.elementor-element-5cadc129 img{width:330px;}body:not(.rtl) .elementor-372 .elementor-element.elementor-element-56e04e0f{right:-2.935%;}body.rtl .elementor-372 .elementor-element.elementor-element-56e04e0f{left:-2.935%;}.elementor-372 .elementor-element.elementor-element-56e04e0f{bottom:-39.003px;}.elementor-372 .elementor-element.elementor-element-fcda44f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5d8520f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-372 .elementor-element.elementor-element-55962745{--border-radius:14px 14px 14px 14px;--padding-top:55px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-372 .elementor-element.elementor-element-65d3d0b img{width:70px;}.elementor-372 .elementor-element.elementor-element-bbd8704{font-size:16px;}.elementor-372 .elementor-element.elementor-element-68c4a4c0 img{max-width:165px;}.elementor-372 .elementor-element.elementor-element-6eeb7ffc{--border-radius:14px 14px 14px 14px;--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-372 .elementor-element.elementor-element-42e2cb05 img{width:70px;}.elementor-372 .elementor-element.elementor-element-7eea7690{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-15eccebd img{width:120px;}.elementor-372 .elementor-element.elementor-element-76374d2{--padding-top:55px;--padding-bottom:55px;--padding-left:35px;--padding-right:035px;}.elementor-372 .elementor-element.elementor-element-7f4ba7f img{width:70px;}.elementor-372 .elementor-element.elementor-element-f85eb33{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-372 .elementor-element.elementor-element-7fedf1d img{width:120px;}.elementor-372 .elementor-element.elementor-element-36abf11d{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-top-position:110px;--e-n-carousel-arrow-next-top-position:110px;}.elementor-372 .elementor-element.elementor-element-542cc283{--content-width:100%;--padding-top:130px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-372 .elementor-element.elementor-element-3e40e210{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-372 .elementor-element.elementor-element-5aa6aa72{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:38px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-372 .elementor-element.elementor-element-af312d2 img{width:70px;}.elementor-372 .elementor-element.elementor-element-6ba7bfa2 .elementor-heading-title{font-size:27px;}.elementor-372 .elementor-element.elementor-element-4493ab86{text-align:center;}.elementor-372 .elementor-element.elementor-element-4493ab86 .elementor-heading-title{font-size:15px;}.elementor-372 .elementor-element.elementor-element-7887dfde{border-radius:23px 23px 23px 23px;}.elementor-372 .elementor-element.elementor-element-7887dfde img{height:270px;object-fit:cover;border-radius:23px 23px 23px 23px;}.elementor-372 .elementor-element.elementor-element-795ae9fc{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-372 .elementor-element.elementor-element-ece2d2.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for image, class: .elementor-element-54730a37 */.elementor-372 .elementor-element.elementor-element-54730a37 {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-283a96dc *//*.elementor-372 .elementor-element.elementor-element-283a96dc p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6251aeec */.elementor-372 .elementor-element.elementor-element-6251aeec a {
    background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-372 .elementor-element.elementor-element-6251aeec a:hover {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-493b6748 */.elementor-372 .elementor-element.elementor-element-493b6748 a {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}

.elementor-372 .elementor-element.elementor-element-493b6748 a:hover {
    border: 1.5px solid transparent;
background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-683f8812 */.elementor-372 .elementor-element.elementor-element-683f8812 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-372 .elementor-element.elementor-element-683f8812 {
  position: relative;
  overflow: hidden;
  mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1821c49e */.elementor-372 .elementor-element.elementor-element-1821c49e {
    border-radius: 23px;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);

backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4150aecf */@media screen and (max-width: 767px) {
    .elementor-372 .elementor-element.elementor-element-4150aecf {
        display: none !important;
    }
}

.elementor-372 .elementor-element.elementor-element-4150aecf {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46db11b1 *//*.elementor-372 .elementor-element.elementor-element-46db11b1 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b9774a8 */.elementor-372 .elementor-element.elementor-element-4b9774a8 a {
    background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-372 .elementor-element.elementor-element-4b9774a8 a:hover {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c7cd328 */.elementor-372 .elementor-element.elementor-element-4c7cd328 a {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}

.elementor-372 .elementor-element.elementor-element-4c7cd328 a:hover {
    border: 1.5px solid transparent;
background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-265b8173 */.elementor-372 .elementor-element.elementor-element-265b8173 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.elementor-372 .elementor-element.elementor-element-265b8173 {
  position: relative;
  overflow: hidden;
  mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47515e4f */@media screen and (max-width: 767px) {
    .elementor-372 .elementor-element.elementor-element-47515e4f {
    border-radius: 23px 0;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);

backdrop-filter: blur(15px);
}
}
@media screen and (min-width: 768px) {
.elementor-372 .elementor-element.elementor-element-47515e4f {
    border-radius: 23px 23px 0 0;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);

backdrop-filter: blur(15px);
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-758b6080 */.elementor-372 .elementor-element.elementor-element-758b6080 {
  animation: rotateInCircle 12s linear infinite;
  display: none !important;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-353243c9 *//*.elementor-372 .elementor-element.elementor-element-353243c9 img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a89ec46 */.elementor-372 .elementor-element.elementor-element-1a89ec46 {
    border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa7df34 */.elementor-372 .elementor-element.elementor-element-fa7df34 a {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}

.elementor-372 .elementor-element.elementor-element-fa7df34 a:hover {
    border: 1.5px solid transparent;
background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123b9150 */.elementor-372 .elementor-element.elementor-element-123b9150 {
    border-radius: 23px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f2f5c31 */.elementor-372 .elementor-element.elementor-element-1f2f5c31 {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(120px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(120px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70302410 */.elementor-372 .elementor-element.elementor-element-70302410 {
  animation: rotateInCircle 12s linear infinite;
  display: none !important;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-33136ef7 *//*.elementor-372 .elementor-element.elementor-element-33136ef7 img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36c4abc1 */.elementor-372 .elementor-element.elementor-element-36c4abc1 {
    border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-401b8a80 *//*.elementor-372 .elementor-element.elementor-element-401b8a80 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-53772209 */.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box__back {
    border: 1.5px solid rgba(255, 255, 255, 0.3);
    background: linear-gradient(180deg, rgba(197, 6, 19, 0.35) 0%, rgba(50, 0, 5, 0.5) 100%);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    border-radius: 12px;
    box-shadow: 0 8px 32px rgba(197, 6, 19, 0.15);
}
.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-372 .elementor-element.elementor-element-53772209 .elementor-flip-box:hover {
    height: 365px;
    margin-top: -50px;
    box-shadow: 0 12px 40px rgba(197, 6, 19, 0.3);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-17689391 */.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box__back {
    border: 1.5px solid rgba(255, 255, 255, 0.3);
    background: linear-gradient(180deg, rgba(197, 6, 19, 0.35) 0%, rgba(50, 0, 5, 0.5) 100%);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    border-radius: 12px;
    box-shadow: 0 8px 32px rgba(197, 6, 19, 0.15);
}
.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-372 .elementor-element.elementor-element-17689391 .elementor-flip-box:hover {
    height: 365px;
    margin-top: -50px;
    box-shadow: 0 12px 40px rgba(197, 6, 19, 0.3);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-52704a9c */.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box__back {
    border: 1.5px solid rgba(255, 255, 255, 0.3);
    background: linear-gradient(180deg, rgba(197, 6, 19, 0.35) 0%, rgba(50, 0, 5, 0.5) 100%);
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    border-radius: 12px;
    box-shadow: 0 8px 32px rgba(197, 6, 19, 0.15);
}
.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box {
    transition: all 700ms;
}
.elementor-372 .elementor-element.elementor-element-52704a9c .elementor-flip-box:hover {
    height: 365px;
    margin-top: -50px;
    box-shadow: 0 12px 40px rgba(197, 6, 19, 0.3);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73b1bc99 *//* Between 1230px and 1299px */
@media screen and (max-width: 1399px) {
    .big-blocks {
        display: none;
    }

    .sml-blocks {
        display: flex;
    }
}

/* 1300px and above */
@media screen and (min-width: 1400px) {
    .big-blocks {
        display: flex;
    }

    .sml-blocks {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-37efbf5a */.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-66966e5e */.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3d48ca7e */.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1468962 */.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-37efbf5a */.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-66966e5e */.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3d48ca7e */.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1468962 */.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-37efbf5a */.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-66966e5e */.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3d48ca7e */.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1468962 */.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-37efbf5a */.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-66966e5e */.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3d48ca7e */.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1468962 */.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-37efbf5a */.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-37efbf5a .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-66966e5e */.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-66966e5e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-3d48ca7e */.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-3d48ca7e .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-1468962 */.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-372 .elementor-element.elementor-element-1468962 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ba46e0f */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-3ba46e0f {
        padding-top: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5330d5b7 *//*.elementor-372 .elementor-element.elementor-element-5330d5b7 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2c79fab4 */.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5435aa5d */.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-789b616e */.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2c79fab4 */.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5435aa5d */.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-789b616e */.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2c79fab4 */.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5435aa5d */.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-789b616e */.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2c79fab4 */.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-2c79fab4 .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-5435aa5d */.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-5435aa5d .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-789b616e */.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__front, .elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box__back {
    border: 1.5px solid #FFF;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
    backdrop-filter: blur(15.770524024963379px);
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box {
    transition: all 700ms;
}

.elementor-372 .elementor-element.elementor-element-789b616e .elementor-flip-box:hover {
    height: 290px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-566a4a81 */.elementor-372 .elementor-element.elementor-element-566a4a81 a {
    width: 300px !important;
}
.elementor-372 .elementor-element.elementor-element-566a4a81 a {
    background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-372 .elementor-element.elementor-element-566a4a81 a:hover {
    border: 1.5px solid #FFF;
    width: 295px !important;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75e9ae58 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-75e9ae58 {
        padding-top: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b875c88 */.elementor-372 .elementor-element.elementor-element-5b875c88 {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278e1558 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-278e1558 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6731c4bb */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-6731c4bb {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278e1558 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-278e1558 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6731c4bb */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-6731c4bb {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278e1558 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-278e1558 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6731c4bb */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-6731c4bb {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-278e1558 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-278e1558 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6731c4bb */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-6731c4bb {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4f440079 *//* ACTIVE SLIDE */
.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide.swiper-slide-active {
    transform: scale(1) translateX(3.5%);
    z-index: 2;
    filter: blur(0);
    transition: transform 0.5s ease, filter 0.5s ease;
}

/* MEDIA QUERY: screens below 1480px */
@media screen and (max-width: 1480px) {
    .elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide.swiper-slide-active {
        transform: scale(1) translateX(4.5%);
        z-index: 2;
        filter: blur(0);
    }
}

/* PREV & NEXT SLIDES */
.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide-prev,
.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide-next {
    transform: scale(0.8) translateX(-70%);
    z-index: 1;
    filter: blur(8px);
    opacity: 1;
    transition: transform 0.5s ease, filter 0.5s ease, opacity 0.5s ease;
}

/* NEXT SLIDE correction: shift right instead of left */
.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide-next {
    transform: scale(0.8) translateX(-80%);
}



/*.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide.swiper-slide-active {*/
/*    margin-left: 3.5%;*/
/*    transform: scale(1);*/
/*    z-index: 2;*/
/*    filter: blur(0);*/
/*    transition: margin-left 0.5s ease, transform 0.5s ease, filter 0.5s ease;*/
/*}*/

/*@media screen and (max-width: 1480px) {*/
/*    .elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide.swiper-slide-active {*/
/*        margin-left: 4.5%;*/
/*        transform: scale(1);*/
/*        z-index: 2;*/
/*        filter: blur(0);*/
/*        transition: margin-left 0.5s ease, transform 0.5s ease, filter 0.5s ease;*/
/*    }*/
/*}*/

/*.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide-prev .slide-customs,*/
/*.elementor-372 .elementor-element.elementor-element-4f440079 .swiper-slide-next .slide-customs {*/
/*    margin-left: -70%;*/
/*    transform: scale(0.8);*/
/*    z-index: 1;*/
/*    filter: blur(8px);*/
/*    opacity: 1;*/
/*    transition: margin-left 0.5s ease, transform 0.5s ease, filter 0.5s ease, opacity 0.5s ease;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cadc129 */.elementor-372 .elementor-element.elementor-element-5cadc129 {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ece06 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-d2ece06 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d121f4c */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-7d121f4c {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ece06 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-d2ece06 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d121f4c */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-7d121f4c {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ece06 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-d2ece06 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d121f4c */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-7d121f4c {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ece06 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-d2ece06 {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d121f4c */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-7d121f4c {
        --content-width: 1005px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4542fc98 */.elementor-372 .elementor-element.elementor-element-4542fc98 {
  animation: rotateInCircle 12s linear infinite;
  display: inline-block;
  transform-origin: center center;
}

@keyframes rotateInCircle {
  from {
    transform: rotate(0deg) translateX(30px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(30px) rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15af944f *//*.elementor-372 .elementor-element.elementor-element-15af944f img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28487f7f */@media screen and (max-width:1289px) {
 .elementor-372 .elementor-element.elementor-element-28487f7f a {
     width: 340px !important;
 }   
}

.elementor-372 .elementor-element.elementor-element-28487f7f a {
    background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 320px !important
}

.elementor-372 .elementor-element.elementor-element-28487f7f a:hover {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3833b6 */@media screen and (max-width:1390px) {
    .elementor-372 .elementor-element.elementor-element-e3833b6 {
        display: contents;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c3df765 */.elementor-372 .elementor-element.elementor-element-2c3df765 {
    border-radius: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce006 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-372 .elementor-element.elementor-element-1ce006 {
        padding-top: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57c7347f *//*.elementor-372 .elementor-element.elementor-element-57c7347f {*/
/*  animation: rotateInCircle 12s linear infinite;*/
/*  display: inline-block;*/
/*  transform-origin: center center;*/
/*}*/

/*@keyframes rotateInCircle {*/
/*  from {*/
/*    transform: rotate(0deg) translateX(30px) rotate(0deg);*/
/*  }*/
/*  to {*/
/*    transform: rotate(360deg) translateX(30px) rotate(-360deg);*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af312d2 *//*.elementor-372 .elementor-element.elementor-element-af312d2 img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7887dfde */.elementor-372 .elementor-element.elementor-element-7887dfde {
  animation: fadeZoomOut 0.5s ease-out forwards;
  opacity: 0;
  transform: scale(1.2);
}

@keyframes fadeZoomOut {
  to {
    opacity: 1;
    transform: scale(1); /* Ends at normal size */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e40e210 */.elementor-372 .elementor-element.elementor-element-3e40e210 {
    border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ece2d2 */.elementor-372 .elementor-element.elementor-element-ece2d2 a {
    background-image: url('https://blocktal.com/wp-content/uploads/2025/03/Card-2.png');
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    width: 100% !important
}

.elementor-372 .elementor-element.elementor-element-ece2d2 a:hover {
    border: 1.5px solid #FFF;

background: linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(153, 153, 153, 0.15) 100%);
backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
    max-width: 100vw;
}/* End custom CSS */