.elementor-225 .elementor-element.elementor-element-617faff{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:270px;--padding-bottom:75px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-617faff:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-617faff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medorapharm.tn/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-22-a-21.20.22_8beee5ce.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-225 .elementor-element.elementor-element-617faff::before, .elementor-225 .elementor-element.elementor-element-617faff > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-617faff > .e-con-inner > .elementor-background-video-container::before, .elementor-225 .elementor-element.elementor-element-617faff > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-617faff > .e-con-inner > .elementor-background-slideshow::before, .elementor-225 .elementor-element.elementor-element-617faff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #A8E6CF 11%, #A8E6CF00 100%);}.elementor-225 .elementor-element.elementor-element-8742bf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-701ba79{animation-duration:1400ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-701ba79 .elementor-heading-title{font-size:50px;font-weight:600;color:#FF6B00;}.elementor-225 .elementor-element.elementor-element-e1482cc{--display:flex;}.elementor-225 .elementor-element.elementor-element-325bb2f .aux-toggle-item{background-color:#E9EAED;border-radius:5px 5px 5px 5px;overflow:hidden;border-style:none;}.elementor-225 .elementor-element.elementor-element-325bb2f .aux-toggle-item:hover{background-color:#E9EAED;border-style:none;}.elementor-225 .elementor-element.elementor-element-325bb2f .active.aux-toggle-item{background-color:#2D3E36;border-style:none;}.elementor-225 .elementor-element.elementor-element-325bb2f .widget-inner > :not(.active) .aux-toggle-header{cursor:help;}.elementor-225 .elementor-element.elementor-element-325bb2f .active .aux-toggle-header{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FF6B00;}.elementor-225 .elementor-element.elementor-element-325bb2f .aux-toggle-header{color:#000000;font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-225 .elementor-element.elementor-element-325bb2f .aux-toggle-header:hover{color:#000000;}.elementor-225 .elementor-element.elementor-element-325bb2f .aux-toggle-content{color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-bd3fbf8{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:65px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-d64871a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-a44e560{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1800ms;position:absolute;top:10px;left:0px;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:right;}.elementor-225 .elementor-element.elementor-element-a44e560 > .elementor-widget-container{margin:-129px 0px 0px 91px;}.elementor-225 .elementor-element.elementor-element-a44e560 img{width:404px;}.elementor-225 .elementor-element.elementor-element-8bad0ff{transition-duration:1000ms;transition-property:all;animation-duration:1000ms;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-8bad0ff > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-225 .elementor-element.elementor-element-8bad0ff .elementor-icon-list-icon i{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-8bad0ff .elementor-icon-list-icon svg{fill:#FF6B00;transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-8bad0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-8bad0ff .elementor-icon-list-item > a{font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-225 .elementor-element.elementor-element-8bad0ff .elementor-icon-list-text{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-3ec4362{animation-duration:1400ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-3ec4362 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-3ec4362 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-225 .elementor-element.elementor-element-3ec4362 .aux-modern-heading-primary{font-size:55px;font-weight:600;line-height:65px;color:#2D3E36;margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;border-radius:0px 0px 0px 0px;max-width:1026px;}.elementor-225 .elementor-element.elementor-element-3ec4362 .aux-modern-heading-description{color:#747474;font-size:16px;font-weight:400;line-height:26px;max-width:1025px;}.elementor-225 .elementor-element.elementor-element-d2ebea1{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-0fa06bd{--display:flex;--padding-top:65px;--padding-bottom:0px;--padding-left:184px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-c6570bf{animation-duration:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-c6570bf > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-225 .elementor-element.elementor-element-c6570bf .elementor-icon-list-icon i{color:#005A9E;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-c6570bf .elementor-icon-list-icon svg{fill:#005A9E;transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-c6570bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-c6570bf .elementor-icon-list-item > a{font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-225 .elementor-element.elementor-element-c6570bf .elementor-icon-list-text{color:#005A9E;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-7112eb7{animation-duration:1400ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-7112eb7 > .elementor-widget-container{padding:0px 0px 09px 0px;}.elementor-225 .elementor-element.elementor-element-7112eb7 .aux-modern-heading-primary{font-size:35px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-8715d6f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;border-radius:0px 0px 0px 0px;max-width:1600px;}.elementor-225 .elementor-element.elementor-element-7112eb7 .aux-modern-heading-description{color:#747474;font-size:16px;font-weight:400;line-height:26px;max-width:529px;}.elementor-225 .elementor-element.elementor-element-dd137f9{--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-225 .elementor-element.elementor-element-7438a2c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-9c3f648{width:auto;max-width:auto;transition-duration:800ms;transition-property:all;animation-duration:1800ms;z-index:3;position:absolute;top:-285px;right:-152px;animation-delay:1100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:right;}.elementor-225 .elementor-element.elementor-element-6a197bc{--display:flex;}.elementor-225 .elementor-element.elementor-element-18585cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-225 .elementor-element.elementor-element-660f762{--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-225 .elementor-element.elementor-element-9a8d429{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 88px 0px rgba(0, 0, 0, 0.09019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:26px;--margin-right:26px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-9a8d429:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-9a8d429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6fda07 );}.elementor-225 .elementor-element.elementor-element-9a8d429:hover::before{filter:brightness( 0% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-225 .elementor-element.elementor-element-ceaf044 .aux-media-image{border-radius:15px 15px 0px 0px;overflow:hidden;}.elementor-225 .elementor-element.elementor-element-ceaf044 .aux-media-image:hover{box-shadow:0px 0px 10px 0px rgba(0, 90.00000000000003, 158.00000000000009, 0.17);}.elementor-225 .elementor-element.elementor-element-82c399a > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 35px 0px 0px;}.elementor-225 .elementor-element.elementor-element-82c399a{z-index:2;}.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon-wrapper{text-align:right;}.elementor-225 .elementor-element.elementor-element-82c399a.elementor-view-stacked .elementor-icon{background-color:#F28D36;color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-82c399a.elementor-view-framed .elementor-icon, .elementor-225 .elementor-element.elementor-element-82c399a.elementor-view-default .elementor-icon{color:#F28D36;border-color:#F28D36;}.elementor-225 .elementor-element.elementor-element-82c399a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon{font-size:44px;padding:15px;border-radius:17px 17px 17px 17px;}.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon i{transform:rotate(0deg);}.elementor-225 .elementor-element.elementor-element-11e196b{animation-duration:1200ms;z-index:1;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-11e196b > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary{font-size:28px;font-weight:500;color:var( --e-global-color-8715d6f );margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description{color:#747474;font-size:16px;font-weight:400;line-height:26px;}.elementor-225 .elementor-element.elementor-element-01d9a34{--display:flex;--padding-top:65px;--padding-bottom:0px;--padding-left:184px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-fc2e95c{animation-duration:1400ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-fc2e95c > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-225 .elementor-element.elementor-element-fc2e95c .aux-modern-heading-primary{font-size:55px;font-weight:600;line-height:1.2em;color:#2D3E36;margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;border-radius:0px 0px 0px 0px;max-width:1600px;}.elementor-225 .elementor-element.elementor-element-fc2e95c .aux-modern-heading-description{color:#747474;font-size:16px;font-weight:400;line-height:26px;max-width:661px;}.elementor-225 .elementor-element.elementor-element-67c6dc2{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:250px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-1b8bb20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-8bae7d0{width:100%;max-width:100%;animation-duration:2000ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-8bae7d0.aux-appear-watch-animation{--aux-anim-fade-in-from-x:50px;--aux-anim-fade-in-from-y:50px;}.elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-widget-image{text-align:left;}.elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image{max-width:386px;border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 3px 88px 0px rgba(0, 0, 0, 0.09019607843137255);}.elementor-225 .elementor-element.elementor-element-469191a{width:auto;max-width:auto;animation-duration:2000ms;position:absolute;top:274px;right:3px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-469191a.aux-appear-watch-animation{--aux-anim-fade-in-from-x:-50px;--aux-anim-fade-in-from-y:-50px;}.elementor-225 .elementor-element.elementor-element-469191a .aux-widget-image{text-align:right;}.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image{max-width:335px;border-radius:10px 10px 10px 10px;overflow:hidden;box-shadow:0px 3px 88px 0px rgba(0, 0, 0, 0.09019607843137255);}.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image{background-color:#00000000;border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-225 .elementor-element.elementor-element-62b7db5 > .elementor-widget-container{background-color:#02010100;margin:0px -200px 0px 0px;}.elementor-225 .elementor-element.elementor-element-62b7db5{transition-duration:1000ms;transition-property:all;position:absolute;top:189px;right:162px;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);animation-iteration-count:infinite;opacity:1;}.elementor-225 .elementor-element.elementor-element-62b7db5.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-widget-image{text-align:right;}.elementor-225 .elementor-element.elementor-element-26545a0{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1000ms;align-self:center;z-index:1;position:relative;bottom:94px;left:113px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart-wrapper{--aux-chart-percentage:70;--aux-chart-width:1px;--aux-chart-border-width:4px;--aux-chart-color:#E8F5E8;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-chart-title, .elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart-wrapper{text-align:right;margin-left:auto !important;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-bg-circle{border-width:4px;border-color:#1E6D3B;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-chart-title{font-size:20px;font-weight:500;color:#E8F5E8;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-number{font-size:20px;font-weight:500;color:#E8F5E8;}.elementor-225 .elementor-element.elementor-element-c31a730{width:var( --container-widget-width, 184px );max-width:184px;transition-duration:1000ms;transition-property:all;animation-duration:1000ms;--container-widget-width:184px;--container-widget-flex-grow:0;position:relative;bottom:82px;left:-19px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-c31a730 > .elementor-widget-container{background-color:#1E6D3B;padding:89px 0px 1px 0px;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 88px 0px rgba(0, 0, 0, 0.1411764705882353);}.elementor-225 .elementor-element.elementor-element-c31a730.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-225 .elementor-element.elementor-element-c31a730 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-225 .elementor-element.elementor-element-c31a730 .aux-modern-heading-description{color:#E8F5E8;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-2c28ce0{--display:flex;--padding-top:65px;--padding-bottom:0px;--padding-left:184px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-24b6504{animation-duration:1400ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-24b6504 > .elementor-widget-container{padding:0px 0px 9px 0px;}.elementor-225 .elementor-element.elementor-element-24b6504 .aux-modern-heading-primary{font-size:55px;font-weight:600;line-height:1.2em;color:#2D3E36;margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;border-radius:0px 0px 0px 0px;max-width:1600px;}.elementor-225 .elementor-element.elementor-element-24b6504 .aux-modern-heading-description{color:#747474;font-size:16px;font-weight:400;line-height:26px;max-width:661px;}.elementor-225 .elementor-element.elementor-element-2fbd7ce{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#1E6D3B;--n-tabs-icon-color:#1E6D3B;}.elementor-225 .elementor-element.elementor-element-2fbd7ce.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1E6D3B;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-225 .elementor-element.elementor-element-2fbd7ce.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-225 .elementor-element.elementor-element-2fbd7ce.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1E6D3B;}.elementor-225 .elementor-element.elementor-element-5ba3258{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:175px;--padding-bottom:140px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-5ba3258:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-5ba3258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-225 .elementor-element.elementor-element-295d6e2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-225 .elementor-element.elementor-element-acdc869{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:1800ms;position:absolute;top:-245px;left:-50px;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-225 .elementor-element.elementor-element-edc2616{animation-duration:1000ms;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-edc2616 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-icon i{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-icon svg{fill:#FF6B00;transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-item > a{font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-text{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-item:hover{background-color:#7DBD5A;box-shadow:0px 24px 35px 0px rgba(0, 0, 0, 0.050980392156862744);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-644f35c .active.aux-toggle-item{background-color:#179351;box-shadow:0px 24px 35px 0px rgba(0, 0, 0, 0.050980392156862744);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-644f35c{animation-duration:1400ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-item{margin:0px 0px 20px 0px;border-radius:20px 20px 20px 20px;overflow:hidden;box-shadow:0px 24px 35px 0px rgba(23.000000000000007, 147, 81, 0.050980392156862744);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-644f35c .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-header{padding:30px 40px 35px 40px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;overflow:hidden;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;color:#2D3E36;font-size:27px;font-weight:400;letter-spacing:0px;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-header:hover{border-style:solid;border-width:0px 0px 0px 0px;color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-644f35c .active .aux-toggle-header{border-style:solid;border-width:0px 0px 0px 0px;color:#FFFFFF;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-content{color:#FFFFFFB3;font-size:16px;font-weight:300;padding:5px 0px 20px 0px;margin:0px 40px 0px 40px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-225 .elementor-element.elementor-element-c45b53f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-67db4de{animation-duration:1000ms;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-225 .elementor-element.elementor-element-67db4de > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-icon i{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-icon svg{fill:#FF6B00;transition:fill 0.3s;}.elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-item > a{font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-text{color:#FF6B00;transition:color 0.3s;}.elementor-225 .elementor-element.elementor-element-9fba380{animation-duration:1400ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-225 .elementor-element.elementor-element-9fba380 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-9fba380 .aux-modern-heading-primary{font-size:45px;font-weight:600;line-height:65px;color:#2D3E36;margin:0px 0px 0px 0px;padding:0px 0px 55px 0px;border-radius:0px 0px 0px 0px;max-width:763px;}.elementor-225 .elementor-element.elementor-element-9fba380 .aux-modern-heading-description{color:#0D2818;font-size:16px;font-weight:400;line-height:26px;max-width:550px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-225 .elementor-element.elementor-element-617faff:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-617faff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-347px 0px;background-size:cover;}.elementor-225 .elementor-element.elementor-element-617faff{--padding-top:200px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-225 .elementor-element.elementor-element-701ba79 .elementor-heading-title{font-size:45px;}.elementor-225 .elementor-element.elementor-element-a44e560 > .elementor-widget-container{margin:-185px 11px 9px -71px;}.elementor-225 .elementor-element.elementor-element-a44e560{top:11px;left:-34px;text-align:left;}.elementor-225 .elementor-element.elementor-element-a44e560 img{width:44%;}.elementor-225 .elementor-element.elementor-element-d2ebea1{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:35px;--padding-bottom:400px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-0fa06bd{--padding-top:0px;--padding-bottom:63px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-7112eb7 .aux-modern-heading-primary{font-size:40px;line-height:1.2em;padding:0px 0px 30px 0px;max-width:68%;}.elementor-225 .elementor-element.elementor-element-9c3f648{right:-95px;}.elementor-225 .elementor-element.elementor-element-9c3f648 img{width:90%;}.elementor-225 .elementor-element.elementor-element-9a8d429{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-225 .elementor-element.elementor-element-82c399a > .elementor-widget-container{margin:-50px 0px 10px 0px;padding:0px 15px 0px 0px;}.elementor-225 .elementor-element.elementor-element-11e196b > .elementor-widget-container{padding:0px 10px 0px 20px;}.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary{font-size:20px;margin:0px 0px 10px 0px;}.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description{font-size:14px;}.elementor-225 .elementor-element.elementor-element-01d9a34{--padding-top:0px;--padding-bottom:61px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-fc2e95c .aux-modern-heading-primary{font-size:40px;line-height:1.2em;padding:0px 0px 30px 0px;max-width:68%;}.elementor-225 .elementor-element.elementor-element-67c6dc2{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:35px;--padding-bottom:400px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-1b8bb20{--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;min-height:0px;}.elementor-225 .elementor-element.elementor-element-8bae7d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image{max-width:50%;}.elementor-225 .elementor-element.elementor-element-469191a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-469191a{top:237px;right:-246px;}.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image{max-width:50%;}.elementor-225 .elementor-element.elementor-element-62b7db5{width:auto;max-width:auto;top:172px;right:232px;}.elementor-225 .elementor-element.elementor-element-62b7db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image{max-width:77%;}.elementor-225 .elementor-element.elementor-element-26545a0{bottom:104px;left:187px;}.elementor-225 .elementor-element.elementor-element-c31a730 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-225 .elementor-element.elementor-element-c31a730{left:-35px;}.elementor-225 .elementor-element.elementor-element-c31a730 .aux-widget-modern-heading .aux-widget-inner{margin:-85px 0px 0px 0px;padding:85px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-2c28ce0{--padding-top:0px;--padding-bottom:61px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-24b6504 .aux-modern-heading-primary{font-size:40px;line-height:1.2em;padding:0px 0px 30px 0px;max-width:68%;}.elementor-225 .elementor-element.elementor-element-5ba3258{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-295d6e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-acdc869 > .elementor-widget-container{margin:-327px 0px 0px -17px;}.elementor-225 .elementor-element.elementor-element-acdc869.elementor-element{--align-self:flex-start;}.elementor-225 .elementor-element.elementor-element-acdc869{top:-483px;left:-23px;}.elementor-225 .elementor-element.elementor-element-edc2616 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-edc2616 .elementor-icon-list-item > a{font-size:15px;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-header{padding:20px 23px 20px 20px;font-size:22px;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-content{font-size:15px;padding:10px 0px 0px 0px;margin:0px 20px 10px 20px;}.elementor-225 .elementor-element.elementor-element-c45b53f{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-67db4de > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-225 .elementor-element.elementor-element-67db4de .elementor-icon-list-item > a{font-size:15px;}.elementor-225 .elementor-element.elementor-element-9fba380 .aux-modern-heading-primary{font-size:40px;line-height:1.2em;}.elementor-225 .elementor-element.elementor-element-9fba380 .aux-modern-heading-description{max-width:100%;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-617faff:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-617faff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-225 .elementor-element.elementor-element-701ba79 .elementor-heading-title{font-size:35px;}.elementor-225 .elementor-element.elementor-element-a44e560 > .elementor-widget-container{margin:-90px 0px 0px -40px;}.elementor-225 .elementor-element.elementor-element-a44e560{top:8px;text-align:left;}.elementor-225 .elementor-element.elementor-element-a44e560 img{width:53%;}.elementor-225 .elementor-element.elementor-element-3ec4362 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-3ec4362 .aux-modern-heading-primary{font-size:25px;line-height:1.2em;padding:0px 0px 20px 0px;}.elementor-225 .elementor-element.elementor-element-d2ebea1{--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;--padding-top:30px;--padding-bottom:34px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-0fa06bd{--justify-content:center;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-7112eb7 .aux-modern-heading-primary{font-size:24px;max-width:100%;}.elementor-225 .elementor-element.elementor-element-9c3f648{top:-197px;right:-75px;}.elementor-225 .elementor-element.elementor-element-9a8d429{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary{margin:0px 0px 5px 0px;}.elementor-225 .elementor-element.elementor-element-01d9a34{--justify-content:center;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-fc2e95c .aux-modern-heading-primary{font-size:24px;max-width:100%;}.elementor-225 .elementor-element.elementor-element-67c6dc2{--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;--padding-top:30px;--padding-bottom:34px;--padding-left:35px;--padding-right:35px;}.elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image{max-width:69%;}.elementor-225 .elementor-element.elementor-element-469191a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-225 .elementor-element.elementor-element-469191a{top:120px;right:-146px;}.elementor-225 .elementor-element.elementor-element-469191a .aux-widget-image{text-align:right;}.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image{max-width:47%;}.elementor-225 .elementor-element.elementor-element-62b7db5{z-index:2;top:76px;right:-39px;}.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image{max-width:40%;}.elementor-225 .elementor-element.elementor-element-26545a0{bottom:70px;left:43px;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart-wrapper{--aux-chart-width:50px;}.elementor-225 .elementor-element.elementor-element-26545a0 .aux-number{font-size:13px;}.elementor-225 .elementor-element.elementor-element-c31a730 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:52px 0px 1px 0px;}.elementor-225 .elementor-element.elementor-element-c31a730{--container-widget-width:134px;--container-widget-flex-grow:0;width:var( --container-widget-width, 134px );max-width:134px;bottom:58px;left:-54px;}.elementor-225 .elementor-element.elementor-element-c31a730 .aux-modern-heading-description{font-size:13px;}.elementor-225 .elementor-element.elementor-element-2c28ce0{--justify-content:center;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-24b6504 .aux-modern-heading-primary{font-size:24px;max-width:100%;}.elementor-225 .elementor-element.elementor-element-295d6e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-acdc869 > .elementor-widget-container{margin:-432px 0px 0px -15px;}.elementor-225 .elementor-element.elementor-element-acdc869{top:-570px;left:-24px;}.elementor-225 .elementor-element.elementor-element-acdc869 img{width:58%;}.elementor-225 .elementor-element.elementor-element-644f35c .aux-toggle-header{padding:20px 30px 20px 20px;font-size:17px;line-height:1.2em;}.elementor-225 .elementor-element.elementor-element-c45b53f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-9fba380 .aux-modern-heading-primary{font-size:30px;padding:0px 0px 30px 0px;}}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-bd3fbf8{--content-width:1600px;}.elementor-225 .elementor-element.elementor-element-d2ebea1{--content-width:1434px;}.elementor-225 .elementor-element.elementor-element-0fa06bd{--width:55%;}.elementor-225 .elementor-element.elementor-element-660f762{--width:50%;}.elementor-225 .elementor-element.elementor-element-01d9a34{--width:55%;}.elementor-225 .elementor-element.elementor-element-67c6dc2{--content-width:1434px;}.elementor-225 .elementor-element.elementor-element-1b8bb20{--width:45%;}.elementor-225 .elementor-element.elementor-element-2c28ce0{--width:55%;}.elementor-225 .elementor-element.elementor-element-5ba3258{--content-width:1600px;}.elementor-225 .elementor-element.elementor-element-295d6e2{--width:50%;}.elementor-225 .elementor-element.elementor-element-c45b53f{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-225 .elementor-element.elementor-element-0fa06bd{--width:100%;}.elementor-225 .elementor-element.elementor-element-9a8d429{--width:50%;}.elementor-225 .elementor-element.elementor-element-01d9a34{--width:100%;}.elementor-225 .elementor-element.elementor-element-1b8bb20{--width:100%;}.elementor-225 .elementor-element.elementor-element-2c28ce0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-617faff */@media only screen and (max-width: 1440px) and (min-width: 1025px) {
.elementor-225 .elementor-element.elementor-element-617faff {
   background-size: 100% 100%!important;
   padding: 270px 35px 69px 35px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fa06bd */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-0fa06bd .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-0fa06bd{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-0fa06bd{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c3f648 */@media only screen and (max-width: 500px) and (min-width: 350px) {
.elementor-225 .elementor-element.elementor-element-9c3f648 {
      top: -245px !important;
}
}
@media only screen and (max-width: 1420px) and (min-width: 1200px) {
.elementor-225 .elementor-element.elementor-element-9c3f648 {
       right: -108px !important;
}
}
@media only screen and (min-width: 1910px) {
.elementor-225 .elementor-element.elementor-element-9c3f648 {
       right: -238px !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_icon, class: .elementor-element-82c399a */.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon{
    box-shadow: 0px 8px 35px #f39537;
}

@media(max-width:1366px){
  
.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon {
    padding: 0.4em!important;
    font-size: 35px!important;
}

}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-11e196b */@media(max-width:1366px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 24px!important;
}

.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description {
   
    font-size: 15px!important;
 
    padding-right: 30px!important;
}
.elementor-225 .elementor-element.elementor-element-11e196b .aux-widget-modern-heading{
    padding-top: 20px;
}
}
@media(max-width:414px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 20px!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d429 */.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-primary{
    color:#fff!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-description{
    color:#ffffffb0!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-primary, .elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-description{
  transition: all 250ms ease-in  
}
.elementor-225 .elementor-element.elementor-element-9a8d429:after{
content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
   background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary ) 0%, var(--e-global-color-secondary ) 100%);
    border-radius:15px;
    transition: all 250ms ease-in;
    opacity: 0;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover:after{
    opacity: 1;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-widget-aux_image, .elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-element-edit-mode{
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d9a34 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-01d9a34 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-01d9a34{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-01d9a34{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8bae7d0 */@media screen and (max-width:1025px) and (min-width:900px){
    .elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image {
    max-width: 70% !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-469191a */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image {
    max-width: 61% !important;
    right: 24px !important;
    top: 263px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-469191a {
    top: 184px;
    right: -188px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-62b7db5 */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image {
    max-width: 100% !important;
top: 259px !important;
    right: 117px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-62b7db5 {
    top: 147px;
    right: -18px;
}
}/* End custom CSS */
/* Start custom CSS for aux_circle_chart, class: .elementor-element-26545a0 */@media only screen and (max-width: 800px) and (min-width:768px) {
.elementor-225 .elementor-element.elementor-element-26545a0 {
    left: 97px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-26545a0 {
   left: 64px;
}
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart{
   width: 68px!important;
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart:after{
    display: none
}
@media only screen and (max-width: 450px) {
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart {
    width: 52px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c31a730 */@media only screen and (max-width: 800px)and (min-width: 768px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    padding: 84px 0px 1px 0px!important;
}
}

@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    left: 56px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-c31a730 {
   left: -33px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c28ce0 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-2c28ce0{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon, class: .elementor-element-82c399a */.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon{
    box-shadow: 0px 8px 35px #f39537;
}

@media(max-width:1366px){
  
.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon {
    padding: 0.4em!important;
    font-size: 35px!important;
}

}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-11e196b */@media(max-width:1366px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 24px!important;
}

.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description {
   
    font-size: 15px!important;
 
    padding-right: 30px!important;
}
.elementor-225 .elementor-element.elementor-element-11e196b .aux-widget-modern-heading{
    padding-top: 20px;
}
}
@media(max-width:414px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 20px!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d429 */.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-primary{
    color:#fff!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-description{
    color:#ffffffb0!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-primary, .elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-description{
  transition: all 250ms ease-in  
}
.elementor-225 .elementor-element.elementor-element-9a8d429:after{
content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
   background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary ) 0%, var(--e-global-color-secondary ) 100%);
    border-radius:15px;
    transition: all 250ms ease-in;
    opacity: 0;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover:after{
    opacity: 1;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-widget-aux_image, .elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-element-edit-mode{
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d9a34 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-01d9a34 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-01d9a34{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-01d9a34{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8bae7d0 */@media screen and (max-width:1025px) and (min-width:900px){
    .elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image {
    max-width: 70% !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-469191a */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image {
    max-width: 61% !important;
    right: 24px !important;
    top: 263px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-469191a {
    top: 184px;
    right: -188px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-62b7db5 */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image {
    max-width: 100% !important;
top: 259px !important;
    right: 117px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-62b7db5 {
    top: 147px;
    right: -18px;
}
}/* End custom CSS */
/* Start custom CSS for aux_circle_chart, class: .elementor-element-26545a0 */@media only screen and (max-width: 800px) and (min-width:768px) {
.elementor-225 .elementor-element.elementor-element-26545a0 {
    left: 97px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-26545a0 {
   left: 64px;
}
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart{
   width: 68px!important;
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart:after{
    display: none
}
@media only screen and (max-width: 450px) {
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart {
    width: 52px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c31a730 */@media only screen and (max-width: 800px)and (min-width: 768px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    padding: 84px 0px 1px 0px!important;
}
}

@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    left: 56px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-c31a730 {
   left: -33px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c28ce0 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-2c28ce0{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon, class: .elementor-element-82c399a */.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon{
    box-shadow: 0px 8px 35px #f39537;
}

@media(max-width:1366px){
  
.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon {
    padding: 0.4em!important;
    font-size: 35px!important;
}

}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-11e196b */@media(max-width:1366px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 24px!important;
}

.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description {
   
    font-size: 15px!important;
 
    padding-right: 30px!important;
}
.elementor-225 .elementor-element.elementor-element-11e196b .aux-widget-modern-heading{
    padding-top: 20px;
}
}
@media(max-width:414px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 20px!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d429 */.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-primary{
    color:#fff!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-description{
    color:#ffffffb0!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-primary, .elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-description{
  transition: all 250ms ease-in  
}
.elementor-225 .elementor-element.elementor-element-9a8d429:after{
content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
   background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary ) 0%, var(--e-global-color-secondary ) 100%);
    border-radius:15px;
    transition: all 250ms ease-in;
    opacity: 0;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover:after{
    opacity: 1;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-widget-aux_image, .elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-element-edit-mode{
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d9a34 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-01d9a34 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-01d9a34{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-01d9a34{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8bae7d0 */@media screen and (max-width:1025px) and (min-width:900px){
    .elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image {
    max-width: 70% !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-469191a */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image {
    max-width: 61% !important;
    right: 24px !important;
    top: 263px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-469191a {
    top: 184px;
    right: -188px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-62b7db5 */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image {
    max-width: 100% !important;
top: 259px !important;
    right: 117px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-62b7db5 {
    top: 147px;
    right: -18px;
}
}/* End custom CSS */
/* Start custom CSS for aux_circle_chart, class: .elementor-element-26545a0 */@media only screen and (max-width: 800px) and (min-width:768px) {
.elementor-225 .elementor-element.elementor-element-26545a0 {
    left: 97px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-26545a0 {
   left: 64px;
}
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart{
   width: 68px!important;
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart:after{
    display: none
}
@media only screen and (max-width: 450px) {
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart {
    width: 52px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c31a730 */@media only screen and (max-width: 800px)and (min-width: 768px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    padding: 84px 0px 1px 0px!important;
}
}

@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    left: 56px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-c31a730 {
   left: -33px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c28ce0 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-2c28ce0{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon, class: .elementor-element-82c399a */.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon{
    box-shadow: 0px 8px 35px #f39537;
}

@media(max-width:1366px){
  
.elementor-225 .elementor-element.elementor-element-82c399a .elementor-icon {
    padding: 0.4em!important;
    font-size: 35px!important;
}

}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-11e196b */@media(max-width:1366px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 24px!important;
}

.elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-description {
   
    font-size: 15px!important;
 
    padding-right: 30px!important;
}
.elementor-225 .elementor-element.elementor-element-11e196b .aux-widget-modern-heading{
    padding-top: 20px;
}
}
@media(max-width:414px){
  .elementor-225 .elementor-element.elementor-element-11e196b .aux-modern-heading-primary {
    font-size: 20px!important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8d429 */.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-primary{
    color:#fff!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover .aux-modern-heading-description{
    color:#ffffffb0!important;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-primary, .elementor-225 .elementor-element.elementor-element-9a8d429 .aux-modern-heading-description{
  transition: all 250ms ease-in  
}
.elementor-225 .elementor-element.elementor-element-9a8d429:after{
content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
   background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary ) 0%, var(--e-global-color-secondary ) 100%);
    border-radius:15px;
    transition: all 250ms ease-in;
    opacity: 0;
}
.elementor-225 .elementor-element.elementor-element-9a8d429:hover:after{
    opacity: 1;
}
.elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-widget-aux_image, .elementor-225 .elementor-element.elementor-element-9a8d429 .elementor-element-edit-mode{
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d9a34 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-01d9a34 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-01d9a34{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-01d9a34{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-8bae7d0 */@media screen and (max-width:1025px) and (min-width:900px){
    .elementor-225 .elementor-element.elementor-element-8bae7d0 .aux-media-image {
    max-width: 70% !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-469191a */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-469191a .aux-media-image {
    max-width: 61% !important;
    right: 24px !important;
    top: 263px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-469191a {
    top: 184px;
    right: -188px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-62b7db5 */@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-62b7db5 .aux-media-image {
    max-width: 100% !important;
top: 259px !important;
    right: 117px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-62b7db5 {
    top: 147px;
    right: -18px;
}
}/* End custom CSS */
/* Start custom CSS for aux_circle_chart, class: .elementor-element-26545a0 */@media only screen and (max-width: 800px) and (min-width:768px) {
.elementor-225 .elementor-element.elementor-element-26545a0 {
    left: 97px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-26545a0 {
   left: 64px;
}
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart{
   width: 68px!important;
}
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart:after{
    display: none
}
@media only screen and (max-width: 450px) {
.elementor-225 .elementor-element.elementor-element-26545a0 .aux-circle-chart {
    width: 52px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c31a730 */@media only screen and (max-width: 800px)and (min-width: 768px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    padding: 84px 0px 1px 0px!important;
}
}

@media only screen and (max-width: 1025px) and (min-width: 800px) {
.elementor-225 .elementor-element.elementor-element-c31a730 {
    left: 56px !important;
}
}
@media only screen and (max-width: 500px) and (min-width: 400px)  {
    .elementor-225 .elementor-element.elementor-element-c31a730 {
   left: -33px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c28ce0 */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0 .right-column{
        width:53%!important;
        
    }
   .elementor-225 .elementor-element.elementor-element-2c28ce0{
        padding-left:60px!important;
    }
}
@media screen and (max-width:900px){
    .elementor-225 .elementor-element.elementor-element-2c28ce0{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-acdc869 */@media only screen and (max-width: 350px) {
    .elementor-225 .elementor-element.elementor-element-acdc869 {
        top: -669px;
    }
}
@media only screen and (max-width: 1100px) and (min-width: 777px) {
.elementor-225 .elementor-element.elementor-element-acdc869  {
      top: -178px !important;
}
}/* End custom CSS */
/* Start custom CSS for aux_accordion, class: .elementor-element-644f35c */.widget-toggle .toggle-header::after {
    content: '\e196'!important;
    position: absolute;
    right: 1em;
    background-image: none;
    background-repeat: no-repeat;
    display: block;
    width: 16px;
    height: 16px;
    color: #26C57E;
    background-position: 0px -450px;
    position: absolute;
    top: 40%!important;
    transform: translateY(-50%);
    transition: transform 300ms;
    font-family: "auxin-front";
    color: #F9636B;
    background-image: none !important;
}
.widget-toggle .active .toggle-header::after{
    color:var(--e-global-color-c6fda07)!important;
       top:65%!important;

}

.aux-toggle-item:hover .toggle-header::after{
    color:var(--e-global-color-c6fda07)!important;
      

}
.elementor-84 .elementor-element.elementor-element-15f6644 .active .toggle-header {
    color: var(--e-global-color-c6fda07);
}
.aux-toggle-item .active  {
   color: var(--e-global-color-c6fda07) !important;
}

.aux-toggle-content{
    border: none !important;
}

.active .aux-toggle-header{
    padding-top: 40px !important;
}

.active .aux-toggle-header{
    color: var(--e-global-color-c6fda07) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295d6e2 */@media(max-width:900px){
    .elementor-225 .elementor-element.elementor-element-295d6e2{
        width:100%;
    }
    .elementor-225 .elementor-element.elementor-element-295d6e2 .elementor-element-populated {
    padding: 50px 0px 0px 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c45b53f */@media(max-width:1366px) and (min-width:1025px){
    .elementor-225 .elementor-element.elementor-element-c45b53f .elementor-element-populated {
    padding: 0px 0px 0px 50px;
}
}
@media(max-width:900px){
    .elementor-225 .elementor-element.elementor-element-c45b53f{
        width:100%;
        order:-1;
    }
    .elementor-225 .elementor-element.elementor-element-c45b53f .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
}/* End custom CSS */