.elementor-29771 .elementor-element.elementor-element-4054950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29771 .elementor-element.elementor-element-38e0525.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-7a2ab63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-7a2ab63 .elementor-heading-title{font-family:var( --e-global-typography-64ba6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-64ba6ff-font-size );font-weight:var( --e-global-typography-64ba6ff-font-weight );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-1824c7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-50f6947{background-color:var( --e-global-color-d9384ad );padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-29771 .elementor-element.elementor-element-50f6947.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-50f6947.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-wrapper{text-align:start;}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title a{font-family:var( --e-global-typography-5cfdaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-5cfdaa3-font-size );font-weight:var( --e-global-typography-5cfdaa3-font-weight );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a{background-color:var( --e-global-color-d9384ad );padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-29771 .elementor-element.elementor-element-50f941a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-50f941a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-wrapper{text-align:start;}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title a{font-family:var( --e-global-typography-5cfdaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-5cfdaa3-font-size );font-weight:var( --e-global-typography-5cfdaa3-font-weight );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39{background-color:var( --e-global-color-d9384ad );padding:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-29771 .elementor-element.elementor-element-6a09f39.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-6a09f39.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-wrapper{text-align:start;}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title a{font-family:var( --e-global-typography-5cfdaa3-font-family ), Sans-serif;font-size:var( --e-global-typography-5cfdaa3-font-size );font-weight:var( --e-global-typography-5cfdaa3-font-weight );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-e5f7811.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-45ac7e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-45ac7e7 .elementor-heading-title{font-family:var( --e-global-typography-64ba6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-64ba6ff-font-size );font-weight:var( --e-global-typography-64ba6ff-font-weight );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-e9968bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-577d3de{--spacer-size:24px;}.elementor-29771 .elementor-element.elementor-element-577d3de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-6e5759f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 20px;--row-gap:50px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29771 .elementor-element.elementor-element-47a5612{background-color:var( --e-global-color-e9a265f );padding:48px 12px 24px 12px;border-radius:12px 12px 12px 12px;}.elementor-29771 .elementor-element.elementor-element-47a5612.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-47a5612.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-29771 .elementor-element.elementor-element-47a5612.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2827a04 );color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-47a5612.elementor-view-framed .elementor-icon, .elementor-29771 .elementor-element.elementor-element-47a5612.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-47a5612.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon{font-size:36px;}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title a{font-family:var( --e-global-typography-fd35480-font-family ), Sans-serif;font-size:var( --e-global-typography-fd35480-font-size );font-weight:var( --e-global-typography-fd35480-font-weight );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-description{font-family:var( --e-global-typography-9f308f5-font-family ), Sans-serif;font-size:var( --e-global-typography-9f308f5-font-size );font-weight:var( --e-global-typography-9f308f5-font-weight );line-height:var( --e-global-typography-9f308f5-line-height );color:var( --e-global-color-primary );}.elementor-29771 .elementor-element.elementor-element-cbae66d{background-color:var( --e-global-color-e9a265f );padding:48px 12px 24px 12px;border-radius:12px 12px 12px 12px;}.elementor-29771 .elementor-element.elementor-element-cbae66d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-cbae66d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-29771 .elementor-element.elementor-element-cbae66d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2827a04 );color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-cbae66d.elementor-view-framed .elementor-icon, .elementor-29771 .elementor-element.elementor-element-cbae66d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-cbae66d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon{font-size:36px;}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title a{font-family:var( --e-global-typography-fd35480-font-family ), Sans-serif;font-size:var( --e-global-typography-fd35480-font-size );font-weight:var( --e-global-typography-fd35480-font-weight );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-description{font-family:var( --e-global-typography-9f308f5-font-family ), Sans-serif;font-size:var( --e-global-typography-9f308f5-font-size );font-weight:var( --e-global-typography-9f308f5-font-weight );line-height:var( --e-global-typography-9f308f5-line-height );color:var( --e-global-color-primary );}.elementor-29771 .elementor-element.elementor-element-5324b6f{background-color:var( --e-global-color-e9a265f );padding:48px 12px 24px 12px;border-radius:12px 12px 12px 12px;}.elementor-29771 .elementor-element.elementor-element-5324b6f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-5324b6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-29771 .elementor-element.elementor-element-5324b6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2827a04 );color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-5324b6f.elementor-view-framed .elementor-icon, .elementor-29771 .elementor-element.elementor-element-5324b6f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-5324b6f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon{font-size:36px;}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title a{font-family:var( --e-global-typography-fd35480-font-family ), Sans-serif;font-size:var( --e-global-typography-fd35480-font-size );font-weight:var( --e-global-typography-fd35480-font-weight );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-description{font-family:var( --e-global-typography-9f308f5-font-family ), Sans-serif;font-size:var( --e-global-typography-9f308f5-font-size );font-weight:var( --e-global-typography-9f308f5-font-weight );line-height:var( --e-global-typography-9f308f5-line-height );color:var( --e-global-color-primary );}.elementor-29771 .elementor-element.elementor-element-eed05b1{background-color:var( --e-global-color-e9a265f );padding:48px 12px 24px 12px;border-radius:12px 12px 12px 12px;}.elementor-29771 .elementor-element.elementor-element-eed05b1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-eed05b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-29771 .elementor-element.elementor-element-eed05b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-2827a04 );color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-eed05b1.elementor-view-framed .elementor-icon, .elementor-29771 .elementor-element.elementor-element-eed05b1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-eed05b1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2827a04 );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon{font-size:36px;}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-fd35480-font-family ), Sans-serif;font-size:var( --e-global-typography-fd35480-font-size );font-weight:var( --e-global-typography-fd35480-font-weight );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-description{font-family:var( --e-global-typography-9f308f5-font-family ), Sans-serif;font-size:var( --e-global-typography-9f308f5-font-size );font-weight:var( --e-global-typography-9f308f5-font-weight );line-height:var( --e-global-typography-9f308f5-line-height );color:var( --e-global-color-primary );}.elementor-29771 .elementor-element.elementor-element-3e107d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-c4c859d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-c4c859d .elementor-heading-title{font-family:var( --e-global-typography-64ba6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-64ba6ff-font-size );font-weight:var( --e-global-typography-64ba6ff-font-weight );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-eb52916.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-8bb5994.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-8bb5994 .elementor-heading-title{font-family:var( --e-global-typography-64ba6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-64ba6ff-font-size );font-weight:var( --e-global-typography-64ba6ff-font-weight );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-0eb24a4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-e9098f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29771 .elementor-element.elementor-element-e9098f1 .elementor-heading-title{font-family:var( --e-global-typography-64ba6ff-font-family ), Sans-serif;font-size:var( --e-global-typography-64ba6ff-font-size );font-weight:var( --e-global-typography-64ba6ff-font-weight );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-fc16ea4.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-29771 .elementor-element.elementor-element-7a2ab63 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-45ac7e7 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-6e5759f{--grid-auto-flow:row;}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-c4c859d .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-8bb5994 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-e9098f1 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}}@media(max-width:767px){.elementor-29771 .elementor-element.elementor-element-7a2ab63 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f6947 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-50f941a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-title a{font-size:var( --e-global-typography-5cfdaa3-font-size );line-height:var( --e-global-typography-5cfdaa3-line-height );}.elementor-29771 .elementor-element.elementor-element-6a09f39 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29771 .elementor-element.elementor-element-45ac7e7 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-6e5759f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-47a5612 .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-cbae66d .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-5324b6f .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title, .elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-fd35480-font-size );line-height:var( --e-global-typography-fd35480-line-height );}.elementor-29771 .elementor-element.elementor-element-eed05b1 .elementor-icon-box-description{font-size:var( --e-global-typography-9f308f5-font-size );line-height:var( --e-global-typography-9f308f5-line-height );}.elementor-29771 .elementor-element.elementor-element-c4c859d .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-8bb5994 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}.elementor-29771 .elementor-element.elementor-element-e9098f1 .elementor-heading-title{font-size:var( --e-global-typography-64ba6ff-font-size );line-height:var( --e-global-typography-64ba6ff-line-height );}}/* Start custom CSS for container, class: .elementor-element-4054950 */.elementor-29771 .elementor-element.elementor-element-4054950 .elementor-icon-box-icon {
    position: absolute;
    top: -40px;
        width: 90%;
}
.elementor-29771 .elementor-element.elementor-element-4054950 .elementor-icon {
   border: none;
}/* End custom CSS */