.elementor-2241 .elementor-element.elementor-element-e3a964f{--display:flex;}.elementor-2241 .elementor-element.elementor-element-6413e3b{text-align:center;}.elementor-2241 .elementor-element.elementor-element-575a419{--display:flex;}.elementor-2241 .elementor-element.elementor-element-af91100{text-align:center;}.elementor-2241 .elementor-element.elementor-element-c0bf209{--display:flex;}.elementor-2241 .elementor-element.elementor-element-56589fa{--display:flex;}.elementor-2241 .elementor-element.elementor-element-a39b96b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-a43104a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-a43104a{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-e8747f3{--display:flex;}.elementor-2241 .elementor-element.elementor-element-51109fd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-ec618bd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-ec618bd{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-c0365b1{--display:flex;}.elementor-2241 .elementor-element.elementor-element-99f5718{--display:flex;}.elementor-2241 .elementor-element.elementor-element-067b6d1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-969aec1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-969aec1{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-f3ebc2b{--display:flex;}.elementor-2241 .elementor-element.elementor-element-f3ebc2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta .elementor-cta__bg, .elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1200ms;}.elementor-2241 .elementor-element.elementor-element-0e3c381 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-066fe38 );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2241 .elementor-element.elementor-element-0e3c381:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__content{text-align:start;padding:30px 30px 30px 30px;background-color:var( --e-global-color-5b630ef );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__bg-wrapper{min-width:40%;min-height:320px;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__title{color:var( --e-global-color-secondary );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__button{font-family:var( --e-global-typography-224fb56-font-family ), Sans-serif;font-size:var( --e-global-typography-224fb56-font-size );font-weight:var( --e-global-typography-224fb56-font-weight );text-transform:var( --e-global-typography-224fb56-text-transform );font-style:var( --e-global-typography-224fb56-font-style );text-decoration:var( --e-global-typography-224fb56-text-decoration );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );color:var( --e-global-color-secondary );background-color:#FFFFFF00;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__button:hover{color:var( --e-global-color-text );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );margin-top:34px;transform:translateY(-50%) translateX(-50%) translateX(34px) rotate(-45deg);font-family:var( --e-global-typography-860d7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-860d7d1-font-size );font-weight:var( --e-global-typography-860d7d1-font-weight );text-transform:var( --e-global-typography-860d7d1-text-transform );font-style:var( --e-global-typography-860d7d1-font-style );text-decoration:var( --e-global-typography-860d7d1-text-decoration );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-2241 .elementor-element.elementor-element-a58148a{--display:flex;}.elementor-2241 .elementor-element.elementor-element-a58148a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta .elementor-cta__bg, .elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1200ms;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 > .elementor-widget-container{margin:10px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-066fe38 );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2241 .elementor-element.elementor-element-3bfe2a8:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__content{text-align:start;padding:30px 30px 30px 30px;background-color:var( --e-global-color-5b630ef );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__bg-wrapper{min-width:40%;min-height:320px;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__title:not(:last-child){margin-bottom:12px;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__title{color:var( --e-global-color-secondary );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__description{color:var( --e-global-color-text );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__button{font-family:var( --e-global-typography-224fb56-font-family ), Sans-serif;font-size:var( --e-global-typography-224fb56-font-size );font-weight:var( --e-global-typography-224fb56-font-weight );text-transform:var( --e-global-typography-224fb56-text-transform );font-style:var( --e-global-typography-224fb56-font-style );text-decoration:var( --e-global-typography-224fb56-text-decoration );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );color:var( --e-global-color-secondary );background-color:#FFFFFF00;border-width:0px;border-radius:0px;padding:0px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__button:hover{color:var( --e-global-color-text );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );margin-top:34px;transform:translateY(-50%) translateX(-50%) translateX(34px) rotate(-45deg);font-family:var( --e-global-typography-860d7d1-font-family ), Sans-serif;font-size:var( --e-global-typography-860d7d1-font-size );font-weight:var( --e-global-typography-860d7d1-font-weight );text-transform:var( --e-global-typography-860d7d1-text-transform );font-style:var( --e-global-typography-860d7d1-font-style );text-decoration:var( --e-global-typography-860d7d1-text-decoration );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-2241 .elementor-element.elementor-element-02808bc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2241 .elementor-element.elementor-element-02808bc{text-align:center;}.elementor-2241 .elementor-element.elementor-element-0b68bfd{--display:flex;}.elementor-2241 .elementor-element.elementor-element-396ddae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-4d90cd0{--display:flex;}.elementor-2241 .elementor-element.elementor-element-cdf18ee > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-cdf18ee{text-align:justify;}.elementor-2241 .elementor-element.elementor-element-17dd806{--display:flex;}.elementor-2241 .elementor-element.elementor-element-ef19fde{--display:flex;}.elementor-2241 .elementor-element.elementor-element-1b6eb83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-1b6eb83{text-align:center;}.elementor-2241 .elementor-element.elementor-element-7bf86dc{--display:flex;}.elementor-2241 .elementor-element.elementor-element-c2cf736 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2241 .elementor-element.elementor-element-c2cf736 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2241 .elementor-element.elementor-element-c2cf736 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2241 .elementor-element.elementor-element-c2cf736{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2241 .elementor-element.elementor-element-02c6911{--display:flex;}.elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-2241 .elementor-element.elementor-element-cc8ecad > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-item{align-items:flex-start;}.elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-2241 .elementor-element.elementor-element-cc8ecad .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}@media(min-width:768px){.elementor-2241 .elementor-element.elementor-element-f3ebc2b{--width:42.724%;}.elementor-2241 .elementor-element.elementor-element-a58148a{--width:42.724%;}}@media(max-width:1024px){.elementor-2241 .elementor-element.elementor-element-0e3c381{width:100%;max-width:100%;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__button{font-size:var( --e-global-typography-224fb56-font-size );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-ribbon-inner{font-size:var( --e-global-typography-860d7d1-font-size );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8{width:100%;max-width:100%;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__button{font-size:var( --e-global-typography-224fb56-font-size );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-ribbon-inner{font-size:var( --e-global-typography-860d7d1-font-size );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}}@media(max-width:767px){.elementor-2241 .elementor-element.elementor-element-0e3c381{width:100%;max-width:100%;}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-cta__button{font-size:var( --e-global-typography-224fb56-font-size );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );}.elementor-2241 .elementor-element.elementor-element-0e3c381 .elementor-ribbon-inner{font-size:var( --e-global-typography-860d7d1-font-size );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8{width:100%;max-width:100%;}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-cta__button{font-size:var( --e-global-typography-224fb56-font-size );line-height:var( --e-global-typography-224fb56-line-height );letter-spacing:var( --e-global-typography-224fb56-letter-spacing );word-spacing:var( --e-global-typography-224fb56-word-spacing );}.elementor-2241 .elementor-element.elementor-element-3bfe2a8 .elementor-ribbon-inner{font-size:var( --e-global-typography-860d7d1-font-size );line-height:var( --e-global-typography-860d7d1-line-height );letter-spacing:var( --e-global-typography-860d7d1-letter-spacing );word-spacing:var( --e-global-typography-860d7d1-word-spacing );}}