.elementor-18007 .elementor-element.elementor-element-439bdee9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18007 .elementor-element.elementor-element-439bdee9 > .elementor-background-overlay{background-color:rgba(2, 1, 1, 0);opacity:0;}.elementor-18007 .elementor-element.elementor-element-439bdee9{box-shadow:0px 5px 30px 0px rgba(0,0,0,0.1);margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-18007 .elementor-element.elementor-element-4b35d979:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18007 .elementor-element.elementor-element-4b35d979 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0);}.elementor-18007 .elementor-element.elementor-element-4b35d979 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18007 .elementor-element.elementor-element-4b35d979 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-4b35d979 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18007 .elementor-element.elementor-element-2568e34e:not(.elementor-motion-effects-element-type-background), .elementor-18007 .elementor-element.elementor-element-2568e34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#254D7A;}.elementor-18007 .elementor-element.elementor-element-2568e34e > .elementor-container{max-width:1600px;}.elementor-18007 .elementor-element.elementor-element-2568e34e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-18007 .elementor-element.elementor-element-2568e34e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18007 .elementor-element.elementor-element-4cb4ec0a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-18007 .elementor-element.elementor-element-4cb4ec0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-18007 .elementor-element.elementor-element-4cb4ec0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-18007 .elementor-element.elementor-element-4cb4ec0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18007 .elementor-element.elementor-element-766b2206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu .elementor-item{font-family:"calibri", Sans-serif;font-size:18px;font-weight:normal;text-decoration:none;}.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main .elementor-item:focus{color:#D07168;fill:#D07168;}.elementor-18007 .elementor-element.elementor-element-766b2206{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-18007 .elementor-element.elementor-element-766b2206 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-bc-flex-widget .elementor-18007 .elementor-element.elementor-element-41f54405.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-18007 .elementor-element.elementor-element-41f54405.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-18007 .elementor-element.elementor-element-41f54405 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 0px 5px 0px;}.elementor-18007 .elementor-element.elementor-element-51fd911f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-265deaa2:not(.elementor-motion-effects-element-type-background), .elementor-18007 .elementor-element.elementor-element-265deaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-18007 .elementor-element.elementor-element-265deaa2 > .elementor-container{max-width:1600px;}.elementor-18007 .elementor-element.elementor-element-265deaa2{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5px 50px 5px 50px;}.elementor-18007 .elementor-element.elementor-element-265deaa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-18007 .elementor-element.elementor-element-4a4399b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18007 .elementor-element.elementor-element-4a4399b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18007 .elementor-element.elementor-element-4a4399b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18007 .elementor-element.elementor-element-19d6e35c{text-align:left;}.elementor-18007 .elementor-element.elementor-element-19d6e35c img{width:60%;}.elementor-bc-flex-widget .elementor-18007 .elementor-element.elementor-element-168c7115.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18007 .elementor-element.elementor-element-168c7115.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18007 .elementor-element.elementor-element-168c7115 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0{width:100%;max-width:100%;--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-menu-toggle{margin-left:auto;background-color:#ffffff;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu .elementor-item{font-family:"calibri", Sans-serif;font-size:20px;font-weight:normal;text-transform:capitalize;text-decoration:none;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item{color:#020101;fill:#020101;padding-left:0px;padding-right:0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item:focus{color:#D07168;fill:#D07168;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#D07168;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-underline .elementor-item:after,
					 .elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-overline .elementor-item:before,
					 .elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-double-line .elementor-item:before,
					 .elementor-18007 .elementor-element.elementor-element-4136e5e0 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-menu-toggle{color:#16163f;fill:#16163f;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a:hover,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a:focus,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-menu-toggle:hover,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-menu-toggle:focus{color:#d3b574;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a:hover,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a:focus,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(0,0,0,0);}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a.elementor-item-active{color:#d3b574;background-color:rgba(0,0,0,0);}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown .elementor-item, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 div.elementor-menu-toggle{color:#16163f;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 div.elementor-menu-toggle svg{fill:#16163f;}.elementor-18007 .elementor-element.elementor-element-e2d1add{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-65250c5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-65856c6 > .elementor-widget-container{background-color:#D07168;margin:0px 0px 0px 0px;padding:300px 300px 300px 300px;border-radius:100% 100% 100% 100%;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-18007 .elementor-element.elementor-element-78705c74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-56e1f7ac > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-56e1f7ac{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);margin-top:30px;margin-bottom:500px;padding:50px 0px 200px 0px;z-index:0;}.elementor-18007 .elementor-element.elementor-element-3633580d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-18007 .elementor-element.elementor-element-823100a{--animation-duration:5200ms;--dynamic-text-color:var( --e-global-color-6a587bdb );}.elementor-18007 .elementor-element.elementor-element-823100a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 50px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-823100a .elementor-headline{text-align:left;font-family:"pauline", Sans-serif;font-size:55px;font-weight:normal;}.elementor-18007 .elementor-element.elementor-element-823100a .elementor-headline-plain-text{color:var( --e-global-color-525fcc0f );}.elementor-18007 .elementor-element.elementor-element-823100a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18007 .elementor-element.elementor-element-823100a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-6a587bdb );stroke-linecap:round;stroke-linejoin:round;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-18007 .elementor-element.elementor-element-6ace3c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6ace3c8{font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-44395de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:070px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-44395de{text-align:left;font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-5ab8cecc > .elementor-background-overlay{background-color:rgba(37, 77, 122, 0);opacity:1;}.elementor-18007 .elementor-element.elementor-element-5ab8cecc{border-style:solid;border-width:0px 0px 0px 0px;margin-top:-700px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-18007 .elementor-element.elementor-element-5ab8cecc, .elementor-18007 .elementor-element.elementor-element-5ab8cecc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-61dd3634 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628{text-align:right;}.elementor-18007 .elementor-element.elementor-element-6290a628 img{width:35vw;max-width:1000px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#254D7A;}.elementor-18007 .elementor-element.elementor-element-27f177c7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-25bb7aae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-e9ccf27 > .elementor-widget-container{background-color:#D07168;padding:300px 300px 300px 300px;border-radius:100% 100% 100% 100%;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-18007 .elementor-element.elementor-element-3c4f6ad{left:0px;}body.rtl .elementor-18007 .elementor-element.elementor-element-3c4f6ad{right:0px;}.elementor-18007 .elementor-element.elementor-element-3c4f6ad{top:0px;}.elementor-18007 .elementor-element.elementor-element-8b710f5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1fbbc5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-18007 .elementor-element.elementor-element-bf4f448 .elementor-button{background-color:#59942C;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button:hover, .elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button:focus{background-color:#CE7067;color:#FFFFFF;border-color:#CE7067;}.elementor-18007 .elementor-element.elementor-element-bf4f448 > .elementor-widget-container{box-shadow:58px 6px 10px 0px rgba(0, 0, 0, 0.79);}.elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button:hover svg, .elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-1f73cfe > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-1f73cfe{overflow:hidden;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);margin-top:150px;margin-bottom:0px;padding:50px 10vw 100px 0;z-index:0;}.elementor-18007 .elementor-element.elementor-element-e4637c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-18007 .elementor-element.elementor-element-997307e{width:100%;max-width:100%;align-self:flex-start;text-align:left;}.elementor-18007 .elementor-element.elementor-element-997307e > .elementor-widget-container{background-color:#254D7A;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-997307e .elementor-heading-title{font-family:"pauline", Sans-serif;font-size:55px;font-weight:normal;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-0b0b323 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-0b0b323{font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-57c380f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-18007 .elementor-element.elementor-element-a9fe007{width:100%;max-width:100%;text-align:center;}.elementor-18007 .elementor-element.elementor-element-a9fe007 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-a9fe007 img{width:25%;}.elementor-18007 .elementor-element.elementor-element-d1a6035 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 0px 50px;}.elementor-18007 .elementor-element.elementor-element-d1a6035{text-align:center;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-d206704 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-18007 .elementor-element.elementor-element-972448a{width:100%;max-width:100%;text-align:center;}.elementor-18007 .elementor-element.elementor-element-972448a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-972448a img{width:25%;}.elementor-18007 .elementor-element.elementor-element-0476db9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 50px 0px 50px;}.elementor-18007 .elementor-element.elementor-element-0476db9{text-align:center;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-1f99a3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-a6e1e40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-18007 .elementor-element.elementor-element-0e0228f{left:0px;}body.rtl .elementor-18007 .elementor-element.elementor-element-0e0228f{right:0px;}.elementor-18007 .elementor-element.elementor-element-0e0228f{top:0px;}.elementor-18007 .elementor-element.elementor-element-9cdc2b1 > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-9cdc2b1{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:120px;margin-bottom:0px;padding:50px 0px 1px 0px;}.elementor-18007 .elementor-element.elementor-element-68fdeca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-7cc6d51 > .elementor-widget-container{background-color:#254D7A;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-7cc6d51{text-align:left;}.elementor-18007 .elementor-element.elementor-element-7cc6d51 .elementor-heading-title{font-size:55px;font-weight:normal;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-cc058b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-cc058b7{font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-8be03de > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-8be03de{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-18007 .elementor-element.elementor-element-a845841 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-11d4dff{--e-image-carousel-slides-to-show:3;}.elementor-18007 .elementor-element.elementor-element-11d4dff > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button.elementor-swiper-button-next{font-size:3.4em;color:var( --e-global-color-32eac140 );}.elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-32eac140 );}.elementor-18007 .elementor-element.elementor-element-11d4dff .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.3em;--swiper-pagination-bullet-vertical-gap:0.3em;width:0.6em;height:0.6em;background:var( --e-global-color-32eac140 );}.elementor-18007 .elementor-element.elementor-element-534ee035 > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-534ee035{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);margin-top:150px;margin-bottom:10px;padding:50px 0px 100px 0px;z-index:0;}.elementor-18007 .elementor-element.elementor-element-8ffbeee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-18007 .elementor-element.elementor-element-c077f47{left:0px;}body.rtl .elementor-18007 .elementor-element.elementor-element-c077f47{right:0px;}.elementor-18007 .elementor-element.elementor-element-c077f47{top:-160px;}.elementor-18007 .elementor-element.elementor-element-1bf0439e > .elementor-widget-container{background-color:#254D7A;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1bf0439e{text-align:left;}.elementor-18007 .elementor-element.elementor-element-1bf0439e .elementor-heading-title{font-size:55px;font-weight:normal;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-477d8c02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-477d8c02{font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-ee19ef2 > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-ee19ef2{overflow:hidden;box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);margin-top:150px;margin-bottom:0px;padding:50px 10vw 100px 0;z-index:0;}.elementor-18007 .elementor-element.elementor-element-f742729 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-127177c{width:100%;max-width:100%;align-self:flex-start;text-align:left;}.elementor-18007 .elementor-element.elementor-element-127177c > .elementor-widget-container{background-color:#254D7A;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-127177c .elementor-heading-title{font-family:"pauline", Sans-serif;font-size:55px;font-weight:normal;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-2a072e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-2a072e2{font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-2caf2746 > .elementor-background-overlay{background-color:#254D7A;opacity:1;}.elementor-18007 .elementor-element.elementor-element-2caf2746{box-shadow:0px 10px 10px 0px rgba(0,0,0,0.5);margin-top:0200px;margin-bottom:10px;padding:50px 0px 050px 0px;z-index:0;}.elementor-18007 .elementor-element.elementor-element-38907482 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-global{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-global.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-global.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-global.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18007 .elementor-element.elementor-global-12609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-global-12609{font-family:"calibri", Sans-serif;font-size:20px;line-height:1.3em;color:#FFFFFF;}.elementor-18007 .elementor-element.elementor-element-20b3e373 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-20b3e373{text-align:left;}.elementor-18007 .elementor-element.elementor-element-28949ba1 > .elementor-background-overlay{background-color:#4F87C6;opacity:1;}.elementor-18007 .elementor-element.elementor-element-28949ba1{margin-top:-200px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-18007 .elementor-element.elementor-element-155e1b0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-2c419aa6{text-align:right;}.elementor-18007 .elementor-element.elementor-element-2c419aa6 img{width:16%;max-width:312px;}:root{--page-title-display:none;}@media(max-width:1398px){.elementor-18007 .elementor-element.elementor-element-4cb4ec0a > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-18007 .elementor-element.elementor-element-41f54405 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-18007 .elementor-element.elementor-element-265deaa2{padding:20px 15px 20px 15px;}.elementor-18007 .elementor-element.elementor-element-4a4399b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-168c7115 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-18007 .elementor-element.elementor-element-65856c6 > .elementor-widget-container{padding:200px 200px 200px 200px;}.elementor-18007 .elementor-element.elementor-element-56e1f7ac{margin-top:030px;margin-bottom:500px;padding:30px 0px 200px 0px;}.elementor-18007 .elementor-element.elementor-element-3633580d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-44395de{width:var( --container-widget-width, 127.833px );max-width:127.833px;--container-widget-width:127.833px;--container-widget-flex-grow:0;}.elementor-18007 .elementor-element.elementor-element-44395de > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-5ab8cecc{margin-top:-680px;margin-bottom:00px;}.elementor-18007 .elementor-element.elementor-element-61dd3634 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628 img{width:60vw;border-width:5px 5px 5px 5px;}.elementor-18007 .elementor-element.elementor-element-27f177c7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-e9ccf27 > .elementor-widget-container{padding:200px 200px 200px 200px;}.elementor-18007 .elementor-element.elementor-element-8b710f5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1f73cfe{margin-top:100px;margin-bottom:100px;padding:30px 0px 40px 0px;}.elementor-18007 .elementor-element.elementor-element-997307e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-57c380f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-a9fe007 img{width:30%;}.elementor-18007 .elementor-element.elementor-element-d206704 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-972448a img{width:30%;}.elementor-18007 .elementor-element.elementor-element-1f99a3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-9cdc2b1{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-7cc6d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 010px 0px;}.elementor-18007 .elementor-element.elementor-element-8be03de{margin-top:0px;margin-bottom:0px;}.elementor-18007 .elementor-element.elementor-element-a845841 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-11d4dff{--e-image-carousel-slides-to-show:2;}.elementor-18007 .elementor-element.elementor-element-11d4dff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-534ee035{margin-top:0%;margin-bottom:0%;padding:30px 0px 60px 0px;}body:not(.rtl) .elementor-18007 .elementor-element.elementor-element-c077f47{left:0px;}body.rtl .elementor-18007 .elementor-element.elementor-element-c077f47{right:0px;}.elementor-18007 .elementor-element.elementor-element-c077f47{top:-115px;}.elementor-18007 .elementor-element.elementor-element-477d8c02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-ee19ef2{margin-top:100px;margin-bottom:100px;padding:30px 0px 40px 0px;}.elementor-18007 .elementor-element.elementor-element-127177c > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-2caf2746{margin-top:100px;margin-bottom:0px;padding:50px 0px 030px 0px;}.elementor-18007 .elementor-element.elementor-element-20b3e373 img{width:70%;max-width:200px;}.elementor-18007 .elementor-element.elementor-element-28949ba1{margin-top:-80px;margin-bottom:0px;}}@media(min-width:799px){.elementor-18007 .elementor-element.elementor-element-4cb4ec0a{width:40%;}.elementor-18007 .elementor-element.elementor-element-41f54405{width:60%;}.elementor-18007 .elementor-element.elementor-element-4a4399b1{width:19.076%;}.elementor-18007 .elementor-element.elementor-element-168c7115{width:80.924%;}.elementor-18007 .elementor-element.elementor-element-155e1b0d{width:100%;}}@media(max-width:1398px) and (min-width:799px){.elementor-18007 .elementor-element.elementor-element-4cb4ec0a{width:75%;}.elementor-18007 .elementor-element.elementor-element-41f54405{width:5%;}.elementor-18007 .elementor-element.elementor-element-4a4399b1{width:50%;}.elementor-18007 .elementor-element.elementor-element-168c7115{width:15%;}}@media(max-width:798px){.elementor-18007 .elementor-element.elementor-element-4b35d979 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-2568e34e{padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-41f54405{width:20%;}.elementor-18007 .elementor-element.elementor-element-4a4399b1{width:50%;}.elementor-18007 .elementor-element.elementor-element-168c7115{width:50%;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown .elementor-item, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18007 .elementor-element.elementor-element-4136e5e0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-18007 .elementor-element.elementor-element-e2d1add{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-65250c5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-65856c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:150px 150px 150px 150px;}.elementor-18007 .elementor-element.elementor-element-7008b22a{margin-top:0px;margin-bottom:0px;}.elementor-18007 .elementor-element.elementor-element-78705c74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-7a8e7d56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-56e1f7ac{margin-top:-5px;margin-bottom:0px;padding:30px 0px 100px 0px;}.elementor-18007 .elementor-element.elementor-element-823100a .elementor-headline{font-size:2.2em;}.elementor-18007 .elementor-element.elementor-element-44395de > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-44395de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18007 .elementor-element.elementor-element-5ab8cecc{margin-top:-80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-61dd3634 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-6290a628{text-align:left;}.elementor-18007 .elementor-element.elementor-element-6290a628 img{width:100%;}.elementor-18007 .elementor-element.elementor-element-27f177c7{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-25bb7aae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-e9ccf27 > .elementor-widget-container{padding:150px 150px 150px 150px;}.elementor-18007 .elementor-element.elementor-element-8b710f5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1fbbc5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1f73cfe{margin-top:0px;margin-bottom:0px;padding:30px 0px 40px 0px;}.elementor-18007 .elementor-element.elementor-element-997307e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-997307e .elementor-heading-title{font-size:40px;}.elementor-18007 .elementor-element.elementor-element-57c380f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18007 .elementor-element.elementor-element-a9fe007 img{width:33%;}.elementor-18007 .elementor-element.elementor-element-d1a6035 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-18007 .elementor-element.elementor-element-d1a6035{font-size:20px;line-height:1.3em;}.elementor-18007 .elementor-element.elementor-element-d206704 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18007 .elementor-element.elementor-element-972448a img{width:30%;}.elementor-18007 .elementor-element.elementor-element-0476db9 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-18007 .elementor-element.elementor-element-0476db9{font-size:20px;line-height:1.3em;}.elementor-18007 .elementor-element.elementor-element-1f99a3d{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-a6e1e40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-9cdc2b1{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-68fdeca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-7cc6d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 10px 0px;}.elementor-18007 .elementor-element.elementor-element-7cc6d51 .elementor-heading-title{font-size:40px;}.elementor-18007 .elementor-element.elementor-element-8be03de{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-18007 .elementor-element.elementor-element-a845841 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-11d4dff{--e-image-carousel-slides-to-show:1;}.elementor-18007 .elementor-element.elementor-element-11d4dff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-534ee035{margin-top:45px;margin-bottom:0px;padding:0px 0px 50px 0px;}body:not(.rtl) .elementor-18007 .elementor-element.elementor-element-c077f47{left:0px;}body.rtl .elementor-18007 .elementor-element.elementor-element-c077f47{right:0px;}.elementor-18007 .elementor-element.elementor-element-c077f47{top:-43px;}.elementor-18007 .elementor-element.elementor-element-1bf0439e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-1bf0439e .elementor-heading-title{font-size:40px;}.elementor-18007 .elementor-element.elementor-element-477d8c02{font-size:20px;line-height:1.3em;}.elementor-18007 .elementor-element.elementor-element-ee19ef2{margin-top:0px;margin-bottom:0px;padding:30px 0px 40px 0px;}.elementor-18007 .elementor-element.elementor-element-127177c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18007 .elementor-element.elementor-element-127177c .elementor-heading-title{font-size:40px;}.elementor-18007 .elementor-element.elementor-element-2caf2746{margin-top:-5px;margin-bottom:0px;padding:20px 0px 40px 0px;}.elementor-18007 .elementor-element.elementor-element-20b3e373 img{width:70%;max-width:200px;}.elementor-18007 .elementor-element.elementor-element-28949ba1{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-18007 .elementor-element.elementor-element-2c419aa6 img{width:40%;max-width:200px;}}/* Start custom CSS for shortcode, class: .elementor-element-51fd911f */..elementor-18007 .elementor-element.elementor-element-51fd911f {
    overflow: hidden;
}

.loginform{
    float: right;
    color: white;
    overflow: hidden;
}

.loginform .frm_form_fields{
    margin-top: 0!important;
}

.loginform input{
    border: 0px solid #4f87c6;
    font-size: 16px;
    padding: 3px 10px 4px 10px!important;
    font-family: Calibri, Sans-Serif;
    box-sizing: border-box!important;
    margin-top: 0;
}
.loginform .frm_form_field{
    float: left;
}

#user_login0{
    margin-right:10px;
}


.loginform .frm_submit{
    float: left;
   margin-top: 0px!important;
}

.loginform .frm_submit input{
        background-color: #59942c;
        color: white;
        margin-left: 10px;
        border: 1px solid #59942c;
         font-size: 20px!important;
    padding: 3px 10px 4px 10px!important;
    box-sizing: border-box;
    line-height: 1;
    max-height: 30px!important;
}

.loginform .frm_submit input:hover{
        background-color: #ce7067;
        border-color: #ce7067;
}

.frm_logout_link{
 float: right; 
 color: white!important;
 font-family: Calibri, Sans-Serif;
 font-size: 20px!important;
 background-color: #59942c;
        margin-left: 10px;
        border: 1px solid #59942c!important;
        padding: 3px 10px 4px 10px!important;
        text-decoration: none!important;
        font-weight: normal!important;
}

.frm_logout_link:hover{
        background-color: #ce7067;
        border-color: #ce7067!important;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41f54405 */.elementor-18007 .elementor-element.elementor-element-41f54405{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2568e34e */.elementor-18007 .elementor-element.elementor-element-2568e34e{
    padding-left: 10%;
    padding-right: 10%;
        max-height: 40px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-265deaa2 */.elementor-18007 .elementor-element.elementor-element-265deaa2{
    padding-left: 10%;
    padding-right: 10%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-439bdee9 */.elementor-18007 .elementor-element.elementor-element-439bdee9{
    box-shadow: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-65856c6 */.elementor-18007 .elementor-element.elementor-element-65856c6{
    width: 600px;
    height: 600px;
    display: block;
    z-index: -10;
    position: absolute;
    right: -550px;
    top: -750px;
    
}


@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-65856c6{
    width: 400px;
    height: 400px;
     right: -200px;
     top: -150px;
    }
    
}

@media screen and (max-width : 798px){
    .elementor-18007 .elementor-element.elementor-element-65856c6{
        width: 300px;
        height: 300px;
        right: -150px;
        top: -60px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e2d1add */.elementor-18007 .elementor-element.elementor-element-e2d1add{
    width: 100%!important;
    position: relative;
    overflow:visible;   
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-e2d1add{
    height: 400px;
    position: absolute;
        overflow-x: hidden;
    }
    
}


@media screen and (max-width : 798px){
    .elementor-18007 .elementor-element.elementor-element-e2d1add{
        position: relative;
   right: 0;
   width: 100%;
   height: 40px;
   overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7008b22a */.elementor-18007 .elementor-element.elementor-element-7008b22a{
    width: 100vw;
    z-index: -2;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-823100a */.elementor-18007 .elementor-element.elementor-element-823100a{
    padding-left: calc(71.5% - 800px);
  }



@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-element-823100a{
       padding-left: 14.5%;
       padding-right: 14.5%;
        
    }
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-823100a{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ace3c8 */.elementor-18007 .elementor-element.elementor-element-6ace3c8{
    max-width: 80%;
}

.elementor-18007 .elementor-element.elementor-element-6ace3c8 p{
    max-width: 700px;
}

.elementor-18007 .elementor-element.elementor-element-6ace3c8{
    padding-left: calc(71.5% - 800px);

}



@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-element-6ace3c8{
       padding-left: 14.5%;
       padding-right: 14.5%;
        
    }
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-6ace3c8{
         padding-right: 5%;
         padding-left: 5%;
         max-width: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44395de */@media screen and (min-width: 799px){

.elementor-18007 .elementor-element.elementor-element-44395de{
    width: 20%;
    padding: 0!important;
    display: block;
    position: absolute;
    right: 0;
    top: 60px;
}

.elementor-18007 .elementor-element.elementor-element-44395de p{
    width: 200px;
    float: right;
}

}

.elementor-18007 .elementor-element.elementor-element-44395de p{
    max-width: 300px;
    background-color: #fff;
    padding-left: 10px;
    border-left: 5px solid #4f87c6;
}

.elementor-18007 .elementor-element.elementor-element-44395de a{
    color: #2b8f46;
    text-decoration: none;
    width: 100%;
    display: block;
}

.elementor-18007 .elementor-element.elementor-element-44395de a:hover{
    color: #D07168;
}

.elementor-18007 .elementor-element.elementor-element-44395de p:hover{
    border-color: #D07168;
}

.elementor-18007 .elementor-element.elementor-element-44395de p:first-of-type{
    padding-top: 5px;
}

.elementor-18007 .elementor-element.elementor-element-44395de p:last-of-type{
    padding-bottom: 10px;
}



@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-44395de{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56e1f7ac */.elementor-18007 .elementor-element.elementor-element-56e1f7ac{
    width: 70%;
    position: relative;
    left: 0;
    overflow: hidden;
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-56e1f7ac{
        width: 80%;
    }
    
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-56e1f7ac{
        width: 100%;
       position: relative;
    }
    
}

@media screen and (min-width: 1921px){
    .elementor-18007 .elementor-element.elementor-element-56e1f7ac{
        margin-top: 3vw;
    }
}

@media screen and (min-width: 2561px){
    .elementor-18007 .elementor-element.elementor-element-56e1f7ac{
        margin-top: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6290a628 */.elementor-18007 .elementor-element.elementor-element-6290a628{
     margin-right: 10%;
    
 }
 @media screen and (min-width : 1398px){
 .elementor-18007 .elementor-element.elementor-element-6290a628 img{
      min-width: 700px;
 }}

@media screen and (min-width : 2000px){
   .elementor-18007 .elementor-element.elementor-element-6290a628{ margin-right: calc(50% - 800px)
   }
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-6290a628{
   margin-right: 10%; 
    }
    
    .elementor-18007 .elementor-element.elementor-element-6290a628 img{
        max-width: 700px;
    }
    
}

@media screen and (max-width: 798px){
    
    .elementor-18007 .elementor-element.elementor-element-6290a628{
        margin-right: 5%;
        margin-left: 5%;
    }

    
    .elementor-18007 .elementor-element.elementor-element-6290a628 img{
        width: 100%;
        float: left;
    }
    
    
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ab8cecc */.elementor-18007 .elementor-element.elementor-element-5ab8cecc{
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9ccf27 */.elementor-18007 .elementor-element.elementor-element-e9ccf27{
    width: 600px;
    height: 600px;
    display: block;
    z-index: -10;
    position: absolute;
    left: -550px;
    top: -400px;
}


@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-e9ccf27{
    width: 400px;
    height: 400px;
     left: -200px;
     top: 0px;
    }
    
}

@media screen and (max-width : 798px){
    .elementor-18007 .elementor-element.elementor-element-e9ccf27{
        width: 300px;
        height: 300px;
        left: -100px;
        top: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27f177c7 */.elementor-18007 .elementor-element.elementor-element-27f177c7{
    width: 100%!important;
    position: relative;
    overflow:visible;     
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-27f177c7{
    height: 420px;
    position: absolute;
        overflow-x: hidden;
    }
    
}


@media screen and (max-width : 798px){
    .elementor-18007 .elementor-element.elementor-element-27f177c7{
        top: 0;
        position: relative;
   left: 0;
   width: 100%;
   height: 100px;
   overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf4f448 */.elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button{
    bottom: 50px!important;
    position: fixed!important;
    z-index: 999;
    right: 20px;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    display: none;
}

@media screen and (max-width: 1399px){
 .elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button{   
    bottom: 20px!important;
}
}

@media screen and (min-width: 2561px){
    .elementor-18007 .elementor-element.elementor-element-bf4f448 .elementor-button{
    right: calc(50% - 1260px);

}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-997307e */.elementor-18007 .elementor-element.elementor-element-997307e{
   left: -17vw!important;
    padding-left: calc(71.5% - 800px);
     width: 75vw!important;
}

.elementor-18007 .elementor-element.elementor-element-997307e p{
    max-width: 700px;
}

@media screen and (min-width : 2560px){
    
.elementor-18007 .elementor-element.elementor-element-997307e{
        padding-left: 50px!important;
        left: 0!important;
    }
}

@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-997307e{
        left: -10vw!important;
        padding-left: 14.5%;
             width: 100vw!important;
    }
    }
    
        
@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-997307e{
        padding-left: 17.5%;
    }
    
}




@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-997307e{
         padding-right: 5%!important;
         padding-left: 5%!important;
         left: 0!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b0b323 */.elementor-18007 .elementor-element.elementor-element-0b0b323{
   left: -17vw!important;
    padding-left: calc(71.5% - 800px);
     width: 75vw!important;
}

.elementor-18007 .elementor-element.elementor-element-0b0b323 p{
    max-width: 700px;
}

@media screen and (min-width : 2560px){
    
.elementor-18007 .elementor-element.elementor-element-0b0b323{
        padding-left: 50px!important;
        left: 0!important;
    }
}

@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-0b0b323{
        left: -10vw!important;
        padding-left: 14.5%;
             width: 100vw!important;
    }
    }
    
        
@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-0b0b323{
        padding-left: 17.5%;
    }
    
}


@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-0b0b323{
         padding-right: 5%!important;
         padding-left: 5%!important;
         left: 0!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e4637c1 */.elementor-18007 .elementor-element.elementor-element-e4637c1{
flex: 1 1 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57c380f */.elementor-18007 .elementor-element.elementor-element-57c380f{
        flex-basis: 50%;
        flex-grow: 0;
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-57c380f{
flex-basis: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d206704 */.elementor-18007 .elementor-element.elementor-element-d206704{
        flex-basis: 50%;
        flex-grow: 0;
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-d206704{
flex-basis: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f73cfe */.elementor-18007 .elementor-element.elementor-element-1f73cfe{
    width: 92%;
    right: -8%;
}


.elementor-18007 .elementor-element.elementor-element-1f73cfe .elementor-container{
    overflow: hidden!important;
    position: relative!important;
    display: flex;
    flex-wrap: wrap;
}

.elementor-18007 .elementor-element.elementor-element-1f73cfe img{
    max-width: 120px!important;
}
   

    


@media screen and (min-width: 2560px){
    
.elementor-18007 .elementor-element.elementor-element-1f73cfe{
        max-width: 2120px;
        right: -440px;
        padding-right: calc(50% - 800px)!important;
 
}
}
@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-1f73cfe{
        width: 92%;
        padding-right: calc(50% - 800px)!important;
    }
    }
    


@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-1f73cfe{
        position: relative;
        width: 100%;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f99a3d */.elementor-18007 .elementor-element.elementor-element-1f99a3d{
    width: 100%!important;
    position: relative;
    overflow:visible;     
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-1f99a3d{
    height: 420px;
    position: absolute;
        overflow-x: hidden;
    }
    
}


@media screen and (max-width : 798px){
    .elementor-18007 .elementor-element.elementor-element-1f99a3d{
        top: 0;
        position: relative;
   left: 0;
   width: 100%;
   height: 100px;
   overflow: hidden;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cc6d51 */.elementor-18007 .elementor-element.elementor-element-7cc6d51{
    padding-left: calc(50% - 800px);
}

@media screen and (max-width: 2000px){
    .elementor-18007 .elementor-element.elementor-element-7cc6d51{
        padding-left: 10%!important;
        padding-right: 10%!important;
    }
}

@media screen and (max-width: 798px){
     .elementor-18007 .elementor-element.elementor-element-7cc6d51{
        padding-left: 5%!important;
        padding-right: 5%!important;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc058b7 */.elementor-18007 .elementor-element.elementor-element-cc058b7{
    max-width: 80%;
}

.elementor-18007 .elementor-element.elementor-element-cc058b7 p{
    max-width: 700px;
}

.elementor-18007 .elementor-element.elementor-element-cc058b7{
    padding-left: calc(50% - 800px);
}

@media screen and (max-width: 2000px){
    .elementor-18007 .elementor-element.elementor-element-cc058b7{
        padding-left: 10%;
        padding-right: 10%;
    }
}

@media screen and (max-width: 798px){
     .elementor-18007 .elementor-element.elementor-element-cc058b7{
        padding-left: 5%;
        padding-right: 5%;
        max-width: 100%;
        
    }
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-11d4dff */.elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-prev{ 
    left: -70px;
    position: absolute;
}

.elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-next{
    right: -70px;
    position: absolute;
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    
    .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-prev{
        left: -60px;
    }
    
    .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-next{
        right: -60px;
    }
    
}


@media screen and (max-width: 798px){
    
    .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-prev{
        display: none;
        visibility: hidden;
    }
    
    .elementor-18007 .elementor-element.elementor-element-11d4dff .elementor-swiper-button-next{
        display: none;
        visibility: hidden;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8be03de */.elementor-18007 .elementor-element.elementor-element-8be03de{
    padding-top: 20px!important;
    padding-bottom: 50px!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bf0439e */.elementor-18007 .elementor-element.elementor-element-1bf0439e{
    padding-left: calc(71.5% - 800px);
    padding-right: calc(71.5% - 800px);
  }




@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-element-1bf0439e{
       padding-left: 14.5%;
       padding-right: 14.5%;
        
    }
}

        
@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-1bf0439e{
        padding-left: 12.5%;
    }
    
}




@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-1bf0439e{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477d8c02 */.elementor-18007 .elementor-element.elementor-element-477d8c02{
    padding-left: calc(71.5% - 800px);
    padding-right: calc(71.5% - 800px);
  }

@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-element-477d8c02{
       padding-left: 14.5%;
       padding-right: 14.5%;
        
    }
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-477d8c02{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-477d8c02{
        padding-left: 12.5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-534ee035 */.elementor-18007 .elementor-element.elementor-element-534ee035{
    width: 70%;
    position: relative;
    right: 0;
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-534ee035{
        margin-top: 100px!important;
        width: 95%;
    }
    
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-534ee035{
        width: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-127177c */.elementor-18007 .elementor-element.elementor-element-127177c{
   left: -17vw!important;
    padding-left: calc(71.5% - 800px);
     width: 75vw!important;
}

.elementor-18007 .elementor-element.elementor-element-127177c p{
    max-width: 700px;
}

@media screen and (min-width : 2560px){
    
.elementor-18007 .elementor-element.elementor-element-127177c{
        padding-left: 50px!important;
        left: 0!important;
    }
}

@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-127177c{
        left: -10vw!important;
        padding-left: 14.5%;
             width: 100vw!important;
    }
    }
    
        
@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-127177c{
        padding-left: 17.5%;
    }
    
}




@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-127177c{
         padding-right: 5%!important;
         padding-left: 5%!important;
         left: 0!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a072e2 */.elementor-18007 .elementor-element.elementor-element-2a072e2{
   left: -17vw!important;
    padding-left: calc(71.5% - 800px);
     width: 75vw!important;
}

.elementor-18007 .elementor-element.elementor-element-2a072e2 p{
    max-width: 700px;
}

@media screen and (min-width : 2560px){
    
.elementor-18007 .elementor-element.elementor-element-2a072e2{
        padding-left: 50px!important;
        left: 0!important;
    }
}

@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-2a072e2{
        left: -10vw!important;
        padding-left: 14.5%;
             width: 100vw!important;
    }
    }
    
        
@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-2a072e2{
        padding-left: 17.5%;
    }
    
}


@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-2a072e2{
         padding-right: 5%!important;
         padding-left: 5%!important;
         left: 0!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f742729 */.elementor-18007 .elementor-element.elementor-element-f742729{
flex: 1 1 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee19ef2 */.elementor-18007 .elementor-element.elementor-element-ee19ef2{
    width: 92%;
    right: -8%;
}


.elementor-18007 .elementor-element.elementor-element-ee19ef2 .elementor-container{
    overflow: hidden!important;
    position: relative!important;
    display: flex;
    flex-wrap: wrap;
}

.elementor-18007 .elementor-element.elementor-element-ee19ef2 img{
    max-width: 120px!important;
}
   

    


@media screen and (min-width: 2560px){
    
.elementor-18007 .elementor-element.elementor-element-ee19ef2{
        max-width: 2120px;
        right: -440px;
        padding-right: calc(50% - 800px)!important;
 
}
}
@media screen and (max-width : 2016px){
    
    .elementor-18007 .elementor-element.elementor-element-ee19ef2{
        width: 92%;
        padding-right: calc(50% - 800px)!important;
    }
    }
    


@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-ee19ef2{
        position: relative;
        width: 100%;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-12609 */.elementor-18007 .elementor-element.elementor-global-12609{
    padding-left: calc(125.5% - 800px);
}

.elementor-18007 .elementor-element.elementor-global-12609 ul li{
    list-style-type: none;
}

@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-global-12609{
       padding-left: 25.5%;
       padding-right: 25.5%;
        
    }
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-global-12609{
        padding-left: 20%;
        padding-right: 5%;
    }
    
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-global-12609{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20b3e373 */.elementor-18007 .elementor-element.elementor-element-20b3e373{
    padding-left: calc(125.5% - 800px);
}

@media screen and (max-width: 2016px){
    .elementor-18007 .elementor-element.elementor-element-20b3e373{
       padding-left: 25.5%;
       padding-right: 25.5%;
        
    }
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-20b3e373{
        padding-left: 20%;
        padding-right: 5%;
    }
    
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-20b3e373{
         padding-right: 5%;
         padding-left: 5%;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2caf2746 */.elementor-18007 .elementor-element.elementor-element-2caf2746{
    width: 40%;
    position: relative;
    right: 0;
}

@media screen and (max-width : 1398px) and (min-width: 799px){
    .elementor-18007 .elementor-element.elementor-element-2caf2746{
        margin-top: 200px!important;
        width: 50%;
    }
    
}

@media screen and (max-width: 798px){
    .elementor-18007 .elementor-element.elementor-element-2caf2746{
        width: 100%;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28949ba1 */.elementor-18007 .elementor-element.elementor-element-28949ba1{
    z-index: -2;
    position: relative;
    width: 100%;
    max-width: 2560px;
}/* End custom CSS */