.elementor-775 .elementor-element.elementor-element-c3ff595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:144px 144px;--row-gap:144px;--column-gap:144px;--overflow:hidden;--padding-top:0px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-c3ff595:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-c3ff595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff07df1 );background-image:url("https://xeonnc.com/wp-content/uploads/2024/10/Xeon-gradient.png");background-position:top center;background-repeat:no-repeat;}.elementor-775 .elementor-element.elementor-element-2b3acc6{--display:flex;--padding-top:26px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-775 .elementor-element.elementor-element-f2b01a3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:32px 32px 32px 32px;--padding-top:174px;--padding-bottom:318px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-f2b01a3:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-f2b01a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-775 .elementor-element.elementor-element-b83a5c3{width:auto;max-width:auto;}.elementor-775 .elementor-element.elementor-element-b83a5c3 .elementor-heading-title{font-family:var( --e-global-typography-6896360-font-family ), Sans-serif;font-size:var( --e-global-typography-6896360-font-size );line-height:var( --e-global-typography-6896360-line-height );letter-spacing:var( --e-global-typography-6896360-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-f210569{font-family:var( --e-global-typography-e510d93-font-family ), Sans-serif;font-size:var( --e-global-typography-e510d93-font-size );line-height:var( --e-global-typography-e510d93-line-height );letter-spacing:var( --e-global-typography-e510d93-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-e97d7a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-775 .elementor-element.elementor-element-0e44295{--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-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-69b445c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-775 .elementor-element.elementor-element-e761ec2 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-92382c1 );}.elementor-775 .elementor-element.elementor-element-478e801 .elementor-heading-title{font-family:var( --e-global-typography-3b8a1bf-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-a6c7ecd > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-a6c7ecd{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-f503073{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );}.elementor-775 .elementor-element.elementor-element-eb95a18{--display:flex;--min-height:376px;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-ecd0e62{text-align:start;}.elementor-775 .elementor-element.elementor-element-ecd0e62 img{width:48px;}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-33adb64{--display:flex;--min-height:376px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-610e6c4{text-align:start;}.elementor-775 .elementor-element.elementor-element-610e6c4 img{width:48px;}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-5346527{--display:flex;--min-height:376px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-9311954{text-align:start;}.elementor-775 .elementor-element.elementor-element-9311954 img{width:48px;}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-e691021{--display:flex;--min-height:376px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-fbdab78{text-align:start;}.elementor-775 .elementor-element.elementor-element-fbdab78 img{width:48px;}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-title{margin-bottom:16px;font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-cd4bac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-cd4bac0:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-cd4bac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1448cd7 );}.elementor-775 .elementor-element.elementor-element-51a2ee4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-51a2ee4.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-074f84d{text-align:center;}.elementor-775 .elementor-element.elementor-element-074f84d .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-92382c1 );}.elementor-775 .elementor-element.elementor-element-95589f4{text-align:center;}.elementor-775 .elementor-element.elementor-element-95589f4 .elementor-heading-title{font-family:var( --e-global-typography-3b8a1bf-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-ee27782{text-align:center;font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-87a52c3{--e-image-carousel-slides-to-show:3;}.elementor-775 .elementor-element.elementor-element-87a52c3 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-5d4bb2f{--e-image-carousel-slides-to-show:3;}.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-wrapper{display:flex;align-items:center;}.elementor-775 .elementor-element.elementor-element-fce2e95 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-fce2e95.elementor-element{--align-self:center;}.elementor-775 .elementor-element.elementor-element-afcebb9{--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:144px;--padding-bottom:144px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-55475b5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-775 .elementor-element.elementor-element-d7d0112{text-align:center;}.elementor-775 .elementor-element.elementor-element-d7d0112 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-45cf777 );}.elementor-775 .elementor-element.elementor-element-a176c87{text-align:center;}.elementor-775 .elementor-element.elementor-element-a176c87 .elementor-heading-title{font-family:var( --e-global-typography-bc874e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-bc4f830 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-bc4f830{text-align:center;font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-df00eb5{--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;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-53011a9 );--border-color:var( --e-global-color-53011a9 );--border-radius:16px 16px 16px 16px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-df00eb5:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-df00eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5fc1bee );}.elementor-775 .elementor-element.elementor-element-60787ec{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );--border-radius:16px 0px 0px 16px;}.elementor-775 .elementor-element.elementor-element-60787ec:hover{background-color:var( --e-global-color-c2fbd50 );}.elementor-775 .elementor-element.elementor-element-ddd95ec{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-aa68d22{width:var( --container-widget-width, 73px );max-width:73px;--container-widget-width:73px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-aa68d22 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-d49b134{width:var( --container-widget-width, calc(100% - 74px) );max-width:calc(100% - 74px);--container-widget-width:calc(100% - 74px);--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-d49b134 > .elementor-widget-container{padding:31px 24px 31px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-d49b134.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{font-family:var( --e-global-typography-7f51b85-font-family ), Sans-serif;font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-b0595d9{--display:flex;--min-height:404px;--justify-content:center;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-dbff94c img{width:114px;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-6077989.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-6077989.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-6077989.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-title{font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-7ead474{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );--border-radius:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-7ead474:hover{background-color:var( --e-global-color-c2fbd50 );}.elementor-775 .elementor-element.elementor-element-72c1602{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-585214a{width:var( --container-widget-width, 73px );max-width:73px;--container-widget-width:73px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-585214a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-775 .elementor-element.elementor-element-585214a .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-e2683b9{width:var( --container-widget-width, calc(100% - 74px) );max-width:calc(100% - 74px);--container-widget-width:calc(100% - 74px);--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-e2683b9 > .elementor-widget-container{padding:31px 24px 31px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-e2683b9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{font-family:var( --e-global-typography-7f51b85-font-family ), Sans-serif;font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-5ed75dc{--display:flex;--min-height:404px;--justify-content:center;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-687e5e0 img{width:114px;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-31d9e98.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-31d9e98.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-31d9e98.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-title{font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-04710c6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-04710c6:hover{background-color:var( --e-global-color-c2fbd50 );}.elementor-775 .elementor-element.elementor-element-67abc1e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-dab96b7{width:var( --container-widget-width, 73px );max-width:73px;--container-widget-width:73px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-dab96b7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-775 .elementor-element.elementor-element-dab96b7 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-7dca578{width:var( --container-widget-width, calc(100% - 74px) );max-width:calc(100% - 74px);--container-widget-width:calc(100% - 74px);--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-7dca578 > .elementor-widget-container{padding:31px 24px 31px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-7dca578.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{font-family:var( --e-global-typography-7f51b85-font-family ), Sans-serif;font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-96a1446{--display:flex;--min-height:404px;--justify-content:center;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-b75e267 img{width:114px;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-71b4b8c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-71b4b8c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-71b4b8c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-title{font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-ea689b3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );--border-radius:0px 16px 16px 0px;}.elementor-775 .elementor-element.elementor-element-ea689b3:hover{background-color:var( --e-global-color-c2fbd50 );}.elementor-775 .elementor-element.elementor-element-8b94c51{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-1f8cd2b );--border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-50186e6{width:var( --container-widget-width, 73px );max-width:73px;--container-widget-width:73px;--container-widget-flex-grow:0;text-align:center;}.elementor-775 .elementor-element.elementor-element-50186e6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-775 .elementor-element.elementor-element-50186e6 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-1842398{width:var( --container-widget-width, calc(100% - 74px) );max-width:calc(100% - 74px);--container-widget-width:calc(100% - 74px);--container-widget-flex-grow:0;}.elementor-775 .elementor-element.elementor-element-1842398 > .elementor-widget-container{padding:31px 24px 31px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-1f8cd2b );}.elementor-775 .elementor-element.elementor-element-1842398.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{font-family:var( --e-global-typography-7f51b85-font-family ), Sans-serif;font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-0471389{--display:flex;--min-height:404px;--justify-content:center;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-bdd8e2a img{width:114px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-7e2d7bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-wrapper .elementor-image-box-img{width:36px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-title{font-family:var( --e-global-typography-ed48d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-description{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-f809c22{--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:144px;--padding-bottom:144px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-f809c22:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-f809c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ff07df1 );}.elementor-775 .elementor-element.elementor-element-ad64fbf{--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-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--border-radius:16px 16px 16px 16px;}.elementor-775 .elementor-element.elementor-element-5e8d59f{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-775 .elementor-element.elementor-element-46114c5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-775 .elementor-element.elementor-element-f6f2bde .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-92382c1 );}.elementor-775 .elementor-element.elementor-element-379f1f9 .elementor-heading-title{font-family:var( --e-global-typography-bc874e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );color:var( --e-global-color-5e1a462 );}.elementor-775 .elementor-element.elementor-element-3544a53{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-775 .elementor-element.elementor-element-9e7d9c6{font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-87c51ca );}.elementor-775 .elementor-element.elementor-element-b623095.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-8d47b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-775 .elementor-element.elementor-element-ea85144{--display:flex;}.elementor-775 .elementor-element.elementor-element-10737fe > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-775 .elementor-element.elementor-element-10737fe > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-775 .elementor-element.elementor-element-5f4359f{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-6bf6d00 );--border-color:var( --e-global-color-6bf6d00 );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-775 .elementor-element.elementor-element-23b25c6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-775 .elementor-element.elementor-element-23b25c6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://xeonnc.com/wp-content/uploads/2024/10/Xeon-Guideline-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-775 .elementor-element.elementor-element-23b25c6 img{width:100%;max-width:100%;}.elementor-775 .elementor-element.elementor-element-1828577{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:144px;--padding-bottom:144px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-77fd0b6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-775 .elementor-element.elementor-element-9bb7428{text-align:center;}.elementor-775 .elementor-element.elementor-element-9bb7428 .elementor-heading-title{font-family:var( --e-global-typography-7811208-font-family ), Sans-serif;font-size:var( --e-global-typography-7811208-font-size );font-weight:var( --e-global-typography-7811208-font-weight );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );color:var( --e-global-color-45cf777 );}.elementor-775 .elementor-element.elementor-element-98500ae{text-align:center;}.elementor-775 .elementor-element.elementor-element-98500ae .elementor-heading-title{font-family:var( --e-global-typography-bc874e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );color:var( --e-global-color-6151683 );}.elementor-775 .elementor-element.elementor-element-0b95541 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-0b95541{text-align:center;font-family:var( --e-global-typography-1a355e7-font-family ), Sans-serif;font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );color:var( --e-global-color-8dc4e16 );}.elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-775 .elementor-element.elementor-element-ea60218 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}.elementor-775 .elementor-element.elementor-element-ea60218{width:100%;max-width:100%;}:is( .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-775 .elementor-element.elementor-element-ea60218 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-775 .elementor-element.elementor-element-496146e{--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;}@media(max-width:1366px){.elementor-775 .elementor-element.elementor-element-b83a5c3 .elementor-heading-title{font-size:var( --e-global-typography-6896360-font-size );line-height:var( --e-global-typography-6896360-line-height );letter-spacing:var( --e-global-typography-6896360-letter-spacing );}.elementor-775 .elementor-element.elementor-element-f210569{font-size:var( --e-global-typography-e510d93-font-size );line-height:var( --e-global-typography-e510d93-line-height );letter-spacing:var( --e-global-typography-e510d93-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e761ec2 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-478e801 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6c7ecd{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-074f84d .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-95589f4 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ee27782{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-d7d0112 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a176c87 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-bc4f830{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-60787ec{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-775 .elementor-element.elementor-element-aa68d22 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-585214a .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-dab96b7 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-50186e6 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-f6f2bde .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-379f1f9 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-9e7d9c6{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-9bb7428 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-98500ae .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-0b95541{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}}@media(max-width:1024px){.elementor-775 .elementor-element.elementor-element-c3ff595{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-f2b01a3{--padding-top:294px;--padding-bottom:219px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-b83a5c3 .elementor-heading-title{font-size:var( --e-global-typography-6896360-font-size );line-height:var( --e-global-typography-6896360-line-height );letter-spacing:var( --e-global-typography-6896360-letter-spacing );}.elementor-775 .elementor-element.elementor-element-f210569{font-size:var( --e-global-typography-e510d93-font-size );line-height:var( --e-global-typography-e510d93-line-height );letter-spacing:var( --e-global-typography-e510d93-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e761ec2 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-478e801 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6c7ecd{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-074f84d .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-95589f4 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ee27782{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-87a52c3{--e-image-carousel-slides-to-show:3;}.elementor-775 .elementor-element.elementor-element-87a52c3 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-5d4bb2f{--e-image-carousel-slides-to-show:3;}.elementor-775 .elementor-element.elementor-element-5d4bb2f > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-fce2e95 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-cd4bac0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-d7d0112 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a176c87 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-bc4f830{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-df00eb5{--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-60787ec{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:16px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-aa68d22 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7ead474{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 16px 0px 0px;}.elementor-775 .elementor-element.elementor-element-585214a .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-04710c6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 16px;}.elementor-775 .elementor-element.elementor-element-dab96b7 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ea689b3{border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--border-radius:0px 0px 16px 0px;}.elementor-775 .elementor-element.elementor-element-50186e6 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e8d59f{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-f6f2bde .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-379f1f9 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-3544a53{--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-775 .elementor-element.elementor-element-9e7d9c6{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-8d47b36{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-775 .elementor-element.elementor-element-5f4359f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-775 .elementor-element.elementor-element-f809c22{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-775 .elementor-element.elementor-element-9bb7428 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-98500ae .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-0b95541{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}}@media(max-width:767px){.elementor-775 .elementor-element.elementor-element-c3ff595{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-775 .elementor-element.elementor-element-2b3acc6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-f2b01a3{--min-height:774px;--justify-content:center;--padding-top:111px;--padding-bottom:111px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-b83a5c3 .elementor-heading-title{font-size:var( --e-global-typography-6896360-font-size );line-height:var( --e-global-typography-6896360-line-height );letter-spacing:var( --e-global-typography-6896360-letter-spacing );}.elementor-775 .elementor-element.elementor-element-f210569{font-size:var( --e-global-typography-e510d93-font-size );line-height:var( --e-global-typography-e510d93-line-height );letter-spacing:var( --e-global-typography-e510d93-letter-spacing );}.elementor-775 .elementor-element.elementor-element-69b445c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-775 .elementor-element.elementor-element-e761ec2 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-478e801 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6c7ecd{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-eb95a18{--min-height:0px;--gap:48px 0px;--row-gap:48px;--column-gap:0px;}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-33adb64{--min-height:0px;--gap:48px 0px;--row-gap:48px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5346527{--min-height:0px;--gap:48px 0px;--row-gap:48px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e691021{--min-height:0px;--gap:48px 0px;--row-gap:48px;--column-gap:0px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-775 .elementor-element.elementor-element-f503073{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-775 .elementor-element.elementor-element-074f84d .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-95589f4{text-align:center;}.elementor-775 .elementor-element.elementor-element-95589f4 .elementor-heading-title{font-size:var( --e-global-typography-3b8a1bf-font-size );line-height:var( --e-global-typography-3b8a1bf-line-height );letter-spacing:var( --e-global-typography-3b8a1bf-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ee27782{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-87a52c3{--e-image-carousel-slides-to-show:2;}.elementor-775 .elementor-element.elementor-element-87a52c3 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-5d4bb2f{--e-image-carousel-slides-to-show:2;}.elementor-775 .elementor-element.elementor-element-fce2e95 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-cd4bac0{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-775 .elementor-element.elementor-element-d7d0112 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-a176c87 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-bc4f830{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-60787ec{--border-radius:16px 16px 0px 0px;}.elementor-775 .elementor-element.elementor-element-aa68d22 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-b0595d9{--min-height:350px;--justify-content:flex-end;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7ead474{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-585214a .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5ed75dc{--min-height:350px;--justify-content:flex-end;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-04710c6{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-dab96b7 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-96a1446{--min-height:350px;--justify-content:flex-end;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ea689b3{--border-radius:0px 0px 16px 16px;}.elementor-775 .elementor-element.elementor-element-50186e6 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{font-size:var( --e-global-typography-7f51b85-font-size );line-height:var( --e-global-typography-7f51b85-line-height );letter-spacing:var( --e-global-typography-7f51b85-letter-spacing );}.elementor-775 .elementor-element.elementor-element-0471389{--min-height:350px;--justify-content:flex-end;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-wrapper{text-align:start;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-img{margin-bottom:15px;}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-title{font-size:var( --e-global-typography-ed48d5e-font-size );line-height:var( --e-global-typography-ed48d5e-line-height );letter-spacing:var( --e-global-typography-ed48d5e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-description{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-f6f2bde .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-379f1f9 .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-9e7d9c6{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}.elementor-775 .elementor-element.elementor-element-b623095 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-775 .elementor-element.elementor-element-9bb7428 .elementor-heading-title{font-size:var( --e-global-typography-7811208-font-size );line-height:var( --e-global-typography-7811208-line-height );letter-spacing:var( --e-global-typography-7811208-letter-spacing );}.elementor-775 .elementor-element.elementor-element-98500ae .elementor-heading-title{font-size:var( --e-global-typography-bc874e1-font-size );line-height:var( --e-global-typography-bc874e1-line-height );letter-spacing:var( --e-global-typography-bc874e1-letter-spacing );}.elementor-775 .elementor-element.elementor-element-0b95541{font-size:var( --e-global-typography-1a355e7-font-size );line-height:var( --e-global-typography-1a355e7-line-height );letter-spacing:var( --e-global-typography-1a355e7-letter-spacing );}}@media(min-width:768px){.elementor-775 .elementor-element.elementor-element-2b3acc6{--content-width:1920px;}.elementor-775 .elementor-element.elementor-element-69b445c{--width:730px;}.elementor-775 .elementor-element.elementor-element-51a2ee4{--content-width:946px;}.elementor-775 .elementor-element.elementor-element-55475b5{--width:752px;}.elementor-775 .elementor-element.elementor-element-77fd0b6{--width:752px;}}@media(max-width:1366px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-f2b01a3{--content-width:946px;}}@media(max-width:1024px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-f2b01a3{--content-width:720px;}.elementor-775 .elementor-element.elementor-element-e97d7a0{--content-width:720px;}.elementor-775 .elementor-element.elementor-element-51a2ee4{--content-width:720px;}.elementor-775 .elementor-element.elementor-element-60787ec{--width:50%;}.elementor-775 .elementor-element.elementor-element-7ead474{--width:50%;}.elementor-775 .elementor-element.elementor-element-04710c6{--width:50%;}.elementor-775 .elementor-element.elementor-element-ea689b3{--width:50%;}.elementor-775 .elementor-element.elementor-element-afcebb9{--content-width:720px;}.elementor-775 .elementor-element.elementor-element-f809c22{--content-width:720px;}.elementor-775 .elementor-element.elementor-element-1828577{--content-width:720px;}}/* Start custom CSS for container, class: .elementor-element-f2b01a3 */.elementor-775 .elementor-element.elementor-element-f2b01a3{
    -webkit-mask-image: url(https://xeonnc.com/wp-content/uploads/2024/10/Xeon-services-hero-mask.svg);
    -webkit-mask-size: cover;
    -webkit-mask-position: left bottom;
}
@media only screen and (max-width: 1366px) {
    .elementor-775 .elementor-element.elementor-element-f2b01a3{
        -webkit-mask-image: url(https://xeonnc.com/wp-content/uploads/2024/10/Xeon-services-hero-mask-Laptop.svg);
    }
}
@media only screen and (max-width: 1024px) {
    .elementor-775 .elementor-element.elementor-element-f2b01a3{
        -webkit-mask-image: url(https://xeonnc.com/wp-content/uploads/2024/10/Xeon-services-hero-mask-Tablet.svg);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-775 .elementor-element.elementor-element-f2b01a3{
               -webkit-mask-image: url(https://xeonnc.com/wp-content/uploads/2024/10/Xeon-Hero-Mask.svg);
        -webkit-mask-size: cover;
        -webkit-mask-position: left bottom;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e868a2 */.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e868a2 */.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e868a2 */.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5e868a2 */.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-5e868a2 .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6d043e */.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-a6d043e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-335ad1e */.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-335ad1e .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e05a63f */.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content ul{
    padding: 0;
    font-size: var(--e-global-typography-1a355e7-font-size);
    line-height: var(--e-global-typography-1a355e7-line-height);        
    letter-spacing: var(--e-global-typography-1a355e7-letter-spacing);
    word-spacing: var(--e-global-typography-1a355e7-word-spacing);
    color: var(--e-global-color-87c51ca);
    font-family: var(--e-global-typography-1a355e7-font-family), Sans-serif;
    padding-left: 16px;
}
.elementor-775 .elementor-element.elementor-element-e05a63f .elementor-image-box-content p{ margin: 0; 
    color: var(--e-global-color-87c51ca);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-87a52c3 */.elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-wrapper{
    -webkit-transition-timing-function: linear !important; 
    transition-timing-function: linear !important;
}
.elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-slide-image{
    border-radius: 16px
}
@media only screen and (max-width: 767px) {
 .elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-slide-image{
    border-radius: 5px
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5d4bb2f */.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-wrapper{
    -webkit-transition-timing-function: linear !important; 
    transition-timing-function: linear !important;
    left: -50%
}
.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-slide-image{
    border-radius: 16px
}
@media only screen and (max-width: 767px) {
 .elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-slide-image{
    border-radius: 5px
}
.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-wrapper{
    left: -25%
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-87a52c3 */.elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-wrapper{
    -webkit-transition-timing-function: linear !important; 
    transition-timing-function: linear !important;
}
.elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-slide-image{
    border-radius: 16px
}
@media only screen and (max-width: 767px) {
 .elementor-775 .elementor-element.elementor-element-87a52c3 .swiper-slide-image{
    border-radius: 5px
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5d4bb2f */.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-wrapper{
    -webkit-transition-timing-function: linear !important; 
    transition-timing-function: linear !important;
    left: -50%
}
.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-slide-image{
    border-radius: 16px
}
@media only screen and (max-width: 767px) {
 .elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-slide-image{
    border-radius: 5px
}
.elementor-775 .elementor-element.elementor-element-5d4bb2f .swiper-wrapper{
    left: -25%
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa68d22 */.elementor-775 .elementor-element.elementor-element-aa68d22{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d49b134 */.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6077989 */.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60787ec */.elementor-775 .elementor-element.elementor-element-60787ec{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-60787ec:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-60787ec{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585214a */.elementor-775 .elementor-element.elementor-element-585214a{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2683b9 */.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31d9e98 */.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ead474 */.elementor-775 .elementor-element.elementor-element-7ead474{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-7ead474:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-7ead474{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab96b7 */.elementor-775 .elementor-element.elementor-element-dab96b7{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dca578 */.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-71b4b8c */.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04710c6 */.elementor-775 .elementor-element.elementor-element-04710c6{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-04710c6:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-04710c6{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50186e6 */.elementor-775 .elementor-element.elementor-element-50186e6{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1842398 */.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e2d7bd */.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea689b3 */.elementor-775 .elementor-element.elementor-element-ea689b3{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-ea689b3:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-ea689b3{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa68d22 */.elementor-775 .elementor-element.elementor-element-aa68d22{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d49b134 */.elementor-775 .elementor-element.elementor-element-d49b134 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6077989 */.elementor-775 .elementor-element.elementor-element-6077989 .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60787ec */.elementor-775 .elementor-element.elementor-element-60787ec{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-60787ec:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-60787ec:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-60787ec{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-60787ec .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-585214a */.elementor-775 .elementor-element.elementor-element-585214a{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2683b9 */.elementor-775 .elementor-element.elementor-element-e2683b9 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-31d9e98 */.elementor-775 .elementor-element.elementor-element-31d9e98 .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ead474 */.elementor-775 .elementor-element.elementor-element-7ead474{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-7ead474:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-7ead474:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-7ead474{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-7ead474 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dab96b7 */.elementor-775 .elementor-element.elementor-element-dab96b7{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dca578 */.elementor-775 .elementor-element.elementor-element-7dca578 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-71b4b8c */.elementor-775 .elementor-element.elementor-element-71b4b8c .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04710c6 */.elementor-775 .elementor-element.elementor-element-04710c6{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-04710c6:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-04710c6:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-04710c6{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-04710c6 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50186e6 */.elementor-775 .elementor-element.elementor-element-50186e6{     min-width: 73px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1842398 */.elementor-775 .elementor-element.elementor-element-1842398 .elementor-heading-title{    word-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7e2d7bd */.elementor-775 .elementor-element.elementor-element-7e2d7bd .elementor-image-box-img{
    width: 36px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea689b3 */.elementor-775 .elementor-element.elementor-element-ea689b3{ opacity: 0.3 }
.elementor-775 .elementor-element.elementor-element-ea689b3:hover{ opacity: 1; }
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps{
    --justify-content: end;
}
.elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-icon{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps-icon{
    height: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-content{
    height: 0;
    opacity: 0;
    transition: all 0s ease;
}
.elementor-775 .elementor-element.elementor-element-ea689b3:hover .hiw-steps-content{
    height: auto;
    opacity: 1;
    transition: all 0.3s ease;
}

/* Tablet */
@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-ea689b3{ opacity: 1 }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps{
    --justify-content: end;
  }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-content{
    opacity: 1;
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea689b3 .hiw-steps-icon{
    display: none;
  }
  
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-10737fe */.elementor-775 .elementor-element.elementor-element-10737fe .jet-listing-grid__items .jet-listing-grid__item:last-child .services-guideline-entry {
    border-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-10737fe */.elementor-775 .elementor-element.elementor-element-10737fe .jet-listing-grid__items .jet-listing-grid__item:last-child .services-guideline-entry {
    border-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ea60218 */.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    border: 1px solid var(--e-global-color-53011a9);
    border-radius: 16px;
    overflow: hidden;
    min-height: 600px;
    justify-content: space-between;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item{
  max-width: 74px;
  overflow: hidden;
  transition: max-width 0.4s ease, flex-grow 0.4s ease;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:last-child .project-list{
    border-right: 0;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .open-content{
    opacity: 0;
    display: none;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
    opacity: 1;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content .close-content{ 
    opacity: 0.3; 
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .content .close-content{ 
    opacity: 1; 
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content .close-content{ 
    opacity: 1;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
    display: flex;
} 
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    height: 100%;
    overflow: hidden;
}

/* Close container - Hover Animations */
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .content .close-content{ 
    transition: opacity 0.5s ease-out;
}

/* Open Container - Closing Animations */
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project {
  display: flex;
  flex-grow: 1;
  max-width: 100%; /* or the desired width when open */
}

@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    min-height: 450px;
}
}

@media only screen and (max-width: 767px) {
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    min-height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content .close-content{ 
    display: none;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item{
    max-width: 100%;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .open-content{
    display: flex;
    opacity: 1;
    flex-direction: column;
    align-self: normal;
    align-items: flex-start;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content .close-content{
      display: none;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:last-child .project-list{
    border-bottom: 0;
  }
  
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading .open-content .category{
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.5s ease-out;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    max-height: 0;
    height: 0;
    overflow: hidden;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content{
      min-height: 0;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading-count{ 
    opacity: 1;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .elementor-widget-divider--view-line{
      display: none;
  }

    .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
                align-self: center;
    }
    .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .elementor-widget-divider--view-line{
      display: block;
   }
   .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .heading .category{
       opacity: 1;
        max-height: 50px;
        height: auto;
       transition: opacity 0.5s ease-out;
   }
   .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content{
        max-height: 350px;
        height: auto;
        transition: max-height 0.5s ease-out;
   }
   
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ea60218 */.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    border: 1px solid var(--e-global-color-53011a9);
    border-radius: 16px;
    overflow: hidden;
    min-height: 600px;
    justify-content: space-between;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item{
  max-width: 74px;
  overflow: hidden;
  transition: max-width 0.4s ease, flex-grow 0.4s ease;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:last-child .project-list{
    border-right: 0;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .open-content{
    opacity: 0;
    display: none;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
    opacity: 1;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content .close-content{ 
    opacity: 0.3; 
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .content .close-content{ 
    opacity: 1; 
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content .close-content{ 
    opacity: 1;
}
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
    display: flex;
} 
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    height: 100%;
    overflow: hidden;
}

/* Close container - Hover Animations */
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .heading-count,
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:hover .content .close-content{ 
    transition: opacity 0.5s ease-out;
}

/* Open Container - Closing Animations */
.elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project {
  display: flex;
  flex-grow: 1;
  max-width: 100%; /* or the desired width when open */
}

@media only screen and (max-width: 1024px) {
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    min-height: 450px;
}
}

@media only screen and (max-width: 767px) {
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__items{
    min-height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    height: auto;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content .close-content{ 
    display: none;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item{
    max-width: 100%;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .open-content{
    display: flex;
    opacity: 1;
    flex-direction: column;
    align-self: normal;
    align-items: flex-start;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content .close-content{
      display: none;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item:last-child .project-list{
    border-bottom: 0;
  }
  
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading .open-content .category{
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    transition: max-height 0.5s ease-out;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .project-list .content{
    max-height: 0;
    height: 0;
    overflow: hidden;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .content{
      min-height: 0;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .heading-count{ 
    opacity: 1;
  }
  .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item .elementor-widget-divider--view-line{
      display: none;
  }

    .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .open-content{
                align-self: center;
    }
    .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .elementor-widget-divider--view-line{
      display: block;
   }
   .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .heading .category{
       opacity: 1;
        max-height: 50px;
        height: auto;
       transition: opacity 0.5s ease-out;
   }
   .elementor-775 .elementor-element.elementor-element-ea60218 .jet-listing-grid__item.open-project .content{
        max-height: 350px;
        height: auto;
        transition: max-height 0.5s ease-out;
   }
   
}/* End custom CSS */