.elementor-5873 .elementor-element.elementor-element-f5eea8a{--display:flex;}.elementor-5873 .elementor-element.elementor-element-4d17163{text-align:center;}.elementor-5873 .elementor-element.elementor-element-4d17163 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:52px;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_6 );}.elementor-5873 .elementor-element.elementor-element-8bc1cfa{text-align:center;}.elementor-5873 .elementor-element.elementor-element-8bc1cfa .elementor-heading-title{color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-5fcadfb{--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;--flex-wrap:wrap;}.elementor-5873 .elementor-element.elementor-element-1b90c68{--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;--flex-wrap:wrap;}.elementor-5873 .elementor-element.elementor-element-81a218c{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-81a218c:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-81a218c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-81a218c:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-81a218c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-81a218c, .elementor-5873 .elementor-element.elementor-element-81a218c::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-616be3e{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-5873 .elementor-element.elementor-element-616be3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-616be3e.elementor-element{--align-self:center;}.elementor-5873 .elementor-element.elementor-element-616be3e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-616be3e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-616be3e .elementor-icon{font-size:103px;}.elementor-5873 .elementor-element.elementor-element-616be3e .elementor-icon-box-title, .elementor-5873 .elementor-element.elementor-element-616be3e .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-5873 .elementor-element.elementor-element-d296f6f{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-d296f6f:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-d296f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-d296f6f:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-d296f6f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-d296f6f, .elementor-5873 .elementor-element.elementor-element-d296f6f::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-117b441{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-5873 .elementor-element.elementor-element-117b441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-117b441.elementor-element{--align-self:center;}.elementor-5873 .elementor-element.elementor-element-117b441 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-117b441.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-117b441 .elementor-icon{font-size:103px;}.elementor-5873 .elementor-element.elementor-element-117b441 .elementor-icon-box-title, .elementor-5873 .elementor-element.elementor-element-117b441 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-5873 .elementor-element.elementor-element-9d7d2cc{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-9d7d2cc:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-9d7d2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-9d7d2cc:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-9d7d2cc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-9d7d2cc, .elementor-5873 .elementor-element.elementor-element-9d7d2cc::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-dada7bc{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-5873 .elementor-element.elementor-element-dada7bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-element{--align-self:center;}.elementor-5873 .elementor-element.elementor-element-dada7bc .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-dada7bc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-dada7bc .elementor-icon{font-size:103px;}.elementor-5873 .elementor-element.elementor-element-dada7bc .elementor-icon-box-title, .elementor-5873 .elementor-element.elementor-element-dada7bc .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-5873 .elementor-element.elementor-element-50ab295{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-50ab295:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-50ab295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-50ab295:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-50ab295.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-50ab295, .elementor-5873 .elementor-element.elementor-element-50ab295::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-39c2b92 img{max-width:33%;height:99px;}.elementor-5873 .elementor-element.elementor-element-13c05af > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-13c05af{text-align:center;}.elementor-5873 .elementor-element.elementor-element-13c05af .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:31px;font-weight:600;color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-e6050c3{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-e6050c3:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-e6050c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-e6050c3:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-e6050c3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-e6050c3, .elementor-5873 .elementor-element.elementor-element-e6050c3::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-968bad3{--icon-box-icon-margin:0px;}.elementor-5873 .elementor-element.elementor-element-968bad3 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-framed .elementor-icon, .elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5873 .elementor-element.elementor-element-968bad3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_1 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-968bad3 .elementor-icon{font-size:103px;}.elementor-5873 .elementor-element.elementor-element-968bad3 .elementor-icon-box-title, .elementor-5873 .elementor-element.elementor-element-968bad3 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-5873 .elementor-element.elementor-element-d7ab1a8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-d7ab1a8:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-d7ab1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-d7ab1a8:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-d7ab1a8.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-d7ab1a8, .elementor-5873 .elementor-element.elementor-element-d7ab1a8::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-f766327 img{width:100%;height:157px;}.elementor-5873 .elementor-element.elementor-element-804c4b4{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-804c4b4:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-804c4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-804c4b4:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-804c4b4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-804c4b4, .elementor-5873 .elementor-element.elementor-element-804c4b4::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-fdebe95 img{width:100%;height:155px;}.elementor-5873 .elementor-element.elementor-element-1a594c2{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-1a594c2:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-1a594c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-1a594c2:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-1a594c2.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-1a594c2, .elementor-5873 .elementor-element.elementor-element-1a594c2::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-ca29a64 img{width:100%;height:161px;}.elementor-5873 .elementor-element.elementor-element-b2fafa5{--display:flex;--background-transition:200s;--border-radius:15px 15px 15px 15px;--e-con-transform-transition-duration:5ms;}.elementor-5873 .elementor-element.elementor-element-b2fafa5:not(.elementor-motion-effects-element-type-background), .elementor-5873 .elementor-element.elementor-element-b2fafa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-5873 .elementor-element.elementor-element-b2fafa5:hover{background-color:transparent;background-image:linear-gradient(43deg, #E20202 90%, var( --e-global-color-blocksy_palette_1 ) 10%);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_8 );--border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-5873 .elementor-element.elementor-element-b2fafa5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5873 .elementor-element.elementor-element-b2fafa5, .elementor-5873 .elementor-element.elementor-element-b2fafa5::before{--border-transition:0.3s;}.elementor-5873 .elementor-element.elementor-element-b2fafa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5873 .elementor-element.elementor-element-54fdcd6 img{width:90%;height:155px;}body.elementor-page-5873:not(.elementor-motion-effects-element-type-background), body.elementor-page-5873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5873 .elementor-element.elementor-element-39c2b92 img{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-5873 .elementor-element.elementor-element-4d17163 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5873 .elementor-element.elementor-element-4d17163.elementor-element{--align-self:center;}.elementor-5873 .elementor-element.elementor-element-4d17163 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-5873 .elementor-element.elementor-element-81a218c{--width:32%;}.elementor-5873 .elementor-element.elementor-element-d296f6f{--width:32%;}.elementor-5873 .elementor-element.elementor-element-9d7d2cc{--width:32%;}.elementor-5873 .elementor-element.elementor-element-50ab295{--width:32%;}.elementor-5873 .elementor-element.elementor-element-e6050c3{--width:32%;}.elementor-5873 .elementor-element.elementor-element-d7ab1a8{--width:32%;}.elementor-5873 .elementor-element.elementor-element-804c4b4{--width:32%;}.elementor-5873 .elementor-element.elementor-element-1a594c2{--width:32%;}.elementor-5873 .elementor-element.elementor-element-b2fafa5{--width:31.672%;}}/* Start custom CSS for container, class: .elementor-element-5fcadfb *//* Fix for container size inconsistency between Elementor editor and live site */
.elementor-section.elementor-top-section {
  width: 100% !important;
  max-width: 100% !important;
}

/* Force the top 3 containers to maintain their intended size */
.elementor-section.elementor-top-section:nth-child(-n+3) {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
  box-sizing: border-box !important;
}

/* Prevent container overflows */
.elementor-container {
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Fix for responsive behavior */
@media (max-width: 1024px) {
  .elementor-section.elementor-top-section:nth-child(-n+3) {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}/* End custom CSS */