.elementor-21070 .elementor-element.elementor-element-18a2de0f{--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:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:180px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-a7a2167{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:12em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-72714d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21070 .elementor-element.elementor-element-483ddece > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-21070 .elementor-element.elementor-element-483ddece .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:500;text-transform:lowercase;letter-spacing:-1.28px;color:var( --e-global-color-163bd85 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21070 .elementor-element.elementor-element-9ca17ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-31290593{--spacer-size:100px;}.elementor-21070 .elementor-element.elementor-element-664ce4d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21070 .elementor-element.elementor-element-4e778fce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-21070 .elementor-element.elementor-element-57a48af8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-266d547e > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:23px 56px 23px 56px;border-radius:18px 18px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-266d547e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21070 .elementor-element.elementor-element-1ac663aa > .elementor-widget-container{background-color:var( --e-global-color-163bd85 );padding:46px 56px 55px 56px;border-radius:0px 0px 18px 18px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group{padding-right:calc( 32px/2 );padding-left:calc( 32px/2 );margin-bottom:37px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-form-fields-wrapper{margin-left:calc( -32px/2 );margin-right:calc( -32px/2 );margin-bottom:-37px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group > label, .elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group > label{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-type-html{padding-bottom:0px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-450ac78 );border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-450ac78 );border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-450ac78 );}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.55px;border-radius:45px 45px 45px 45px;padding:14px 38px 14px 38px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-21070 .elementor-element.elementor-element-1ac663aa{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-21070 .elementor-element.elementor-element-2c8f7bed{--display:flex;--border-radius:0px 0px 18px 18px;--padding-top:46px;--padding-bottom:55px;--padding-left:56px;--padding-right:56px;}.elementor-21070 .elementor-element.elementor-element-2c8f7bed:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-2c8f7bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-5d798a13{text-align:center;}.elementor-21070 .elementor-element.elementor-element-5d798a13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-43496e{text-align:center;}.elementor-21070 .elementor-element.elementor-element-43496e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-4e4efd84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-d5b55b0{--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;--border-radius:110px 110px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;--z-index:10;}.elementor-21070 .elementor-element.elementor-element-d5b55b0:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-d5b55b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-5eb96f03{--spacer-size:100px;}.elementor-21070 .elementor-element.elementor-element-487bc9f5{--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-21070 .elementor-element.elementor-element-7c9be68c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21070 .elementor-element.elementor-element-7c9be68c{text-align:center;}.elementor-21070 .elementor-element.elementor-element-7c9be68c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-21d46eb5{--e-image-carousel-slides-to-show:7;}.elementor-21070 .elementor-element.elementor-element-21d46eb5 .swiper-wrapper{display:flex;align-items:center;}.elementor-21070 .elementor-element.elementor-element-535c568e{--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;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-535c568e:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-535c568e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-7f0b8386{--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-21070 .elementor-element.elementor-element-5a61da03{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-21070 .elementor-element.elementor-element-5a61da03 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21070 .elementor-element.elementor-element-5a61da03 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-54f75d6a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-170b004b{--spacer-size:55px;}.elementor-21070 .elementor-element.elementor-element-c77ec91{--display:flex;--min-height:134px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21070 .elementor-element.elementor-element-a84d025{width:100%;max-width:100%;z-index:9;text-align:right;}.elementor-21070 .elementor-element.elementor-element-a84d025 img{border-style:solid;border-width:14px 14px 14px 14px;border-color:#FFFFFF66;border-radius:30px 30px 30px 30px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.35);}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-a4b2319{left:0px;}body.rtl .elementor-21070 .elementor-element.elementor-element-a4b2319{right:0px;}.elementor-21070 .elementor-element.elementor-element-a4b2319{bottom:-13.211%;z-index:9;}.elementor-21070 .elementor-element.elementor-element-a4b2319 img{height:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF66;border-radius:24px 24px 24px 24px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.35);}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-8f93a10{right:20%;}body.rtl .elementor-21070 .elementor-element.elementor-element-8f93a10{left:20%;}.elementor-21070 .elementor-element.elementor-element-8f93a10{bottom:-30%;z-index:9;}.elementor-21070 .elementor-element.elementor-element-8f93a10 img{height:100%;border-style:solid;border-width:8px 8px 8px 8px;border-color:#2966FF66;border-radius:15px 15px 15px 15px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.35);}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-f9dd8ad{left:-112px;}body.rtl .elementor-21070 .elementor-element.elementor-element-f9dd8ad{right:-112px;}.elementor-21070 .elementor-element.elementor-element-f9dd8ad{top:-65px;}.elementor-21070 .elementor-element.elementor-element-cb4d64e{--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-21070 .elementor-element.elementor-element-6629763{--spacer-size:162px;}.elementor-21070 .elementor-element.elementor-element-32b46ec8{--display:flex;}.elementor-21070 .elementor-element.elementor-element-204d07e0{text-align:center;}.elementor-21070 .elementor-element.elementor-element-204d07e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21070 .elementor-element.elementor-element-3049460{--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-21070 .elementor-element.elementor-element-3a3a4d7e{--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-21070 .elementor-element.elementor-element-27b168f8 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-27b168f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-79ccb4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-79ccb4 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-773c683{--spacer-size:30px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-478b63d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-7ddcfac0{--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-21070 .elementor-element.elementor-element-c96a7fb{--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-21070 .elementor-element.elementor-element-7b66fca7{--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-21070 .elementor-element.elementor-element-43864c11 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-43864c11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-196cece1{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-196cece1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-ef625ed{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-767cf079 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-40d33c2b{--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-21070 .elementor-element.elementor-element-37511c0b{--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-21070 .elementor-element.elementor-element-7158db37{--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-21070 .elementor-element.elementor-element-715bdc2b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-715bdc2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-120489bc{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-120489bc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-21e4b549{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-716c01f8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-2af0e18e{--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-21070 .elementor-element.elementor-element-6bab445b{--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-21070 .elementor-element.elementor-element-912c8d2{--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-21070 .elementor-element.elementor-element-4cb83211 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-4cb83211 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-6c7f2f31{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-6c7f2f31 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-77d975f2{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-1a0e5588 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-5647ef25{--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-21070 .elementor-element.elementor-element-605cb985{--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-21070 .elementor-element.elementor-element-42d07881{--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-21070 .elementor-element.elementor-element-61da2ce > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-61da2ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-387f98c3{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-387f98c3 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-136fa15d{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-7c4a6aab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-2c0ef07c{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-2a8308c7{--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-21070 .elementor-element.elementor-element-52bc2cfc{--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-21070 .elementor-element.elementor-element-32f7ec9c{--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-21070 .elementor-element.elementor-element-22f6e8f2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-22f6e8f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;text-transform:lowercase;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-2b06f538{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-2b06f538 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-b51023c{--spacer-size:30px;}.elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button{background-color:#02010100;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button:hover svg, .elementor-21070 .elementor-element.elementor-element-7c05b588 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-24a4fe99{--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-21070 .elementor-element.elementor-element-61400893{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:5px;--n-tabs-gap:15px;--n-tabs-title-border-radius:14px 14px 14px 14px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:20px;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-61400893 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-21070 .elementor-element.elementor-element-61400893.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:#E3E9FB;}.elementor-21070 .elementor-element.elementor-element-61400893.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-21070 .elementor-element.elementor-element-61400893.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:#E3E9FB;}.elementor-21070 .elementor-element.elementor-element-61400893 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-61400893.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-21070 .elementor-element.elementor-element-61400893 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-2573edcb{--display:flex;--border-radius:110px 110px 110px 110px;--margin-top:136px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:160px;--padding-left:14px;--padding-right:14px;--z-index:1;}.elementor-21070 .elementor-element.elementor-element-2573edcb:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-2573edcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-962db58 );}.elementor-21070 .elementor-element.elementor-element-604a75ea > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-21070 .elementor-element.elementor-element-604a75ea{text-align:center;}.elementor-21070 .elementor-element.elementor-element-604a75ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-df6098 > .elementor-widget-container{margin:0px 0px 67px 0px;}.elementor-21070 .elementor-element.elementor-element-df6098{text-align:center;}.elementor-21070 .elementor-element.elementor-element-df6098 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-38217655{--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:260px 260px;--row-gap:260px;--column-gap:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-7440ce80{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-21070 .elementor-element.elementor-element-5c2edaa9{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:37px;--padding-right:37px;}.elementor-21070 .elementor-element.elementor-element-5c2edaa9:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-5c2edaa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-5954cf39 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:lowercase;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-34a2bfb2{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-71d849e7{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:37px;--padding-right:37px;}.elementor-21070 .elementor-element.elementor-element-71d849e7:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-71d849e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB8A8A66;}.elementor-21070 .elementor-element.elementor-element-64988a50 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:lowercase;color:#181818;}.elementor-21070 .elementor-element.elementor-element-72cb6b79{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#181818;}.elementor-21070 .elementor-element.elementor-element-4bb4fe37{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:37px;--padding-right:37px;}.elementor-21070 .elementor-element.elementor-element-4bb4fe37:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-4bb4fe37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9FEAAF66;}.elementor-21070 .elementor-element.elementor-element-322653e0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:lowercase;color:#181818;}.elementor-21070 .elementor-element.elementor-element-382aba34{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:lowercase;color:#181818;}.elementor-21070 .elementor-element.elementor-element-30b039ef{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:37px;--padding-right:37px;}.elementor-21070 .elementor-element.elementor-element-30b039ef:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-30b039ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD67E66;}.elementor-21070 .elementor-element.elementor-element-32d0f401 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:700;text-transform:lowercase;color:#181818;}.elementor-21070 .elementor-element.elementor-element-51e24f9e{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#181818;}.elementor-21070 .elementor-element.elementor-element-209ab4fd{--spacer-size:10px;}.elementor-21070 .elementor-element.elementor-element-49b44914 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-49b44914 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-534b0ba6{--spacer-size:50px;}.elementor-21070 .elementor-element.elementor-element-34756558{--display:flex;}.elementor-21070 .elementor-element.elementor-element-4d31d3f8{text-align:left;}.elementor-21070 .elementor-element.elementor-element-724e8970{--spacer-size:115px;}.elementor-21070 .elementor-element.elementor-element-74dc3e30{text-align:left;}.elementor-21070 .elementor-element.elementor-element-23c19b96{--spacer-size:45px;}.elementor-21070 .elementor-element.elementor-element-2a4ea633 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:300;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-e832fe5{--spacer-size:14px;}.elementor-21070 .elementor-element.elementor-element-3fe1a1f0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;border-radius:24px 24px 24px 24px;padding:14px 50px 14px 50px;}.elementor-21070 .elementor-element.elementor-element-3fe1a1f0 .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-3fe1a1f0 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-3fe1a1f0{width:auto;max-width:auto;}.elementor-21070 .elementor-element.elementor-element-3fe1a1f0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-6f58110f{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-790e34b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-5f8e54c1{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-1f4151c4{text-align:center;}.elementor-21070 .elementor-element.elementor-element-1f4151c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-5e5099b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21070 .elementor-element.elementor-element-5cae34f0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-5cae34f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-5cae34f0.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-5cae34f0.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-2ae91dc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-2ae91dc3.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-2ae91dc3.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-3ba68d40{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-3ba68d40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-3ba68d40.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-3ba68d40.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-27a24254{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-49bd8cc5{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-2b9a332c{text-align:center;}.elementor-21070 .elementor-element.elementor-element-2b9a332c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-24c93b88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21070 .elementor-element.elementor-element-602cb481{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-602cb481.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-602cb481.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-602cb481.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-8e23177{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-8e23177.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-8e23177.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-8e23177.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-a331768{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-a331768.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-a331768.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-a331768.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-30e7900d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-6758d844{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-6d407783{text-align:center;}.elementor-21070 .elementor-element.elementor-element-6d407783 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-651a9b64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21070 .elementor-element.elementor-element-50ac49a3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-50ac49a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-50ac49a3.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-50ac49a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-31b6814b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-31b6814b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-31b6814b.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-31b6814b.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-6000f4c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-6000f4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-6000f4c.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-6000f4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-62e45f48{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-31f2f939{--display:flex;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-3bb38b49{text-align:center;}.elementor-21070 .elementor-element.elementor-element-3bb38b49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-c2cdb84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21070 .elementor-element.elementor-element-25207b79{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-25207b79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-25207b79.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-25207b79.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-f906cc5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-f906cc5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-f906cc5.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-f906cc5.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-585bcf07{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-wrapper{align-items:start;}.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title{margin-block-end:18px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-585bcf07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-585bcf07.elementor-view-framed .elementor-icon, .elementor-21070 .elementor-element.elementor-element-585bcf07.elementor-view-default .elementor-icon{fill:var( --e-global-color-78aea2f );color:var( --e-global-color-78aea2f );border-color:var( --e-global-color-78aea2f );}.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon{font-size:16px;}.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:16px;}.elementor-21070 .elementor-element.elementor-element-698b7991{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:60px;}.elementor-21070 .elementor-element.elementor-element-5f9c388a{--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:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-5f9c388a:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-5f9c388a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-d6e3fff{text-align:center;}.elementor-21070 .elementor-element.elementor-element-d6e3fff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-39fdef05{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-39fdef05:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-39fdef05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-539bddf2{--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:200px 200px;--row-gap:200px;--column-gap:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-5046d11d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-5046d11d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21070 .elementor-element.elementor-element-6e7015b3{--display:flex;--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;}.elementor-21070 .elementor-element.elementor-element-7db8791b.elementor-element{--align-self:flex-start;}.elementor-21070 .elementor-element.elementor-element-7db8791b img{width:88px;height:88px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-21070 .elementor-element.elementor-element-23bae154{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-2a5f23bd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-21070 .elementor-element.elementor-element-2a5f23bd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-7b0de1ee > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21070 .elementor-element.elementor-element-7b0de1ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-2948a97f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-21070 .elementor-element.elementor-element-2948a97f{--e-rating-icon-font-size:24px;--e-rating-gap:10px;}.elementor-21070 .elementor-element.elementor-element-780f533f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-21070 .elementor-element.elementor-element-780f533f{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-38770a60 .elementor-button{background-color:var( --e-global-color-1676323 );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:14px 50px 14px 50px;}.elementor-21070 .elementor-element.elementor-element-38770a60{width:auto;max-width:auto;}.elementor-21070 .elementor-element.elementor-element-38770a60 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-38770a60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21070 .elementor-element.elementor-element-4270b06f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21070 .elementor-element.elementor-element-bdf229b > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-21070 .elementor-element.elementor-element-bdf229b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21070 .elementor-element.elementor-element-bdf229b .elementor-custom-embed-play i{color:var( --e-global-color-163bd85 );font-size:65px;}.elementor-21070 .elementor-element.elementor-element-bdf229b .elementor-custom-embed-play svg{fill:var( --e-global-color-163bd85 );width:65px;height:65px;}.elementor-21070 .elementor-element.elementor-element-7c8151eb{--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;--justify-content:center;--border-radius:0px 0px 110px 110px;--z-index:1;}.elementor-21070 .elementor-element.elementor-element-7c8151eb:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-7c8151eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21070 .elementor-element.elementor-element-315c29ec{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 18px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:18px;--border-left-width:0px;border-color:var( --e-global-color-c5f2857 );--border-color:var( --e-global-color-c5f2857 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:-74px;--margin-left:0px;--margin-right:0px;--padding-top:41px;--padding-bottom:41px;--padding-left:84px;--padding-right:84px;}.elementor-21070 .elementor-element.elementor-element-315c29ec:not(.elementor-motion-effects-element-type-background), .elementor-21070 .elementor-element.elementor-element-315c29ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-163bd85 );}.elementor-21070 .elementor-element.elementor-element-6824ad68{text-align:center;}.elementor-21070 .elementor-element.elementor-element-6824ad68 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:38px;font-weight:400;letter-spacing:-1.4px;color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-68a43b8c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:300;border-radius:24px 24px 24px 24px;padding:14px 50px 14px 50px;}.elementor-21070 .elementor-element.elementor-element-68a43b8c .elementor-button:hover, .elementor-21070 .elementor-element.elementor-element-68a43b8c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-21070 .elementor-element.elementor-element-68a43b8c{width:auto;max-width:auto;}.elementor-21070 .elementor-element.elementor-element-68a43b8c > .elementor-widget-container{margin:10px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title, .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title a{line-height:1.2em;}.elementor-21070 .elementor-element.elementor-element-698b7991{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21070 .elementor-element.elementor-element-7c8151eb{--border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-21070 .elementor-element.elementor-element-18a2de0f{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-a7a2167{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21070 .elementor-element.elementor-element-483ddece > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-21070 .elementor-element.elementor-element-483ddece .elementor-heading-title{font-size:46px;}.elementor-21070 .elementor-element.elementor-element-31290593{--spacer-size:0px;}.elementor-21070 .elementor-element.elementor-element-664ce4d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-21070 .elementor-element.elementor-element-266d547e > .elementor-widget-container{padding:20px 24px 20px 24px;}.elementor-21070 .elementor-element.elementor-element-1ac663aa > .elementor-widget-container{padding:30px 24px 30px 24px;}.elementor-21070 .elementor-element.elementor-element-2c8f7bed{--padding-top:30px;--padding-bottom:24px;--padding-left:30px;--padding-right:24px;}.elementor-21070 .elementor-element.elementor-element-4e4efd84{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-d5b55b0{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:100px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-5eb96f03{--spacer-size:0px;}.elementor-21070 .elementor-element.elementor-element-21d46eb5{--e-image-carousel-slides-to-show:2;}.elementor-21070 .elementor-element.elementor-element-535c568e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-5a61da03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-5a61da03 .elementor-heading-title{font-size:34px;}.elementor-21070 .elementor-element.elementor-element-54f75d6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-170b004b{--spacer-size:0px;}.elementor-21070 .elementor-element.elementor-element-a84d025 img{width:304px;}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-a4b2319{left:-41px;}body.rtl .elementor-21070 .elementor-element.elementor-element-a4b2319{right:-41px;}.elementor-21070 .elementor-element.elementor-element-a4b2319{bottom:-19.43%;}.elementor-21070 .elementor-element.elementor-element-a4b2319 img{width:75%;}body:not(.rtl) .elementor-21070 .elementor-element.elementor-element-8f93a10{right:14.68%;}body.rtl .elementor-21070 .elementor-element.elementor-element-8f93a10{left:14.68%;}.elementor-21070 .elementor-element.elementor-element-8f93a10{bottom:-32.221%;}.elementor-21070 .elementor-element.elementor-element-8f93a10 img{width:78px;}.elementor-21070 .elementor-element.elementor-element-61400893 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-21070 .elementor-element.elementor-element-2573edcb{--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-604a75ea .elementor-heading-title{font-size:40px;}.elementor-21070 .elementor-element.elementor-element-df6098 .elementor-heading-title{font-size:40px;}.elementor-21070 .elementor-element.elementor-element-38217655{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-21070 .elementor-element.elementor-element-534b0ba6{--spacer-size:50px;}.elementor-21070 .elementor-element.elementor-element-724e8970{--spacer-size:20px;}.elementor-21070 .elementor-element.elementor-element-23c19b96{--spacer-size:10px;}.elementor-21070 .elementor-element.elementor-element-6f58110f{--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-21070 .elementor-element.elementor-element-5cae34f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-2ae91dc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-3ba68d40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-602cb481{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-8e23177{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-a331768{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-50ac49a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-31b6814b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-6000f4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-25207b79{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-f906cc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-585bcf07{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21070 .elementor-element.elementor-element-698b7991{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21070 .elementor-element.elementor-element-d6e3fff .elementor-heading-title{font-size:36px;}.elementor-21070 .elementor-element.elementor-element-39fdef05{--padding-top:50px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-539bddf2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-21070 .elementor-element.elementor-element-780f533f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21070 .elementor-element.elementor-element-315c29ec{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-21070 .elementor-element.elementor-element-6824ad68 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-21070 .elementor-element.elementor-element-72714d68{--width:50%;}.elementor-21070 .elementor-element.elementor-element-4e778fce{--width:47%;}.elementor-21070 .elementor-element.elementor-element-7f0b8386{--width:50%;}.elementor-21070 .elementor-element.elementor-element-c77ec91{--width:48%;}.elementor-21070 .elementor-element.elementor-element-3a3a4d7e{--width:50%;}.elementor-21070 .elementor-element.elementor-element-7ddcfac0{--width:50%;}.elementor-21070 .elementor-element.elementor-element-7b66fca7{--width:50%;}.elementor-21070 .elementor-element.elementor-element-40d33c2b{--width:50%;}.elementor-21070 .elementor-element.elementor-element-7158db37{--width:50%;}.elementor-21070 .elementor-element.elementor-element-2af0e18e{--width:50%;}.elementor-21070 .elementor-element.elementor-element-912c8d2{--width:50%;}.elementor-21070 .elementor-element.elementor-element-5647ef25{--width:50%;}.elementor-21070 .elementor-element.elementor-element-42d07881{--width:50%;}.elementor-21070 .elementor-element.elementor-element-2a8308c7{--width:50%;}.elementor-21070 .elementor-element.elementor-element-32f7ec9c{--width:50%;}.elementor-21070 .elementor-element.elementor-element-24a4fe99{--width:50%;}.elementor-21070 .elementor-element.elementor-element-5046d11d{--width:53.356%;}.elementor-21070 .elementor-element.elementor-element-6e7015b3{--width:18%;}.elementor-21070 .elementor-element.elementor-element-23bae154{--width:80%;}.elementor-21070 .elementor-element.elementor-element-4270b06f{--width:40%;}.elementor-21070 .elementor-element.elementor-element-315c29ec{--width:730px;}}/* Start custom CSS for form, class: .elementor-element-1ac663aa */.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-type-acceptance label {
    font-size: 12px;
}

.elementor-21070 .elementor-element.elementor-element-1ac663aa .elementor-field-type-acceptance .elementor-field-option {
    display: flex;
    gap:12px;
}

.elementor-21070 .elementor-element.elementor-element-1ac663aa .mom-select-options {
    margin-top: 16px;
    margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c8f7bed */.elementor-21070 .elementor-element.elementor-element-2c8f7bed {
    filter: drop-shadow(4px 4.6px 40px rgba(0, 0, 0, 0.11));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a2de0f */.elementor-21070 .elementor-element.elementor-element-18a2de0f {
   background: linear-gradient(141deg, #001CFF 26.52%, #0B359F 121.48%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54f75d6a */.elementor-21070 .elementor-element.elementor-element-54f75d6a ul {
    padding-left:24px;
}

.elementor-21070 .elementor-element.elementor-element-54f75d6a ul li {
    margin-bottom: 28px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-478b63d9 */.elementor-21070 .elementor-element.elementor-element-478b63d9 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-767cf079 */.elementor-21070 .elementor-element.elementor-element-767cf079 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716c01f8 */.elementor-21070 .elementor-element.elementor-element-716c01f8 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a0e5588 */.elementor-21070 .elementor-element.elementor-element-1a0e5588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c4a6aab */.elementor-21070 .elementor-element.elementor-element-7c4a6aab a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c05b588 */.elementor-21070 .elementor-element.elementor-element-7c05b588 a:hover svg * {
    fill: #1A1A1A
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-61400893 */.elementor-21070 .elementor-element.elementor-element-61400893 .e-n-tabs-heading {
    border: 1px solid #BDBDBD;
    border-radius: 18px;
    margin-bottom: 60px;
    padding: 4px 4px;
    flex-wrap: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5cae34f0 */.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ae91dc3 */.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ba68d40 */.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-602cb481 */.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e23177 */.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331768 */.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50ac49a3 */.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b6814b */.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6000f4c */.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25207b79 */.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f906cc5 */.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-585bcf07 */.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5cae34f0 */.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ae91dc3 */.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ba68d40 */.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-602cb481 */.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e23177 */.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331768 */.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50ac49a3 */.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b6814b */.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6000f4c */.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25207b79 */.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f906cc5 */.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-585bcf07 */.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5cae34f0 */.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ae91dc3 */.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ba68d40 */.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-602cb481 */.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e23177 */.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331768 */.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50ac49a3 */.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b6814b */.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6000f4c */.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25207b79 */.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f906cc5 */.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-585bcf07 */.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5cae34f0 */.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ae91dc3 */.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ba68d40 */.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-602cb481 */.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e23177 */.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331768 */.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50ac49a3 */.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b6814b */.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6000f4c */.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25207b79 */.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f906cc5 */.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-585bcf07 */.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5cae34f0 */.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-5cae34f0 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2ae91dc3 */.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-2ae91dc3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ba68d40 */.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-3ba68d40 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-602cb481 */.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-602cb481 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e23177 */.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-8e23177 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a331768 */.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-a331768 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50ac49a3 */.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-50ac49a3 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31b6814b */.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-31b6814b .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6000f4c */.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-6000f4c .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25207b79 */.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-25207b79 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f906cc5 */.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-f906cc5 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-585bcf07 */.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #BDBDBD;
    top: 8px;
    right: 0;
}

.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title {
    position: relative;
}
.elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
    background: #F8F8FB;
    position: relative;
    padding-right: 35px;
}
@media (max-width: 990px) {
    .elementor-21070 .elementor-element.elementor-element-585bcf07 .elementor-icon-box-title span {
        top: -4px;
        padding: 0px 20px;
    }
}/* End custom CSS */