.elementor-1783 .elementor-element.elementor-element-8607dcc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1783 .elementor-element.elementor-element-8607dcc:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-8607dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a75c6 );}.elementor-1783 .elementor-element.elementor-element-5b04117{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1783 .elementor-element.elementor-element-5b04117 .swiper-slide > .elementor-element{height:100%;}.elementor-1783 .elementor-element.elementor-element-3e04fc4{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-1783 .elementor-element.elementor-element-3e04fc4:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-3e04fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-1783 .elementor-element.elementor-element-3acbbff{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-06fa95d{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-9e7238a{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-dc38867{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-c331818{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-016263e{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-e93d1c5{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-4e960dd{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-a7db9a4{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-f7eb629{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-7560e23{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-1e6b3c0{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-ead176c{--display:flex;--min-height:130px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1783 .elementor-element.elementor-element-c4cac41{--display:flex;}.elementor-1783 .elementor-element.elementor-element-8497b44{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-8497b44 .elementor-divider-separator{width:100%;}.elementor-1783 .elementor-element.elementor-element-8497b44 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-1ae3425{padding:10px 10px 10px 10px;text-align:center;font-family:"Poppins", Sans-serif;font-size:24px;text-transform:uppercase;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1ae3425.elementor-element{--align-self:center;}.elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-1ae3425.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-1ae3425 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-1ae3425 p:last-child{margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-37a443d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-37a443d .elementor-divider-separator{width:100%;}.elementor-1783 .elementor-element.elementor-element-37a443d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1783 .elementor-element.elementor-element-b6741ab{--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:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-58437e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 10px;}.elementor-1783 .elementor-element.elementor-element-58437e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;text-transform:uppercase;}.elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-58437e3.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-58437e3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-c864f44{--swiper-slides-to-display:3;--swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1783 .elementor-element.elementor-element-c864f44 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-0e3a77c );}.elementor-1783 .elementor-element.elementor-element-c864f44.elementor-element{--align-self:center;}.elementor-1783 .elementor-element.elementor-element-c864f44 .swiper-slide > .elementor-element{height:100%;}.elementor-1783 .elementor-element.elementor-element-41dd84b{--spacer-size:50px;}.elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-df292a9{background-color:var( --e-global-color-0e3a77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;text-align:center;font-size:19px;text-transform:uppercase;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-df292a9:hover{background-color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-df292a9.elementor-element{--align-self:center;}.elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-df292a9.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-df292a9 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-df292a9 p:last-child{margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-ee606ff{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1783 .elementor-element.elementor-element-ee606ff .elementor-divider-separator{width:100%;}.elementor-1783 .elementor-element.elementor-element-ee606ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1783 .elementor-element.elementor-element-c28f2e5{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1783 .elementor-element.elementor-element-c28f2e5:not(.elementor-motion-effects-element-type-background), .elementor-1783 .elementor-element.elementor-element-c28f2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e3a77c );}.elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-d926223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 10px;}.elementor-1783 .elementor-element.elementor-element-d926223.elementor-element{--align-self:center;}.elementor-1783 .elementor-element.elementor-element-d926223 .elementor-heading-title{font-family:"Poppins", Sans-serif;text-transform:uppercase;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-d926223.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-d926223 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-f017365{--display:flex;}.elementor-1783 .elementor-element.elementor-element-c6732c6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-d734a0d{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-d734a0d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-d734a0d.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-d734a0d.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-15cbf18{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-15cbf18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-15cbf18.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-15cbf18.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-e936310{--display:flex;}.elementor-1783 .elementor-element.elementor-element-a35b14a{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-193246d{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-193246d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-193246d.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-193246d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ea01889{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-ea01889.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ea01889.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ea01889.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-f842d9d{--display:flex;}.elementor-1783 .elementor-element.elementor-element-9546dad{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-1aeae29{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-1aeae29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-1aeae29.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-1aeae29.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-a73b691{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-a73b691.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-a73b691.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-a73b691.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-d9239d8{--display:flex;}.elementor-1783 .elementor-element.elementor-element-077967d{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-2786b3c{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-2786b3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-2786b3c.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-2786b3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-f4a1e5b.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-f4a1e5b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-03ad921{--display:flex;}.elementor-1783 .elementor-element.elementor-element-cfb6794{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-0d95448{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-0d95448.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-0d95448.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-0d95448.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ecab980{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-ecab980.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ecab980.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ecab980.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8e65470{--display:flex;}.elementor-1783 .elementor-element.elementor-element-c1d22c7{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-9fd0465{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-9fd0465.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9fd0465.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-9fd0465.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-7933469{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-7933469.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-7933469.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-7933469.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-4ebd8b5{--display:flex;}.elementor-1783 .elementor-element.elementor-element-5534aa9{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-9426c67{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-9426c67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9426c67.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-9426c67.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ff56b90{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-ff56b90.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ff56b90.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ff56b90.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-97d95bb{--display:flex;}.elementor-1783 .elementor-element.elementor-element-a75ab74{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-e2ad2d3.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-e2ad2d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-1fb20aa{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-1fb20aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-1fb20aa.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-1fb20aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-edf131a{--display:flex;}.elementor-1783 .elementor-element.elementor-element-e0c2f87{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-8b11643{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-8b11643.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-8b11643.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-8b11643.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-edf374c{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-edf374c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-edf374c.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-edf374c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-411d75a{--display:flex;}.elementor-1783 .elementor-element.elementor-element-10250aa{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-8608b4f{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-8608b4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-8608b4f.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-8608b4f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-31712a4{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-31712a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-31712a4.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-31712a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-e5fe2cf{--display:flex;}.elementor-1783 .elementor-element.elementor-element-e97da04{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-9ca03f0{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-9ca03f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9ca03f0.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-9ca03f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-638e134{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-638e134.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-638e134.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-638e134.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1d80244{--display:flex;}.elementor-1783 .elementor-element.elementor-element-796cd6f{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-e9e236a{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-e9e236a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-e9e236a.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-e9e236a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-9115702{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-9115702.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9115702.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-9115702.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-0559023{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1783 .elementor-element.elementor-element-c2dc88c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-37d7f29{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-37d7f29.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-37d7f29.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-37d7f29.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-1b4e27b{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-1b4e27b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-1b4e27b.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-1b4e27b.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-eac63da{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-eac63da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-eac63da.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-eac63da.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-10596b0{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-10596b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-10596b0.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-10596b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-baca277{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-baca277.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-baca277.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-baca277.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-91d9313{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-91d9313.elementor-view-stacked .elementor-icon{background-color:#BFE1E700;}.elementor-1783 .elementor-element.elementor-element-91d9313.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-91d9313.elementor-view-default .elementor-icon{fill:#BFE1E700;color:#BFE1E700;border-color:#BFE1E700;}.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-617e469{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-617e469.elementor-view-stacked .elementor-icon{background-color:#BFE1E7;}.elementor-1783 .elementor-element.elementor-element-617e469.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-617e469.elementor-view-default .elementor-icon{fill:#BFE1E7;color:#BFE1E7;border-color:#BFE1E7;}.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-5b85310{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-5b85310.elementor-view-stacked .elementor-icon{background-color:#BFE1E7;}.elementor-1783 .elementor-element.elementor-element-5b85310.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-5b85310.elementor-view-default .elementor-icon{fill:#BFE1E7;color:#BFE1E7;border-color:#BFE1E7;}.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-8129258{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-8129258.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-8129258.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-8129258.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-accc9a9{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-accc9a9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-accc9a9.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-accc9a9.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-c681f65{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-c681f65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-c681f65.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-c681f65.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-d9efc05{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-d9efc05.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-d9efc05.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-d9efc05.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-80475bd{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-80475bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-80475bd.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-80475bd.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-c5ef38a{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-c5ef38a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-c5ef38a.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-c5ef38a.elementor-view-default .elementor-icon{fill:#FFFFFF00;color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ecddccc{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-ecddccc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-ecddccc.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ecddccc.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-0b03322{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-0b03322.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-0b03322.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-0b03322.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-22afefa{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-22afefa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-22afefa.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-22afefa.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-bcc2437{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-bcc2437.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-bcc2437.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-bcc2437.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-b0eda6c{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-b0eda6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-b0eda6c.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-b0eda6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-ffdc8d2.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-ffdc8d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-8d295d4{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-8d295d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-8d295d4.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-8d295d4.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-46f8d2a{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-46f8d2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-46f8d2a.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-46f8d2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-wrapper{text-align:center;}.elementor-1783 .elementor-element.elementor-element-eba9cd9{--icon-box-icon-margin:15px;}.elementor-1783 .elementor-element.elementor-element-eba9cd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-eba9cd9.elementor-view-framed .elementor-icon, .elementor-1783 .elementor-element.elementor-element-eba9cd9.elementor-view-default .elementor-icon{fill:var( --e-global-color-a627b0b );color:var( --e-global-color-a627b0b );border-color:var( --e-global-color-a627b0b );}.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon{font-size:70px;}.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-title, .elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-title a{font-size:19px;font-weight:400;}.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-0f1c357{--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:80px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-a80f315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 25px;}.elementor-1783 .elementor-element.elementor-element-a80f315 .elementor-heading-title{font-family:"Poppins", Sans-serif;text-transform:uppercase;}.elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-a80f315.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-a80f315 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-5c0049f{--display:flex;}.elementor-1783 .elementor-element.elementor-element-5b4a72e{--grid-columns:1;--grid-row-gap:100px;--grid-column-gap:0px;}.elementor-1783 .elementor-element.elementor-element-5b4a72e .elementor-repeater-item-9ac70d3{grid-column:span min( 1, var(--grid-columns) );}.elementor-1783 .elementor-element.elementor-element-17fcde6{--spacer-size:50px;}.elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-7b90bb0{background-color:var( --e-global-color-0e3a77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;text-align:center;font-size:19px;text-transform:uppercase;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-7b90bb0:hover{background-color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-7b90bb0.elementor-element{--align-self:center;}.elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-7b90bb0.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-7b90bb0 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-7b90bb0 p:last-child{margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-fbf4142{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1783 .elementor-element.elementor-element-fbf4142 .elementor-divider-separator{width:100%;}.elementor-1783 .elementor-element.elementor-element-fbf4142 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1783 .elementor-element.elementor-element-4f4f775{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-ce31ef6{--display:flex;--justify-content:center;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;text-transform:uppercase;}.elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-8b5a4d7.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-8b5a4d7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-b97f1d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-b97f1d5.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-b97f1d5 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri div{writing-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-ec26fa4{background-color:var( --e-global-color-0e3a77c );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:6px 6px 6px 6px;text-align:center;font-size:19px;text-transform:uppercase;color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ec26fa4:hover{background-color:#FFFFFF;}.elementor-1783 .elementor-element.elementor-element-ec26fa4.elementor-element{--align-self:flex-start;}.elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > div, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h1, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h2, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h3, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h4, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h5, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > h6, .elementor-1783 .elementor-element.elementor-element-ec26fa4.ob-harakiri > p{transform:rotate(0deg);}.elementor-1783 .elementor-element.elementor-element-ec26fa4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1783 .elementor-element.elementor-element-ec26fa4 p:last-child{margin-bottom:0px;}.elementor-1783 .elementor-element.elementor-element-1e2181a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-5abae08.elementor-element{--align-self:flex-end;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1783 .elementor-element.elementor-element-3e04fc4{--content-width:80%;}.elementor-1783 .elementor-element.elementor-element-b6741ab{--content-width:80%;}.elementor-1783 .elementor-element.elementor-element-0f1c357{--content-width:80%;}}@media(max-width:1024px){.elementor-1783 .elementor-element.elementor-element-5b04117{--swiper-slides-to-display:1;}.elementor-1783 .elementor-element.elementor-element-3acbbff{--grid-auto-flow:row;}.elementor-1783 .elementor-element.elementor-element-c864f44{--swiper-slides-to-display:2;}.elementor-1783 .elementor-element.elementor-element-0559023{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1783 .elementor-element.elementor-element-c2dc88c{--grid-auto-flow:row;}.elementor-1783 .elementor-element.elementor-element-5b4a72e{--grid-columns:1;}}@media(max-width:767px){.elementor-1783 .elementor-element.elementor-element-8607dcc{--min-height:100vh;}.elementor-1783 .elementor-element.elementor-element-5b04117{--swiper-slides-to-display:1;}.elementor-1783 .elementor-element.elementor-element-3e04fc4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1783 .elementor-element.elementor-element-3acbbff{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1783 .elementor-element.elementor-element-1ae3425{z-index:5;}.elementor-1783 .elementor-element.elementor-element-b6741ab{--padding-top:80px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1783 .elementor-element.elementor-element-58437e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;}.elementor-1783 .elementor-element.elementor-element-c864f44{--swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-90px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:4px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-90px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:4px;}.elementor-1783 .elementor-element.elementor-element-d926223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;}.elementor-1783 .elementor-element.elementor-element-0559023{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1783 .elementor-element.elementor-element-c2dc88c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1783 .elementor-element.elementor-element-0f1c357{--padding-top:80px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-1783 .elementor-element.elementor-element-a80f315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;}.elementor-1783 .elementor-element.elementor-element-5b4a72e{--grid-columns:1;}.elementor-1783 .elementor-element.elementor-element-4f4f775{--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-1783 .elementor-element.elementor-element-8b5a4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 5px;}}/* Start custom CSS for text-editor, class: .elementor-element-1ae3425 */.elementor-1783 .elementor-element.elementor-element-1ae3425{
    transition: all ease 0.3s;
}
.elementor-1783 .elementor-element.elementor-element-1ae3425:hover{
    cursor: pointer;
    letter-spacing: 2px;
}
.elementor-1783 .elementor-element.elementor-element-1ae3425 a{
    color: currentcolor;
}
.elementor-1783 .elementor-element.elementor-element-1ae3425{
    background-color: #202020!important;
    color: white!important;
    border-radius: 6px;
    border: 1px solid white !important;
}

.elementor-1783 .elementor-element.elementor-element-1ae3425:hover{
    cursor: pointer;
    background-color: #202020 !important;
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-c864f44 */.elementor-1783 .elementor-element.elementor-element-c864f44 {
    /* Default styles for desktop */
}

@media (max-width: 1024px) {
    .elementor-1783 .elementor-element.elementor-element-c864f44 {
        /* Styles for tablet */
    }
}

@media (max-width: 768px) {
    .elementor-1783 .elementor-element.elementor-element-c864f44 {
        /* Styles for mobile */
    }
}

.elementor-1783 .elementor-element.elementor-element-c864f44 .swiper-wrapper {
    display: flex;
    align-items: stretch; /* Ensures all items have the same height */
}

.elementor-1783 .elementor-element.elementor-element-c864f44 .swiper-slide {
    display: flex;
    flex-direction: column; /* Allows for consistent height across slides */
    height: 100%; /* Ensures each slide takes the full height of the container */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df292a9 */.elementor-1783 .elementor-element.elementor-element-df292a9{
    transition: all ease 0.3s;
}
.elementor-1783 .elementor-element.elementor-element-df292a9:hover{
    cursor: pointer;
    letter-spacing: 2px;
}
.elementor-1783 .elementor-element.elementor-element-df292a9 a{
    color: currentcolor;
}
.elementor-1783 .elementor-element.elementor-element-df292a9{
    background-color: #202020 !important;
    color: white!important;
    border-radius: 6px!important;
}

.elementor-1783 .elementor-element.elementor-element-df292a9:hover{
    cursor: pointer;
    background-color: white !important;
    color: #202020!important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d734a0d */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d734a0d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15cbf18 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-15cbf18 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193246d */.elementor-1783 .elementor-element.elementor-element-193246d .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-193246d .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea01889 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ea01889 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1aeae29 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1aeae29 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a73b691 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-a73b691 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2786b3c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-2786b3c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f4a1e5b */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-f4a1e5b .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d95448 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0d95448 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecab980 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecab980 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fd0465 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9fd0465 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7933469 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-7933469 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9426c67 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9426c67 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff56b90 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ff56b90 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2ad2d3 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e2ad2d3 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1fb20aa */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1fb20aa .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b11643 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8b11643 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edf374c */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-edf374c .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8608b4f */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8608b4f .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31712a4 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-31712a4 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9ca03f0 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9ca03f0 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-638e134 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-638e134 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9e236a */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-e9e236a .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9115702 */.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-9115702 .elementor-icon-box-description {
    background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  border-radius: 6px;
  

  


 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-37d7f29 */.elementor-1783 .elementor-element.elementor-element-37d7f29:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-37d7f29:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-37d7f29:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-37d7f29 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-37d7f29:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1b4e27b */.elementor-1783 .elementor-element.elementor-element-1b4e27b:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-1b4e27b:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-1b4e27b:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-1b4e27b .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-1b4e27b:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eac63da */.elementor-1783 .elementor-element.elementor-element-eac63da:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-eac63da:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-eac63da:hover .elementor-icon-box-description {
  display: block;

}
.elementor-1783 .elementor-element.elementor-element-eac63da .b,.c{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-eac63da .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-eac63da:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10596b0 */.elementor-1783 .elementor-element.elementor-element-10596b0:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-10596b0:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-10596b0:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-10596b0 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-10596b0:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baca277 */.elementor-1783 .elementor-element.elementor-element-baca277:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-baca277:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-baca277:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-baca277 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-baca277:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-91d9313 */.elementor-1783 .elementor-element.elementor-element-91d9313:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-91d9313:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-91d9313:hover .elementor-icon-box-description {
  display: block;

}
.elementor-1783 .elementor-element.elementor-element-91d9313 .c,.d,.e,.f{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-91d9313 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-91d9313:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-617e469 */.elementor-1783 .elementor-element.elementor-element-617e469:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-617e469:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-617e469:hover .elementor-icon-box-description {
  display: block;

}
.cls-2{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-617e469 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-617e469:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b85310 */.elementor-1783 .elementor-element.elementor-element-5b85310:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-5b85310:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-5b85310:hover .elementor-icon-box-description {
  display: block;

}
.cls-2{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-5b85310 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-5b85310:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8129258 */.elementor-1783 .elementor-element.elementor-element-8129258:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-8129258:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-8129258:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8129258 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-8129258:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-accc9a9 */.elementor-1783 .elementor-element.elementor-element-accc9a9:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-accc9a9:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-accc9a9:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-accc9a9 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-accc9a9:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c681f65 */.elementor-1783 .elementor-element.elementor-element-c681f65:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-c681f65:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-c681f65:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-c681f65 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-c681f65:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9efc05 */.elementor-1783 .elementor-element.elementor-element-d9efc05:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-d9efc05:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-d9efc05:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-d9efc05 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-d9efc05:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80475bd */.elementor-1783 .elementor-element.elementor-element-80475bd:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-80475bd:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-80475bd:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-80475bd .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-80475bd:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c5ef38a */.elementor-1783 .elementor-element.elementor-element-c5ef38a:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-c5ef38a:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-c5ef38a:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-c5ef38a .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-c5ef38a:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ecddccc */.elementor-1783 .elementor-element.elementor-element-ecddccc:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-ecddccc:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-ecddccc:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ecddccc .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-ecddccc:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0b03322 */.elementor-1783 .elementor-element.elementor-element-0b03322:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-0b03322:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-0b03322:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-0b03322 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-0b03322:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22afefa */.elementor-1783 .elementor-element.elementor-element-22afefa:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-22afefa:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-22afefa:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-22afefa .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-22afefa:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bcc2437 */.elementor-1783 .elementor-element.elementor-element-bcc2437:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-bcc2437:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-bcc2437:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-bcc2437 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-bcc2437:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0eda6c */.elementor-1783 .elementor-element.elementor-element-b0eda6c:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-b0eda6c:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-b0eda6c:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-b0eda6c .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-b0eda6c:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ffdc8d2 */.elementor-1783 .elementor-element.elementor-element-ffdc8d2:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-ffdc8d2:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-ffdc8d2:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-ffdc8d2 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-ffdc8d2:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8d295d4 */.elementor-1783 .elementor-element.elementor-element-8d295d4:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-8d295d4:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-8d295d4:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-8d295d4 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-8d295d4:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46f8d2a */.elementor-1783 .elementor-element.elementor-element-46f8d2a:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-46f8d2a:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-46f8d2a:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-46f8d2a .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-46f8d2a:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eba9cd9 */.elementor-1783 .elementor-element.elementor-element-eba9cd9:hover .elementor-icon-box-icon {
  transform: scale(1.2);
 
}

.elementor-1783 .elementor-element.elementor-element-eba9cd9:hover .elementor-icon-box-title {
  transform: scale(0.8);
}

.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-title, .elementor-icon-box-icon  {
  transition: all ease 0.3s;
}

.elementor-1783 .elementor-element.elementor-element-eba9cd9:hover .elementor-icon-box-description {
  display: block;

}
.cls-1{
    fill:white!important;
}

.elementor-1783 .elementor-element.elementor-element-eba9cd9 .elementor-icon-box-description {
  display: none;
  position: absolute;
  background-color: #202020;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  /*width: 15vw;*/
  background-color: white!important;
  color: #202020!important;
  padding: 10px;
  border-radius: 6px;
  top:50%;

  


 
}
.elementor-1783 .elementor-element.elementor-element-eba9cd9:hover {
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b90bb0 */.elementor-1783 .elementor-element.elementor-element-7b90bb0{
    transition: all ease 0.3s;
}
.elementor-1783 .elementor-element.elementor-element-7b90bb0:hover{
    cursor: pointer;
    letter-spacing: 2px;
}
.elementor-1783 .elementor-element.elementor-element-7b90bb0 a{
    color: currentcolor;
}
.elementor-1783 .elementor-element.elementor-element-7b90bb0{
    background-color: #202020 !important;
    color: white!important;
    border-radius: 6px!important;
}

.elementor-1783 .elementor-element.elementor-element-7b90bb0:hover{
    cursor: pointer;
    background-color: white !important;
    color: #202020!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec26fa4 */.elementor-1783 .elementor-element.elementor-element-ec26fa4{
    transition: all ease 0.3s;
}
.elementor-1783 .elementor-element.elementor-element-ec26fa4:hover{
    cursor: pointer;
    letter-spacing: 2px;
}
.elementor-1783 .elementor-element.elementor-element-ec26fa4 a{
    color: currentcolor;
}
.elementor-1783 .elementor-element.elementor-element-ec26fa4{
    background-color: #202020 !important;
    color: white!important;
    border-radius: 6px!important;
}

.elementor-1783 .elementor-element.elementor-element-ec26fa4:hover{
    cursor: pointer;
    background-color: white !important;
    color: #202020!important;
}/* End custom CSS */