.elementor-21 .elementor-element.elementor-element-5d80245{--display:grid;--min-height:752px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.26;}.elementor-21 .elementor-element.elementor-element-5d80245::before, .elementor-21 .elementor-element.elementor-element-5d80245 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-5d80245 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-5d80245 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-5d80245 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-5d80245 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-5d80245 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-21 .elementor-element.elementor-element-854d248{--display:flex;}.elementor-21 .elementor-element.elementor-element-2c51baa{--display:flex;--min-height:104px;}.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-21 .elementor-element.elementor-element-ee4f449{--iteration-count:infinite;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;grid-column:span custom;--dynamic-text-color:var( --e-global-color-1c6ba20 );}.elementor-21 .elementor-element.elementor-element-ee4f449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:76px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ee4f449.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-ee4f449 .elementor-headline{text-align:center;font-family:"Arial", Sans-serif;font-size:57px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-ee4f449 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9c04b36{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3ac4f04{--display:flex;}.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-21 .elementor-element.elementor-element-049583b .elementor-button{background-color:#499BEB;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:32px;text-shadow:44px 33px 31px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:groove;border-radius:44px 44px 44px 44px;}.elementor-21 .elementor-element.elementor-element-049583b{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-049583b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-b8f835c{--display:flex;}.elementor-21 .elementor-element.elementor-element-1f7344f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:32px;text-shadow:44px 33px 31px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:groove;border-radius:44px 44px 44px 44px;}.elementor-21 .elementor-element.elementor-element-1f7344f{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-1f7344f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-b44c93f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-21 .elementor-element.elementor-element-b44c93f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b44c93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F2;}.elementor-21 .elementor-element.elementor-element-6243b0e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-7b5363c{--display:flex;}.elementor-21 .elementor-element.elementor-element-7056b2d .heading1 span{background-color:#E0E5DE;font-size:18px;font-weight:600;text-transform:uppercase;color:#31572C;}.elementor-21 .elementor-element.elementor-element-7056b2d .heading1{text-align:center;}.elementor-21 .elementor-element.elementor-element-7056b2d .heading1 h2{font-weight:600;color:#081120;}.elementor-21 .elementor-element.elementor-element-e8b162d .service7 .service7-slider .single-slider .image .hover-icon, .elementor-21 .elementor-element.elementor-element-e8b162d .service5-box .learn, .elementor-21 .elementor-element.elementor-element-e8b162d .service6 .service-box:hover .image .arrow{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-e8b162d{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-e8b162d > .elementor-widget-container{margin:0px 0px 100px 0px;padding:14px 28px -22px 28px;}.elementor-21 .elementor-element.elementor-element-e8b162d.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-e8b162d .service3 .service3-box .learn{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service5-box .learn{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service6 .service-box:hover .image .arrow{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service7 .service7-slider .single-slider .image .hover-icon{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service8 .service-box .heading .learn{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service9 .service-box .learn{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e8b162d .service10 .service-box .heading .learn{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-25e1748{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-25e1748 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:-31px -31px -31px -31px;}.elementor-21 .elementor-element.elementor-element-25e1748.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-43021b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-d595ff7{--display:flex;}.elementor-21 .elementor-element.elementor-element-97fa4e0 .heading1 span{background-color:#E0E5DE;font-size:18px;font-weight:600;text-transform:uppercase;color:#31572C;}.elementor-21 .elementor-element.elementor-element-97fa4e0 .heading1{text-align:center;}.elementor-21 .elementor-element.elementor-element-97fa4e0 .heading1 h2{font-weight:600;color:#081120;}.elementor-21 .elementor-element.elementor-element-ea63f56 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-09d3c01{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-57b8f51{width:var( --container-widget-width, 14.745% );max-width:14.745%;--container-widget-width:14.745%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-57b8f51.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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 );}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-d458b9b{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-d458b9b{right:0px;}.elementor-21 .elementor-element.elementor-element-d458b9b{bottom:0px;z-index:-1;}.elementor-21 .elementor-element.elementor-element-03717bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-21 .elementor-element.elementor-element-ef5839e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-fe84dfc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b6ab6c2 .heading1 span{background-color:#E0E5DE;font-size:18px;font-weight:600;text-transform:uppercase;color:#31572C;}.elementor-21 .elementor-element.elementor-element-b6ab6c2 .heading1{text-align:center;}.elementor-21 .elementor-element.elementor-element-b6ab6c2 .heading1 h2{font-weight:600;color:#081120;}.elementor-21 .elementor-element.elementor-element-596c6ff{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-233cd13{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-233cd13{left:0px;}.elementor-21 .elementor-element.elementor-element-233cd13{bottom:0px;z-index:-1;}.elementor-21 .elementor-element.elementor-element-42d548b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-21 .elementor-element.elementor-element-42d548b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-42d548b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D71A3;}.elementor-21 .elementor-element.elementor-element-90414a3 .heading2 span.span, .elementor-21 .elementor-element.elementor-element-90414a3 .heading8 span.span, .elementor-21 .elementor-element.elementor-element-90414a3 .heading7 span.span, .elementor-21 .elementor-element.elementor-element-90414a3 .heading1 span, .elementor-21 .elementor-element.elementor-element-90414a3 .heading3 span, .elementor-21 .elementor-element.elementor-element-90414a3 .heading4 span.span2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading6-w span.span{background-color:#6EC1E4;}.elementor-21 .elementor-element.elementor-element-90414a3 .heading2 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading8 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading7 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading1 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading3 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading4 h2, .elementor-21 .elementor-element.elementor-element-90414a3 .heading6-w h2{font-weight:600;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-ab964ad{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-ab964ad{right:0px;}.elementor-21 .elementor-element.elementor-element-ab964ad{bottom:0px;z-index:-1;}.elementor-21 .elementor-element.elementor-element-11887e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-11887e9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-11887e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F2;}.elementor-21 .elementor-element.elementor-element-11887e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-0e9b6ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-41666e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-41666e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-42fdf8a .heading1 span{background-color:#E0E5DE;font-size:18px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-21 .elementor-element.elementor-element-42fdf8a .heading1{text-align:center;}.elementor-21 .elementor-element.elementor-element-42fdf8a .heading1 h2{font-weight:600;color:#081120;}.elementor-21 .elementor-element.elementor-element-9f07f08{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-767431e .contact-page .contact-page-box .contact-box .icon, .elementor-21 .elementor-element.elementor-element-767431e .contact9-content-area .contact9-box .icon, .elementor-21 .elementor-element.elementor-element-767431e .contact1 .contact1-box .icon, .elementor-21 .elementor-element.elementor-element-767431e .contact3-box .icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-767431e .contact9-content-area .contact9-box:hover{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-767431e .contact1 .contact1-box .heading a:hover{color:#000000;}.elementor-21 .elementor-element.elementor-element-767431e .heading3 h4 a:hover{color:#000000;}.elementor-21 .elementor-element.elementor-element-767431e .heading5 h4 a:hover{color:#000000;}.elementor-21 .elementor-element.elementor-element-767431e .contact9-content-area .contact9-box:hover .heading a{color:#000000;}.elementor-21 .elementor-element.elementor-element-dafb120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21 .elementor-element.elementor-element-9141243{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;}.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 );}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-2c51baa{--width:100%;}.elementor-21 .elementor-element.elementor-element-7b5363c{--width:100%;}.elementor-21 .elementor-element.elementor-element-d595ff7{--width:59%;}.elementor-21 .elementor-element.elementor-element-fe84dfc{--width:59%;}.elementor-21 .elementor-element.elementor-element-11887e9{--width:100.295%;}.elementor-21 .elementor-element.elementor-element-41666e8{--width:70.837%;}.elementor-21 .elementor-element.elementor-element-9f07f08{--width:100%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-5d80245{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-9c04b36{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-9141243{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-5d80245{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-9c04b36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-b44c93f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-03717bb{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9141243{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}