.elementor-782 .elementor-element.elementor-element-4313205{--display:flex;}.elementor-widget-nested-tabs.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:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.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:var( --e-global-color-accent );}.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-782 .elementor-element.elementor-element-363d94d{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-2b15580{--display:flex;--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 );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-0ed73c7 .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );}.elementor-782 .elementor-element.elementor-element-6c29c69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-f8d6e33{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-cff412b .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-e0b3f5a{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-07354c5{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-3f2a8fb .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-afcb4f2{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-bcb0001{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-9816f47 .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-57c30ce{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-5c652f2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-13e8583 .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-2bc5e0c{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-0f561be{--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;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-941c729{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-2e4e556 .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );}.elementor-782 .elementor-element.elementor-element-d61dbbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-782 .elementor-element.elementor-element-3c0f4bc .elementor-gallery-item__overlay{background-color:#0000002E;}.elementor-782 .elementor-element.elementor-element-3c0f4bc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-782 .elementor-element.elementor-element-3c0f4bc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#F8F3F305;}.elementor-782 .elementor-element.elementor-element-3c0f4bc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-3c0f4bc{z-index:0;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-782 .elementor-element.elementor-element-c38d065 .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );}.elementor-782 .elementor-element.elementor-element-f093c81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-07c8686{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-1d45a5d .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-71e54ad{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-ab1c578{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-2abe7de .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-1f480b3{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-925d094{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-92f7963 .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-090a5a1{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-d421c7f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-89478d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-ec52ee7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:700;}.elementor-782 .elementor-element.elementor-element-891694a{--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;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-891694a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-891694a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16325B;}.elementor-782 .elementor-element.elementor-element-3438cd1{--display:flex;--z-index:2;}.elementor-782 .elementor-element.elementor-element-55b6c5d .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-b78e0da .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-aebf9c9{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-icon i{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-icon svg{fill:var( --e-global-color-54a36fa );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-text{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-e89b1fe{--display:flex;--z-index:2;}.elementor-782 .elementor-element.elementor-element-0cee709 .elementor-heading-title{font-family:var( --e-global-typography-69e790c-font-family ), Sans-serif;font-size:var( --e-global-typography-69e790c-font-size );font-weight:var( --e-global-typography-69e790c-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-65b4948{--display:flex;}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table{table-layout:auto;}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__head-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__foot-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__head-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__foot-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__body-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__body-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-d11ed85{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-54a36fa );--n-accordion-title-hover-color:var( --e-global-color-54a36fa );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:18px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#D7FEFA;--n-accordion-icon-active-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-d11ed85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-d11ed85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-secondary );border-style:solid;}.elementor-782 .elementor-element.elementor-element-d11ed85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-782 .elementor-element.elementor-element-d11ed85 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-782 .elementor-element.elementor-element-d11ed85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:where( .elementor-782 .elementor-element.elementor-element-d11ed85 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-782 .elementor-element.elementor-element-ce17816{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-782 .elementor-element.elementor-element-a6aecae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-782 .elementor-element.elementor-element-9a7f91e .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-c1f680f .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-e31c142{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-782 .elementor-element.elementor-element-ad5a0af .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-fae759f{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-6d709c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-8cd969a{--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;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-34e2cfa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-9d4f724 .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );}.elementor-782 .elementor-element.elementor-element-998b60e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-647b771 .elementor-gallery-item__overlay{background-color:#0000002E;}.elementor-782 .elementor-element.elementor-element-647b771 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-782 .elementor-element.elementor-element-647b771 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#F8F3F305;}.elementor-782 .elementor-element.elementor-element-647b771 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-782 .elementor-element.elementor-element-647b771{z-index:0;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-782 .elementor-element.elementor-element-e87a442 .elementor-heading-title{font-family:var( --e-global-typography-69e790c-font-family ), Sans-serif;font-size:var( --e-global-typography-69e790c-font-size );font-weight:var( --e-global-typography-69e790c-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-782 .elementor-element.elementor-element-788300b .elementor-button{background-color:var( --e-global-color-54a36fa );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 15px 14px 15px;}.elementor-782 .elementor-element.elementor-element-788300b .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-788300b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-54a36fa );border-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-788300b .elementor-button-content-wrapper{flex-direction:row;}.elementor-782 .elementor-element.elementor-element-788300b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-782 .elementor-element.elementor-element-788300b .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-788300b .elementor-button:focus svg{fill:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-70f7a0f{--display:flex;}.elementor-782 .elementor-element.elementor-element-dbf753c{--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;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-782 .elementor-element.elementor-element-dbf753c:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-dbf753c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16325B;}.elementor-782 .elementor-element.elementor-element-5376bf8{--display:flex;--z-index:2;}.elementor-782 .elementor-element.elementor-element-770f31f .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-8b04335{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-icon i{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-icon svg{fill:var( --e-global-color-54a36fa );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-text{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-2c1f6da .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table{table-layout:auto;}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__head-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__foot-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__head-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__foot-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__body-cell{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__body-cell .jet-table__cell-inner{padding:10px 10px 10px 10px;}.elementor-782 .elementor-element.elementor-element-c4dbc46{--display:flex;}.elementor-782 .elementor-element.elementor-element-3e0dcfb{--display:flex;}.elementor-782 .elementor-element.elementor-element-9e257c4{--display:flex;}.elementor-782 .elementor-element.elementor-element-76b3298{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-54a36fa );--n-accordion-title-hover-color:var( --e-global-color-54a36fa );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:18px;--n-accordion-icon-gap:16px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#D7FEFA;--n-accordion-icon-active-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-76b3298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-76b3298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-secondary );border-style:solid;}.elementor-782 .elementor-element.elementor-element-76b3298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-782 .elementor-element.elementor-element-76b3298 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-782 .elementor-element.elementor-element-76b3298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:where( .elementor-782 .elementor-element.elementor-element-76b3298 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-782 .elementor-element.elementor-element-bb8456e{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-4dff2a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-b8381c1 .elementor-heading-title{font-family:var( --e-global-typography-69e790c-font-family ), Sans-serif;font-size:var( --e-global-typography-69e790c-font-size );font-weight:var( --e-global-typography-69e790c-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button{background-color:var( --e-global-color-54a36fa );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 15px 14px 15px;}.elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-54a36fa );border-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-96ff9ba .elementor-button:focus svg{fill:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-2edb937 .elementor-heading-title{font-family:var( --e-global-typography-69e790c-font-family ), Sans-serif;font-size:var( --e-global-typography-69e790c-font-size );font-weight:var( --e-global-typography-69e790c-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-448f36d .elementor-button{background-color:var( --e-global-color-54a36fa );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 15px 14px 15px;}.elementor-782 .elementor-element.elementor-element-448f36d .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-448f36d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-54a36fa );border-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-448f36d .elementor-button-content-wrapper{flex-direction:row;}.elementor-782 .elementor-element.elementor-element-448f36d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-782 .elementor-element.elementor-element-448f36d .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-448f36d .elementor-button:focus svg{fill:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-0fa178b{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-782 .elementor-element.elementor-element-0b17059{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-d5d2b4c{--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;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-d08c721{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-e6271bc .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button{background-color:var( --e-global-color-54a36fa );font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 15px 14px 15px;}.elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-54a36fa );border-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-7ddace9 .elementor-button:focus svg{fill:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-02bbb15{--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;--border-radius:10px 10px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-02bbb15:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-02bbb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16325B;}.elementor-782 .elementor-element.elementor-element-d17e8f5{--display:flex;--z-index:2;}.elementor-782 .elementor-element.elementor-element-a49c9ae .elementor-heading-title{font-family:var( --e-global-typography-f5edcb3-font-family ), Sans-serif;font-size:var( --e-global-typography-f5edcb3-font-size );font-weight:var( --e-global-typography-f5edcb3-font-weight );color:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-3152e48{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-align:center;}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-icon i{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-icon svg{fill:var( --e-global-color-54a36fa );transition:fill 0.3s;}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-text{color:var( --e-global-color-54a36fa );transition:color 0.3s;}.elementor-782 .elementor-element.elementor-element-63758de .elementor-heading-title{font-family:var( --e-global-typography-00e6333-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6333-font-size );font-weight:var( --e-global-typography-00e6333-font-weight );color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-9243367{--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-border-radius:15px 15px 15px 15px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-icon-color:var( --e-global-color-secondary );}:where( .elementor-782 .elementor-element.elementor-element-9243367.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-54a36fa );}.elementor-782 .elementor-element.elementor-element-9243367 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-782 .elementor-element.elementor-element-0ed73c7 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-6c29c69{--grid-auto-flow:row;}.elementor-782 .elementor-element.elementor-element-cff412b .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-3f2a8fb .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-9816f47 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-13e8583 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2e4e556 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-c38d065 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-f093c81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-782 .elementor-element.elementor-element-1d45a5d .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2abe7de .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-92f7963 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-55b6c5d .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-b78e0da .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-0cee709 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__head-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__foot-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__body-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-ce17816{--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-782 .elementor-element.elementor-element-9a7f91e .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-c1f680f .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-ad5a0af .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-9d4f724 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-e87a442 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-770f31f .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2c1f6da .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__head-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__foot-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__body-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-b8381c1 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-2edb937 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-d5d2b4c{--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-782 .elementor-element.elementor-element-e6271bc .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-a49c9ae .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-63758de .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-0ed73c7 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-6c29c69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-782 .elementor-element.elementor-element-cff412b .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-3f2a8fb .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-9816f47 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-13e8583 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2e4e556 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-c38d065 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-f093c81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-782 .elementor-element.elementor-element-1d45a5d .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2abe7de .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-92f7963 .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-891694a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-55b6c5d .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-b78e0da .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-0cee709 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__head-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__foot-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-1a2fa95 .jet-table__body-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-9a7f91e .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-c1f680f .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-ad5a0af .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-9d4f724 .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-e87a442 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-dbf753c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-770f31f .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-2c1f6da .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__head-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__foot-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-dbb300f .jet-table__body-cell{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-b8381c1 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-2edb937 .elementor-heading-title{font-size:var( --e-global-typography-69e790c-font-size );}.elementor-782 .elementor-element.elementor-element-e6271bc .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}.elementor-782 .elementor-element.elementor-element-02bbb15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-a49c9ae .elementor-heading-title{font-size:var( --e-global-typography-f5edcb3-font-size );}.elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-63758de .elementor-heading-title{font-size:var( --e-global-typography-00e6333-font-size );}}@media(min-width:768px){.elementor-782 .elementor-element.elementor-element-941c729{--width:50%;}.elementor-782 .elementor-element.elementor-element-02bbb15{--width:57%;}}@media(max-width:1024px) and (min-width:768px){.elementor-782 .elementor-element.elementor-element-02bbb15{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e0b3f5a */.elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-e0b3f5a a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-e0b3f5a {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ffae9 */.elementor-782 .elementor-element.elementor-element-78ffae9 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-78ffae9 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-78ffae9 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-afcb4f2 */.elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-afcb4f2 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-afcb4f2 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1918c51 */.elementor-782 .elementor-element.elementor-element-1918c51 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1918c51 a {
    color: #3E6887;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1918c51 a:hover {
    color: #155030;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c30ce */.elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-57c30ce a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-57c30ce {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bc5e0c */.elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-2bc5e0c a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-2bc5e0c {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7606fd */.elementor-782 .elementor-element.elementor-element-d7606fd p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d7606fd a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d7606fd a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cfd1f6 */.elementor-782 .elementor-element.elementor-element-0cfd1f6 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-0cfd1f6 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-0cfd1f6 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71e54ad */.elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-71e54ad a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-71e54ad {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f480b3 */.elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-1f480b3 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-1f480b3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-090a5a1 */.elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-090a5a1 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-090a5a1 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36a32ca */.elementor-782 .elementor-element.elementor-element-36a32ca p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-36a32ca a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-36a32ca a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aebf9c9 */.elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-aebf9c9 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-aebf9c9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891694a */.elementor-782 .elementor-element.elementor-element-891694a:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-891694a:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f564522 */.elementor-782 .elementor-element.elementor-element-f564522 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-f564522 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-f564522 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-276d823 */.elementor-782 .elementor-element.elementor-element-276d823 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-276d823 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-276d823 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3702c7a */.elementor-782 .elementor-element.elementor-element-3702c7a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-3702c7a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-3702c7a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e0e578 */.elementor-782 .elementor-element.elementor-element-8e0e578 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-8e0e578 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-8e0e578 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-716fc1b */.elementor-782 .elementor-element.elementor-element-716fc1b p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-716fc1b a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-716fc1b a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cccff08 */.elementor-782 .elementor-element.elementor-element-cccff08 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-cccff08 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-cccff08 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b6c229 */.elementor-782 .elementor-element.elementor-element-4b6c229 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-4b6c229 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-4b6c229 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b04335 */.elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-8b04335 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-8b04335 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf753c */.elementor-782 .elementor-element.elementor-element-dbf753c:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-dbf753c:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d12a7 */.elementor-782 .elementor-element.elementor-element-26d12a7 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-26d12a7 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-26d12a7 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-833acb3 */.elementor-782 .elementor-element.elementor-element-833acb3 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-833acb3 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-833acb3 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75f5a4d */.elementor-782 .elementor-element.elementor-element-75f5a4d p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-75f5a4d a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-75f5a4d a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faac48a */.elementor-782 .elementor-element.elementor-element-faac48a p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-faac48a a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-faac48a a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04aa545 */.elementor-782 .elementor-element.elementor-element-04aa545 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-04aa545 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-04aa545 a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74e0fc */.elementor-782 .elementor-element.elementor-element-d74e0fc p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-d74e0fc a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-d74e0fc a:hover {
    color: #FBB1B2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3152e48 */.elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-text, .elementor-782 .elementor-element.elementor-element-3152e48 a:hover .elementor-icon-list-icon i {
    color: #FFB1B1 !important;
/*    font-weight: 500;*/
}

.elementor-782 .elementor-element.elementor-element-3152e48 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bbb15 */.elementor-782 .elementor-element.elementor-element-02bbb15:after {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    top: 0;
    height: 50px;
    background: #FFEBEB;
    right: 0;
    border-radius: 0px 0px 0px 1000px;
    z-index: 0
}

.elementor-782 .elementor-element.elementor-element-02bbb15:before {
    content: "";
    display: block;
    position: absolute;
    width: 20%;
    height: 300px;
    border-radius: 0px 1000px 1000px 0px;
    opacity: 0.1;
    background: #FFF;
    top: 50%;
    transform: translatey(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1728988 */.elementor-782 .elementor-element.elementor-element-1728988 p {
    margin: 0;
    hyphens: none;
}

.elementor-782 .elementor-element.elementor-element-1728988 a {
    color: #16325B;
    text-decoration: underline;
}
.elementor-782 .elementor-element.elementor-element-1728988 a:hover {
    color: #FBB1B2;
}/* End custom CSS */