.elementor-4225 .elementor-element.elementor-element-a52fc72{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-a52fc72:not(.elementor-motion-effects-element-type-background), .elementor-4225 .elementor-element.elementor-element-a52fc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asoeco.org/wp-content/uploads/2024/06/1-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4225 .elementor-element.elementor-element-0c4ba32{--display:flex;--padding-top:250px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-4225 .elementor-element.elementor-element-a516b40{width:var( --container-widget-width, 585.167px );max-width:585.167px;--container-widget-width:585.167px;--container-widget-flex-grow:0;}.elementor-4225 .elementor-element.elementor-element-a516b40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .title-inner .title{color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 60px 0px 0px;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .title-inner .sub-text{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .title-inner .sub-text.custom{background:#FFFFFF1A;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .description p{font-size:81px;font-weight:500;line-height:1.1em;letter-spacing:-3px;color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .description{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .description p a{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-a516b40 .description{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-8948417{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-ac789ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4225 .elementor-element.elementor-element-1d9664b{--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:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-1d9664b:not(.elementor-motion-effects-element-type-background), .elementor-4225 .elementor-element.elementor-element-1d9664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-4225 .elementor-element.elementor-element-aec5e44{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4225 .elementor-element.elementor-element-2da67d3{left:-12%;}body.rtl .elementor-4225 .elementor-element.elementor-element-2da67d3{right:-12%;}.elementor-4225 .elementor-element.elementor-element-2da67d3{top:0px;}.elementor-4225 .elementor-element.elementor-element-2da67d3 img.react-multi-image{width:470px;}.elementor-4225 .elementor-element.elementor-element-ec7e9ad{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-4225 .elementor-element.elementor-element-8433e3f{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4225 .elementor-element.elementor-element-8433e3f.elementor-element{--align-self:center;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading{text-align:center;}.elementor-4225 .elementor-element.elementor-element-8433e3f .image-heading{justify-content:center;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .title-inner .title{color:#000000;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .title-inner .sub-text{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .title-inner .sub-text.custom{background:#FFFFFF1A;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .description p{font-size:18px;color:#080808;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .description{color:#080808;}.elementor-4225 .elementor-element.elementor-element-8433e3f .react-heading .description p a{color:#080808;}.elementor-4225 .elementor-element.elementor-element-8433e3f .description{color:#080808;}.elementor-4225 .elementor-element.elementor-element-8da23ec .elementor-button{background-color:#39A53B;border-radius:17px 17px 17px 17px;}.elementor-4225 .elementor-element.elementor-element-06185b4{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-8785d1b{--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 5px;--row-gap:0px;--column-gap:5px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-d0b6520{--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-4225 .elementor-element.elementor-element-1609eb6{--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-4225 .elementor-element.elementor-element-89b9bf1{--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-4225 .elementor-element.elementor-element-e4c45a1{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-ea9c7c9{--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 5px;--row-gap:0px;--column-gap:5px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-9da3ccb{--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-4225 .elementor-element.elementor-element-e0039b0{--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-4225 .elementor-element.elementor-element-aa2350b{--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-4225 .elementor-element.elementor-element-3650275{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-3650275:not(.elementor-motion-effects-element-type-background), .elementor-4225 .elementor-element.elementor-element-3650275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4225 .elementor-element.elementor-element-bcad625{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4225 .elementor-element.elementor-element-bcad625.elementor-element{--align-self:center;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading{text-align:center;}.elementor-4225 .elementor-element.elementor-element-bcad625 .image-heading{justify-content:center;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .title-inner .title{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .title-inner .sub-text{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .title-inner .sub-text.custom{background:#FFFFFF1A;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .description p{font-size:18px;color:#F5F5F7;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .description{color:#F5F5F7;}.elementor-4225 .elementor-element.elementor-element-bcad625 .react-heading .description p a{color:#F5F5F7;}.elementor-4225 .elementor-element.elementor-element-bcad625 .description{color:#F5F5F7;}.elementor-4225 .elementor-element.elementor-element-4bbc87f{--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:20px 5px;--row-gap:20px;--column-gap:5px;--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-4225 .elementor-element.elementor-element-aa3e22c{--display:flex;}.elementor-4225 .elementor-element.elementor-element-ed079e1 .rt-price-table{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4225 .elementor-element.elementor-element-ed079e1 .rt-pricing-table-body .rt-pricing-table-features-list li.active i{font-size:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-ed079e1 .rt-pricing-table-body .rt-pricing-table-features-list li.active svg{width:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-ed079e1 .rt-pricing-table-features-list > li{padding:0px 0px 5px 0px;}.elementor-4225 .elementor-element.elementor-element-ccc71b1{--display:flex;}.elementor-4225 .elementor-element.elementor-element-1bfbce7 .rt-price-table{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4225 .elementor-element.elementor-element-1bfbce7 .rt-pricing-table-title{background-color:#83CC61;}.elementor-4225 .elementor-element.elementor-element-1bfbce7 .rt-pricing-table-body .rt-pricing-table-features-list li.active i{font-size:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-1bfbce7 .rt-pricing-table-body .rt-pricing-table-features-list li.active svg{width:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-1bfbce7 .rt-pricing-table-features-list > li{padding:0px 0px 5px 0px;}.elementor-4225 .elementor-element.elementor-element-cd58263{--display:flex;}.elementor-4225 .elementor-element.elementor-element-d2f44c0 .rt-price-table{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-4225 .elementor-element.elementor-element-d2f44c0 .rt-pricing-table-body .rt-pricing-table-features-list li.active i{font-size:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-d2f44c0 .rt-pricing-table-body .rt-pricing-table-features-list li.active svg{width:18px;margin-right:8px;}.elementor-4225 .elementor-element.elementor-element-d2f44c0 .rt-pricing-table-features-list > li{padding:0px 0px 5px 0px;}.elementor-4225 .elementor-element.elementor-element-9200ca8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-88a3ccb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .grid-portfolio .grid .row{--bs-gutter-y:6% !important;--bs-gutter-x:0% !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .single-portfolio-box-style.style-five{gap:0% !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .rts-btn.btn-primary-4 i{font-size:16px !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .rts-btn.btn-primary-4 svg{width:16px !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .porfolio_icon svg{width:16px !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .porfolio_icon i{font-size:16px !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .thumbnail .icon-top-right i{font-size:16px !important;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .dynamic .thumbnail .icon-top-right svg{width:16px !important;}.elementor-4225 .elementor-element.elementor-element-8fabb86{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-0af0714{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4225 .elementor-element.elementor-element-0af0714.elementor-element{--align-self:center;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading{text-align:center;}.elementor-4225 .elementor-element.elementor-element-0af0714 .image-heading{justify-content:center;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .title-inner .title{color:#000000;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .title-inner .sub-text{color:#FFFFFF;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .title-inner .sub-text.custom{background:#FFFFFF1A;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .description p{font-size:18px;color:#080808;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .description{color:#080808;}.elementor-4225 .elementor-element.elementor-element-0af0714 .react-heading .description p a{color:#080808;}.elementor-4225 .elementor-element.elementor-element-0af0714 .description{color:#080808;}.elementor-4225 .elementor-element.elementor-element-e3c1007{--display:flex;}.elementor-4225 .elementor-element.elementor-element-8964de0 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-4225 .elementor-element.elementor-element-8964de0.elementor-element{--align-self:flex-start;}.elementor-4225 .elementor-element.elementor-element-8964de0 .row.blog-gird-item{--bs-gutter-x:50px;--bs-gutter-y:50px;}.elementor-4225 .elementor-element.elementor-element-8964de0 .single-blog-area-style-one{margin-bottom:0px !important;}.elementor-4225 .elementor-element.elementor-element-8964de0 .single-blog-area-style-one .inner-content-wrapper .bottom-area .admin{padding:5px 5px 5px 5px;}.elementor-4225 .elementor-element.elementor-element-8964de0 .single-blog-area-style-one .inner-content-wrapper .bottom-area .date{padding:3px 3px 3px 3px;}.elementor-4225 .elementor-element.elementor-element-c03d26b{--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-4225 .elementor-element.elementor-element-5d8847e{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-296e952{--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 5px;--row-gap:0px;--column-gap:5px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-90ff77e{--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-4225 .elementor-element.elementor-element-2181639 img{border-radius:13px 13px 13px 13px;}.elementor-4225 .elementor-element.elementor-element-d7c6349{--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-4225 .elementor-element.elementor-element-270e37c img{border-radius:13px 13px 13px 13px;}.elementor-4225 .elementor-element.elementor-element-8806907{--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-4225 .elementor-element.elementor-element-184ae63 img{border-radius:13px 13px 13px 13px;}@media(max-width:1024px){.elementor-4225 .elementor-element.elementor-element-0c4ba32{--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:0px;}body:not(.rtl) .elementor-4225 .elementor-element.elementor-element-2da67d3{left:-15%;}body.rtl .elementor-4225 .elementor-element.elementor-element-2da67d3{right:-15%;}.elementor-4225 .elementor-element.elementor-element-8433e3f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-4225 .elementor-element.elementor-element-bcad625{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-4225 .elementor-element.elementor-element-88a3ccb .grid-portfolio .grid .row{--bs-gutter-y:0px !important;}.elementor-4225 .elementor-element.elementor-element-0af0714{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}}@media(max-width:767px){.elementor-4225 .elementor-element.elementor-element-a516b40 .react-heading .title-inner .title{font-size:50px;}.elementor-4225 .elementor-element.elementor-element-ac789ce img{width:500px;}.elementor-4225 .elementor-element.elementor-element-1d9664b{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-2da67d3 img.react-multi-image{width:140px;}.elementor-4225 .elementor-element.elementor-element-ec7e9ad{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-8433e3f{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-4225 .elementor-element.elementor-element-3650275{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4225 .elementor-element.elementor-element-bcad625{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-4225 .elementor-element.elementor-element-0af0714{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}@media(min-width:768px){.elementor-4225 .elementor-element.elementor-element-0c4ba32{--width:50%;}.elementor-4225 .elementor-element.elementor-element-8948417{--width:50%;}.elementor-4225 .elementor-element.elementor-element-d0b6520{--width:50%;}.elementor-4225 .elementor-element.elementor-element-1609eb6{--width:50%;}.elementor-4225 .elementor-element.elementor-element-89b9bf1{--width:50%;}.elementor-4225 .elementor-element.elementor-element-9da3ccb{--width:50%;}.elementor-4225 .elementor-element.elementor-element-e0039b0{--width:50%;}.elementor-4225 .elementor-element.elementor-element-aa2350b{--width:50%;}.elementor-4225 .elementor-element.elementor-element-90ff77e{--width:50%;}.elementor-4225 .elementor-element.elementor-element-d7c6349{--width:50%;}.elementor-4225 .elementor-element.elementor-element-8806907{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4225 .elementor-element.elementor-element-0c4ba32{--width:60%;}.elementor-4225 .elementor-element.elementor-element-8948417{--width:50%;}}@media(min-width:1025px){.elementor-4225 .elementor-element.elementor-element-3650275:not(.elementor-motion-effects-element-type-background), .elementor-4225 .elementor-element.elementor-element-3650275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}