.elementor-107 .elementor-element.elementor-element-e630b0f{--display:flex;}.elementor-107 .elementor-element.elementor-element-a363bbf > .elementor-widget-container{margin:141px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-a363bbf{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-a363bbf .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-107 .elementor-element.elementor-element-a363bbf .aux-modern-heading-primary{font-size:40px;font-weight:bold;line-height:1.4em;letter-spacing:-1.2px;color:var( --e-global-color-58ae69eb );margin:0px 0px 25px 0px;}.elementor-107 .elementor-element.elementor-element-a363bbf .aux-modern-heading-description{color:var( --e-global-color-11bf6cf );line-height:1.6em;margin:0px 0px 0px 0px;max-width:506px;}.elementor-107 .elementor-element.elementor-element-4255190{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-423ec69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-5c39edf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-26fcfcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-7bf6009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-a9c0925{--display:flex;}.elementor-107 .elementor-element.elementor-element-4c49a85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4c49a85{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-4c49a85 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-107 .elementor-element.elementor-element-4c49a85 .aux-modern-heading-primary{font-size:40px;font-weight:bold;line-height:1.5em;letter-spacing:-1.2px;color:var( --e-global-color-58ae69eb );margin:0px 0px 25px 0px;}.elementor-107 .elementor-element.elementor-element-4c49a85 .aux-modern-heading-description{color:var( --e-global-color-11bf6cf );line-height:1.5em;margin:0px 0px 0px 0px;max-width:506px;}.elementor-107 .elementor-element.elementor-element-46948eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-2794137{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-107 .elementor-element.elementor-element-3f7fab8{--display:flex;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-18d4760{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 30px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-18d4760 .col-title a, .elementor-107 .elementor-element.elementor-element-18d4760 .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-18d4760 .col-title, .elementor-107 .elementor-element.elementor-element-18d4760 .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-18d4760 .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-18d4760 .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 25px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 30px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-c51e5bc .col-title a, .elementor-107 .elementor-element.elementor-element-c51e5bc .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-c51e5bc .col-title, .elementor-107 .elementor-element.elementor-element-c51e5bc .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 25px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 30px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title a, .elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title, .elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 25px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-fa0620e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-fa0620e.e-con{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e1deb2a{position:relative;}.elementor-107 .elementor-element.elementor-element-e1deb2a .aux-media-image{max-width:100%;}.elementor-107 .elementor-element.elementor-element-2ddd186{--display:flex;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d82c882{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-d82c882 .col-title a, .elementor-107 .elementor-element.elementor-element-d82c882 .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-d82c882 .col-title, .elementor-107 .elementor-element.elementor-element-d82c882 .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-d82c882 .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-d82c882 .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-text .aux-text-widget-content{padding:25px 25px 25px 25px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-advanced-text{text-align:left !important;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-ef991a3 .col-title a, .elementor-107 .elementor-element.elementor-element-ef991a3 .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-ef991a3 .col-title, .elementor-107 .elementor-element.elementor-element-ef991a3 .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 25px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-advanced-text{text-align:left !important;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18{animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico{font-size:34px;height:34px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-58ae69eb );fill:var( --e-global-color-58ae69eb );background-color:var( --e-global-color-ef5c86c );}.elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title a, .elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title{color:var( --e-global-color-58ae69eb );}.elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title, .elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title a{font-size:20px;line-height:1.4em;letter-spacing:-0.6px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title{margin-bottom:16px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .widget-content{color:var( --e-global-color-8dab3c6 );font-weight:400;line-height:1.6em;margin-top:0px;margin-bottom:0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 25px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-advanced-text{text-align:left !important;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-text-widget-overlay, .elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-advanced-text{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-4c49a85 > .elementor-widget-container{margin:225px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2794137{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-107 .elementor-element.elementor-element-3f7fab8{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-18d4760 .col-title, .elementor-107 .elementor-element.elementor-element-18d4760 .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-18d4760 .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .col-title, .elementor-107 .elementor-element.elementor-element-c51e5bc .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title, .elementor-107 .elementor-element.elementor-element-4ca71b2 .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-advanced-text{text-align:right !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-e1deb2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2ddd186{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .col-title, .elementor-107 .elementor-element.elementor-element-d82c882 .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-d82c882 .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .col-title, .elementor-107 .elementor-element.elementor-element-ef991a3 .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title, .elementor-107 .elementor-element.elementor-element-f0b4e18 .col-title a{font-size:18px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .widget-content{font-size:14px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-a363bbf .aux-modern-heading-primary{font-size:30px;}.elementor-107 .elementor-element.elementor-element-a363bbf .aux-modern-heading-description{font-size:14px;}.elementor-107 .elementor-element.elementor-element-4c49a85 .aux-modern-heading-primary{font-size:30px;}.elementor-107 .elementor-element.elementor-element-4c49a85 .aux-modern-heading-description{font-size:14px;}.elementor-107 .elementor-element.elementor-element-3f7fab8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-2ddd186{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-text .aux-text-widget-header{padding:0px 30px 0px 0px;}.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-advanced-text{text-align:left !important;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-3f7fab8{--width:25%;}.elementor-107 .elementor-element.elementor-element-fa0620e{--width:50%;}.elementor-107 .elementor-element.elementor-element-2ddd186{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-3f7fab8{--width:50%;}.elementor-107 .elementor-element.elementor-element-fa0620e{--width:100%;}.elementor-107 .elementor-element.elementor-element-2ddd186{--width:50%;}}/* Start custom CSS for aux_text, class: .elementor-element-18d4760 */.elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-18d4760:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-18d4760:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-18d4760:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-18d4760 .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-18d4760 .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c51e5bc */.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-c51e5bc:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-c51e5bc:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-c51e5bc:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-c51e5bc .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-c51e5bc .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4ca71b2 */.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-4ca71b2:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-4ca71b2:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-4ca71b2:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-4ca71b2 .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7fab8 */@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-3f7fab8 {
        order: 2;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-e1deb2a */@media only screen and (min-width: 1025px) and (max-width: 1600px) {
    .elementor-107 .elementor-element.elementor-element-e1deb2a img {
        width: 650px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-e1deb2a img {
        width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0620e */@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-fa0620e {
        order: 1;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-d82c882 */.elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-d82c882:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-d82c882:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-d82c882:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-d82c882 .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-d82c882 .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-ef991a3 */.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-ef991a3:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-ef991a3:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-ef991a3:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-ef991a3 .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-ef991a3 .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-f0b4e18 */.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico-box {
    width: 81px;
    height: 81px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 0 1px var(--e-global-color-833c126);
    position: relative;
    overflow: hidden;

}

.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico  {
    position: relative;
    z-index: 2;
}
.elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico-box:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, var(--e-global-color-833c126) 0%, var(--e-global-color-0ac9733) 100%);
    z-index: 1;
    opacity: 0;
    transition: opacity 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}

.elementor-107 .elementor-element.elementor-element-f0b4e18:hover .aux-ico-box {
    box-shadow: 5px 10px 30px rgba(7, 65, 154, 0.16);    
}

.elementor-107 .elementor-element.elementor-element-f0b4e18:hover .aux-ico-box:before {
    opacity: 1;
}

.elementor-107 .elementor-element.elementor-element-f0b4e18:hover .aux-ico-box .aux-ico  {
    color: #FFF;
}

@media only screen and (min-width:1024px) and (max-width:1250px) {
    .elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-widget-advanced-text {
        padding-left: 0 !important ;
    }
} 


@media only screen and (max-width:767px) {
    .elementor-107 .elementor-element.elementor-element-f0b4e18 .aux-ico-pos-right {
        flex-flow: row-reverse nowrap !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ddd186 */@media only screen and (max-width:1024px){
    .elementor-107 .elementor-element.elementor-element-2ddd186 {
        order: 3;
    }
}/* End custom CSS */