.elementor-488 .elementor-element.elementor-element-113511d9{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--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-488 .elementor-element.elementor-element-113511d9:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-113511d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-ref-bg-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-488 .elementor-element.elementor-element-52151a79{--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-488 .elementor-element.elementor-element-52151a79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-02868ad{--display:flex;}.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-488 .elementor-element.elementor-element-975555c{padding:05px 0px 0px 0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-975555c .elementor-heading-title{font-size:4vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-7d1dd8ae{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;}.elementor-488 .elementor-element.elementor-element-27a80d73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-27a80d73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-5765fced{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-1c297fca{--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-start;--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-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 );}.elementor-488 .elementor-element.elementor-element-2f35e713{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-2f35e713 img{width:50px;}.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-488 .elementor-element.elementor-element-4fab41f6{width:var( --container-widget-width, 668px );max-width:668px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:668px;--container-widget-flex-grow:0;font-size:20px;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-4fab41f6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-1d67c7de{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-3d0e3afa{--display:flex;--padding-top:070px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-67083c44{padding:0vw 0vw 2vw 0vw;z-index:5;text-align:center;}.elementor-488 .elementor-element.elementor-element-67083c44 .elementor-heading-title{font-size:39px;font-weight:600;line-height:47px;color:var( --e-global-color-5ef3917 );}.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-488 .elementor-element.elementor-element-889b2e7 .elementor-button{background-color:#C60613;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-488 .elementor-element.elementor-element-889b2e7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-4105bcfc{left:-40px;}body.rtl .elementor-488 .elementor-element.elementor-element-4105bcfc{right:-40px;}.elementor-488 .elementor-element.elementor-element-4105bcfc{top:70px;z-index:5;}.elementor-488 .elementor-element.elementor-element-4105bcfc img{width:18vw;}.elementor-488 .elementor-element.elementor-element-38e59919{--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--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-488 .elementor-element.elementor-element-38e59919:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-38e59919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-ref-bg-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-4eee3fb0{left:15px;}body.rtl .elementor-488 .elementor-element.elementor-element-4eee3fb0{right:15px;}.elementor-488 .elementor-element.elementor-element-4eee3fb0{bottom:0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-4eee3fb0 img{width:18vw;}.elementor-488 .elementor-element.elementor-element-1f6e60a7{--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-488 .elementor-element.elementor-element-1f6e60a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-5f53b616{--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-488 .elementor-element.elementor-element-34ae7972{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-488 .elementor-element.elementor-element-73d67497{text-align:end;}.elementor-488 .elementor-element.elementor-element-73d67497 .elementor-heading-title{font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-66e550a0{--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-488 .elementor-element.elementor-element-66e550a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-4ae53f54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;}.elementor-488 .elementor-element.elementor-element-40620677{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-271aec90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-6f9cf4d9{--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-start;--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-488 .elementor-element.elementor-element-575098f9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-488 .elementor-element.elementor-element-575098f9 img{width:50px;}.elementor-488 .elementor-element.elementor-element-200d9d69{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:575px;--container-widget-flex-grow:0;font-size:20px;color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-200d9d69.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-697f2db{--display:flex;}.elementor-488 .elementor-element.elementor-element-6f67dda{--display:flex;}.elementor-488 .elementor-element.elementor-element-78f20602{padding:0vw 0vw 2vw 0vw;text-align:center;}.elementor-488 .elementor-element.elementor-element-78f20602 .elementor-heading-title{font-size:39px;font-weight:600;line-height:47px;color:var( --e-global-color-f527cb0 );}.elementor-488 .elementor-element.elementor-element-5f25413 .elementor-button{background-color:#C60613;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-488 .elementor-element.elementor-element-5f25413.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-493fe993{z-index:1;}.elementor-488 .elementor-element.elementor-element-3b9b750c{--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;--z-index:4;}.elementor-488 .elementor-element.elementor-element-3b9b750c:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-3b9b750c > .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-red-bg-2-e1773397529461.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-488 .elementor-element.elementor-element-3b9b750c::before, .elementor-488 .elementor-element.elementor-element-3b9b750c > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-3b9b750c > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-3b9b750c > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-3b9b750c > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-3b9b750c > .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 100%);}.elementor-488 .elementor-element.elementor-element-30f439fa{--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-488 .elementor-element.elementor-element-30f439fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-1c0c7f86{--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-488 .elementor-element.elementor-element-6ee831ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-55932718{text-align:start;}.elementor-488 .elementor-element.elementor-element-55932718 .elementor-heading-title{font-size:4.1vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-64b0c4bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-80cd432{--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-488 .elementor-element.elementor-element-46d6e61a{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-23cb2d17{margin:0.3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-23cb2d17 img{width:50px;}.elementor-488 .elementor-element.elementor-element-6a52479a{width:var( --container-widget-width, 604px );max-width:604px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;font-size:2.2vw;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-6a52479a.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-c6124cf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--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-488 .elementor-element.elementor-element-52d9fef{z-index:3;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box{height:280px;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__image img{width:100px;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-52d9fef .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-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box{height:280px;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__image img{width:100px;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-16bcee2 .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-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box{height:280px;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__image img{width:100px;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-7dd44ac .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-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box{height:280px;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__image img{width:100px;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .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-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-427a982e{--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-488 .elementor-element.elementor-element-56b2c44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-488 .elementor-element.elementor-element-56b2c44.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-56b2c44{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-56b2c44{left:0px;}.elementor-488 .elementor-element.elementor-element-56b2c44 a{color:var( --e-global-color-d855af9 );}.elementor-488 .elementor-element.elementor-element-66bb528f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-66bb528f{left:20%;}body.rtl .elementor-488 .elementor-element.elementor-element-66bb528f{right:20%;}.elementor-488 .elementor-element.elementor-element-66bb528f{bottom:-45px;z-index:1;}.elementor-488 .elementor-element.elementor-element-66bb528f img{width:120px;}.elementor-488 .elementor-element.elementor-element-7db4009{--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-488 .elementor-element.elementor-element-7db4009:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-7db4009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef3917 );background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-red-bg-2-e1773397529461.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-488 .elementor-element.elementor-element-7db4009::before, .elementor-488 .elementor-element.elementor-element-7db4009 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-7db4009 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-7db4009 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-7db4009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-7db4009 > .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 100%);}.elementor-488 .elementor-element.elementor-element-2df311c4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-2df311c4{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-2df311c4{left:0px;}.elementor-488 .elementor-element.elementor-element-2df311c4{bottom:-45px;z-index:1;}.elementor-488 .elementor-element.elementor-element-2df311c4 img{width:100px;}.elementor-488 .elementor-element.elementor-element-72a0f850{--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-488 .elementor-element.elementor-element-72a0f850.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-4854ec32{--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-488 .elementor-element.elementor-element-5d3bfece{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-239877{text-align:start;}.elementor-488 .elementor-element.elementor-element-239877 .elementor-heading-title{font-size:4.1vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-7f16dfa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-2017cc10{--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-488 .elementor-element.elementor-element-39de0b2{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-42d70c10{margin:0.3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-42d70c10 img{width:50px;}.elementor-488 .elementor-element.elementor-element-75df4194{width:var( --container-widget-width, 604px );max-width:604px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;font-size:2.2vw;font-weight:600;line-height:1.4em;color:var( --e-global-color-d855af9 );}.elementor-488 .elementor-element.elementor-element-75df4194.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-51fd508c{--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-488 .elementor-element.elementor-element-4eacc3dd{--display:flex;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__image img{width:70px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-9a4c208 .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-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-488 .elementor-element.elementor-element-466b1094{--display:flex;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__image img{width:70px;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .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-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-488 .elementor-element.elementor-element-327a5680{--display:flex;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__image img{width:70px;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__image{opacity:1;}.elementor-488 .elementor-element.elementor-element-b14a33e .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-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;}.elementor-488 .elementor-element.elementor-element-42b25817{--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-488 .elementor-element.elementor-element-14bb2353{--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;--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-488 .elementor-element.elementor-element-14bb2353:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-14bb2353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-5ef3917 ) 100%);}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-5f45405d{right:-2vw;}body.rtl .elementor-488 .elementor-element.elementor-element-5f45405d{left:-2vw;}.elementor-488 .elementor-element.elementor-element-5f45405d{top:26vh;z-index:1;}.elementor-488 .elementor-element.elementor-element-5f45405d img{width:19vw;}.elementor-488 .elementor-element.elementor-element-580a390c{--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-488 .elementor-element.elementor-element-580a390c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-5e552d85{--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 100px;--row-gap:0px;--column-gap:100px;}.elementor-488 .elementor-element.elementor-element-7037735c{--display:flex;--z-index:2;}.elementor-488 .elementor-element.elementor-element-69255a27{padding:0px 0px 0px 0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-51c243b6{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--z-index:2;}.elementor-488 .elementor-element.elementor-element-62af816e{text-align:start;}.elementor-488 .elementor-element.elementor-element-62af816e .elementor-heading-title{font-size:4.2vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-7a0b627f{--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:flex-end;--align-items:flex-start;--gap:30px 50px;--row-gap:30px;--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-488 .elementor-element.elementor-element-330c9f1a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-330c9f1a img{width:50px;}.elementor-488 .elementor-element.elementor-element-64e3444f{width:var( --container-widget-width, 604px );max-width:604px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;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-d855af9 );}.elementor-488 .elementor-element.elementor-element-64e3444f.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-3618667 .elementor-button{background-color:#C60613;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-488 .elementor-element.elementor-element-3618667.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-65894099{--display:flex;}.elementor-488 .elementor-element.elementor-element-6765622d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-60px;text-align:end;}.elementor-488 .elementor-element.elementor-element-6765622d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-6765622d{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-6765622d{left:0px;}.elementor-488 .elementor-element.elementor-element-6765622d a{color:var( --e-global-color-d855af9 );}.elementor-488 .elementor-element.elementor-element-376f0336{--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;--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-488 .elementor-element.elementor-element-376f0336:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-376f0336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-5ef3917 ) 100%);}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-3321fadc{right:-2vw;}body.rtl .elementor-488 .elementor-element.elementor-element-3321fadc{left:-2vw;}.elementor-488 .elementor-element.elementor-element-3321fadc{top:26vh;}.elementor-488 .elementor-element.elementor-element-3321fadc img{width:19vw;}.elementor-488 .elementor-element.elementor-element-2d58c1fe{--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-488 .elementor-element.elementor-element-2d58c1fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-eafe838{--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 100px;--row-gap:0px;--column-gap:100px;}.elementor-488 .elementor-element.elementor-element-39e48cec{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-488 .elementor-element.elementor-element-44c1c34d{text-align:start;}.elementor-488 .elementor-element.elementor-element-44c1c34d .elementor-heading-title{font-size:4.2vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-17b1413c{--display:flex;--z-index:2;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-62d9f72{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-62d9f72{left:0px;}.elementor-488 .elementor-element.elementor-element-62d9f72{bottom:-39px;z-index:1;}.elementor-488 .elementor-element.elementor-element-196eedb2{padding:0px 0px 0px 0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-50fdd0f{--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:flex-end;--align-items:flex-start;--gap:30px 50px;--row-gap:30px;--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-488 .elementor-element.elementor-element-6a06abfb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-6a06abfb img{width:50px;}.elementor-488 .elementor-element.elementor-element-20df1511{width:var( --container-widget-width, 604px );max-width:604px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:604px;--container-widget-flex-grow:0;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-d855af9 );}.elementor-488 .elementor-element.elementor-element-20df1511.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-f7f8446 .elementor-button{background-color:#C60613;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-488 .elementor-element.elementor-element-f7f8446.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-25f2a649{--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;--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-488 .elementor-element.elementor-element-25f2a649:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-25f2a649 > .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:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-6eb810c5{right:11vw;}body.rtl .elementor-488 .elementor-element.elementor-element-6eb810c5{left:11vw;}.elementor-488 .elementor-element.elementor-element-6eb810c5{top:80px;}.elementor-488 .elementor-element.elementor-element-6eb810c5 img{width:120px;}.elementor-488 .elementor-element.elementor-element-103d5798{--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-488 .elementor-element.elementor-element-103d5798.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-705e37ed{--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-488 .elementor-element.elementor-element-2ad4fdf9{--display:flex;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;}.elementor-488 .elementor-element.elementor-element-41c0b605.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-41c0b605{text-align:center;}.elementor-488 .elementor-element.elementor-element-41c0b605 .elementor-heading-title{font-size:4vw;font-weight:400;line-height:1.1em;}.elementor-488 .elementor-element.elementor-element-64a6e11{padding:050px 050px 0px 050px;text-align:center;color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-426f7e2c{--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;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;--z-index:30;}.elementor-488 .elementor-element.elementor-element-426f7e2c.e-con{--align-self:center;}.elementor-488 .elementor-element.elementor-element-63474b5e{--e-image-carousel-slides-to-show:8;}.elementor-488 .elementor-element.elementor-element-63474b5e.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-63474b5e .swiper-wrapper{display:flex;align-items:center;}.elementor-488 .elementor-element.elementor-element-2e26a4c8{--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-488 .elementor-element.elementor-element-419f8403{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-20px;text-align:end;}.elementor-488 .elementor-element.elementor-element-419f8403.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-419f8403{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-419f8403{left:0px;}.elementor-488 .elementor-element.elementor-element-419f8403 a{color:var( --e-global-color-d855af9 );}.elementor-488 .elementor-element.elementor-element-4c992748{--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-488 .elementor-element.elementor-element-422204c0{left:2%;}body.rtl .elementor-488 .elementor-element.elementor-element-422204c0{right:2%;}.elementor-488 .elementor-element.elementor-element-422204c0{top:-202px;z-index:1;}.elementor-488 .elementor-element.elementor-element-422204c0 img{width:13vw;}.elementor-488 .elementor-element.elementor-element-2be61b66{--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-488 .elementor-element.elementor-element-2be61b66:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-2be61b66 > .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:center center;background-repeat:no-repeat;background-size:cover;}.elementor-488 .elementor-element.elementor-element-562de169{--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-488 .elementor-element.elementor-element-562de169.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-447589cb{--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-488 .elementor-element.elementor-element-5139db3f{--display:flex;--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;}.elementor-488 .elementor-element.elementor-element-a9ae9a3.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-a9ae9a3{text-align:center;}.elementor-488 .elementor-element.elementor-element-a9ae9a3 .elementor-heading-title{font-weight:600;line-height:1.1em;}.elementor-488 .elementor-element.elementor-element-3854825{color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-4fa83e0{--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-488 .elementor-element.elementor-element-aa486fc{--e-image-carousel-slides-to-show:5;}.elementor-488 .elementor-element.elementor-element-ce896a1{--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-488 .elementor-element.elementor-element-ce896a1:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-ce896a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1ef2fe );}.elementor-488 .elementor-element.elementor-element-ce896a1::before, .elementor-488 .elementor-element.elementor-element-ce896a1 > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-ce896a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-ce896a1 > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-ce896a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-ce896a1 > .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-488 .elementor-element.elementor-element-2685235{--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-488 .elementor-element.elementor-element-2685235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-a630b5e{--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-488 .elementor-element.elementor-element-f0708f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-45d5f80{text-align:start;}.elementor-488 .elementor-element.elementor-element-45d5f80 .elementor-heading-title{font-size:4vw;font-weight:600;line-height:1.1em;}.elementor-488 .elementor-element.elementor-element-88fbe16{--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-488 .elementor-element.elementor-element-663f8c5{margin:3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-663f8c5 img{width:50px;}.elementor-488 .elementor-element.elementor-element-712d10b{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-488 .elementor-element.elementor-element-866f02f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-866f02f{left:8%;}body.rtl .elementor-488 .elementor-element.elementor-element-866f02f{right:8%;}.elementor-488 .elementor-element.elementor-element-866f02f{bottom:-45px;z-index:1;}.elementor-488 .elementor-element.elementor-element-866f02f img{width:100px;opacity:0.5;}.elementor-488 .elementor-element.elementor-element-6dced93{--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-488 .elementor-element.elementor-element-6dced93:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-6dced93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-488 .elementor-element.elementor-element-4c9832d{--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-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-f50529b .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-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-b3260dd .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-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #C60613 0%, #000000 100%);}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9d54683 .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-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-4fff152{--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-488 .elementor-element.elementor-element-5743847{--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-488 .elementor-element.elementor-element-8dac8d5{--display:flex;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F8F8F8;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-82d1944{--display:flex;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-77a4b2c{--display:flex;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-391f596{--display:flex;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-d66239d{--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-488 .elementor-element.elementor-element-e90231a{--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-488 .elementor-element.elementor-element-5d81677 .elementor-button{background-color:#C60613;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-488 .elementor-element.elementor-element-5d81677.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-10ec3d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-488 .elementor-element.elementor-element-10ec3d4.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-10ec3d4{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-10ec3d4{left:0px;}.elementor-488 .elementor-element.elementor-element-10ec3d4 a{color:var( --e-global-color-d855af9 );}.elementor-488 .elementor-element.elementor-element-f4983cc{--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-488 .elementor-element.elementor-element-f4983cc:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-f4983cc > .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-488 .elementor-element.elementor-element-f4983cc::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .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-488 .elementor-element.elementor-element-c5716a3{--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-488 .elementor-element.elementor-element-c5716a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-6c612bb{--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-488 .elementor-element.elementor-element-72c0089{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-e6413a3{text-align:end;}.elementor-488 .elementor-element.elementor-element-e6413a3 .elementor-heading-title{font-weight:600;line-height:1.1em;}.elementor-488 .elementor-element.elementor-element-74ab7c1{--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-488 .elementor-element.elementor-element-f55c670{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-d855af9 );}.elementor-488 .elementor-element.elementor-element-e211df3{--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-488 .elementor-element.elementor-element-3518d41{--display:flex;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F8F8F8;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-7ddc836{--display:flex;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-80f7345{--display:flex;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box{height:240px;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__layer, .elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__layer__overlay{border-radius:14px;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .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-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__button{margin-inline-center:0;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:18px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-2a6cd77{--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-488 .elementor-element.elementor-element-8a1052b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-8a1052b{left:8%;}body.rtl .elementor-488 .elementor-element.elementor-element-8a1052b{right:8%;}.elementor-488 .elementor-element.elementor-element-8a1052b{bottom:-45px;z-index:1;}.elementor-488 .elementor-element.elementor-element-8a1052b img{width:100px;}.elementor-488 .elementor-element.elementor-element-f91cfba{--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-488 .elementor-element.elementor-element-1ce2c28 .elementor-button{background-color:#61CE7000;}.elementor-488 .elementor-element.elementor-element-1ce2c28.elementor-element{--align-self:center;}.elementor-488 .elementor-element.elementor-element-c0ae713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:end;}.elementor-488 .elementor-element.elementor-element-c0ae713.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-c0ae713{right:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-c0ae713{left:0px;}.elementor-488 .elementor-element.elementor-element-db1fdff{--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-488 .elementor-element.elementor-element-db1fdff:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-db1fdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #C60613 0%, #000000 100%);}.elementor-488 .elementor-element.elementor-element-db1fdff::before, .elementor-488 .elementor-element.elementor-element-db1fdff > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-db1fdff > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-db1fdff > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-db1fdff > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-db1fdff > .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-488 .elementor-element.elementor-element-d3542c5{right:26%;}body.rtl .elementor-488 .elementor-element.elementor-element-d3542c5{left:26%;}.elementor-488 .elementor-element.elementor-element-d3542c5{top:0px;z-index:1;}.elementor-488 .elementor-element.elementor-element-d3542c5 img{width:18vw;}.elementor-488 .elementor-element.elementor-element-7754f30{--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-488 .elementor-element.elementor-element-7754f30:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-7754f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(307deg, #C60613 0%, #000000 70%);}.elementor-488 .elementor-element.elementor-element-fa9f956{--display:flex;--justify-content:center;}.elementor-488 .elementor-element.elementor-element-b6a305a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-b6a305a{left:0px;}body.rtl .elementor-488 .elementor-element.elementor-element-b6a305a{right:0px;}.elementor-488 .elementor-element.elementor-element-b6a305a{top:0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-b6a305a img{width:100px;}.elementor-488 .elementor-element.elementor-element-e8936d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-e8936d5 .elementor-heading-title{font-size:3.9vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-0f559da{color:var( --e-global-color-primary );}.elementor-488 .elementor-element.elementor-element-13dda0a{--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-488 .elementor-element.elementor-element-f9c081d .elementor-button{background-color:#C60613;}.elementor-488 .elementor-element.elementor-element-f9c081d{width:var( --container-widget-width, 52.324% );max-width:52.324%;--container-widget-width:52.324%;--container-widget-flex-grow:0;}.elementor-488 .elementor-element.elementor-element-f9c081d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-488 .elementor-element.elementor-element-2de13b0{--display:flex;--border-radius:23px 23px 23px 23px;}.elementor-488 .elementor-element.elementor-element-82dc561:not( .elementor-widget-image ), .elementor-488 .elementor-element.elementor-element-82dc561.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-488 .elementor-element.elementor-element-35493db{--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-488 .elementor-element.elementor-element-35493db:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-35493db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #631419 100%);}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-a91fa66{right:26%;}body.rtl .elementor-488 .elementor-element.elementor-element-a91fa66{left:26%;}.elementor-488 .elementor-element.elementor-element-a91fa66{top:0px;}.elementor-488 .elementor-element.elementor-element-a91fa66 img{width:18vw;}.elementor-488 .elementor-element.elementor-element-ee8f56e{--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-488 .elementor-element.elementor-element-ee8f56e:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-ee8f56e > .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-488 .elementor-element.elementor-element-962bf72{--display:flex;--justify-content:center;}.elementor-488 .elementor-element.elementor-element-803069b.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-803069b{z-index:1;text-align:start;}.elementor-488 .elementor-element.elementor-element-803069b img{width:100px;}.elementor-488 .elementor-element.elementor-element-9ba39a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-9ba39a9 .elementor-heading-title{font-size:3.9vw;font-weight:600;line-height:1em;}.elementor-488 .elementor-element.elementor-element-b82ea53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-488 .elementor-element.elementor-element-b82ea53 .elementor-heading-title{font-size:3.9vw;font-weight:400;line-height:1em;}.elementor-488 .elementor-element.elementor-element-2036f4f{--display:flex;}.elementor-488 .elementor-element.elementor-element-1bca57f:not( .elementor-widget-image ), .elementor-488 .elementor-element.elementor-element-1bca57f.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-488 .elementor-element.elementor-element-27cd6f9{--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-488 .elementor-element.elementor-element-692e564 .elementor-button{background-color:var( --e-global-color-5ef3917 );}@media(min-width:768px){.elementor-488 .elementor-element.elementor-element-52151a79{--width:100%;}.elementor-488 .elementor-element.elementor-element-02868ad{--width:100%;}.elementor-488 .elementor-element.elementor-element-27a80d73{--width:56%;}.elementor-488 .elementor-element.elementor-element-1f6e60a7{--width:100%;}.elementor-488 .elementor-element.elementor-element-66e550a0{--width:100%;}.elementor-488 .elementor-element.elementor-element-697f2db{--width:100%;}.elementor-488 .elementor-element.elementor-element-30f439fa{--width:100%;}.elementor-488 .elementor-element.elementor-element-72a0f850{--width:100%;}.elementor-488 .elementor-element.elementor-element-580a390c{--width:100%;}.elementor-488 .elementor-element.elementor-element-7037735c{--width:100%;}.elementor-488 .elementor-element.elementor-element-2d58c1fe{--width:100%;}.elementor-488 .elementor-element.elementor-element-17b1413c{--width:100%;}.elementor-488 .elementor-element.elementor-element-103d5798{--width:100%;}.elementor-488 .elementor-element.elementor-element-426f7e2c{--width:100%;}.elementor-488 .elementor-element.elementor-element-562de169{--width:100%;}.elementor-488 .elementor-element.elementor-element-4fa83e0{--width:100%;}.elementor-488 .elementor-element.elementor-element-2685235{--width:100%;}.elementor-488 .elementor-element.elementor-element-c5716a3{--width:100%;}.elementor-488 .elementor-element.elementor-element-7754f30{--width:100%;}.elementor-488 .elementor-element.elementor-element-2de13b0{--width:70%;}.elementor-488 .elementor-element.elementor-element-ee8f56e{--width:100%;}.elementor-488 .elementor-element.elementor-element-2036f4f{--width:70%;}}@media(max-width:1500px) and (min-width:768px){.elementor-488 .elementor-element.elementor-element-27a80d73{--width:100%;}.elementor-488 .elementor-element.elementor-element-40620677{--width:100%;}}@media(max-width:1500px){.elementor-488 .elementor-element.elementor-element-7d1dd8ae{--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;}.elementor-488 .elementor-element.elementor-element-5765fced{--justify-content:center;}.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-488 .elementor-element.elementor-element-4fab41f6{padding:0vw 0vw 1vw 0vw;font-size:19px;}.elementor-488 .elementor-element.elementor-element-67083c44 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-488 .elementor-element.elementor-element-4ae53f54{--gap:0vw 5vw;--row-gap:0vw;--column-gap:5vw;}.elementor-488 .elementor-element.elementor-element-271aec90{--justify-content:center;}.elementor-488 .elementor-element.elementor-element-200d9d69{padding:0vw 0vw 1vw 0vw;font-size:19px;}.elementor-488 .elementor-element.elementor-element-78f20602 .elementor-heading-title{font-size:33px;line-height:34px;}.elementor-488 .elementor-element.elementor-element-3b9b750c{--padding-top:8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-55932718 .elementor-heading-title{font-size:4.1vw;}.elementor-488 .elementor-element.elementor-element-6a52479a{padding:0vw 0vw 1vw 0vw;font-size:2.2em;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-c6124cf{--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-488 .elementor-element.elementor-element-7db4009{--padding-top:8vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-239877 .elementor-heading-title{font-size:4.1vw;}.elementor-488 .elementor-element.elementor-element-75df4194{padding:0vw 0vw 1vw 0vw;font-size:2.2em;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-62af816e .elementor-heading-title{font-size:4.2vw;}.elementor-488 .elementor-element.elementor-element-64e3444f{padding:0vw 0vw 1vw 0vw;font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-44c1c34d .elementor-heading-title{font-size:4.2vw;}.elementor-488 .elementor-element.elementor-element-20df1511{padding:0vw 0vw 1vw 0vw;font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-25f2a649{--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-41c0b605 .elementor-heading-title{font-size:3.4vw;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-422204c0{left:4%;}body.rtl .elementor-488 .elementor-element.elementor-element-422204c0{right:4%;}.elementor-488 .elementor-element.elementor-element-422204c0{top:-202px;}.elementor-488 .elementor-element.elementor-element-422204c0 img{width:13vw;}.elementor-488 .elementor-element.elementor-element-2be61b66{--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-a9ae9a3 .elementor-heading-title{font-size:3.4vw;}.elementor-488 .elementor-element.elementor-element-ce896a1{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-663f8c5{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-488 .elementor-element.elementor-element-712d10b{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-488 .elementor-element.elementor-element-4c9832d{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-5743847{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-f4983cc{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-f55c670{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-488 .elementor-element.elementor-element-db1fdff{--min-height:100vh;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-7754f30{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-488 .elementor-element.elementor-element-e8936d5 .elementor-heading-title{font-size:3.4vw;}.elementor-488 .elementor-element.elementor-element-13dda0a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-488 .elementor-element.elementor-element-35493db{--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-ee8f56e{--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-488 .elementor-element.elementor-element-9ba39a9 .elementor-heading-title{font-size:3.4vw;}.elementor-488 .elementor-element.elementor-element-b82ea53 .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-488 .elementor-element.elementor-element-38e59919{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-488 .elementor-element.elementor-element-73d67497{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-488 .elementor-element.elementor-element-73d67497 .elementor-heading-title{line-height:1.2em;}.elementor-488 .elementor-element.elementor-element-4ae53f54{--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:5vw 0vw;--row-gap:5vw;--column-gap:0vw;}.elementor-488 .elementor-element.elementor-element-575098f9 img{width:42px;}.elementor-488 .elementor-element.elementor-element-200d9d69{font-size:18px;}.elementor-488 .elementor-element.elementor-element-697f2db{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-6f67dda.e-con{--order:99999 /* order end hack */;}.elementor-488 .elementor-element.elementor-element-493fe993{text-align:start;}.elementor-488 .elementor-element.elementor-element-493fe993 img{width:85%;}.elementor-488 .elementor-element.elementor-element-c6124cf{--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-488 .elementor-element.elementor-element-7db4009{--min-height:88vh;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:4%;}.elementor-488 .elementor-element.elementor-element-4854ec32{--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-488 .elementor-element.elementor-element-42d70c10 img{width:35px;}.elementor-488 .elementor-element.elementor-element-51fd508c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-42b25817{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;padding:0px 0px 0px 0px;--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:66px;}.elementor-488 .elementor-element.elementor-element-64e3444f{font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-376f0336{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-488 .elementor-element.elementor-element-44c1c34d .elementor-heading-title{font-size:34px;}.elementor-488 .elementor-element.elementor-element-62d9f72{bottom:-30%;}.elementor-488 .elementor-element.elementor-element-196eedb2 img{width:65%;}.elementor-488 .elementor-element.elementor-element-20df1511{font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-2be61b66{--padding-top:10%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-488 .elementor-element.elementor-element-5139db3f{--gap:11vw 0vw;--row-gap:11vw;--column-gap:0vw;}.elementor-488 .elementor-element.elementor-element-4fa83e0{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-488 .elementor-element.elementor-element-aa486fc{--e-image-carousel-slides-to-show:6;}.elementor-488 .elementor-element.elementor-element-aa486fc .swiper-wrapper{display:flex;align-items:center;}.elementor-488 .elementor-element.elementor-element-4c9832d{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-5743847{--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-d66239d{--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-488 .elementor-element.elementor-element-f4983cc{--min-height:0vh;--padding-top:15vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-488 .elementor-element.elementor-element-e211df3{--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-488 .elementor-element.elementor-element-2a6cd77{--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-488 .elementor-element.elementor-element-35493db{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-488 .elementor-element.elementor-element-803069b 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-488 .elementor-element.elementor-element-38e59919:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-38e59919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-ref-bg-4.jpg");}.elementor-488 .elementor-element.elementor-element-38e59919{--padding-top:130px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-488 .elementor-element.elementor-element-4eee3fb0{bottom:-65px;}.elementor-488 .elementor-element.elementor-element-4eee3fb0 img{width:160px;}.elementor-488 .elementor-element.elementor-element-73d67497{text-align:start;}.elementor-488 .elementor-element.elementor-element-73d67497 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-488 .elementor-element.elementor-element-6f9cf4d9{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-488 .elementor-element.elementor-element-575098f9 img{width:40px;}.elementor-488 .elementor-element.elementor-element-200d9d69{padding:20px 0px 0px 0px;text-align:start;font-size:17px;}.elementor-488 .elementor-element.elementor-element-697f2db{--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-488 .elementor-element.elementor-element-6f67dda{--margin-top:25px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-488 .elementor-element.elementor-element-6f67dda.e-con{--order:-99999 /* order start hack */;}.elementor-488 .elementor-element.elementor-element-78f20602{text-align:center;}.elementor-488 .elementor-element.elementor-element-78f20602 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-488 .elementor-element.elementor-element-493fe993{border-radius:23px 23px 23px 23px;text-align:center;}.elementor-488 .elementor-element.elementor-element-493fe993 img{border-radius:23px 23px 23px 23px;}.elementor-488 .elementor-element.elementor-element-3b9b750c{--padding-top:20vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-488 .elementor-element.elementor-element-55932718{padding:5px 5px 5px 5px;text-align:center;}.elementor-488 .elementor-element.elementor-element-55932718 .elementor-heading-title{font-size:2em;}.elementor-488 .elementor-element.elementor-element-46d6e61a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-488 .elementor-element.elementor-element-23cb2d17{text-align:start;}.elementor-488 .elementor-element.elementor-element-6a52479a{padding:5vw 5vw 5vw 5vw;text-align:center;font-size:10vw;}.elementor-488 .elementor-element.elementor-element-c6124cf{--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-488 .elementor-element.elementor-element-7db4009:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-7db4009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newstaging.coderedpartners.com/wp-content/uploads/2026/03/code-red-bg-2-e1773397529461.jpg");}.elementor-488 .elementor-element.elementor-element-7db4009{--padding-top:00160px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-2df311c4{right:30px;}body.rtl .elementor-488 .elementor-element.elementor-element-2df311c4{left:30px;}.elementor-488 .elementor-element.elementor-element-2df311c4{bottom:35px;}.elementor-488 .elementor-element.elementor-element-239877 .elementor-heading-title{font-size:28px;}.elementor-488 .elementor-element.elementor-element-39de0b2{--justify-content:flex-start;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-488 .elementor-element.elementor-element-42d70c10.elementor-element{--align-self:flex-start;}.elementor-488 .elementor-element.elementor-element-42d70c10{text-align:start;}.elementor-488 .elementor-element.elementor-element-42d70c10 img{width:36px;}.elementor-488 .elementor-element.elementor-element-75df4194{font-size:22px;line-height:1.2em;}.elementor-488 .elementor-element.elementor-element-51fd508c{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:2px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box{height:350px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;}.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box{height:350px;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;}.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box{height:350px;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:28px;}.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;line-height:1.3em;}.elementor-488 .elementor-element.elementor-element-42b25817{--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-488 .elementor-element.elementor-element-64e3444f{font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-376f0336{--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-3321fadc{top:76px;}.elementor-488 .elementor-element.elementor-element-3321fadc img{width:150px;}.elementor-488 .elementor-element.elementor-element-39e48cec{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-488 .elementor-element.elementor-element-44c1c34d .elementor-heading-title{font-size:29px;}.elementor-488 .elementor-element.elementor-element-17b1413c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-488 .elementor-element.elementor-element-62d9f72{right:11%;}body.rtl .elementor-488 .elementor-element.elementor-element-62d9f72{left:11%;}.elementor-488 .elementor-element.elementor-element-62d9f72{bottom:-17%;}.elementor-488 .elementor-element.elementor-element-62d9f72 img{width:66px;}.elementor-488 .elementor-element.elementor-element-196eedb2 img{width:100%;height:250px;object-fit:cover;border-radius:23px 23px 23px 23px;}.elementor-488 .elementor-element.elementor-element-6a06abfb img{width:40px;}.elementor-488 .elementor-element.elementor-element-20df1511{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-488 .elementor-element.elementor-element-2be61b66:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-2be61b66 > .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");}.elementor-488 .elementor-element.elementor-element-2be61b66{--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-5139db3f{--gap:90px 0px;--row-gap:90px;--column-gap:0px;}.elementor-488 .elementor-element.elementor-element-a9ae9a3 .elementor-heading-title{font-size:27px;}.elementor-488 .elementor-element.elementor-element-3854825{padding:0px 20px 20px 20px;}.elementor-488 .elementor-element.elementor-element-4fa83e0{--width:110%;--border-radius:0px 0px 0px 0px;--margin-top:90px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-488 .elementor-element.elementor-element-aa486fc{--e-image-carousel-slides-to-show:3;}.elementor-488 .elementor-element.elementor-element-aa486fc .swiper-wrapper{display:flex;align-items:center;}.elementor-488 .elementor-element.elementor-element-4c9832d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-5743847{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-488 .elementor-element.elementor-element-d66239d{--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-488 .elementor-element.elementor-element-f4983cc:not(.elementor-motion-effects-element-type-background), .elementor-488 .elementor-element.elementor-element-f4983cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:cover;}.elementor-488 .elementor-element.elementor-element-f4983cc::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .e-con-inner > .elementor-background-video-container::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-488 .elementor-element.elementor-element-f4983cc > .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-488 .elementor-element.elementor-element-f4983cc{--overlay-opacity:1;--padding-top:130px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-488 .elementor-element.elementor-element-72c0089{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-488 .elementor-element.elementor-element-e6413a3{text-align:start;}.elementor-488 .elementor-element.elementor-element-e6413a3 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-488 .elementor-element.elementor-element-f55c670{font-size:16px;}.elementor-488 .elementor-element.elementor-element-e211df3{--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-488 .elementor-element.elementor-element-9965532 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box{height:190px;}.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-488 .elementor-element.elementor-element-2a6cd77{--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-488 .elementor-element.elementor-element-8a1052b{left:0%;}body.rtl .elementor-488 .elementor-element.elementor-element-8a1052b{right:0%;}.elementor-488 .elementor-element.elementor-element-8a1052b{bottom:35px;}.elementor-488 .elementor-element.elementor-element-f91cfba{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-488 .elementor-element.elementor-element-35493db{--content-width:100%;--padding-top:130px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-488 .elementor-element.elementor-element-ee8f56e{--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-488 .elementor-element.elementor-element-962bf72{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:38px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-488 .elementor-element.elementor-element-803069b img{width:70px;}.elementor-488 .elementor-element.elementor-element-9ba39a9 .elementor-heading-title{font-size:27px;}.elementor-488 .elementor-element.elementor-element-b82ea53{text-align:center;}.elementor-488 .elementor-element.elementor-element-b82ea53 .elementor-heading-title{font-size:15px;}.elementor-488 .elementor-element.elementor-element-1bca57f{border-radius:23px 23px 23px 23px;}.elementor-488 .elementor-element.elementor-element-1bca57f img{height:270px;object-fit:cover;border-radius:23px 23px 23px 23px;}.elementor-488 .elementor-element.elementor-element-27cd6f9{--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-488 .elementor-element.elementor-element-692e564.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for text-editor, class: .elementor-element-4fab41f6 *//*.elementor-488 .elementor-element.elementor-element-4fab41f6 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-889b2e7 */.elementor-488 .elementor-element.elementor-element-889b2e7 a {
    width: 295px !important;
}
.elementor-488 .elementor-element.elementor-element-889b2e7 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-488 .elementor-element.elementor-element-889b2e7 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 image, class: .elementor-element-4105bcfc */.elementor-488 .elementor-element.elementor-element-4105bcfc {
  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-4eee3fb0 */@media screen and (max-width: 767px) {
    .elementor-488 .elementor-element.elementor-element-4eee3fb0 {
        display: none !important;
    }
}

.elementor-488 .elementor-element.elementor-element-4eee3fb0 {
  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-200d9d69 *//*.elementor-488 .elementor-element.elementor-element-200d9d69 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f25413 */.elementor-488 .elementor-element.elementor-element-5f25413 a {
    width: 295px !important;
}
.elementor-488 .elementor-element.elementor-element-5f25413 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-488 .elementor-element.elementor-element-5f25413 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 image, class: .elementor-element-493fe993 */.elementor-488 .elementor-element.elementor-element-493fe993 {
  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 text-editor, class: .elementor-element-6a52479a *//*.elementor-488 .elementor-element.elementor-element-6a52479a p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-52d9fef */.elementor-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-52d9fef .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-488 .elementor-element.elementor-element-52d9fef .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-52d9fef .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-16bcee2 */.elementor-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-16bcee2 .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-488 .elementor-element.elementor-element-16bcee2 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-16bcee2 .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-7dd44ac */.elementor-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-7dd44ac .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-488 .elementor-element.elementor-element-7dd44ac .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-7dd44ac .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-bc1b1e6 */.elementor-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-bc1b1e6 .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-488 .elementor-element.elementor-element-bc1b1e6 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-bc1b1e6 .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 image, class: .elementor-element-66bb528f */.elementor-488 .elementor-element.elementor-element-66bb528f {
  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-75df4194 *//*.elementor-488 .elementor-element.elementor-element-75df4194 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a4c208 */.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a4c208 .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-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9a4c208 .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-5cea5b23 */.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-5cea5b23 .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-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-5cea5b23 .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-b14a33e */.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-b14a33e .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-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-b14a33e .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-9a4c208 */.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a4c208 .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-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9a4c208 .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-5cea5b23 */.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-5cea5b23 .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-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-5cea5b23 .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-b14a33e */.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-b14a33e .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-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-b14a33e .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-9a4c208 */.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a4c208 .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-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9a4c208 .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-5cea5b23 */.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-5cea5b23 .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-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-5cea5b23 .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-b14a33e */.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-b14a33e .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-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-b14a33e .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-9a4c208 */.elementor-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a4c208 .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-488 .elementor-element.elementor-element-9a4c208 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9a4c208 .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-5cea5b23 */.elementor-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-5cea5b23 .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-488 .elementor-element.elementor-element-5cea5b23 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-5cea5b23 .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-b14a33e */.elementor-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-b14a33e .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-488 .elementor-element.elementor-element-b14a33e .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-b14a33e .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 image, class: .elementor-element-5f45405d */.elementor-488 .elementor-element.elementor-element-5f45405d {
  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-69255a27 */.elementor-488 .elementor-element.elementor-element-69255a27 {
  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 text-editor, class: .elementor-element-64e3444f *//*.elementor-488 .elementor-element.elementor-element-64e3444f p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3618667 */.elementor-488 .elementor-element.elementor-element-3618667 a {
    width: 295px !important;
}
.elementor-488 .elementor-element.elementor-element-3618667 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-488 .elementor-element.elementor-element-3618667 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 image, class: .elementor-element-62d9f72 *//*.elementor-488 .elementor-element.elementor-element-62d9f72 img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -10vw;*/
/*    left: 0vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20df1511 *//*.elementor-488 .elementor-element.elementor-element-20df1511 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7f8446 */.elementor-488 .elementor-element.elementor-element-f7f8446 a {
    width: 295px !important;
}
.elementor-488 .elementor-element.elementor-element-f7f8446 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-488 .elementor-element.elementor-element-f7f8446 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 image-carousel, class: .elementor-element-63474b5e */.elementor-488 .elementor-element.elementor-element-63474b5e .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-488 .elementor-element.elementor-element-63474b5e {
  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-426f7e2c */.elementor-488 .elementor-element.elementor-element-426f7e2c {
    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-422204c0 */.elementor-488 .elementor-element.elementor-element-422204c0 {
  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-carousel, class: .elementor-element-aa486fc */.elementor-488 .elementor-element.elementor-element-aa486fc .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; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fa83e0 */@media screen and (max-width: 767px) {
    .elementor-488 .elementor-element.elementor-element-4fa83e0 {
    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-488 .elementor-element.elementor-element-4fa83e0 {
    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 text-editor, class: .elementor-element-712d10b *//*.elementor-488 .elementor-element.elementor-element-712d10b p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f50529b */.elementor-488 .elementor-element.elementor-element-f50529b .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f50529b .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-488 .elementor-element.elementor-element-f50529b .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-f50529b .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-b3260dd */.elementor-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-b3260dd .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-488 .elementor-element.elementor-element-b3260dd .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-b3260dd .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-9d54683 */.elementor-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9d54683 .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-488 .elementor-element.elementor-element-9d54683 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9d54683 .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-6dced93 *//* 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-33c5150 */.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-33c5150 .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-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a95c55 */.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-781720c */.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f72ca66 */.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c5150 */.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-33c5150 .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-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a95c55 */.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-781720c */.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f72ca66 */.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c5150 */.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-33c5150 .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-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a95c55 */.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-781720c */.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f72ca66 */.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c5150 */.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-33c5150 .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-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a95c55 */.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-781720c */.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f72ca66 */.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-33c5150 */.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-33c5150 .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-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-33c5150 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9a95c55 */.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9a95c55 .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-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-9a95c55 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-781720c */.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-781720c .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-488 .elementor-element.elementor-element-781720c .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-781720c .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f72ca66 */.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-f72ca66 .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-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box {
    transition: all 700ms;
}

/*.elementor-488 .elementor-element.elementor-element-f72ca66 .elementor-flip-box:hover {*/
/*    height: 290px;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d81677 */.elementor-488 .elementor-element.elementor-element-5d81677 a {
    width: 295px !important;
}
.elementor-488 .elementor-element.elementor-element-5d81677 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-488 .elementor-element.elementor-element-5d81677 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-ce896a1 */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-488 .elementor-element.elementor-element-ce896a1 {
        padding-top: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f55c670 *//*.elementor-488 .elementor-element.elementor-element-f55c670 p {*/
/*    font-size: clamp(1.3rem, 1.15vw, 2rem);*/
/*}*//* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-9965532 */.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9965532 .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-488 .elementor-element.elementor-element-9965532 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9965532 .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-d2b8fa2 */.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-e1f0e59 */.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-e1f0e59 .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-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-e1f0e59 .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-9965532 */.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9965532 .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-488 .elementor-element.elementor-element-9965532 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9965532 .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-d2b8fa2 */.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-e1f0e59 */.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-e1f0e59 .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-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-e1f0e59 .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-9965532 */.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9965532 .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-488 .elementor-element.elementor-element-9965532 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9965532 .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-d2b8fa2 */.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-e1f0e59 */.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-e1f0e59 .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-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-e1f0e59 .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-9965532 */.elementor-488 .elementor-element.elementor-element-9965532 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-9965532 .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-488 .elementor-element.elementor-element-9965532 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-9965532 .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-d2b8fa2 */.elementor-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-488 .elementor-element.elementor-element-d2b8fa2 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-d2b8fa2 .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-e1f0e59 */.elementor-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box__front, .elementor-488 .elementor-element.elementor-element-e1f0e59 .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-488 .elementor-element.elementor-element-e1f0e59 .elementor-flip-box {
    transition: all 700ms;
}
.elementor-488 .elementor-element.elementor-element-e1f0e59 .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 button, class: .elementor-element-1ce2c28 */.elementor-488 .elementor-element.elementor-element-1ce2c28 a {
    width: 300px !important;
}
.elementor-488 .elementor-element.elementor-element-1ce2c28 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-488 .elementor-element.elementor-element-1ce2c28 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-f4983cc */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-488 .elementor-element.elementor-element-f4983cc {
        padding-top: 6vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3542c5 */.elementor-488 .elementor-element.elementor-element-d3542c5 {
  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-b6a305a *//*.elementor-488 .elementor-element.elementor-element-b6a305a img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9c081d */@media screen and (max-width:1289px) {
 .elementor-488 .elementor-element.elementor-element-f9c081d a {
     width: 340px !important;
 }   
}

.elementor-488 .elementor-element.elementor-element-f9c081d 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-488 .elementor-element.elementor-element-f9c081d 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-13dda0a */@media screen and (max-width:1390px) {
    .elementor-488 .elementor-element.elementor-element-13dda0a {
        display: contents;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7754f30 */.elementor-488 .elementor-element.elementor-element-7754f30 {
    border-radius: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db1fdff */@media screen and (width: 1920px) and (height: 1080px) {
    .elementor-488 .elementor-element.elementor-element-db1fdff {
        padding-top: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a91fa66 *//*.elementor-488 .elementor-element.elementor-element-a91fa66 {*/
/*  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-803069b *//*.elementor-488 .elementor-element.elementor-element-803069b img {*/
/*    position: absolute;*/
/*    width: 100%;*/
/*    max-width: 450px;*/
/*    bottom: -41vw;*/
/*    left: -10vw;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bca57f */.elementor-488 .elementor-element.elementor-element-1bca57f {
  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-ee8f56e */.elementor-488 .elementor-element.elementor-element-ee8f56e {
    border-radius: 14px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-692e564 */.elementor-488 .elementor-element.elementor-element-692e564 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-488 .elementor-element.elementor-element-692e564 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;
}

.elementor-element.elementor-absolute {
    max-width: 100vw;
}

@media (max-width: 767px) {
    .e-con, .elementor-section {
        overflow: hidden !important;
        max-width: 100vw !important;
    }
    
    .ab-hero-3d-b,
    .ab-fourth-blurry-b,
    .ab-fifth-blurry-b,
    .ab-seventh-btm-blurry-b {
        display: none !important;
    }
}/* End custom CSS */