.elementor-5848 .elementor-element.elementor-element-2ec0305{--display:flex;--min-height:644px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-2ec0305:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-2ec0305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-8782148{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:75px;}.elementor-5848 .elementor-element.elementor-element-8782148:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-8782148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-02dff74 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-cd51240{text-align:start;font-family:"Archivo", Sans-serif;font-size:24px;line-height:36px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-c85b8f1{--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;}.elementor-5848 .elementor-element.elementor-element-c85b8f1:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-c85b8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-fbeb89e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-fbeb89e:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-fbeb89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0F1;}.elementor-5848 .elementor-element.elementor-element-4cfdcb3{text-align:justify;font-family:"Archivo", Sans-serif;font-size:24px;line-height:36px;}.elementor-5848 .elementor-element.elementor-element-853b20d{--display:flex;--min-height:536px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:96px;--padding-bottom:96px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-853b20d:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-853b20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-e493645 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-484f96b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5848 .elementor-element.elementor-element-5cd307d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-5848 .elementor-element.elementor-element-3224d83{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-3224d83:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-3224d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-1e7e7bb .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-119fd84{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-119fd84:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-119fd84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-6c7b351{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-6c7b351.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-6c7b351.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-6c7b351.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-6c7b351 .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-6c7b351 .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-5848 .elementor-element.elementor-element-6c7b351 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-1208e09{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-1208e09:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-1208e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-cdcd884{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-wrapper{text-align:center;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-95c302c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-5848 .elementor-element.elementor-element-5aff19d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-5aff19d:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-5aff19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-e5f94b0{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-e5f94b0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-e5f94b0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-e5f94b0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-e5f94b0 .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-e5f94b0 .elementor-image-box-wrapper .elementor-image-box-img{width:11%;}.elementor-5848 .elementor-element.elementor-element-e5f94b0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-e4ed0aa{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-e4ed0aa:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-e4ed0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-54e706a{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-54e706a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-54e706a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-54e706a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-54e706a .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-54e706a .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-5848 .elementor-element.elementor-element-54e706a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-5848 .elementor-element.elementor-element-090f38b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-090f38b:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-090f38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-6f4a10f{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-e6ec8af{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF40;--border-color:#FFFFFF40;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-5848 .elementor-element.elementor-element-e6ec8af:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-e6ec8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-5848 .elementor-element.elementor-element-99c8ae4{width:100%;max-width:100%;}.elementor-5848 .elementor-element.elementor-element-99c8ae4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-99c8ae4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-99c8ae4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-99c8ae4 .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-99c8ae4 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-99c8ae4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5848 .elementor-element.elementor-element-60991bf{--display:flex;--min-height:684px;--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-65c200d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5848 .elementor-element.elementor-element-b484664 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-e25f8df{text-align:justify;font-family:"Archivo", Sans-serif;font-size:18px;line-height:26.82px;}.elementor-5848 .elementor-element.elementor-element-e25f8df p{margin-block-end:23px;}.elementor-5848 .elementor-element.elementor-element-19e9795{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5848 .elementor-element.elementor-element-2939ccd img{height:438px;object-fit:contain;object-position:center center;}.elementor-5848 .elementor-element.elementor-element-5f3c7e0{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:normal;color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-90583a0{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#6B6B6B;}.elementor-5848 .elementor-element.elementor-element-78276605{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-78276605:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-78276605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0F1;}.elementor-5848 .elementor-element.elementor-element-121d6b6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-2083fa3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-5f6a3ce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-fde9a28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-fde9a28:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-fde9a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-13f7552{--display:flex;--min-height:117px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-13f7552:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-13f7552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-8547eef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-28cea08{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-0c819c1{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-94176f8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-94176f8:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-94176f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-77c2bdd{--display:flex;--min-height:117px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-77c2bdd:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-77c2bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-f6cd79a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;line-height:25px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-d9cb4f5{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-3ced79f{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-c4a8234{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-c4a8234:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-c4a8234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-03258cf{--display:flex;--min-height:117px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-03258cf:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-03258cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-74d16da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-91f01db{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-af4d810{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-0ff41d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-2267a08{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-b013773{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-b013773:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-b013773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-a7b45e4{--display:flex;--min-height:71px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-a7b45e4:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-a7b45e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-a932e77{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-2afb087{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-208f6f4{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-93a4fd4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-93a4fd4:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-93a4fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-d81e73e{--display:flex;--min-height:71px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-d81e73e:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-d81e73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-c3d4250{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;letter-spacing:-0.1px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-bd3deb1{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-d220794{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-23e1401{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-23e1401:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-23e1401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-e459f75{--display:flex;--min-height:71px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-e459f75:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-e459f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-b6b7942{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-4538f26{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-d9f1007{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-20200ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-173ed61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-1b885a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-1b885a3:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-1b885a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-352b136{--display:flex;--min-height:71px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-352b136:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-352b136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-0410dab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-9cfb0a3{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-d860cb8{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-f524152{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-blocksy_palette_1 );--border-color:var( --e-global-color-blocksy_palette_1 );--border-radius:0px 0px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-f524152:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-f524152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-cb68856{--display:flex;--min-height:71px;--border-radius:0px 0px 12px 12px;box-shadow:0px 12px 4px 0px rgba(0, 0, 0, 0.17);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-cb68856:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-cb68856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-f673bfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:20px;font-weight:700;font-style:italic;color:var( --e-global-color-blocksy_palette_8 );}.elementor-5848 .elementor-element.elementor-element-9a784f5{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5848 .elementor-element.elementor-element-24af250{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-5848 .elementor-element.elementor-element-30a1c342{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-5848 .elementor-element.elementor-element-30a1c342:not(.elementor-motion-effects-element-type-background), .elementor-5848 .elementor-element.elementor-element-30a1c342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E3;}.elementor-5848 .elementor-element.elementor-element-151f5d6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-21ebd452{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-blocksy_palette_1 );}.elementor-5848 .elementor-element.elementor-element-129e9e{--display:flex;--min-height:244px;}.elementor-5848 .elementor-element.elementor-element-1a0370d8{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-blocksy_palette_1 );--swiper-pagination-spacing:44px;}.elementor-5848 .elementor-element.elementor-element-1a0370d8 .swiper-slide > .elementor-element{height:100%;}.elementor-5848 .elementor-element.elementor-element-4cfb12d7{--display:flex;--min-height:207px;--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-5848 .elementor-element.elementor-element-70ca3bb5{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-426c0e13{--display:flex;--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-46a4c412{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5848 .elementor-element.elementor-element-5be182f9 img{width:62px;max-width:80%;}.elementor-5848 .elementor-element.elementor-element-4fbc9f61{--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:center;}.elementor-5848 .elementor-element.elementor-element-26196f47 img{max-width:71%;}.elementor-5848 .elementor-element.elementor-element-2822b896{--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:center;}.elementor-5848 .elementor-element.elementor-element-7653a129 img{max-width:71%;}.elementor-5848 .elementor-element.elementor-element-6f27ed13{--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:center;}.elementor-5848 .elementor-element.elementor-element-2d514cae img{max-width:71%;}.elementor-5848 .elementor-element.elementor-element-53a0aa11{--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:center;}.elementor-5848 .elementor-element.elementor-element-7ac6378c img{max-width:71%;}.elementor-5848 .elementor-element.elementor-element-465b9464{--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:center;}.elementor-5848 .elementor-element.elementor-element-7200f213{--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:center;}.elementor-5848 .elementor-element.elementor-element-6dffc1ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:1440px){.elementor-5848 .elementor-element.elementor-element-5cd307d{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-95c302c{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-5f6a3ce{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-2267a08{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-173ed61{--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-1a0370d8{--swiper-slides-to-display:1;}.elementor-5848 .elementor-element.elementor-element-70ca3bb5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5848 .elementor-element.elementor-element-2ec0305{--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-5848 .elementor-element.elementor-element-8782148{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5848 .elementor-element.elementor-element-02dff74 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-5848 .elementor-element.elementor-element-cd51240{text-align:start;line-height:36px;}.elementor-5848 .elementor-element.elementor-element-fbeb89e{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5848 .elementor-element.elementor-element-853b20d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5848 .elementor-element.elementor-element-e493645{text-align:center;}.elementor-5848 .elementor-element.elementor-element-e493645 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-5848 .elementor-element.elementor-element-484f96b{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-5848 .elementor-element.elementor-element-5cd307d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-title{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-5848 .elementor-element.elementor-element-95c302c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-wrapper .elementor-image-box-img{width:8%;}.elementor-5848 .elementor-element.elementor-element-60991bf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-5848 .elementor-element.elementor-element-b484664{text-align:center;}.elementor-5848 .elementor-element.elementor-element-b484664 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-5848 .elementor-element.elementor-element-78276605{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-5848 .elementor-element.elementor-element-121d6b6{text-align:center;}.elementor-5848 .elementor-element.elementor-element-121d6b6 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-5848 .elementor-element.elementor-element-2083fa3{--padding-top:50px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-5f6a3ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-8547eef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-f6cd79a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-74d16da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-0ff41d6{--padding-top:10px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-2267a08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-a932e77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-c3d4250{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-b6b7942{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-20200ec{--padding-top:10px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-5848 .elementor-element.elementor-element-173ed61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-0410dab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-f673bfb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5848 .elementor-element.elementor-element-151f5d6b{--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-5848 .elementor-element.elementor-element-21ebd452{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:45px;}.elementor-5848 .elementor-element.elementor-element-1a0370d8{--swiper-slides-to-display:1;}.elementor-5848 .elementor-element.elementor-element-70ca3bb5{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-426c0e13{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-4fbc9f61{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-2822b896{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-6f27ed13{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-53a0aa11{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-465b9464{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-7200f213{--justify-content:center;}.elementor-5848 .elementor-element.elementor-element-6dffc1ff{--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;}}@media(max-width:767px){.elementor-5848 .elementor-element.elementor-element-8782148{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-5848 .elementor-element.elementor-element-fbeb89e{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-5848 .elementor-element.elementor-element-853b20d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-5848 .elementor-element.elementor-element-5cd307d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-1e7e7bb .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-6c7b351 .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-6c7b351 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-wrapper{text-align:center;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-cdcd884 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-95c302c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-e5f94b0 .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-e5f94b0 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-54e706a .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-54e706a .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-img{margin-bottom:3px;}.elementor-5848 .elementor-element.elementor-element-6f4a10f .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-99c8ae4 .elementor-image-box-img{margin-bottom:0px;}.elementor-5848 .elementor-element.elementor-element-99c8ae4 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-5848 .elementor-element.elementor-element-60991bf{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-5848 .elementor-element.elementor-element-78276605{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-2083fa3{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-5f6a3ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-8547eef{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-f6cd79a{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-74d16da{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-0ff41d6{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-2267a08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-a932e77{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-c3d4250{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-b6b7942{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-20200ec{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5848 .elementor-element.elementor-element-173ed61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5848 .elementor-element.elementor-element-0410dab{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-f673bfb{font-size:16px;}.elementor-5848 .elementor-element.elementor-element-1a0370d8{--swiper-slides-to-display:1;}.elementor-5848 .elementor-element.elementor-element-70ca3bb5{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5848 .elementor-element.elementor-element-8782148{--width:100%;}.elementor-5848 .elementor-element.elementor-element-c85b8f1{--width:100%;}.elementor-5848 .elementor-element.elementor-element-5cd307d{--width:1139px;}.elementor-5848 .elementor-element.elementor-element-3224d83{--width:441px;}.elementor-5848 .elementor-element.elementor-element-119fd84{--width:477px;}.elementor-5848 .elementor-element.elementor-element-1208e09{--width:190px;}.elementor-5848 .elementor-element.elementor-element-95c302c{--width:1139px;}.elementor-5848 .elementor-element.elementor-element-5aff19d{--width:540px;}.elementor-5848 .elementor-element.elementor-element-e4ed0aa{--width:585px;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--width:1139px;}.elementor-5848 .elementor-element.elementor-element-090f38b{--width:760px;}.elementor-5848 .elementor-element.elementor-element-e6ec8af{--width:370px;}.elementor-5848 .elementor-element.elementor-element-65c200d{--width:100%;}.elementor-5848 .elementor-element.elementor-element-19e9795{--width:100%;}.elementor-5848 .elementor-element.elementor-element-78276605{--content-width:1140px;}.elementor-5848 .elementor-element.elementor-element-5f6a3ce{--width:100%;}.elementor-5848 .elementor-element.elementor-element-fde9a28{--width:384px;}.elementor-5848 .elementor-element.elementor-element-94176f8{--width:384px;}.elementor-5848 .elementor-element.elementor-element-c4a8234{--width:384px;}.elementor-5848 .elementor-element.elementor-element-2267a08{--width:100%;}.elementor-5848 .elementor-element.elementor-element-b013773{--width:384px;}.elementor-5848 .elementor-element.elementor-element-93a4fd4{--width:384px;}.elementor-5848 .elementor-element.elementor-element-23e1401{--width:384px;}.elementor-5848 .elementor-element.elementor-element-20200ec{--width:100%;}.elementor-5848 .elementor-element.elementor-element-173ed61{--width:100%;}.elementor-5848 .elementor-element.elementor-element-1b885a3{--width:425px;}.elementor-5848 .elementor-element.elementor-element-f524152{--width:425px;}.elementor-5848 .elementor-element.elementor-element-129e9e{--content-width:1200px;}.elementor-5848 .elementor-element.elementor-element-426c0e13{--width:230px;}.elementor-5848 .elementor-element.elementor-element-46a4c412{--width:83%;}.elementor-5848 .elementor-element.elementor-element-4fbc9f61{--width:100%;}.elementor-5848 .elementor-element.elementor-element-2822b896{--width:100%;}.elementor-5848 .elementor-element.elementor-element-6f27ed13{--width:100%;}.elementor-5848 .elementor-element.elementor-element-53a0aa11{--width:100%;}.elementor-5848 .elementor-element.elementor-element-465b9464{--width:100%;}.elementor-5848 .elementor-element.elementor-element-7200f213{--width:175px;}.elementor-5848 .elementor-element.elementor-element-6dffc1ff{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5848 .elementor-element.elementor-element-5cd307d{--width:100%;}.elementor-5848 .elementor-element.elementor-element-95c302c{--width:100%;}.elementor-5848 .elementor-element.elementor-element-15a43d3{--width:100%;}.elementor-5848 .elementor-element.elementor-element-090f38b{--width:100%;}.elementor-5848 .elementor-element.elementor-element-65c200d{--width:100%;}.elementor-5848 .elementor-element.elementor-element-19e9795{--width:100%;}.elementor-5848 .elementor-element.elementor-element-78276605{--content-width:100%;}.elementor-5848 .elementor-element.elementor-element-fde9a28{--width:100%;}.elementor-5848 .elementor-element.elementor-element-94176f8{--width:100%;}.elementor-5848 .elementor-element.elementor-element-c4a8234{--width:100%;}.elementor-5848 .elementor-element.elementor-element-b013773{--width:100%;}.elementor-5848 .elementor-element.elementor-element-93a4fd4{--width:100%;}.elementor-5848 .elementor-element.elementor-element-23e1401{--width:100%;}.elementor-5848 .elementor-element.elementor-element-1b885a3{--width:100%;}.elementor-5848 .elementor-element.elementor-element-f524152{--width:100%;}.elementor-5848 .elementor-element.elementor-element-426c0e13{--width:100%;}.elementor-5848 .elementor-element.elementor-element-46a4c412{--width:100%;}.elementor-5848 .elementor-element.elementor-element-4fbc9f61{--width:100%;}.elementor-5848 .elementor-element.elementor-element-2822b896{--width:100%;}.elementor-5848 .elementor-element.elementor-element-6f27ed13{--width:100%;}.elementor-5848 .elementor-element.elementor-element-53a0aa11{--width:100%;}.elementor-5848 .elementor-element.elementor-element-465b9464{--width:100%;}.elementor-5848 .elementor-element.elementor-element-7200f213{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3224d83 */.elementor-5848 .elementor-element.elementor-element-3224d83 {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-3224d83:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119fd84 */.elementor-5848 .elementor-element.elementor-element-119fd84 {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-119fd84:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1208e09 */.elementor-5848 .elementor-element.elementor-element-1208e09 {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-1208e09:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd307d */.elementor-5848 .elementor-element.elementor-element-5cd307d {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aff19d */.elementor-5848 .elementor-element.elementor-element-5aff19d {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-5aff19d:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4ed0aa */.elementor-5848 .elementor-element.elementor-element-e4ed0aa {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-e4ed0aa:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c302c */.elementor-5848 .elementor-element.elementor-element-95c302c {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-090f38b */.elementor-5848 .elementor-element.elementor-element-090f38b {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-090f38b:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ec8af */.elementor-5848 .elementor-element.elementor-element-e6ec8af {
  transition: transform 0.3s ease;
}

.elementor-5848 .elementor-element.elementor-element-e6ec8af:hover {
  transform: translateY(-8px); /* adjust value for how much it moves */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15a43d3 */.elementor-5848 .elementor-element.elementor-element-15a43d3 {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde9a28 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 130px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 340px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .content-box-6 {

    position: absolute;

    top: 110px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-fde9a28 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-fde9a28.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94176f8 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 130px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 340px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-94176f8 .content-box-6 {

    position: absolute;

    top: 110px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-94176f8 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-94176f8.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a8234 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 130px;

    border: 0px solid transparent;



    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 340px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .content-box-6 {

    position: absolute;



    top: 110px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-c4a8234 .top-box-6:hover + .content-box-6 {

    opacity: 1;



    transform: translateY(0);

    pointer-events: auto;
}



/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-c4a8234.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6a3ce */.elementor-5848 .elementor-element.elementor-element-5f6a3ce {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b013773 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 80px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 250px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-b013773 .content-box-6 {

    position: absolute;

    top: 70px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-b013773 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-b013773.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a4fd4 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 80px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 250px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .content-box-6 {

    position: absolute;

    top: 70px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-93a4fd4 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-93a4fd4.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e1401 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 80px;

    border: 0px solid transparent;



    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 250px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-23e1401 .content-box-6 {

    position: absolute;



    top: 70px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-23e1401 .top-box-6:hover + .content-box-6 {

    opacity: 1;



    transform: translateY(0);

    pointer-events: auto;
}



/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-23e1401.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2267a08 */.elementor-5848 .elementor-element.elementor-element-2267a08 {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b885a3 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 80px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 380px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .content-box-6 {

    position: absolute;

    top: 70px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-1b885a3 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-1b885a3.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f524152 *//* ===================================================== */
/* MAIN CARD COMMON */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-1,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-2,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-3,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-4,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-5,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-6 {

    position: relative;
    overflow: hidden;

    /* DEFAULT HEIGHT */
    height: 80px;

    border: 0px solid transparent;

    #border-radius: 20px;

    transition:
        height 0.55s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.4s ease,
        box-shadow 0.4s ease;
}

/* ===================================================== */
/* BORDER ONLY ON HEADING HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-1:has(.top-box-1:hover),
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-2:has(.top-box-2:hover),
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-3:has(.top-box-3:hover),
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-4:has(.top-box-4:hover),
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-5:has(.top-box-5:hover),
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-6:has(.top-box-6:hover) {

    /* HEIGHT ONLY ON HOVER */
    height: 380px;

    border-color: #8C191B;

    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
}

/* ===================================================== */
/* TOP HEADING AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-1,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-2,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-3,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-4,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-5,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-6 {

    height: 71px;

    display: flex;
    align-items: center;
    justify-content: center;

    cursor: pointer;

    position: relative;
    z-index: 3;
}

/* ===================================================== */
/* CONTENT AREA */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-1,
.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-2,
.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-3,
.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-4,
.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-5,
.elementor-5848 .elementor-element.elementor-element-f524152 .content-box-6 {

    position: absolute;

    top: 70px;
    left: 0;

    width: 100%;
    height: calc(100% - 90px);

    opacity: 0;

    transform: translateY(30px);

    pointer-events: none;

    z-index: 2;

    transition:
        opacity 0.45s ease,
        transform 0.55s cubic-bezier(0.22, 1, 0.36, 1);
}

/* ===================================================== */
/* HOVER EFFECT */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-1:hover + .content-box-1,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-2:hover + .content-box-2,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-3:hover + .content-box-3,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-4:hover + .content-box-4,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-5:hover + .content-box-5,
.elementor-5848 .elementor-element.elementor-element-f524152 .top-box-6:hover + .content-box-6 {

    opacity: 1;

    transform: translateY(0);

    pointer-events: auto;
}

/* ===================================================== */
/* MAIN CARD COMMON ON HOVER */
/* ===================================================== */

.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-1:hover,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-2:hover,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-3:hover,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-4:hover,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-5:hover,
.elementor-5848 .elementor-element.elementor-element-f524152.hover-card-6:hover {
    border: 1px solid #8C191B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173ed61 */.elementor-5848 .elementor-element.elementor-element-173ed61 {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dffc1ff */.elementor-5848 .elementor-element.elementor-element-6dffc1ff {
  display: flex;
  overflow: hidden;
  width: max-content;
  gap: 0;
  animation: marquee 20s linear infinite;
  will-change: transform;
}

.elementor-5848 .elementor-element.elementor-element-6dffc1ff img {
  display: block;
  width: 1440px;   /* force exact width */
  height: auto;
  max-width: none;
  flex-shrink: 0;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-1440px); /* exact image width */
  }
}/* End custom CSS */