.elementor-5097 .elementor-element.elementor-element-b8b91e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5097 .elementor-element.elementor-element-fa361f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:11px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-fa361f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-neotech-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-5097 .elementor-element.elementor-element-90cc15b{text-align:left;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-90cc15b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5097 .elementor-element.elementor-element-90cc15b.elementor-element{--align-self:stretch;}.elementor-5097 .elementor-element.elementor-element-90cc15b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"PT Sans", Sans-serif;font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-90cc15b .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.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-5097 .elementor-element.elementor-element-112652b{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-112652b p{margin-bottom:1.3em;}.elementor-5097 .elementor-element.elementor-element-18e986f .elementor-button .left{margin-right:5px;}.elementor-5097 .elementor-element.elementor-element-18e986f .elementor-button:hover .right{margin-left:5px;}.elementor-5097 .elementor-element.elementor-element-18e986f .elementor-button{font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-5097 .elementor-element.elementor-element-0eb803b{--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;--gap:0px 0px;--row-gap:0px;--column-gap: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-5097 .elementor-element.elementor-element-75e36f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5097 .elementor-element.elementor-element-75e36f6.elementor-element{--align-self:flex-end;}.elementor-5097 .elementor-element.elementor-element-75e36f6:not( .elementor-widget-image, .elementor-widget-neotech-image-basic ) .elementor-widget-container{-webkit-mask-image:url( https://edudigital.pt/wp-content/uploads/2024/10/h1-mask1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5097 .elementor-element.elementor-element-75e36f6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://edudigital.pt/wp-content/uploads/2024/10/h1-mask1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5097 .elementor-element.elementor-element-75e36f6.elementor-widget-neotech-image-basic .neotech-elementor-wrapper-image{-webkit-mask-image:url( https://edudigital.pt/wp-content/uploads/2024/10/h1-mask1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5097 .elementor-element.elementor-element-75e36f6 img{width:90%;}.elementor-5097 .elementor-element.elementor-element-b1ad2a2{width:auto;max-width:auto;bottom:68px;z-index:-1;}.elementor-5097 .elementor-element.elementor-element-b1ad2a2.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-b1ad2a2{left:-85px;}body.rtl .elementor-5097 .elementor-element.elementor-element-b1ad2a2{right:-85px;}.elementor-5097 .elementor-element.elementor-element-3cd5912{--display:flex;--position:absolute;--min-height:520px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:0px;--z-index:1;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-3cd5912{left:0px;}body.rtl .elementor-5097 .elementor-element.elementor-element-3cd5912{right:0px;}.elementor-5097 .elementor-element.elementor-element-a61f6d6{--display:flex;--min-height:210px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5097 .elementor-element.elementor-element-a61f6d6:not(.elementor-motion-effects-element-type-background), .elementor-5097 .elementor-element.elementor-element-a61f6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3553C;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-5097 .elementor-element.elementor-element-94da2f5 .elementor-counter{text-align:center;gap:0px;}.elementor-5097 .elementor-element.elementor-element-94da2f5 .elementor-counter .elementor-counter-title{text-align:center;}.elementor-5097 .elementor-element.elementor-element-94da2f5{width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-94da2f5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:80px;font-weight:700;height:80px;}.elementor-5097 .elementor-element.elementor-element-94da2f5 .elementor-counter-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;word-spacing:0px;}.elementor-5097 .elementor-element.elementor-element-7891255{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-7891255:not(.elementor-motion-effects-element-type-background), .elementor-5097 .elementor-element.elementor-element-7891255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundfield );}.elementor-5097 .elementor-element.elementor-element-01be035{--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-5097 .elementor-element.elementor-element-c5cf8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-5097 .elementor-element.elementor-element-98162bc{text-align:left;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-98162bc > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-5097 .elementor-element.elementor-element-98162bc.elementor-element{--align-self:stretch;}.elementor-5097 .elementor-element.elementor-element-98162bc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"PT Sans", Sans-serif;font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-98162bc .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-0dceb8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-0dceb8e p{margin-bottom:1.3em;}.elementor-5097 .elementor-element.elementor-element-247bbaf{text-align:left;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-247bbaf > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-5097 .elementor-element.elementor-element-247bbaf.elementor-element{--align-self:stretch;}.elementor-5097 .elementor-element.elementor-element-247bbaf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"PT Sans", Sans-serif;font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-247bbaf .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-f811d72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-f811d72 p{margin-bottom:1.3em;}.elementor-5097 .elementor-element.elementor-element-6249710{--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-5097 .elementor-element.elementor-element-6249710:not(.elementor-motion-effects-element-type-background), .elementor-5097 .elementor-element.elementor-element-6249710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5097 .elementor-element.elementor-element-e1d1eea{--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:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-6f41daa{--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-5097 .elementor-element.elementor-element-46376b6{text-align:left;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-46376b6 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-5097 .elementor-element.elementor-element-46376b6.elementor-element{--align-self:stretch;}.elementor-5097 .elementor-element.elementor-element-46376b6 .elementor-heading-title{color:var( --e-global-color-6470038 );font-family:"PT Sans", Sans-serif;font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-46376b6 .elementor-sub-title{color:var( --e-global-color-6470038 );font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-46376b6 .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-6ec726a .carousel-left-content{background-color:var( --e-global-color-6470038 );border-radius:10px 10px 10px 10px;}.elementor-5097 .elementor-element.elementor-element-6ec726a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .car-content-title{font-family:"PT Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-5097 .elementor-element.elementor-element-6ec726a .car-content-sub-title{font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-5097 .elementor-element.elementor-element-6ec726a .carousel-right-image {padding:0px 100px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .carousel-right-image{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-e5a59e9{--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;--justify-content:center;}.elementor-5097 .elementor-element.elementor-element-68168c4{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-5097 .elementor-element.elementor-element-8d18179{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-0b6ba83{--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;--justify-content:center;}.elementor-5097 .elementor-element.elementor-element-bf54ba7{margin:40px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5097 .elementor-element.elementor-element-95d3b02{--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-5097 .elementor-element.elementor-element-be6d032 .carousel-left-content{background-color:var( --e-global-color-6470038 );border-radius:10px 10px 10px 10px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .car-content-title{font-family:"PT Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-5097 .elementor-element.elementor-element-be6d032 .car-content-sub-title{font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-5097 .elementor-element.elementor-element-be6d032 .car-content-li{font-size:16px;color:var( --e-global-color-dark );}.elementor-5097 .elementor-element.elementor-element-be6d032 .carousel-right-image {padding:0px 0px 0px 20px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .carousel-right-image{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-cb841b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5097 .elementor-element.elementor-element-6f3fa5b{--display:flex;}.elementor-5097 .elementor-element.elementor-element-6f3fa5b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5097 .elementor-element.elementor-element-563d8e0 img{opacity:1;filter:brightness( 83% ) contrast( 50% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon:hover, .elementor-widget-icon-box.elementor-view-default .elementor-icon:hover{border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-edbe3a9{left:42.999%;}body.rtl .elementor-5097 .elementor-element.elementor-element-edbe3a9{right:42.999%;}.elementor-5097 .elementor-element.elementor-element-edbe3a9{top:16.519%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-edbe3a9.elementor-view-stacked .elementor-icon{background-color:#E3553C;}.elementor-5097 .elementor-element.elementor-element-edbe3a9.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-edbe3a9.elementor-view-default .elementor-icon{fill:#E3553C;color:#E3553C;border-color:#E3553C;}.elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-edbe3a9:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-edbe3a9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-c17f89a{left:75%;}body.rtl .elementor-5097 .elementor-element.elementor-element-c17f89a{right:75%;}.elementor-5097 .elementor-element.elementor-element-c17f89a{top:68%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-c17f89a.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-c17f89a.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-c17f89a.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-c17f89a:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-c17f89a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-9851ece{left:48.231%;}body.rtl .elementor-5097 .elementor-element.elementor-element-9851ece{right:48.231%;}.elementor-5097 .elementor-element.elementor-element-9851ece{top:83%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-9851ece.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-9851ece.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-9851ece.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-9851ece:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-9851ece:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-520db56{left:50.6%;}body.rtl .elementor-5097 .elementor-element.elementor-element-520db56{right:50.6%;}.elementor-5097 .elementor-element.elementor-element-520db56{top:61%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-520db56.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-520db56.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-520db56.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-520db56:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-520db56:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-ec1cc9d{left:48%;}body.rtl .elementor-5097 .elementor-element.elementor-element-ec1cc9d{right:48%;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d{top:34.8%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-ec1cc9d.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-ec1cc9d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-3752be3{left:49%;}body.rtl .elementor-5097 .elementor-element.elementor-element-3752be3{right:49%;}.elementor-5097 .elementor-element.elementor-element-3752be3{top:29%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-3752be3.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-3752be3.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-3752be3.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-3752be3:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-3752be3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-4e0bc43{left:31%;}body.rtl .elementor-5097 .elementor-element.elementor-element-4e0bc43{right:31%;}.elementor-5097 .elementor-element.elementor-element-4e0bc43{top:66%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-4e0bc43.elementor-view-stacked .elementor-icon{background-color:#008072;}.elementor-5097 .elementor-element.elementor-element-4e0bc43.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-4e0bc43.elementor-view-default .elementor-icon{fill:#008072;color:#008072;border-color:#008072;}.elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-title{color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-4e0bc43:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-4e0bc43:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-description{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-acf4597{--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-title{margin-bottom:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-acf4597.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-acf4597.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-acf4597.elementor-view-default .elementor-icon{fill:var( --e-global-color-linearstart );color:var( --e-global-color-linearstart );border-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-acf4597:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-acf4597:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-13fc6ad{left:50.714%;}body.rtl .elementor-5097 .elementor-element.elementor-element-13fc6ad{right:50.714%;}.elementor-5097 .elementor-element.elementor-element-13fc6ad{top:25.895%;--icon-box-icon-margin:0px;}.elementor-5097 .elementor-element.elementor-element-13fc6ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-13fc6ad.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-13fc6ad.elementor-view-default .elementor-icon{fill:var( --e-global-color-linearstart );color:var( --e-global-color-linearstart );border-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-13fc6ad:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-13fc6ad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-description{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-2540c26{left:54.823%;}body.rtl .elementor-5097 .elementor-element.elementor-element-2540c26{right:54.823%;}.elementor-5097 .elementor-element.elementor-element-2540c26{top:36.056%;}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-wrapper{text-align:left;}.elementor-5097 .elementor-element.elementor-element-2540c26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-2540c26.elementor-view-framed .elementor-icon, .elementor-5097 .elementor-element.elementor-element-2540c26.elementor-view-default .elementor-icon{fill:var( --e-global-color-linearstart );color:var( --e-global-color-linearstart );border-color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon{font-size:22px;}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6470038 );margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-2540c26:has(:hover) .elementor-icon-box-title,
					 .elementor-5097 .elementor-element.elementor-element-2540c26:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6470038 );}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-description{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-dfc4156{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-5097 .elementor-element.elementor-element-dfc4156.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-5097 .elementor-element.elementor-element-6a51ddf{text-align:center;}.elementor-5097 .elementor-element.elementor-element-6a51ddf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5097 .elementor-element.elementor-element-6a51ddf.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-6a51ddf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"PT Sans", Sans-serif;font-size:30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-6a51ddf .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-5f86036{text-align:left;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-5f86036 p{margin-bottom:1.3em;}.elementor-5097 .elementor-element.elementor-element-0327c4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5097 .elementor-element.elementor-element-c2b6000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-5097 .elementor-element.elementor-element-5862e7a .elementor-heading-title{color:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-5862e7a .elementor-sub-title{color:var( --e-global-color-linearstart );font-family:"PT Sans", Sans-serif;font-size:20px;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-5862e7a .elementor-heading-wrapper-inner .elementor-sub-title:before{background:var( --e-global-color-linearstart );}.elementor-5097 .elementor-element.elementor-element-1a3dd14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-1a3dd14 p{margin-bottom:25px;}.elementor-5097 .elementor-element.elementor-element-bb1bea0{--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-5097 .elementor-element.elementor-element-c30009d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-b9a13c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-b9a13c3.elementor-element{--align-self:center;}.elementor-5097 .elementor-element.elementor-element-4a4f4bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-4a4f4bb:not(.elementor-motion-effects-element-type-background), .elementor-5097 .elementor-element.elementor-element-4a4f4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-backgroundfield );}.elementor-5097 .elementor-element.elementor-element-8e922b3{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5097 .elementor-element.elementor-element-e859fea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5097 .elementor-element.elementor-element-bf9d575{--display:flex;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5097 .elementor-element.elementor-element-fd74366{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5097 .elementor-element.elementor-element-d343c44{text-align:left;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-d343c44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-d343c44.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-d343c44 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"PT Sans", Sans-serif;font-size:30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-d343c44 .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-d343c44.subtitle-position-below .elementor-sub-title{margin-top:10px;}.elementor-5097 .elementor-element.elementor-element-d343c44.subtitle-position-above .elementor-sub-title{margin-bottom:10px;}.elementor-5097 .elementor-element.elementor-element-ae88dc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"PT Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5097 .elementor-element.elementor-element-ae88dc0 p{margin-bottom:18px;}.elementor-5097 .elementor-element.elementor-element-d4d30a3 img{width:70%;border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-97d0f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5097 .elementor-element.elementor-element-574161a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5097 .elementor-element.elementor-element-c3becd9{text-align:center;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-c3becd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-c3becd9.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-c3becd9 .elementor-heading-title{color:var( --e-global-color-linearstart );font-family:"PT Sans", Sans-serif;font-size:30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-c3becd9 .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-5097 .elementor-element.elementor-element-e6a486f{--grid-columns:3;}.elementor-5097 .elementor-element.elementor-element-e6a486f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5097 .elementor-element.elementor-element-e6a486f .e-loop-item > .elementor-section, .elementor-5097 .elementor-element.elementor-element-e6a486f .e-loop-item > .elementor-section > .elementor-container, .elementor-5097 .elementor-element.elementor-element-e6a486f .e-loop-item > .e-con, .elementor-5097 .elementor-element.elementor-element-e6a486f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-5097 .elementor-element.elementor-element-ac941b2{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-7152c12{text-align:center;width:100%;max-width:100%;}.elementor-5097 .elementor-element.elementor-element-7152c12 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5097 .elementor-element.elementor-element-7152c12.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-7152c12 .elementor-heading-title{color:var( --e-global-color-linearstart );font-family:"PT Sans", Sans-serif;font-size:30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;font-weight:700;text-transform:none;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-7152c12 .elementor-sub-title{font-family:"PT Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:none;}.elementor-5097 .elementor-element.elementor-element-4691d7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5097 .elementor-element.elementor-element-f9611ee{--e-global-column-to-show:5;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-f9611ee .swiper-slide{width:calc((100% - 30px*(5 - 1)) / 5);margin-right:30px;}body.rtl .elementor-5097 .elementor-element.elementor-element-f9611ee .swiper-slide{width:calc((100% - 30px*(5 - 1)) / 5);margin-left:30px;}.elementor-5097 .elementor-element.elementor-element-f9611ee .swiper-slide{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-5097 .elementor-element.elementor-element-f9611ee > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-f9611ee.elementor-widget-neotech-image-carousel a img{height:28%;object-fit:cover;margin:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-f9611ee.elementor-widget-neotech-image-carousel a{text-align:center;}.elementor-5097 .elementor-element.elementor-element-f9611ee .swiper-pagination{padding:20px 0px 0px 0px;justify-content:center;}.elementor-5097 .elementor-element.elementor-element-f9611ee .swiper-pagination-bullet{width:6px;height:6px;}.elementor-5097 .elementor-element.elementor-element-f9611ee.elementor-pagination-style-3 .swiper-pagination-bullet{width:100%;}.elementor-5097 .elementor-element.elementor-element-3edbb22{--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;}@media(max-width:1366px){.elementor-5097 .elementor-element.elementor-element-b8b91e9{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-5097 .elementor-element.elementor-element-75e36f6 img{width:100%;}.elementor-5097 .elementor-element.elementor-element-a61f6d6{--min-height:0px;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-acf4597{left:36%;}body.rtl .elementor-5097 .elementor-element.elementor-element-acf4597{right:36%;}.elementor-5097 .elementor-element.elementor-element-4a4f4bb{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--grid-auto-flow:row;}.elementor-5097 .elementor-element.elementor-element-e6a486f{--grid-columns:2;}}@media(max-width:1200px){.elementor-5097 .elementor-element.elementor-element-b8b91e9{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5097 .elementor-element.elementor-element-fa361f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5097 .elementor-element.elementor-element-75e36f6 img{width:100%;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--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:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-acf4597{left:69%;}body.rtl .elementor-5097 .elementor-element.elementor-element-acf4597{right:69%;}.elementor-5097 .elementor-element.elementor-element-acf4597{top:53%;}.elementor-5097 .elementor-element.elementor-element-6a51ddf.subtitle-position-below .elementor-sub-title{margin-top:0px;}.elementor-5097 .elementor-element.elementor-element-6a51ddf.subtitle-position-above .elementor-sub-title{margin-bottom:0px;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-5097 .elementor-element.elementor-element-b8b91e9{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-5097 .elementor-element.elementor-element-90cc15b .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-b1ad2a2 img{width:100%;}.elementor-5097 .elementor-element.elementor-element-98162bc .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-247bbaf .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-46376b6 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-edbe3a9{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-edbe3a9{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-c17f89a{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-c17f89a{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-9851ece{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-9851ece{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-520db56{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-520db56{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-ec1cc9d{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-ec1cc9d{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-3752be3{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-3752be3{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-4e0bc43{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-4e0bc43{right:41%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-acf4597{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-acf4597{right:41%;}.elementor-5097 .elementor-element.elementor-element-acf4597{top:50%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-13fc6ad{left:46%;}body.rtl .elementor-5097 .elementor-element.elementor-element-13fc6ad{right:46%;}.elementor-5097 .elementor-element.elementor-element-13fc6ad{top:63%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-2540c26{left:50%;}body.rtl .elementor-5097 .elementor-element.elementor-element-2540c26{right:50%;}.elementor-5097 .elementor-element.elementor-element-2540c26{top:71%;}.elementor-5097 .elementor-element.elementor-element-6a51ddf .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--grid-auto-flow:row;}.elementor-5097 .elementor-element.elementor-element-d343c44 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-c3becd9 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-e6a486f{--grid-columns:2;}.elementor-5097 .elementor-element.elementor-element-7152c12 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-5097 .elementor-element.elementor-element-f9611ee{--e-global-column-to-show:4;}}@media(max-width:880px){.elementor-5097 .elementor-element.elementor-element-90cc15b{text-align:left;}.elementor-5097 .elementor-element.elementor-element-90cc15b.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-112652b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-5097 .elementor-element.elementor-element-75e36f6 img{width:63%;}.elementor-5097 .elementor-element.elementor-element-3cd5912{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5097 .elementor-element.elementor-element-98162bc{text-align:left;}.elementor-5097 .elementor-element.elementor-element-98162bc.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-0dceb8e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-5097 .elementor-element.elementor-element-247bbaf{text-align:left;}.elementor-5097 .elementor-element.elementor-element-247bbaf.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-f811d72{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:left;}.elementor-5097 .elementor-element.elementor-element-46376b6{text-align:left;}.elementor-5097 .elementor-element.elementor-element-46376b6.elementor-element{--align-self:flex-start;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-edbe3a9{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-edbe3a9{right:0%;}.elementor-5097 .elementor-element.elementor-element-edbe3a9{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-c17f89a{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-c17f89a{right:0%;}.elementor-5097 .elementor-element.elementor-element-c17f89a{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-9851ece{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-9851ece{right:0%;}.elementor-5097 .elementor-element.elementor-element-9851ece{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-520db56{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-520db56{right:0%;}.elementor-5097 .elementor-element.elementor-element-520db56{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-ec1cc9d{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-ec1cc9d{right:0%;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-3752be3{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-3752be3{right:0%;}.elementor-5097 .elementor-element.elementor-element-3752be3{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-4e0bc43{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-4e0bc43{right:0%;}.elementor-5097 .elementor-element.elementor-element-4e0bc43{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-acf4597{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-acf4597{right:0%;}.elementor-5097 .elementor-element.elementor-element-acf4597{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-13fc6ad{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-13fc6ad{right:0%;}.elementor-5097 .elementor-element.elementor-element-13fc6ad{top:0%;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-2540c26{left:0%;}body.rtl .elementor-5097 .elementor-element.elementor-element-2540c26{right:0%;}.elementor-5097 .elementor-element.elementor-element-2540c26{top:0%;}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title a{font-size:16px;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5097 .elementor-element.elementor-element-b8b91e9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5097 .elementor-element.elementor-element-90cc15b{text-align:center;}.elementor-5097 .elementor-element.elementor-element-90cc15b .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-112652b{text-align:center;}.elementor-5097 .elementor-element.elementor-element-3cd5912{--min-height:375px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5097 .elementor-element.elementor-element-98162bc{text-align:center;}.elementor-5097 .elementor-element.elementor-element-98162bc .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-0dceb8e{text-align:center;}.elementor-5097 .elementor-element.elementor-element-247bbaf{text-align:center;}.elementor-5097 .elementor-element.elementor-element-247bbaf .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-f811d72{text-align:center;}.elementor-5097 .elementor-element.elementor-element-46376b6{text-align:center;}.elementor-5097 .elementor-element.elementor-element-46376b6 .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .carousel-right-image {padding:20px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-6ec726a .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .carousel-right-image {padding:20px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-be6d032 .wkit-tabbed-images-carousel .carousel-right-image img{border-radius:0px 0px 0px 0px;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-edbe3a9{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-edbe3a9{right:41%;}.elementor-5097 .elementor-element.elementor-element-edbe3a9{top:26%;}.elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-edbe3a9 .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-c17f89a{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-c17f89a{right:41%;}.elementor-5097 .elementor-element.elementor-element-c17f89a{top:26%;}.elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-c17f89a .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-9851ece{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-9851ece{right:41%;}.elementor-5097 .elementor-element.elementor-element-9851ece{top:26%;}.elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-9851ece .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-520db56{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-520db56{right:41%;}.elementor-5097 .elementor-element.elementor-element-520db56{top:26%;}.elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-520db56 .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-ec1cc9d{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-ec1cc9d{right:41%;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d{top:26%;}.elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-ec1cc9d .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-3752be3{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-3752be3{right:41%;}.elementor-5097 .elementor-element.elementor-element-3752be3{top:26%;}.elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-3752be3 .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-4e0bc43{left:41%;}body.rtl .elementor-5097 .elementor-element.elementor-element-4e0bc43{right:41%;}.elementor-5097 .elementor-element.elementor-element-4e0bc43{top:26%;}.elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-4e0bc43 .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-acf4597{left:36.149%;}body.rtl .elementor-5097 .elementor-element.elementor-element-acf4597{right:36.149%;}.elementor-5097 .elementor-element.elementor-element-acf4597{top:26.822%;}.elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-acf4597 .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-13fc6ad{left:45%;}body.rtl .elementor-5097 .elementor-element.elementor-element-13fc6ad{right:45%;}.elementor-5097 .elementor-element.elementor-element-13fc6ad{top:57%;}.elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-13fc6ad .elementor-icon-box-title a{font-size:7px;}body:not(.rtl) .elementor-5097 .elementor-element.elementor-element-2540c26{left:50%;}body.rtl .elementor-5097 .elementor-element.elementor-element-2540c26{right:50%;}.elementor-5097 .elementor-element.elementor-element-2540c26{top:64%;}.elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title, .elementor-5097 .elementor-element.elementor-element-2540c26 .elementor-icon-box-title a{font-size:7px;}.elementor-5097 .elementor-element.elementor-element-6a51ddf{text-align:center;}.elementor-5097 .elementor-element.elementor-element-6a51ddf .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-e962c3d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5097 .elementor-element.elementor-element-d343c44{text-align:left;}.elementor-5097 .elementor-element.elementor-element-d343c44 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-d4d30a3 img{width:100%;}.elementor-5097 .elementor-element.elementor-element-c3becd9{text-align:center;}.elementor-5097 .elementor-element.elementor-element-c3becd9 .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-c3becd9 .elementor-sub-title{line-height:1.3em;}.elementor-5097 .elementor-element.elementor-element-e6a486f{--grid-columns:1;}.elementor-5097 .elementor-element.elementor-element-7152c12{text-align:center;}.elementor-5097 .elementor-element.elementor-element-7152c12 .elementor-heading-title{font-size:30px;}.elementor-5097 .elementor-element.elementor-element-f9611ee{--e-global-column-to-show:3;}}@media(min-width:768px){.elementor-5097 .elementor-element.elementor-element-b8b91e9{--content-width:1290px;}.elementor-5097 .elementor-element.elementor-element-fa361f0{--width:50%;}.elementor-5097 .elementor-element.elementor-element-0eb803b{--width:50%;}.elementor-5097 .elementor-element.elementor-element-a61f6d6{--width:37%;}.elementor-5097 .elementor-element.elementor-element-01be035{--width:37%;}.elementor-5097 .elementor-element.elementor-element-c5cf8f8{--width:63%;}.elementor-5097 .elementor-element.elementor-element-6f41daa{--width:50%;}.elementor-5097 .elementor-element.elementor-element-e5a59e9{--width:50%;}.elementor-5097 .elementor-element.elementor-element-0b6ba83{--width:50%;}.elementor-5097 .elementor-element.elementor-element-95d3b02{--width:50%;}.elementor-5097 .elementor-element.elementor-element-cb841b1{--width:98.931%;}.elementor-5097 .elementor-element.elementor-element-6f3fa5b{--width:50%;}.elementor-5097 .elementor-element.elementor-element-dfc4156{--width:25%;}.elementor-5097 .elementor-element.elementor-element-c2b6000{--width:50%;}.elementor-5097 .elementor-element.elementor-element-bb1bea0{--width:50%;}.elementor-5097 .elementor-element.elementor-element-4691d7c{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5097 .elementor-element.elementor-element-a61f6d6{--width:500px;}}@media(max-width:1200px) and (min-width:768px){.elementor-5097 .elementor-element.elementor-element-6f3fa5b{--width:100%;}.elementor-5097 .elementor-element.elementor-element-dfc4156{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a61f6d6 */.elementor-5097 .elementor-element.elementor-element-a61f6d6{
    width: 220px;
    height: 220px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0eb803b */@media (max-width: 1024px) {

   
    .elementor-element-0eb803b .elementor-element-75e36f6 img {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }

    .elementor-element-0eb803b .elementor-element-3cd5912 {
        position: relative !important; 
        margin-top: -50%;
        text-align: center;
    }

    
    .elementor-element-0eb803b .elementor-element-a61f6d6 {
        display: inline-block;
        padding: 0 10px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8b91e9 */.elementor-sub-title span {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7891255 */@media (max-width:1024px){

/* Container específico desta secção */
.elementor-element-7891255.e-con {
    display: flex !important;
    flex-direction: column !important;
}

/* Texto e subtítulos primeiro */
.elementor-element-7891255 > .e-con-inner > .elementor-element-c5cf8f8 {
    order: 1 !important;
    width: 100% !important;
}

/* Imagem depois (counter + segunda imagem) */
.elementor-element-7891255 > .e-con-inner > .elementor-element-01be035,
.elementor-element-7891255 > .e-con-inner > .elementor-element-3cd5912 {
    order: 2 !important;
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
}

/* Garantir que todas as imagens desta secção fiquem grandes e responsivas */
.elementor-element-7891255 img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    display: block !important;
}
}

/* Ajuste para evitar que o conteúdo se esprema em telas médias/pequenas */
@media (max-width: 1024px) and (min-width: 768px) {
    /* Força os containers filhos a ocuparem a largura total se o espaço for insuficiente */
    .elementor-element-7891255 .e-con-inner {
        flex-wrap: wrap !important;
        flex-direction: column !important; /* Empilha o conteúdo para evitar o efeito de "uma letra por linha" */
    }

    .elementor-element-01be035, 
    .elementor-element-c5cf8f8 {
        width: 100% !important;
        max-width: 100% !important;
    }

    /* Garante que a imagem não desapareça ou fique gigante */
    .elementor-element-01be035 img {
        width: auto !important;
        max-width: 300px !important; /* Tamanho sugerido para tablet para não ocupar a tela toda */
        height: auto !important;
        margin-bottom: 20px;
    }
}

/* Proteção extra para o texto não quebrar em palavras muito longas */
.elementor-element-0dceb8e, 
.elementor-element-f811d72 {
    word-wrap: break-word;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for wb-pnk2jp23, class: .elementor-element-6ec726a */.wkit-tabbed-wrapper {
    display: flex;
    flex-direction: column; 
    width: 100%;
}

.wkit-tabbed-left {
    width: 100% !important;
    flex: 0 0 100%;
    display: block;
}


.carousel-left-content {
    width: 100%;
    box-sizing: border-box;
}


.wkit-tabbed-right {
    display: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b6ba83 */@media (max-width: 1024px) {
    /* Container principal que envolve imagem + conteúdo */
    .elementor-element-8d18179.e-con-full.e-flex.e-con.e-child {
        display: flex !important;
        flex-direction: column-reverse !important; /* Inverte ordem no mobile */
    }

    /* Garante que imagem e conteúdo ocupem 100% da largura */
    .elementor-element-0b6ba83,
    .elementor-element-95d3b02 {
        width: 100% !important;
    }

    /* Ajuste de imagens para responsivo */
    .elementor-element-bf54ba7 img {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        display: block !important;
    }
}/* End custom CSS */
/* Start custom CSS for wb-pnk2jp23, class: .elementor-element-be6d032 */.car-content-list li:last-child:empty {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edbe3a9 */.elementor-5097 .elementor-element.elementor-element-edbe3a9 h3{
    background: #E3553C;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-edbe3a9 h3 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c17f89a */.elementor-5097 .elementor-element.elementor-element-c17f89a h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-c17f89a h3 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9851ece */.elementor-5097 .elementor-element.elementor-element-9851ece h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-9851ece h3 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-520db56 */.elementor-5097 .elementor-element.elementor-element-520db56 h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-520db56 h3 span {
    color: white;
}

/* Alinha o ícone e o texto horizontalmente apenas no elemento 'camaroes' */
#camaroes .elementor-widget-container,
#camaroes .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px; /* Espaço entre o ícone e o nome */
}

/* Remove margens desnecessárias que o Elementor coloca por padrão */
#camaroes .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex !important;
}

#camaroes .elementor-icon-box-title {
    margin: 0 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec1cc9d */.elementor-5097 .elementor-element.elementor-element-ec1cc9d h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-ec1cc9d h3 span {
    color: white;
}

/* Alinha o ícone e o texto horizontalmente apenas no elemento 'camaroes' */
#camaroes .elementor-widget-container,
#camaroes .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px; /* Espaço entre o ícone e o nome */
}

/* Remove margens desnecessárias que o Elementor coloca por padrão */
#camaroes .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex !important;
}

#camaroes .elementor-icon-box-title {
    margin: 0 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3752be3 */.elementor-5097 .elementor-element.elementor-element-3752be3 h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-3752be3 h3 span {
    color: white;
}

/* Alinha o ícone e o texto horizontalmente apenas no elemento 'camaroes' */
#camaroes .elementor-widget-container,
#camaroes .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px; /* Espaço entre o ícone e o nome */
}

/* Remove margens desnecessárias que o Elementor coloca por padrão */
#camaroes .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex !important;
}

#camaroes .elementor-icon-box-title {
    margin: 0 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e0bc43 */.elementor-5097 .elementor-element.elementor-element-4e0bc43 h3{
    background: #008072;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-4e0bc43 h3 span {
    color: white;
}

/* Inverte a ordem: texto à esquerda e ícone à direita apenas no ID 'saotome' */
#saotome .elementor-widget-container,
#saotome .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row-reverse !important; /* Texto à esquerda, Ícone à direita */
    justify-content: flex-end !important; 
    align-items: center !important;
    gap: 12px; /* Espaço entre o texto e o ícone */
}

/* Remove margens e ajusta o alinhamento */
#saotome .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    display: flex !important;
}

#saotome .elementor-icon-box-title {
    margin: 0 !important;
    line-height: 1 !important;
    text-align: right !important; /* Texto encostado ao ícone */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-acf4597 */.elementor-5097 .elementor-element.elementor-element-acf4597 h3{
    background: #E3553C;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-acf4597 h3 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13fc6ad */.elementor-5097 .elementor-element.elementor-element-13fc6ad h3{
    background: #E3553C;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-13fc6ad h3 span {
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2540c26 */.elementor-5097 .elementor-element.elementor-element-2540c26 h3{
    background: #E3553C;
    padding: 2px 5px;
    border-radius: 2px;
}

.elementor-5097 .elementor-element.elementor-element-2540c26 h3 span {
    color: white;
}
/* Alinha o ícone e o texto horizontalmente apenas no elemento 'mz' (Moçambique) */
#mz .elementor-widget-container,
#mz .elementor-icon-box-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    gap: 12px; /* Espaço entre o ícone e o nome */
}

/* Ajustes de margens para Moçambique */
#mz .elementor-icon-box-icon {
    margin-bottom: 0 !important;
    display: flex !important;
}

#mz .elementor-icon-box-title {
    margin: 0 !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f3fa5b *//* 1367px and up */
@media (min-width: 1367px) {
    #pt { left: 43% !important; top: 33% !important; }
    #cv { left: 36% !important; top: 53% !important; }
    #ao { left: 47% !important; top: 65% !important; }
    #mz { left: 51% !important; top: 75% !important; }
}

/* 1201px to 1366px */
@media (min-width: 1201px) and (max-width: 1366px) {
    #pt { left: 44% !important; top: 33% !important; }
    #cv { left: 38% !important; top: 53% !important; }
    #ao { left: 47% !important; top: 65% !important; }
    #mz { left: 51% !important; top: 75% !important; }
}

/* 1025px to 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    #pt { left: 43% !important; top: 33% !important; }
    #cv { left: 36% !important; top: 53% !important; }
    #ao { left: 47% !important; top: 65% !important; }
    #mz { left: 51% !important; top: 75% !important; }
}

/* 881px to 1024px */
@media (min-width: 881px) and (max-width: 1024px) {
    #pt { left: 42% !important; top: 33% !important; }
    #cv { left: 35% !important; top: 53% !important; }
    #ao { left: 47% !important; top: 65% !important; }
    #mz { left: 50% !important; top: 75% !important; }
}

/* 768px to 880px */
@media (min-width: 766px) and (max-width: 880px) {
    #pt { left: 42% !important; top: 37% !important; }
    #cv { left: 34% !important; top: 50% !important; }
    #ao { left: 47% !important; top: 65% !important; }
    #mz { left: 50% !important; top: 75% !important; }
}

/* 767px and below */
@media (max-width: 767px) {
    #pt { left: 41% !important; top: 33% !important; }
    #cv { left: 32% !important; top: 45% !important; }
    #ao { left: 45% !important; top: 58% !important; }
    #mz { left: 49% !important; top: 66% !important; }
}/* End custom CSS */
/* Start custom CSS for neotech-heading, class: .elementor-element-6a51ddf */.elementor-sub-title {
    line-height: 1.0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0327c4c *//* Container principal: garante que os elementos respirem e se alinhem */
.elementor-element-0327c4c .e-con-inner {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    padding: 20px;
}

/* Ajuste da largura das colunas principais (Texto vs Cards) */
@media (max-width: 1024px) {
    .elementor-element-c2b6000, 
    .elementor-element-bb1bea0 {
        width: 100% !important;
        max-width: 100%;
    }
}

/* O "pulo do gato": Responsividade dos Cards de Estatísticas */
.elementor-element-16858 .e-con-child {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
}

.stats_card {
    flex: 1 1 calc(25% - 20px); /* 4 colunas em Desktop */
    min-width: 200px;
}

/* Tablet: 2 colunas */
@media (max-width: 768px) {
    .stats_card {
        flex: 1 1 calc(50% - 20px);
    }
    
    .elementor-heading-title {
        font-size: 1.5rem; /* Ajusta o tamanho do "+" se necessário */
    }
}

/* Mobile: 1 coluna */
@media (max-width: 480px) {
    .stats_card {
        flex: 1 1 100%;
        margin-bottom: 10px;
    }
    
    .elementor-sub-title {
        text-align: center;
    }
    
    .elementor-widget-text-editor p {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e6a486f */.country_title {
    width: 50px !important;
}

.entity_title {
    width: 125px !important;
}

.support_title {
    width: 140px !important;
}/* End custom CSS */
/* Start custom CSS for neotech-image-carousel, class: .elementor-element-f9611ee */.elementor-widget-neotech-image-carousel a {
    cursor: default;
    pointer-events: none;
}/* End custom CSS */