.elementor-widget-agrile-heading .elementor-heading-title
{
    color: #000000;
}

#services-carrousel > div > div > ul > li.service.swiper-slide > div > div.service-caption > div.service-content-loop > h3.service-loop-title
{
    margin-bottom: 10px;
}

#temoignages-persons > div > div > div.agrile-con.swiper-container > div > div.swiper-slide > div > div > div.content
{
    display: block;
}

#page > div.breadcrumb-wrap
{
    position: relative;
    top: 4em;
}

#process-net-irrig > div > div
{
    padding: 0;
}

#mc4wp-form-1 > div.mc4wp-form-fields > p > input[type=email]
{
    margin-bottom: 2em;
}

#temoignages-persons > div > div > div.swiper-pagination
{
    display: block;
}

#masthead
{
    position: fixed !important;
    width: 100% !important;
}

#net-irrig-cle-cont-right,
#net-irrig-cle-cont-left,
#net-irrig-maitrise-cont-left,
#net-irg-mait-cont1-right
{
    align-self: center;
}

.scrollup,
.scrollup:hover
{
    background-color: #E86300;
    opacity: 1 !important;
    pointer-events: initial;
}

#logo-menu > div > div > a > div > div > img
{
    width: 55%;
}

#mag-tem-ahmed > div > div > div > div > div > div > div > div.content
{
    display: contents;
}

#mag-tem-ahmed > div > div > div > div > div > div > div > div.testimonial-caption
{
    padding-top: 4em;
}


#Layer_blue,
#Layer_yellow,
#Layer_green
{
    width: 100%;
}

#box-icon-home-1 > div > div > div.elementor-icon-box-icon,
#box-icon-home-2 > div > div > div.elementor-icon-box-icon,
#box-icon-home-3 > div > div > div.elementor-icon-box-icon
{
    margin-right: 20px;
}

.weight_700
{
    font-weight: 700;
}


.spanish_orange
{
    color: #E86300;
}

.second_yellow
{
    color :#efa91d;
}

.second_green
{
    color: #48773E;
}

#Layer_blue > path,
#Layer_blue > line,
#Layer_blue > polygon,
#Layer_blue > circle,
#Layer_blue > rect,
#Layer_blue > polyline
{
    stroke : #166CD3;
}

#Layer_yellow > path,
#Layer_yellow > line,
#Layer_yellow > polygon,
#Layer_yellow > circle,
#Layer_yellow > rect,
#Layer_yellow > polyline
{
    stroke : #efa91d;
}

#Layer_green > path,
#Layer_green > line,
#Layer_green > polygon,
#Layer_green > circle,
#Layer_green > rect,
#Layer_green > polyline
{
    stroke : #48773E;
}

#irrigation > path,
#irrigation > line,
#irrigation > polygon,
#irrigation > circle,
#meteo > path,
#meteo > line,
#meteo > polygon,
#meteo > circle,
#Layer_1 > path,
#Layer_1 > line,
#Layer_1 > polygon,
#Layer_1 > circle,
#interop > path,
#interop > line,
#interop > polygon,
#interop > circle,
#interop > rect
{
    stroke : #166CD3;
    fill: #166CD3;
}

#Layer_petal_orange > path
{
    fill: #E86300;
    stroke: #E86300;

}

#Layer_petal_yellow > path
{
    fill: #efa91d;
    stroke: #efa91d;

}

#Layer_petal_green > path
{
    fill: #48773E;
    stroke: #48773E;

}

#Layer_agri > circle
{
    fill: none;
}

#progress-1 > div > div.elementor-content > span.elementor-progress-percentage,
#progress-2 > div > div.elementor-content > span.elementor-progress-percentage,
#progress-3 > div > div.elementor-content > span.elementor-progress-percentage,
#progress-4 > div > div.elementor-content > span.elementor-progress-percentage,
#progress-1 > div > div.elementor-content > span.elementor-progress-percentage:before,
#progress-2 > div > div.elementor-content > span.elementor-progress-percentage:before,
#progress-3 > div > div.elementor-content > span.elementor-progress-percentage:before,
#progress-4 > div > div.elementor-content > span.elementor-progress-percentage:before
{
    background-color: #000000;
}






#box-icon-home-1 > div.elementor-widget-container > div.elementor-icon-box-wrapper > div.elementor-icon-box-content > a
{
    background-color: #166CD3;
}

#box-icon-home-2 > div.elementor-widget-container > div.elementor-icon-box-wrapper > div.elementor-icon-box-content > a
{
    background-color: #efa91d;
}

#box-icon-home-3 > div.elementor-widget-container > div.elementor-icon-box-wrapper > div.elementor-icon-box-content > a
{
    background-color: #48773E;
}

.box-icon-home > div.elementor-widget-container > div.elementor-icon-box-wrapper > div.elementor-icon-box-icon > a
{
    z-index: 1;
}

.show-icon-deco-yes .elementor-icon-box-icon:after
{
    background-color: rgba(22, 108, 211, 0.05) ;
}

.show-icon-deco-yes:hover .elementor-icon-box-icon:after
{
    visibility: unset ;
    opacity: 1 ;
    -webkit-opacity: 1 ;
}

ul.agrile-service li .service-block .service-image-icon:after 
{
    position: absolute;
    content: "";
    width: 40px;
    height: 40px;
    top: 7px;
    left: 26px;
    z-index: -1;
    border-radius: 50%;
    background-color: rgba(22, 108, 211, 0.05);
}
.agrile-icon-bg-deco:before
{
    position: absolute;
    top: -18px;
    left: 173px;
}

/** To check */
/*div.elementor-sub-title
{
    padding-left: 2em;
}*/

div.elementor-sub-title > span > span.agrile-subtitle-icon-left
{
    position: relative;
    top: 1.4em;
    right: 2em;
}
#temoignages-title > div > div > div > span > span
{
    right: -13em;
}
#solutions-head > div > div > div > span > span
{
    right: -13.5em;
}
#blog-head > div > div > div > span > span
{
    right: -16em;
}

#services-carrousel > div > div > ul > li > div > div.service-caption > div.service-content-loop > div.service-button
{
    background-color: #E86300;
}

#masthead > div > div > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-1,
#masthead > div > div > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-2,
#masthead > div > div > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-3,
#masthead > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-1,
#masthead > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-2,
#masthead > div > div > div > div.agrile-canvas-menu-layout-2.elementor-widget-agrile-menu-canvas > div > div > a > div > span.icon-3
{
    background-color: #032118;
}

body > div.agrile-mobile-nav > div > div
{
    background-color: #48773E !important;
}

#menu-menu > li.menu-item > a,
.mobile-navigation ul > li.menu-item button::after,
#menu-menu > li.menu-item.menu-item-has-children > ul > li.menu-item > a
{
    color: #000000;
}

.main-navigation ul.menu > li.menu-item-has-children > a:after
{
    margin-bottom: 2px;
    font-size: 0.7rem;
    margin-left: 12px;
}

ul.sub-menu
{
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
}

.main-navigation .sub-menu
{
    padding: 17px 0 17px;
}

.box-icon-home > div.elementor-widget-container > div.elementor-icon-box-wrapper > div.elementor-icon-box-content > p.elementor-icon-box-description
{
    text-align: justify;
}

#net-irrig-services- > div > div > ul > li.service > div > div.service-caption,
#net-irrig-car-icon1 > div > div,
#net-irrig-car-icon2 > div > div,
#net-irrig-car-icon3 > div > div,
#net-irrig-offre-cont-icons > div > div,
#net-irrig-fonct-list4 > div,
#net-irrig-fonct-list5 > div,
#net-irrig-fonct-list6 > div
{
    background-image: url('/wp-content/uploads/2025/05/Shape-1-1-2.svg');
    background-position-x: left;
    background-position-y: bottom;
    background-repeat: no-repeat;
}

ul.agrile-service li.service-style-2 .service-caption
{
    background-image: url('/wp-content/uploads/2025/04/Shape-orange.svg');
    background-position-x: left;
    background-position-y: bottom;
    background-size: 100%;
    padding-bottom: 50px;
}

#mag-services- > div > div > ul > li.service > div > div.service-caption
{
    background-image: url('/wp-content/uploads/2025/06/Shape-yellow-new.svg');
    background-position-x: left;
    background-position-y: bottom;
    background-repeat: no-repeat;
}

#mag-fonct-list1 > div,
#mag-fonct-list2 > div,
#mag-fonct-list3 > div
{
    background-image: url('/wp-content/uploads/2025/06/Shape-yellow-new.svg');
    background-position-x: left;
    background-position-y: bottom;
    background-repeat: no-repeat;

}

#prime-fonct-list1 > div,
#prime-fonct-list2 > div,
#prime-fonct-list3 > div,
#prime-fonct-list4 > div,
#prime-fonct-list5 > div
{
    background-image: url('/wp-content/uploads/2025/06/Shape-green-new.svg');
    background-position-x: left;
    background-position-y: bottom;
    background-repeat: no-repeat;

}

#top-innov > div > h4
{
    color: #000000;
}

li.service.swiper-slide.service-style-2 > div > div.service-caption > div.service-image-icon > div > svg
{
    width: 43px;
}

#blog-grid > div > div > div > div > div.elementor-posts-item.swiper-slide > div > div > div.post-content > div
{
    position: relative;
    top: 2em;
}

#mc4wp-form-1 > div.mc4wp-form-fields > p > button
{
    background-color: #E86300;
}
#mc4wp-form-1 > div.mc4wp-form-fields > p > button > span
{
    font-weight: normal;
}

#slogan-scroll > div > div > div > div:nth-child(1) > div:nth-child(2) > div > span > i,
#slogan-scroll > div > div > div > div:nth-child(2) > div:nth-child(2) > div > span > i
{
    color: #1B95E0;
}
#slogan-scroll > div > div > div > div:nth-child(1) > div:nth-child(3) > div > span > i,
#slogan-scroll > div > div > div > div:nth-child(2) > div:nth-child(3) > div > span > i
{
    color: #2ACC02;
}
#slogan-scroll > div > div > div > div:nth-child(1) > div:nth-child(4) > div > span > i,
#slogan-scroll > div > div > div > div:nth-child(2) > div:nth-child(4) > div > span > i
{
    color: #FFCE00;
}
#slogan-scroll > div > div > div > div:nth-child(2) > div:nth-child(1) > div > span > i,
#slogan-scroll > div > div > div > div:nth-child(2) > div:nth-child(1) > div > span > i
{
    color: #E86300;
}

#solutions-proj > div > div > div > ul > li.project.swiper-slide > div > div.project-transition > figure > div > a
{
    background-color: #FFFFFF;
}
#solutions-proj > div > div > div > ul > li.project.swiper-slide > div > div.project-transition > figure > div > a:hover
{
    background-color: #E86300;
}
#solutions-proj > div > div > div > ul > li.project.swiper-slide > div > div.project-transition > figure > div > a > i
{
    color: #000000;
}
#solutions-proj > div > div > div > ul > li.project.swiper-slide > div > div.project-transition > figure > div > a:hover > i
{
    color: #FFFFFF;
}

#blog-grid > div > div > div > div > div.elementor-posts-item.swiper-slide > div > div > div.post-content > div > h3 > a
{
    color: #000000;
}

#blog-grid > div > div > div > div > div.elementor-posts-item.swiper-slide > div > div > div.post-content > div > div.more-link-wrap > a > span
{
    color: #032118;
}

#footer-logo > div > div > a > div > div > img
{
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

body > a.scrollup
{
    left: 40px;
    bottom: 40px;
}

article.service > div > div.entry-content > h3
{
    color: #E86300;
}

#service-list-1 > div > ul > li:hover > a
{
    color: #E86300 !important;
}

/*#interoperable > div > div > div > span > span > svg
{
    position: relative;
    left: 39.5em;
}*/

#notre-engagement > div > div > div > span > span
{
    cursor: pointer;
}


#page > div.breadcrumb-wrap > div > div > div > div > div > nav,
.toremove,
.wa__btn_popup_txt
{
    display: none !important;
}

#content > div > div.widget-area > div.widget.widget_service_list.widget_recent_entries > span:before,
#service-list-1 > span::before
{
    content: ''!important;
    display: none !important;
}

#post-6086 > div > div.post-thumbnail
{
    position: relative;
    display: inline-block;
}

#post-6086 > div > div.post-thumbnail::after,
#seabex-team > div > div > div > ul > li > div > div.farmer-transition > figure > a::after
{
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: #E86300;
    opacity: 0.3; /* Adjust for strength of tint */
    mix-blend-mode: multiply; /* Or try overlay, screen, etc. */
    pointer-events: none;
    border-radius: 18px;
}

/*#net-irrig-services- > div > div > ul > li.service > div > div.service-transition > div > div > figure > a::after,
#net-irrig-fonct-img-left > div::after
{
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: #166CD3;
    opacity: 0.3; 
    mix-blend-mode: multiply; 
    pointer-events: none;
    border-radius: 18px;

}*/


#process-net-irrig > div > div > div > div > div.elementor-process-item > div > div.agrile-top-process > div::after
{
    
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: #166CD3;
    opacity: 0.3; /* Adjust for strength of tint */
    mix-blend-mode: multiply; /* Or try overlay, screen, etc. */
    pointer-events: none;
    border-radius: 18px;
    mask : calc(var(--size-corner) + var(--border-radius)) bottom var(--_border-right-left), bottom calc(var(--size-corner) + var(--border-radius)) left 0 var(--_border-right-left), radial-gradient(var(--size-corner) at 0 100%, #0000 99%, #000 101%) var(--border-radius) calc(-1*var(--border-radius)) no-repeat, conic-gradient(from 180deg at calc(var(--size-corner) + 2*var(--border-radius)) calc(100% - var(--size-corner) - 2*var(--border-radius)), #0000 25%, #000 0);
}


#post-6086 > div > div.entry-content > div > div > div > div > div > div > div > div > div > div > div.agrile-top-process > div::after
{
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: #E86300;
    opacity: 0.3; /* Adjust for strength of tint */
    mix-blend-mode: multiply; /* Or try overlay, screen, etc. */
    pointer-events: none;
    border-radius: 18px;
    mask : calc(var(--size-corner) + var(--border-radius)) bottom var(--_border-right-left), bottom calc(var(--size-corner) + var(--border-radius)) left 0 var(--_border-right-left), radial-gradient(var(--size-corner) at 0 100%, #0000 99%, #000 101%) var(--border-radius) calc(-1*var(--border-radius)) no-repeat, conic-gradient(from 180deg at calc(var(--size-corner) + 2*var(--border-radius)) calc(100% - var(--size-corner) - 2*var(--border-radius)), #0000 25%, #000 0);
}

/*#rev-mag-img-1 > div::after,
#rev-mag-img-2 > div::after
{
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-color: #efa91d;
    opacity: 0.3; 
    mix-blend-mode: multiply; 
    pointer-events: none;
    border-radius: 18px;
    mask : calc(var(--size-corner) + var(--border-radius)) bottom var(--_border-right-left), bottom calc(var(--size-corner) + var(--border-radius)) left 0 var(--_border-right-left), radial-gradient(var(--size-corner) at 0 100%, #0000 99%, #000 101%) var(--border-radius) calc(-1*var(--border-radius)) no-repeat, conic-gradient(from 180deg at calc(var(--size-corner) + 2*var(--border-radius)) calc(100% - var(--size-corner) - 2*var(--border-radius)), #0000 25%, #000 0);

}*/


/*#post-6086 > div > div.entry-content > div > div > div > div > div > div > div > div > div > div > div.process-content-wap > h3*/
#enga-vision-process > div > div > div > div > div > div > div.process-content-wap > h3
{
    margin-left: 10%;
    margin-right: 10%;
}

#post-6086 > div > div.entry-content > div > div > div > div > div > ul > li::marker
{
    color: #E86300;
}
#renf
{
    position: relative;
    bottom: 1em;
}

#seabex-team > div > div > div > ul > li > div > div.farmer-caption > div.agrile-team-icon-socials > span
{
    background-color: #E86300;
}

#seabex-team > div > div > div > ul > li > div > div.farmer-caption > div.agrile-team-icon-socials > span:hover
{
    background-color: #190A00;
}

#seabex-team > div > div > div > ul > li > div > div.farmer-caption > div.farmer-caption-inner > div.farmer-subtitle
{
    font-size: 15px;
}

#nos-solutions-services > div > div > div > ul > li > div > div.service-caption > div.service-content-loop > h3 > a
{
    display: none;
}

#logo-net-irrig > div > img
{
    width: 90%;
    padding-bottom: 2em;
}
#process-net-irrig > div > div > div > div > div.elementor-process-item > span > i:before
{
    color: #166CD3;
}
#process-net-irrig > div > div > div > div > div.elementor-process-item > div > div.agrile-top-process > div > span > span,
#net-irrig-mait-cta > div > div > a:hover,
#net-irrig-services- > div > div > ul > li > div > div.service-caption > div.service-content-loop > div.service-button > a
{
    background-color: #166CD3;
}
#net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3 > span
{
    color: #000000;
}

/*#provide-head > div > div > div > span > span > svg
{
    position: relative;
    left: 9.75em;
}*/
/*#net-irrig-test-head > div > div > div > span > span > svg
{
    position: relative;
    left: 20.75em;
}*/
#tem-carous- > div > div > div > div > div.swiper-slide > div > div.testimonial-content-text > div.content
{
    overflow: initial;
    height: 170px;
    display: block;
}
#net-irrig-services- > div > div > ul > li > div > div.service-caption
{
    padding-left: 26px;
}
#net-irrig-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
{
    margin-right: 40px;
    bottom: 14px;
}
#net-irrig-fonct-list1 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#net-irrig-fonct-list2 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#net-irrig-fonct-list3 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#net-irrig-fonct-list4 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#net-irrig-fonct-list5 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#net-irrig-fonct-list6 > div > div > div.elementor-icon-box-icon > span.icon-box-number
{
    color: #166CD3;
}

#video-chemin-text > div
{
    background-color: #166CD3;
}
#mag-video-chemin-text > div
{
    background-color: #efa91d;
}

#net-irrig-fonct-img-left > div > img
{
    height: unset;
}

#Reducción_00000164477143963550274820000011230532958587687572_,
#Hasta_00000181800164725033406930000017792642470351568291_,
#Menos,
#Seguimiento_,
#Visión_,
#Reducción_00000164477143963550274820000011230532958587687572__,
#Mejor_00000092415280547404590640000003230400224559593354__,
#Menos_,
#Hasta_00000181800164725033406930000017792642470351568291__,
#Mejor,
#Aumento,
#Rendimiento,
#Visión,
#Seguimiento
{
    transform: scale(1.75);
}

#Seguimiento_:hover > path,
#Visión_:hover > g > .st1999,
#Reducción_00000164477143963550274820000011230532958587687572__:hover .st1666,
#Mejor_00000092415280547404590640000003230400224559593354__:hover .st1444,
#Hasta_00000181800164725033406930000017792642470351568291__:hover .st1222

{
    fill: #166CD3;
}

#Menos_:hover .st1555
{
    stroke: #166CD3;
}

#net-irring-pricing-car > div > div > div > div > div > div:hover > div.banner-carousel-image > img,
#net-irring-pricing-car-mob > div > div > div > div > div > div:hover > div.banner-carousel-image > img
{
    transform: initial;
}

#prk-head-1 > div > div > h2
{
    color: #000000;
}
#prk-icon-1 > div > div > div.elementor-icon-box-content > h3 > span,
#prk-icon-2 > div > div > div.elementor-icon-box-content > h3 > span,
#prk-icon-3 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-ferti-prk-icon-1 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-irrig-prk-icon-1 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-irrig-prk-icon-2 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-protec-prk-icon-1 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-protec-prk-icon-2 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-monit-prk-icon-1 > div > div > div.elementor-icon-box-content > h3 > span,
#prime-monit-prk-icon-2 > div > div > div.elementor-icon-box-content > h3 > span
{
    color: #032118;
}
#prk-icon-1 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prk-icon-2 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prk-icon-3 > div > div:hover > div.elementor-icon-box-content > h3 > span
{
    color: #efa91d;
}

#prime-ferti-prk-icon-1 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prime-ferti-prk-icon-2 > div > div:hover > div.elementor-icon-box-content > h3 > span
{
    color: #2ACC02;
}
#prime-irrig-prk-icon-1 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prime-irrig-prk-icon-2 > div > div:hover > div.elementor-icon-box-content > h3 > span
{
    color: #1B95E0;
}
#prime-protec-prk-icon-1 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prime-protec-prk-icon-2 > div > div:hover > div.elementor-icon-box-content > h3 > span
{
    color: #E86300;
}
#prime-monit-prk-icon-1 > div > div:hover > div.elementor-icon-box-content > h3 > span,
#prime-monit-prk-icon-2 > div > div:hover > div.elementor-icon-box-content > h3 > span
{
    color: #FFCE00;
}
#mag-services- > div >  div > ul > li.service > div > div.service-caption > div.service-content-loop > div.service-button
{
    background-color: #efa91d;
}
#mag-services- > div >  div > ul > li.service > div > div.service-caption > div.service-content-loop > div.service-button:hover
{
    background-color: #FFCE00;
}

#mag-contact-title > div > div > h2,
#mag-fonct-list1 > div > div > div.elementor-icon-box-content > h3 > span,
#mag-fonct-list2 > div > div > div.elementor-icon-box-content > h3 > span,
#mag-fonct-list3 > div > div > div.elementor-icon-box-content > h3 > span
{
    color: #000000;
}

#mag-fonct-list1 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#mag-fonct-list2 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
#mag-fonct-list3 > div > div > div.elementor-icon-box-icon > span.icon-box-number
{
    color : #efa91d;
}

/*#mag-head-1 > div > div > div > span > span > svg
{
    position: relative;
    left: 20em;
}*/

#mag-video-cont
{
    height: 760px;
}

#Augmenter_votre_productivité_agricole_mag > rect:nth-child(15),
#Augmenter_votre_productivité_agricole_mag > rect:nth-child(14),
#Augmenter_votre_productivité_agricole_mag > rect:nth-child(13)
{
    fill : none;
    stroke :#efa91d ;
}

#Augmenter_votre_productivité_agricole_mag:hover > rect:nth-child(15),
#Augmenter_votre_productivité_agricole_mag:hover > rect:nth-child(14),
#Augmenter_votre_productivité_agricole_mag:hover > rect:nth-child(13)
{
    fill : none;
    stroke :#FFCE00 ;
}

#Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(15),
#Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(14),
#Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(13),
#Augmenter_votre_productivité_agricole_net_irrig_2 > rect:nth-child(15),
#Augmenter_votre_productivité_agricole_net_irrig_2 > rect:nth-child(14),
#Augmenter_votre_productivité_agricole_net_irrig_2 > rect:nth-child(13)
{
    fill : none;
    stroke :#166CD3 ;
}

span:hover #Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(15),
span:hover #Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(14),
span:hover #Augmenter_votre_productivité_agricole_net_irrig > rect:nth-child(13)
{
    fill : none;
    stroke :#ffffff ;
}


span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee1,
span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee2,
span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee3,
span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee4,
span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee5,
span:hover #Augmenter_votre_productivité_agricole_net_irrig .steee0
{
    stroke: #ffffff;
}

#Hasta_00000181800164725033406930000017792642470351568291_net
{
    transform: scale(2);
}

#Layer_yellow_rapp_net_irrig > path,
#Augmenter_votre_productivité_agricole_net_irrig_2 > path
{
    fill: none;
}

#Layer_yellow_rapp_net_irrig .yts4
{
    fill: #166CD3;
}
#Augmenter_votre_productivité_agricole_net_irrig_2 > path:nth-child(10),
#Augmenter_votre_productivité_agricole_net_irrig_2 > path:nth-child(11),
#Augmenter_votre_productivité_agricole_net_irrig_2 > path:nth-child(12)
{
    fill: #166CD3;
}

#Layer_yellow_rapp_net_irrig
{
    transform: scale(1.25);
}

span.elementor-icon.elementor-animation-:hover #meteo_net_irrig .siit0,
span.elementor-icon.elementor-animation-:hover #meteo_net_irrig .siit1
{
    fill: #166CD3;
}

span:hover #Cartogaraphie_smplifiée_net .zzst0,
span:hover #Cartogaraphie_smplifiée_net .zzst1,
span:hover #Cartogaraphie_smplifiée_net .zzst2,
span:hover #Cartogaraphie_smplifiée_net .zzst3,
span:hover #Cartogaraphie_smplifiée_net .zzst4
{
    stroke: #166CD3;
}

span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt90,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt91,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt92,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt93,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt94,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt95,
span:hover #Décidez_sans_capteur_net_irrig_3 .as1sstt96
{
    stroke: #166CD3;
}

#prime-head-1 > div > div > h2,
#prime-provide-head > div > div > h2,
#prime-fonct-list1 > div > div > div.elementor-icon-box-content > h3,
#prime-fonct-list2 > div > div > div.elementor-icon-box-content > h3,
#prime-fonct-list3 > div > div > div.elementor-icon-box-content > h3,
#prime-fonct-list4 > div > div > div.elementor-icon-box-content > h3,
#prime-fonct-list5 > div > div > div.elementor-icon-box-content > h3
{
    color: #000000;
}

span:hover #Présent_dans_6_pays_net_blue .stuu0
{
    stroke: #ffffff;
}

#Décidez_sans_capteur_mag > path:nth-child(17),
#Décidez_sans_capteur_mag > path:nth-child(18),
#Décidez_sans_capteur_mag > path:nth-child(19),
#Décidez_sans_capteur_mag > path:nth-child(20)
{
    fill : #efa91d;
}

#Cartogaraphie_smplifiée_mag > line.zzt2
{
    stroke: #ffffff;
}
#Cartogaraphie_smplifiée_mag > rect:nth-child(21),
#Cartogaraphie_smplifiée_mag > rect:nth-child(24)
{
    fill: none;
    stroke: #ffffff;
}

#Présent_dans_6_pays_net_blue .stuu0
{
    stroke-width: 2px;
}

span:hover #net_ir_Augmenter_votre_productivité_agricole .sgggt0,
span:hover #net_ir_Augmenter_votre_productivité_agricole .sgggt1,
span:hover #net_ir_Augmenter_votre_productivité_agricole .sgggt2,
span:hover #net_ir_Augmenter_votre_productivité_agricole .sgggt3,
span:hover #net_ir_Augmenter_votre_productivité_agricole .sgggt4

{
    stroke: #ffffff;
}

#services_net_Augmenter_votre_productivité_agricole > path.sgggt0,
#services_net_Augmenter_votre_productivité_agricole > path.sgggt2,
#services_net_Augmenter_votre_productivité_agricole > path:nth-child(9),
#services_net_Augmenter_votre_productivité_agricole > path:nth-child(8)
{
    fill: none;
}

span:hover #magon_ia_Augmenter_votre_productivité_agricole .sgggt0,
span:hover #magon_ia_Augmenter_votre_productivité_agricole .sgggt1,
span:hover #magon_ia_Augmenter_votre_productivité_agricole .sgggt2,
span:hover #magon_ia_Augmenter_votre_productivité_agricole .sgggt3,
span:hover #magon_ia_Augmenter_votre_productivité_agricole .sgggt4
{
    stroke: #FFCE00;
}

#prime-services- > div > div > ul > li > div > div.service-caption > div.service-content-loop > div.service-button
{
    background-color: #48773E;
}

#prime-head-1 > div > div > div,
#prime-provide-head > div > div > div,
#prime-ingenieur > div > div > div,
#prime-premier-pas > div > div > div,
#mag-head-1 > div > div > div,
#prk-head-1 > div > div > div,
#provide-head > div > div > div,
#mag-head-testi > div > div > div,
#net-irring-fonct-head > div > div > div,
#mag-contact-title > div > div > div,
#net-irrig-dev-head > div > div > div,
#net-irrig-test-head > div > div > div,
#temoignage > div > div > div,
#notre-engagement > div > div > div,
#notre-communaute > div > div > div,
#interoperable > div > div > div,
#fonct-cle-head-1 > div > div > div,
#temoignages-title > div > div > div,
#solutions-head > div > div > div,
#faq-head > div > div > div,
#blog-head > div > div > div
{
    padding: 0;
}

#prime-head-1 > div > div > div > span > span,
#prime-provide-head > div > div > div > span > span,
#prime-ingenieur > div > div > div > span > span,
#prime-premier-pas > div > div > div > span > span,
#mag-head-1 > div > div > div > span > span,
#prk-head-1 > div > div > div > span > span,
#provide-head > div > div > div > span > span,
#mag-head-testi > div > div > div > span > span,
#net-irring-fonct-head > div > div > div > span > span,
#mag-contact-title > div > div > div > span > span,
#net-irrig-dev-head > div > div > div > span > span,
#net-irrig-test-head > div > div > div > span > span,
#temoignage > div > div > div > span > span,
#notre-engagement > div > div > div > span > span,
#notre-communaute > div > div > div > span > span,
#interoperable > div > div > div > span > span,
#fonct-cle-head-1 > div > div > div > span > span,
#temoignages-title > div > div > div > span > span,
#solutions-head > div > div > div > span > span,
#faq-head > div > div > div > span > span,
#blog-head > div > div > div > span > span,
#prime-irrig-cont-right-title > div > div > div > span > span,
#prime-protec-cont-right-title > div > div > div > span > span,
#prime-monit-cont-left-head > div > div > div > span > span
{
    display: contents;
}
#prime-head-1 > div > div > div > span > span > svg,
#prime-provide-head > div > div > div > span > span > svg,
#prime-ingenieur > div > div > div > span > span > svg,
#prime-premier-pas > div > div > div > span > span > svg,
#mag-head-1 > div > div > div > span > span > svg,
#prk-head-1 > div > div > div > span > span > svg,
#provide-head > div > div > div > span > span > svg,
#mag-head-testi > div > div > div > span > span > svg,
#net-irring-fonct-head > div > div > div > span > span > svg,
#mag-contact-title > div > div > div > span > span > svg,
#net-irrig-dev-head > div > div > div > span > span > svg,
#net-irrig-test-head > div > div > div > span > span > svg,
#temoignage > div > div > div > span > span > svg,
#notre-engagement > div > div > div > span > span > svg,
#notre-communaute > div > div > div > span > span > svg,
#interoperable > div > div > div > span > span > svg,
#fonct-cle-head-1 > div > div > div > span > span > svg,
#temoignages-title > div > div > div > span > span > svg,
#solutions-head > div > div > div > span > span > svg,
#faq-head > div > div > div > span > span > svg,
#blog-head > div > div > div > span > span > svg,
#prime-irrig-cont-right-title > div > div > div > span > span > svg,
#prime-protec-cont-right-title > div > div > div > span > span > svg,
#prime-monit-cont-left-head > div > div > div > span > span > svg
{
    position: relative;
    top: 2px;
    margin-right: 0.5em;
}

#npk_prime > g > path:nth-child(4)
{
    fill: none;
}
#npk_prime,
#prime_protection
{
    transform: scale(2);
}

#prime_eco_eau
{
    transform: scale(1.5);
}

span:hover #rendement_prime .sgggtzz0,
span:hover #rendement_prime .sgggtzz1,
span:hover #rendement_prime .sgggtzz2,
span:hover #rendement_prime .sgggtzz3,
span:hover #rendement_prime .sgggtzz4,

span:hover #prime_ecologie .stuu01,
span:hover #prime_qualite .as1ssttt90,
span:hover #prime_qualite .as1ssttt91,
span:hover #prime_qualite .as1ssttt92,
span:hover #prime_qualite .as1ssttt93,
span:hover #prime_qualite .as1ssttt94,
span:hover #prime_qualite .as1ssttt95,
span:hover #prime_qualite .as1ssttt96
{
    stroke: #2ACC02;
}

span:hover #prime_eco_eau .syyt12
{
    fill: #2ACC02;
}

#seabex-team > div > div > div > ul > li > div > div.farmer-transition > figure > a > img
{
    height: auto;
}

#net-irrig-fonct-img-left > div > a > img
{
    width: auto;
    height: auto;
}


#prime-irrig-cont-right,
#prime-fert-cont-left,
#prime-protec-cont-right,
#prime-monit-cont-left
{
    justify-content: center;
}

#prime-ferti-prk-icon-1 > div > div > div.elementor-icon-box-content,
#prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-content,
#prime-irrig-prk-icon-1 > div > div > div.elementor-icon-box-content,
#prime-irrig-prk-icon-2 > div > div > div.elementor-icon-box-content,
#prime-protec-prk-icon-1 > div > div > div.elementor-icon-box-content,
#prime-protec-prk-icon-2 > div > div > div.elementor-icon-box-content,
#prime-monit-prk-icon-1 > div > div > div.elementor-icon-box-content,
#prime-monit-prk-icon-2 > div > div > div.elementor-icon-box-content
{
    align-self: center;
}

#net-irrig-app-banner-mob
{
    width: 100%;
}

/***old - my css solutiosn**/
#net-irrig-car-icon1 > div > div > div.elementor-icon-box-content > h3,
#net-irrig-car-icon2 > div > div > div.elementor-icon-box-content > h3,
#net-irrig-car-icon3 > div > div > div.elementor-icon-box-content > h3,
#net-irrig-proc-head > div > div > h2,
#net-irrig-dev-head > div > div > h2,
#net-irrig-test-head > div > div > h2,
#provide-head > div > div > h2,
#interoperable > div > div > h2,
#net-irrig-contact-head > div > div > h2,
#net-irring-fonct-head > div > div > h2,
#net-irrig-fonct-list1 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-fonct-list2 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-fonct-list3 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-fonct-list4 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-fonct-list5 > div > div > div.elementor-icon-box-content > h3 > span,
#net-irrig-fonct-list6 > div > div > div.elementor-icon-box-content > h3 > span,
#mag-head-1 > div > div > h2,
#mag-bef-buton-title > div > h6,
#mag-head-testi > div > div > h2

{
    color: #000000;
}

#video-chemin-text,
#mag-video-chemin-text
{
    justify-self: anchor-center;
}

#wpcf7-f4823-p7178-o1 > form > div.form-1 > div.row.row-form-1 > div > p > span > textarea,
#form-email-2,
#wpcf7-f4823-p7178-o1 > form > div.form-1 > div.row.row-form-1 > div > p > span > input,
#form-name-2
{
    background-color: transparent;
    border-color: #efa91d;
}
#wpcf7-f4823-p7178-o1 > form > div.form-1 > div.wpcf7-button.has-spinner > p > button
{
    background-color: #efa91d;
}
#wpcf7-f4823-p7178-o1 > form > div.form-1 > div.wpcf7-button.has-spinner > p > button:hover
{
    background-color: #FFCE00;
}

#Décidez_sans_capteur_mag > path
{
    fill: none;
    stroke : #efa91d;
}

#Décidez_sans_capteur_mag > polygon,
#Décidez_sans_capteur_mag > ellipse,
#Décidez_sans_capteur_mag > line
{
    stroke : #efa91d;
}

#Hasta_00000181800164725033406930000017792642470351568291__mag
{
    transform: scale(1.7);
}
#Application_mobile_mag
{
    transform: scale(0.75);
}
#Cartogaraphie_smplifiée_mag
{
    transform: scale(1.1);
}
#Hasta_00000181800164725033406930000017792642470351568291__mag1
{
    transform: scale(1.7);
}

#Hasta_00000181800164725033406930000017792642470351568291__mag1 > path
{
    fill : #efa91d;
}

#Hasta_00000181800164725033406930000017792642470351568291__mag1:hover > path
{
    fill: #FFCE00;
}
#Augmenter_votre_productivité_agricole_mag .steee0,
#Augmenter_votre_productivité_agricole_mag .steee1,
#Augmenter_votre_productivité_agricole_mag .steee2,
#Augmenter_votre_productivité_agricole_mag .steee3
{
    stroke : #efa91d;
}

#Augmenter_votre_productivité_agricole_mag:hover .steee0,
#Augmenter_votre_productivité_agricole_mag:hover .steee1,
#Augmenter_votre_productivité_agricole_mag:hover .steee2,
#Augmenter_votre_productivité_agricole_mag:hover .steee3,
#Décidez_sans_capteur_mag-2:hover .ssstt90,
#Décidez_sans_capteur_mag-2:hover .ssstt91,
#Décidez_sans_capteur_mag-2:hover .ssstt92,
#Décidez_sans_capteur_mag-2:hover .ssstt93,
#Décidez_sans_capteur_mag-2:hover .ssstt94,
#Décidez_sans_capteur_mag-2:hover .ssstt95,
#Décidez_sans_capteur_mag-2:hover .ssstt96
{
    stroke : #FFCE00;
}


/***ios***/

@supports (-webkit-touch-callout: none)
{
    #box-icon-home-1 > div > div > div.elementor-icon-box-icon,
    #box-icon-home-2 > div > div > div.elementor-icon-box-icon,
    #box-icon-home-3 > div > div > div.elementor-icon-box-icon
    {
        flex : auto;
        margin : 0;
    }
    #home-3-cadres > div > div,
    #box-icon-home-3
    {
        width: 100%;
        
    }
    #home-3-cadres > div > div
    {
        padding: 0;
    }
    #box-icon-home-1 > div > div, 
    #box-icon-home-2 > div > div, 
    #box-icon-home-3 > div > div
    {
        padding-left: 2em !important;
        padding-right: 2em !important;
    }
    #net-irrig-car-icon1 > div > div, 
    #net-irrig-car-icon2 > div > div, 
    #net-irrig-car-icon3 > div > div,
    #mag-pas-cartons-cont > div > div
    {
        margin-left: auto;
        margin-right: auto;
    }
    #net-irrig-offre-cont-icons > div > div,
    #net-irrig-offre-cont-icons2 > div > div
    {
        margin-bottom: 1em;
    }

    #logo-net-irrig
    {
        width: 100%;
    }

   
    @media (orientation: portrait) 
    {
        #video-chemin-text
        {
            top: 7% !important ;
            right: 44%;
        }

    }
    @media (orientation: landscape) 
    {
        #video-chemin-text
        {
            top: 7% !important ;
            right: 43%;
        }

    }
    
    @media (max-width : 430px)
    {
        #video-chemin-text
        {
            right: 39%;
        }

        #net-irrig-car-icon1 > div > div, 
        #net-irrig-car-icon2 > div > div, 
        #net-irrig-car-icon3 > div > div
        {
            width: auto !important;
        }
        


    }


}


@media (min-width: 1200px)
{
    div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        display: none;
    }
}


@media (max-width : 1750px)
{
    /*#net-irrig-cle-cont
    {
        margin-bottom: 3em;
    }*/

}
@media (max-width : 1675px)
{
    /*#net-irrig-cle-cont
    {
        margin-bottom: 6em;
    }*/

}

@media (max-width: 1750px)
{
    #net-irrig-video-cont
    {
        --padding-top: 13.5%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 12%;
    }

}
@media (max-width: 1725px)
{
    #net-irrig-video-cont
    {
        --padding-top: 12.5%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 40%;
    }
   
}

@media (max-width: 1685px)
{
    #net-irrig-video-cont
    {
        --padding-top: 11.5%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 70%;
    }
   
}

@media (max-width: 1645px)
{
    #net-irrig-video-cont
    {
        --padding-top: 10.5%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 0%;
        padding-bottom: 35%;
    }
    #video-chemin-text,
    #mag-video-chemin-text
    {
        top: 17%;
    }
   
}


@media (max-width: 1600px)
{
    #net-irrig-video-cont
    {
        --padding-top: 9%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 36%;
    }
    /*#net-irrig-cle-cont
    {
        margin-bottom: 9em;
    }*/

}

@media (max-width: 1575px)
{
    #net-irrig-video-cont
    {
        --padding-top: 8%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 50%;
    }

}



@media (max-width: 1550px)
{
    #masthead > div > div > div > div > div > div > div > div > nav
    {
        text-align: left;
    }
    #net-irrig-video-cont
    {
        --padding-top: 7%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 70%;
    }
}

@media (max-width: 1525px)
{
    #net-irrig-video-cont
    {
        --padding-top: 6%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 90%;
    }
    /*#net-irrig-cle-cont
    {
        margin-bottom: 12em;
    }*/

}

@media (max-width : 1500px)
{
    #net-irrig-video-cont
    {
        --padding-top: 5%;
    }

    #video-chemin-text,
    #mag-video-chemin-text
    {
        top: 11%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 43%;
    }
}

@media (max-width : 1490px) and (min-width: 1441px)
{
    .elementor-56 .elementor-element.elementor-element-26d404a
    {
        --width : 12.5%;
    }
    .elementor-56 .elementor-element.elementor-element-9e7e210
    {
        --width: 34.5%;
    }
}

@media (max-width : 1475px)
{
    #net-irrig-video-cont
    {
        --padding-top: 4%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 63%;
    }

    
}

@media (max-width : 1450px)
{
    #net-irrig-video-cont
    {
        --padding-top: 3%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 83%;
    }
    /*#net-irrig-cle-cont
    {
        margin-bottom: 14em;
    }*/
    #mag-pas-irrig-cont > div,
    #net-irrig-cle-cont > div,
    #prime-rev-cont > div,
    #prime-prod-cont > div,
    #prime-rec-cont > div,
    #prime-preci-cont > div
    {
        column-gap: 60px;
    }
}

@media (max-width: 1440px) and (min-width:1101px)
{
    .elementor-56 .elementor-element.elementor-element-26d404a
    {
        --width : 12%;
    }
    .elementor-56 .elementor-element.elementor-element-07f3811 
    {
        --width: 70%;
    }
    .elementor-56 .elementor-element.elementor-element-9e7e210
    {
        --width: 18%;
    }
    #logo-menu > div > div > a > div > div > img
    {
        width: 65%;
    }

    #masthead > div > div > div > div > div > div > div > div > nav
    {
        text-align: center;
    }


}

@media (max-width : 1425px)
{
    #net-irrig-video-cont
    {
        --padding-top: 2%;
    }

    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 100%;
    }
}

@media (max-width: 1400px)
{
    /*#video-chemin-text
    {
        top: 15%;
    }*/
    #net-irrig-video-cont
    {
        --padding-top: 0%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 138%;
    }
    #net-irrig-video-title
    {
        top: 5em;
    }
}

@media (max-width: 1366px)
{
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-size: 100%;
    }
}



@media (max-width: 1366px) and (min-width: 1276px)
{
    #slogan-home-cont
    {
        height: 100px;
    }
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 30px;
        padding-right: 30px;
    }
    #box-icon-home-1 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-2 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-3 > div > div > div.elementor-icon-box-content > p
    {
        text-align: left;
    }
}

@media (max-width: 1349px) and (min-width: 768px)
{
    /*#seabex-team > div > div > div > ul > li > div > div.farmer-caption
    {
        padding-left: 15px;
        padding-bottom: 15px;
        padding-top: 15px;
    }*/
    #enga-impact-img-1
    {
        padding-right: 0.5em;
    }
    #enga-impact-img-2
    {
        padding-left: 0.5em;
    }
}

@media (max-width : 1345px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 41%;
    }*/
    /*#net-irrig-cle-cont
    {
        margin-bottom: 16em;
    }*/

    #net-irrig-mait-icon1 > div > div
    {
        margin-right: 1em;
    }
    
}

@media (max-width: 1334px) and (min-width: 1249px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        padding-right: 50px;
        padding-left: 15px;
        margin-left: 0;
        margin-right: 0;
    }
    #mag-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 8px;
    }


}

@media (max-width: 1248px) and (min-width : 1200px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        padding-right: 50px;
        padding-left: 15px;
        margin-left: 30px;
        margin-right: 30px;
    }
    #mag-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 8px;
    }

}

@media (max-width: 1334px)
{
    #mag-rev-cont > div
    {
        column-gap: 0;
    }
    #mag-tem-note
    {
        --width: 130px;
    }
}

@media (max-width: 1308px) and (min-width: 1025px)
{
    #prk-head-1 > div > div > h2
    {
        padding-right: 1em;
    }

}

@media (max-width: 1300px)
{
    /*#mag-pas-cartons-cont
    {
        margin-bottom: 0;
        margin-top: -140px;
    }*/

    
}


@media (max-width : 1300px) and (min-width: 769px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 40.5%;
    }*/
    #enga-solution-cont1
    {
        --width: 35%;
    }
    #enga-solution-cont2
    {
        --width: 65%;
    }
}

@media (max-width: 1280px)
{
    /*#seabex-team > div > div > div > ul > li > div > div.farmer-caption
    {
        padding: 27px 15px 30px 30px;
    }*/
    #net-irrig-video-cont
    {
        --padding-bottom: 25%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 130%;
    }
}

@media (max-width: 1266px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 25px;
        padding-right: 25px;
    }
    #prk-cont-list
    {
        padding-left: 1em;
    }
    #mag-rev-prcentg-cont
    {
        z-index: 1;
    }
}






@media (max-width: 1275px) and (min-width: 1246px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 25px;
        padding-right: 25px;
    }
    #box-icon-home-1 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-2 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-3 > div > div > div.elementor-icon-box-content > p
    {
        text-align: left;
    }
}

@media (max-width: 1275px)
{
    #slogan-home-cont
    {
        height: 100px;
        margin-bottom: 85px;
    }
}

@media (max-width: 1268px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        padding-right: 60px;
    }
}

@media (max-width : 1252px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption 
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 5%;
        padding-right: 5%;
    }
    /*#net-irrig-offre-cont-icons
    {
        margin-top: -400px;
    }*/

}

@media (max-width: 1245px) and (min-width: 1216px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    #box-icon-home-1 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-2 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-3 > div > div > div.elementor-icon-box-content > p
    {
        text-align: left;
    }
}

@media (max-width : 1244px)
{
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content
    {
        margin-right: 1em;
    }
    #net-irrig-mait-icon1 > div > div
    {
        margin-right: 0;
    }
}

@media (max-width: 1241px)
{
    #mag-rev-cont-left
    {
        --width: 60%;
    }
    #mag-rev-prcentg-cont
    {
        right: -16px;
    }
    #mag-tem-petal-1
    {
        z-index: -1;
    }
}

@media (max-width: 1240px) and (min-width: 1201px)
{
    #home-img-petal-top > div > img
    {
        display: none;
    }

}

@media (max-width: 1237px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 1235px)
{
    #net-irrig-car-icon1 > div > div,
    #net-irrig-car-icon2 > div > div,
    #net-irrig-car-icon3 > div > div
    {
        padding-left: 20px;
        padding-right: 20px;
    }
    #tem-carous- > div > div > div > div > div > div > div.testimonial-content-text > div.content
    {
        height: 220px;
    }
    #tem-carous- > div > div > div > div > div > div > div.testimonial-content-text
    {
        padding-right: 20px;
        padding-left: 20px;
    }

}

@media (max-width: 1228px)
{
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 30px;
    }
}

@media (max-width: 1222px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (max-width: 1216px) /*and (min-width: 1200px)*/
{
    #enga-vision-process > div > div > div > div > div > div > div.process-content-wap > h3
    {
        margin: 0;
    }

}

@media (max-width: 1215px) and (min-width: 1201px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 15px;
        padding-right: 15px;
    }
    #box-icon-home-1 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-2 > div > div > div.elementor-icon-box-content > p,
    #box-icon-home-3 > div > div > div.elementor-icon-box-content > p
    {
        text-align: left;
    }
}

@media (max-width: 1208px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        margin-right: 15px;
        margin-left: 15px;
    }
}

@media (max-width : 1200px)
{
   /* #interoperable > div > div > div > span > span > svg 
    {
        left: 39.5%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        right: -9em;
    } 
    
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 13px;
        padding-right: 13px;
    }
    #comm-cont1
    {
        margin-top: 0;
    }
    #fonct-cont1
    {
        margin-top: 60px;
    }
    #solutions-cont > div
    {
        padding-bottom: 160px;
    }
    #net-irrig-video-title 
    {
        top: 3em;
    }
    #masthead > div > div > div.elementor-hidden-tablet.elementor-hidden-mobile_extra.elementor-hidden-mobile > div > div > div > nav > div > ul > li.menu-item > a
    {
        margin: 0 8px 0 8px;
    }

    #home-3-cadres,
    #home-eng-durable,
    #home-prk-larg-cont,
    #app-banner,
    #comm-cont,
    #home-faq
    {
        margin-bottom: 100px;
    }
    #app-banner-desk > div
    {
        margin-top: 0;
    }
    
    #home-inter-simpl > div,
    #temoignages-cont > div
    {
        padding-bottom: 0;
    }
    #fonct-cont1
    {
        margin-top: 50px;
    }
    #slogan-home-cont,
    #temoignages-cont,
    #comm-cont2-text > div > p
    {
        margin-bottom: 70px;
    }
    #blog-cont
    {
        margin-bottom: 10px;
    }
    #net-irrig-comment-marche-cont
    {
        margin-top: 100px;
        margin-bottom: 100px;
    }
    #net-irrig-mait-cont,
    #net-irrig-temoignage-cont,
    #net-irrig-full-banner-1-cont,
    #net-irrig-cle-cont,
    #net-irrig-video-cont
    {
        margin-top: 100px;
    }

    #net-irrig-prk-choisir-cont
    {
        margin-top: 60px;
    }
    #slogan-net-irrig-cont
    {
        margin-top: 100px;
        margin-bottom: 0px;
        
    }

    #mag-logo-cont,
    #prime-log-cont
    {
        margin-top: 90px;
    }

    #mag-rev-cont,
    #mag-prk-avant-cont,
    #slogan-mag-cont,
    #mag-tem-agri-cont,
    #mag-pas-cartons-cont,
    #mag-video-cont
    {
        margin-top: 100px;
    }

    #mag-pas-irrig-cont
    {
        margin-top: 0;
    }
    #prime-rev-cont
    {
        margin-top: 30px;
    }
    #prime-prod-cont,
    #prime-rec-cont,
    #prime-preci-cont
    {
        margin-top: 60px;
    }
    #slogan-prime-cont,
    #prime-pas-ing-cont
    {
        margin-top: 90px;
    }


    

    
    
}
@media (max-width: 1199px)
{
    div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -4em;
    }

    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 30px;
        padding-right: 30px;
    }
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
       margin-right: 30px;
       margin-left: 30px; 
       padding-left: 40px;
       padding-right: 80px;
       background-size: 46%;
    }
    #tem-carous- > div > div > div > div > div > div > div.testimonial-content-text > div.content
    {
        height: 100%;
    }
    #tem-carous- > div > div > div > div > div > div > div.testimonial-caption
    {
        width: 160px;
    }
    #enga-vision-process > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: 0;
    }



}

@media (max-width : 1180px)
{
    #net-irrig-mait-icon1 > div
    {
        padding: 0;
    }
}


@media (max-width: 1185px) 
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 20px;
        padding-right: 20px;
    }
}


@media (max-width: 1145px) 
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 15px;
        padding-right: 15px;
    }

    #net-irrig-car-icon1 > div > div,
    #net-irrig-car-icon2 > div > div,
    #net-irrig-car-icon3 > div > div
    {
        padding-left: 10px;
        padding-right: 10px;
    }
    /*#net-irrig-offre-cont-icons
    {
        margin-top: -350px;
    }*/
   
    #net-irrig-video-cont 
    {
        --padding-bottom: 20%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 75%;
    }
    #video-chemin-text
    {
        top: 5%;
    }
    #net-irrig-video-title 
    {
        top: 1em;
    }
    #mag-pas-irrig-cont > div,
    #net-irrig-cle-cont > div,
    #prime-rev-cont > div,
    #prime-prod-cont > div,
    #prime-rec-cont > div,
    #prime-preci-cont > div
    {
        column-gap: 45px;
    }


}

@media (max-width: 1125px) 
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media (max-width: 1105px) 
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 30px;
        padding-right: 30px;
    }
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 38.5%;
    }*/

    #slogan-home-cont
    {
        margin-bottom: 75px;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 4%;
        padding-right: 4%;
    }

    #rev-mag-img-1 > div > img
    {
        width: calc(50vw - 100px);
    }
    #rev-mag-img-2 > div > img
    {
        position: relative;
        left: 2em;
    }
    #prime-preci-cont > div,
    #prime-rec-cont > div,
    #prime-prod-cont > div,
    #prime-rev-cont > div
    {
        gap : 0 2.5em;
    }


}



@media (max-width: 1100px) and (min-width: 1024px)
{
    .elementor-56 .elementor-element.elementor-element-26d404a
    {
        --width : 10%;
    }
    .elementor-56 .elementor-element.elementor-element-07f3811 
    {
        --width: 70%;
    }
    .elementor-56 .elementor-element.elementor-element-9e7e210
    {
        --width: 20%;
    }
    #logo-menu > div > div > a > div > div > img
    {
        width: 75%;
    }

    #masthead > div > div > div > div > div > div > div > div > nav
    {
        text-align: center;
    }


}



@media (max-width: 1086px) and (min-width: 1067px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 25px;
        padding-right: 25px;
    }
}

@media (max-width: 1085px)
{
    #net-irrig-car-icon1 > div > div > div.elementor-icon-box-icon,
    #net-irrig-car-icon2 > div > div > div.elementor-icon-box-icon,
    #net-irrig-car-icon3 > div > div > div.elementor-icon-box-icon
    {
        margin-right: 10px;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 3%;
        padding-right: 3%;
    }
}



@media (max-width: 1069px)
{
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 2%;
        padding-right: 2%;
    }
}

@media (max-width: 1066px) and (min-width: 1047px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width : 1060px)
{
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content
    {
        margin: 0;
    }
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-icon,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-icon
    {
        margin-right: 5px;
    }
}

@media (max-width: 1058px)
{
    #net-irrig-car-cont2
    {
        margin: 0;
    }
    #net-irrig-car-cont1
    {
        margin-right: 10px;
    }
    #net-irrig-car-cont3
    {
        margin-left: 10px;
    }
}

@media (max-width:1055px) and (min-width: 851px)
{
    #enga-vision-process > div > div > div > div > div > div > div.process-content-wap > h3
    {
        margin-left: 13%;
        margin-right: 13%;
    }
}

@media (max-width : 1053px)
{
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 1%;
        padding-right: 1%;
    }
    /*#net-irrig-offre-cont-icons
    {
        margin-top: -280px;
    }*/
}



@media (max-width: 1046px) and (min-width: 1027px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media (max-width : 1038px)
{
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding: 0;
    }

}

@media (max-width: 1026px) and (min-width: 1007px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 10px;
        padding-right: 10px;
    }
}





@media (max-width : 1024px)
{
    #logo-menu > div > div > a > div > div > img
    {
        width: 40%;
    }
    .elementor-56 .elementor-element.elementor-element-26d404a
    {
        --width : 100%;
    }
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-position: 15% 100% !important;
    }

    #notre-communaute > div > div > div > span > span
    {
        left: 38%;
    }  
    #prk-seabex-img-track > div > img
    {
        width: unset;
        max-width: unset;
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    #notre-engagement > div > div
    {
        padding-right: 1em;
    }

    #prk-text1,
    #prk-head-1
    {
        width: 100%;
    }
    #prk-seabex-img-track > div > img
    {
        margin-left: unset;
        visibility: hidden;
    }
    #home-prk-img-vid
    {
        left: 20%;
    }
    #home-prk-lang-cont-ins
    {
        right: 20%;
    }
    #home-prk-icon-vid
    {
        left: 30%;
    }

    #temoignages-title > div > div > h2,
    #faq-head > div > div > h2
    {
        font-size: 36px;
    }

    #temoignages-persons > div > div > div > div > div > div > div > div.content
    {
        font-size: 16px;
    }

    #temoignages-cont > div > div > div > img
    {
        position: relative;
        bottom: 5em;
    }

    #temoignages-cont > div > div.fadeInLeft > div > img
    {
        right: 6em;
    }
    #temoignages-cont > div > div.fadeInRight > div > img
    {
        left: 6em;
    }

    #temoignages-cont > div > div.elementor-element.elementor-element-a998425 > div > img
    {
        bottom: 9.5em;
    }

    /*#net-irrig-car-cont*/
    #net-irrig-car-cont > div
    {
        display: block;
    }
    #net-irrig-car-icon1 > div > div,
    #net-irrig-car-icon2 > div > div,
    #net-irrig-car-icon3 > div > div
    {
        place-self: anchor-center;
    }
    #net-irrig-car-icon1 > div > div, 
    #net-irrig-car-icon2 > div > div, 
    #net-irrig-car-icon3 > div > div
    {
        padding-left: 40px;
        padding-right: 20px;
        width: 400px;
    }
    #net-irrig-car-icon1 > div > div > div.elementor-icon-box-icon, 
    #net-irrig-car-icon2 > div > div > div.elementor-icon-box-icon, 
    #net-irrig-car-icon3 > div > div > div.elementor-icon-box-icon
    {
        margin-right: 19px;
    }
    #net-irrig-car-cont3
    {
        margin: 0;
    }

    #net-irrig-car-cont1
    {
        margin-top: 5em;
    }
    #net-irrig-car-cont2
    {
        margin-top: 1em;
        margin-bottom: 1em;
    }
    #net-mait-cont-icons
    {
        display: block;
    }
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        background-size: 55%;
    }

    /*#net-irrig-offre-cont-icons
    {
        margin-top: -200px;
    }*/
    #net-irrig-offre-cont-icons > div,
    #net-irrig-offre-cont-icons > div > div,
    #net-irrig-offre-cont-icons2 > div,
    #net-irrig-offre-cont-icons2 > div > div
    {
        display: block;
        width: 100%;
    }
    #net-irrig-fonct-list1 > div > div,
    #net-irrig-fonct-list2 > div > div,
    #net-irrig-fonct-list3 > div > div,
    #net-irrig-fonct-list4 > div > div,
    #net-irrig-fonct-list5 > div > div,
    #net-irrig-fonct-list6 > div > div
    {
        padding-bottom: 20px;
        margin-bottom: 1em;
    }
    /*#net-irrig-offre-cont-icons2
    {
        margin-top: -303px;
    }*/

    #prime-protec-cont-left,
    #prime-irrig-cont-left,
    #prime-fert-cont-right,
    #prime-monit-cont-right
    {
        align-self: center;

    }

   #home-inter-simpl
   {
    margin-bottom: 60px;
   }
   #blog-cont
   {
    margin-bottom: 100px;
   }
   #app-banner-mob > div
   {
    margin-top: 0;
   }
   #home-prk-larg-cont-right
   {
    margin-bottom: 70px;
   }
   #app-banner-mob
   {
    width: 100%;
   }

   #net-irrig-offre-cont-icons
   {
    margin-bottom: 0;
   }

   #net-irrig-comment-marche-cont
   {
    margin-bottom: 80px;
   }
   #net-irrig-fonct-list6 > div > div
   {
    margin-bottom: -4px;
   }

   #net-irrig-price-carous-mob-cont
   {
    margin-top: -100px;
   }
    #mag-logo-cont,
    #prime-log-cont
    {
        margin-top: 20px;
    }
    #mag-logo-cont,
    #prime-log-cont
    {
        z-index: 99;
    }
    #app-prime-mob
    {
        width: 100%;
    }

    







}

@media (max-width: 1011px)
{
    #prk-list-cont-1,
    #prk-list-cont-2
    {
        --width: 100%;
    }
    #prk-cont-list
    {
        display: block;
        padding-left: 100px;
    }

}







@media (max-width: 1006px) and (min-width: 987px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media (max-width: 995px)
{
    #mag-rev-prcentg-cont
    {
        width: 46%;
    }
}



@media (max-width: 986px) and (min-width: 921px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 45px;
        padding-right: 45px;
    }
}

@media (max-width: 985px)
{
    #net-irrig-video-cont 
    {
        --padding-bottom: 17%;
    }
    #net-irrig-video-title 
    {
        top: 0em
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 50%;
    }
    #video-chemin-text
    {
        width: 12%;
    }
    #net-irrig-price-cont
    {
        --margin-top: -100px;
    }
}

@media (max-width: 963px) and (min-width: 884px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 100px;
        margin-right: 100px;
    }

}



@media (max-width : 950px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 36.5%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 37%;
    }
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        background-size: 65%;
    }
    #mag-rev-prcentg-cont
    {
        bottom: -2em;
        width: 186px;
    }
    #rev-mag-img-2 > div > img
    {
        bottom: 4em;
    }
    
}

@media (max-width: 946px)
{
    /*#seabex-team > div > div > div > ul > li > div > div.farmer-caption
    {
        padding-left: 15px;
        padding-bottom: 15px;
        padding-top: 15px;
    }*/
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        padding-right: 50px;
    }
}

@media (max-width: 925px) and (min-width: 768px)
{
    #temoignages-title
    {
        margin-top: 5em;
    }
    
}

@media (max-width: 920px) and (min-width: 861px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (max-width: 907px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        padding-left: 15px;
    }
    

}

@media (max-width: 900px) /*and (min-width: 768px)*/
{
    #mag-pas-cartons-cont > div
    {
        display: block;
        justify-items: center;
    }
    #mag-pas-cartons-cont > div > div
    {
        width: 50%;
        margin-bottom: 2em;
    }

}

@media (max-width : 900px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 35.5%;
    }*/
    #mag-fonct-list1 > div,
    #mag-fonct-list2 > div,
    #mag-fonct-list3 > div
    {
        padding-bottom: 1em;
    }


    #notre-communaute > div > div > div > span > span
    {
        left: 36%;
    }
    #net-irrig-video-cont 
    {
        --padding-bottom: 13%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-top: 38%;
    }
    #video-chemin-text > div > div > svg > text > textPath
    {
        font-size: 52px;
    }
    #video-chemin-text
    {
        width: 12%;
    }
    #net-irrig-video-title > div > h1
    {
        position: relative;
        bottom: 1em;
    }
    #mag-video-cont
    {
        margin-top: 70px;
    }
}

@media (max-width: 883px) and (min-width: 844px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 80px;
        margin-right: 80px;
    }
}

@media (max-width: 882px)
{
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 15px;
    }

}

@media (max-width: 880px)
{
    #notre-engagement > div > div > div > span > span
    {
        left: 26%;
    }
    #blog-head > div > div > div > span > span
    {
        left: 32%;
    }
    #notre-engagement > div > div
    {
        padding-right: 0;
    }
     #home-prk-larg-cont-right
    {
        margin-bottom: 20px;
    }

    
    
    



}

@media (max-width: 879px)
{
    #home-prk-img-vid
    {
        left: 8%;
    }
    #home-prk-icon-vid
    {
        left: 19%;
    }
    #home-prk-lang-cont-ins
    {
        right: 8%;
    }
}

@media (max-width : 880px) and (min-width : 801px)
{
    #eng-cont-top1-cont2
    {
        --width: 33%;
    }
    #eng-cont-top1-cont1
    {
        --width: 16%;
    }
    #eng-cont-top1-cont1-icon
    {
        align-self: end;
    }
    #eng-cont-top1-cont1-text
    {
        justify-self: right;
        right: 38px;
        left: 0;
    }
}

@media (max-width: 880px) and (min-width: 860px)
{
    #home-img-petal-top > div > img
    {
        position: relative;
        top: 2em;
    }

}

@media (max-width: 860px) and (min-width: 821px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 867px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
        padding-right: 225px;
        padding-left: 40px;
    }
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 40px;
    }
    
}

@media (max-width: 855px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 25px;
        padding-right: 25px;
    }
}
@media (max-width : 850px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 34.5%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 35%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 33%;
    }
}

@media (max-width:850px) and (min-width: 826px)
{
    #enga-vision-process > div > div > div > div > div > div > div.process-content-wap > h3
    {
        margin-left: 10%;
        margin-right: 10%;
    }
}

@media (max-width: 843px) and (min-width: 784px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 50px;
        margin-right: 50px;
    }
}

@media (max-width: 840px)
{
    #mag-contact-2nd-cont::before
    {
        background: none;
    }
    #mag-contact-2nd-cont
    {
        padding-right: 50px;
    }
    #mag-contact-title,
    #mag-cont-form
    {
        width: 100%;
    }
}

@media (max-width: 835px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 820px) and (min-width: 801px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media (max-width: 815px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 15px;
        padding-right: 15px;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 5%;
        padding-right: 5%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 30%;
    }
    #net-irrig-video-cont 
    {
        --padding-bottom: 10%;
    }
}

@media (max-width: 800px) and (min-width: 781px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 10px;
        padding-right: 10px;
    }
     
}
@media (max-width : 800px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 33.5%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 34%;
    }
    #home-prk-icon-vid
    {
        left: 22%;
    }
    #net-irrig-video-title > div > h1
    {
        bottom: 2em;
    }
   
    
}

@media (max-width: 800px) and (min-width: 768px)
{
    #eng-cont-top1-cont2
    {
        --width: 36%;
    }
    #eng-cont-top1-cont1
    {
        --width: 16%;
    }
    #eng-cont-top1-cont1-icon
    {
        align-self: end;
    }
    #eng-cont-top1-cont1-text
    {
        justify-self: right;
        right: 38px;
        left: 0;
    }

}

@media (max-width: 795px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 10px;
        padding-right: 10px;
    }
    #prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-icon,
    #prk-icon-3 > div > div > div.elementor-icon-box-icon,
    #prk-icon-2 > div > div > div.elementor-icon-box-icon,
    #precision > div > div > div.elementor-icon-box-icon,
    #optimisation > div > div > div.elementor-icon-box-icon,
    #suivi > div > div > div.elementor-icon-box-icon,
    #adaptabilite > div > div > div.elementor-icon-box-icon,
    #prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #net-irrig-car-icon1 > div > div > div.elementor-icon-box-icon,
    #net-irrig-car-icon2 > div > div > div.elementor-icon-box-icon,
    #net-irrig-car-icon3 > div > div > div.elementor-icon-box-icon
    {
        height: fit-content;
    }
}

@media (max-width: 780px) and (min-width: 768px)
{
    #box-icon-home-1 > div > div,
    #box-icon-home-2 > div > div,
    #box-icon-home-3 > div > div
    {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media (max-width: 779px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption 
    {
        padding-right: 150px;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 25%;
    }
}

@media (max-width: 775px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 5px;
        padding-right: 5px;
    }
}

@media (max-width: 768px) and (min-width: 742px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 50px;
        margin-right: 50px;
    }
}




@media (max-width: 767px) and (min-width: 767px)
{
    #services-carrousel > div > div > ul > li.service > div > div.service-caption > div.service-content-loop > h3 > a
    {
        font-size: 21px;
    }
    #services-carrousel > div > div > ul > li.service > div > div.service-caption > div.service-content-loop > div.service-content-box > div
    {
        font-size: 14px;
    }


}


@media (max-width: 767px)
{
    div.elementor-sub-title
    {
        padding-left: unset;
    }
    #temoignage > div > div > div > span > span
    {
        right: -11em;
    }
    #notre-engagement > div > div > div > span > span
    {
        right: -12em;
    }
    #notre-communaute > div > div > div > span > span
    {
        right: -20em;
    }
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-position: bottom left !important;
        background-size: 65%;
    }
    #services-carrousel > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 30px;
        padding-right: 30px;
    }
    #prk-text1,
    #prk-icon-1,
    #prk-icon-2,
    #prk-icon-3,
    #prime-ferti-prk-icon-1,
    #prime-ferti-prk-icon-2,
    #prime-irrig-prk-icon-1,
    #prime-irrig-prk-icon-2,
    #prime-protec-prk-icon-1,
    #prime-protec-prk-icon-2,
    #prime-monit-prk-icon-1,
    #prime-monit-prk-icon-2
    {
        margin-left: auto;
        margin-right: auto;
    }
    #prk-cont-list
    {
        row-gap: 0;
    }
    #prk-head-1 > div > div > div > span > span
    {
        left: 35%;
    }
    #fonct-cle-head-1 > div > div > div > span > span
    {
        left: 22%;
    }
    #solutions-head > div > div > div > span > span
    {
        left: 35%;
    }
    #faq-head > div > div > div
    {
        margin-left: auto;
        margin-right: auto;
    }
    #faq-head
    {
        width: 100%;
    }
    #faq-head > div > div > h2
    {
        text-align: center;
    }
    #blog-head > div > div > div > span > span
    {
        left: 39%;
    }

    #testi-img1,
    #testi-text1
    {
        width: 100%;
    }
    #precision,
    #suivi,
    #optimisation,
    #adaptabilite
    {
        display: flex;
    }
    #precision > div,
    #suivi > div,
    #optimisation > div,
    #adaptabilite > div
    {
        margin-left: auto;
        margin-right: auto;
        /*width: 48%;*/
        text-align-last: center;
    }

    #eng-cont-top1
    {
        display: grid;
    }
    #eng-cont-top1-cont1-icon
    {
        place-self: center;
    }
    #eng-cont-top1-cont1-text
    {
        justify-self: anchor-center;
        left: 0;
    }
    #eng-cont-top1-cont2
    {
        text-align: center;
    }

    #fonct-cle-head-1
    {
        width: 470px;
    }
    #home-fonct-cle-icon > div > div,
    #home-fonct-cle-icon > div > div > div.elementor-icon-box-icon
    {
        display: flex;
    }
    #home-fonct-cle-icon
    {
        width: 90%;
    }

    #home-font-cle-text
    {
        width: 100%;
    }

    #home-fonct-cle-icon > div > div > div.elementor-icon-box-content
    {
        padding-left: 1em;
    }  
    
    #optimisation > div > div > div.elementor-icon-box-content > p,
    #precision > div > div > div.elementor-icon-box-content > p,
    #suivi > div > div > div.elementor-icon-box-content > p,
    #adaptabilite > div > div > div.elementor-icon-box-content > p
    {
        text-align: center;
    }

    #home-prk-lang-cont-ins
    {
        width: 200px;
    }
    
    #home-prk-larg-cont
    {
        margin-top: 80px;
    }

    #temoignages-title > div > div > h2,
    #faq-head > div > div > h2
    {
        font-size: 30px;
    }

    #temoignages-persons > div > div > div > div > div > div > div > div.content
    {
        font-size: 14px;
    }

    #temoignages-cont > div > div > div > img
    {
        bottom: 14em;
    }
    #temoignages-cont > div > div.elementor-element.elementor-element-a998425 > div > img
    {
        bottom: 1.5em;
    }

    #faq-cont > div.elementor-widget-text-editor > div > p
    {
        text-align: center;
    }

    #enga-impact-img-1
    {
        padding-bottom: 1em;
    }
    #enga-impact-img-2
    {
        padding-top: 1em;
    }
    #net-mait-cont-icons
    {
        display: flex;
    }
    #net-irrig-dev-head,
    #net-irrig-mait-text1,
    #net-irrig-mait-text2
    {
        width: 100%;
    }
    #net-irg-mait-cont1-right
    {
        padding-left: 0;
    }
    #net-irrig-dev-head > div > div > div
    {
        align-self: center;
    }
    #net-irrig-dev-head > div > div > h2
    {
        text-align: center;
    }
    #net-irrig-mait-icon1,
    #net-irrig-mait-icon2
    {
        width: 50%;
    }
    #net-irrig-mait-cta
    {
        align-content: center;
    }

    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-icon
    {
        margin-bottom: 19px;
    }
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-left: 2em;
        padding-right: 2em;
    }
    #net-irrig-mait-icon2 > div,
    #net-irrig-mait-icon1 > div
    {
        padding-right: 0;
        padding-left: 0;
    }

    #net-irrig-cle-cont-right
    {
        text-align: center;
        align-items: anchor-center;
    }

    #net-irrig-cle-cont-cen > div > div > div > img
    {
        width: 150px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    #net-irrig-cle-cont-cen > div > div
    {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    #mag-imag-cont-img
    {
        display: contents;
    }

    #mag-rev-cont-left
    {
        --width: 100%;
    }
    #prk-head-1 > div > div > div
    {
        align-self: center;
    }
    #prk-head-1 > div > div > h2,
    #prk-text1 > div > p
    {
        text-align: center;
    }

    #prk-icon-1 > div > div,
    #prk-icon-2 > div > div,
    #prk-icon-3 > div > div,
    #prime-ferti-prk-icon-1 > div > div,
    #prime-ferti-prk-icon-2 > div > div,
    #prime-irrig-prk-icon-1 > div > div,
    #prime-irrig-prk-icon-2 > div > div,
    #prime-protec-prk-icon-1 > div > div,
    #prime-protec-prk-icon-2 > div > div,
    #prime-monit-prk-icon-1 > div > div,
    #prime-monit-prk-icon-2 > div > div
    {
        display: flex;
    }
    #prk-icon-1 > div > div > div.elementor-icon-box-content,
    #prk-icon-2 > div > div > div.elementor-icon-box-content,
    #prk-icon-3 > div > div > div.elementor-icon-box-content,
    #prime-ferti-prk-icon-1 > div > div > div.elementor-icon-box-content,
    #prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-content,
    #prime-irrig-prk-icon-1 > div > div > div.elementor-icon-box-content,
    #prime-irrig-prk-icon-2 > div > div > div.elementor-icon-box-content,
    #prime-protec-prk-icon-1 > div > div > div.elementor-icon-box-content,
    #prime-protec-prk-icon-2 > div > div > div.elementor-icon-box-content,
    #prime-monit-prk-icon-1 > div > div > div.elementor-icon-box-content,
    #prime-monit-prk-icon-2 > div > div > div.elementor-icon-box-content
    {
        padding-left: 2em;
    }
    

    #prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prk-icon-2 > div > div > div.elementor-icon-box-content > h3,
    #prk-icon-3 > div > div > div.elementor-icon-box-content > h3,
    #prime-ferti-prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-content > h3,
    #prime-irrig-prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prime-irrig-prk-icon-2 > div > div > div.elementor-icon-box-content > h3,
    #prime-protec-prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prime-protec-prk-icon-2 > div > div > div.elementor-icon-box-content > h3,
    #prime-monit-prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prime-monit-prk-icon-2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-top: 0.5em;
    }

    #prk-cont-list
    {
        padding-left: 0;
    }
    #prk-list-cont-1,
    #prk-list-cont-2
    {
        align-content: center;
    }

    
    /* #prk-list-2
    {
        padding-left: 1em;
    }*/
    #prk-list-1
    {
        padding-right: 1em;
    }
    #prk-list-1.magonia
    {
        padding-right: 0;
    }

    #prk-list-2.magonia
    {
        padding-left: 0.5em;
    }

    #rev-mag-img-2 > div > img
    {
        bottom: -9em;
        width: calc(50vw - 100px);
    }

    #mag-rev-btn > div
    {
        padding: 0;
        justify-self: anchor-center;
    }

    #rev-mag-img-1 > div > img
    {
        margin-right: 6em;
    }

    #mag-rev-prcentg-cont
    {
        bottom: -7em;
    }


    #mag-tem-img-left > div.elementor-widget-image
    {
        bottom: 4em;
    }

    #mag-head-testi
    {
        width: 100%;
    }

    #mag-tem-ahmed > div > div > div > div > div > div
    {
        width: 100%;
        max-width: 100%;
    }

    #mag-head-testi > div > div > div
    {
        align-self: center;
    }

    #mag-head-testi > div > div > h2
    {
        text-align: center;
    }

    #mag-tem-cont-note
    {
        flex-wrap: nowrap;
    }

    #mag-tem-note
    {
        --width: 50%;
        align-content: end;
    }
    
    #mag-tem-ahmed > div > div > div > div > div > div > div > div.testimonial-caption
    {
        justify-content: center;
    }

    #mag-tem-ahmed > div > div > div > div > div > div > div
    {
        text-align: center;
    }

    #prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-icon
    {
        height: fit-content;
    }
    
    #prime-irrig-cont-right-title,
    #prime-irrig-cont-right-text,
    #prime-protec-cont-right-title,
    #prime-protec-cont-right-text,
    #prime-monit-cont-left-head,
    #prime-monit-cont-left-text
    {
        width: 100%;
    }
    #prime-irrig-cont-right-title > div > div > div,
    #prime-protec-cont-right-title > div > div > div,
    #prime-monit-cont-left-head > div > div > div
    {
            align-self: center;
    }


    #prime-irrig-cont-right-title > div > div > h2,
    #prime-irrig-cont-right-text > div > p,
    #prime-protec-cont-right-title > div > div > h2,
    #prime-protec-cont-right-text > div > p,
    #prime-monit-cont-left-head > div > div > h2,
    #prime-monit-cont-left-text > div > p,
    #mag-irrig-cont-right-text
    {
        text-align: center;
    }

    #prime-prod-cont > div,
    #prime-preci-cont > div
    {
        flex-direction: column-reverse;
    }

    #prime-result-01-cont,
    #prime-result-02-cont,
    #prime-result-03-cont,
    #prime-result-04-cont,
    #prime-result-05-cont
    {
        margin-bottom: 2em;
    }

    #prime-result-2nd-cont
    {
        margin-top: 0;
    }
    #prime-irrig-prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #prime-irrig-prk-icon-2 > div > div > div.elementor-icon-box-icon,
    #prime-ferti-prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #prime-ferti-prk-icon-2 > div > div > div.elementor-icon-box-icon,
    #prime-protec-prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #prime-protec-prk-icon-2 > div > div > div.elementor-icon-box-icon,
    #prime-monit-prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #prime-monit-prk-icon-2 > div > div > div.elementor-icon-box-icon
    {
        margin: 0;
    }

    #mag-tem-note > div
    {
        padding-right: 1em;
    }

    #home-3-cadres,
    #home-eng-durable-left,
    #home-prk-larg-cont,
    #app-banner,
    #comm-cont,
    #home-faq,
    #blog-cont
    {
        margin-bottom: 60px;
    }

    #testi-img1,
    #comm-cont2-text > div > p,
    #temoignages-cont
    {
        margin-bottom: 30px;
    }
    #prk-icon-1 > div > div > div.elementor-icon-box-content > h3,
    #prk-icon-2 > div > div > div.elementor-icon-box-content > h3
    {
        text-align: left;
    }
    #prk-icon-1 > div > div > div.elementor-icon-box-content > p,
    #prk-icon-2 > div > div > div.elementor-icon-box-content > p
    {
        text-align: justify;
    }

    /*

    #prk-list-1 > div > ul > li
    {
        justify-content: unset;
    }
    #prk-list-1
    {
        text-align: unset;
    }
    #prk-list-cont-1
    {
        align-content: unset;
    }

    */

    #fonct-cont3
    {
        padding-top: 60px;
    }
    #faq-cont,
    #net-irg-mait-cont1-right,
    #net-irrig-cle-cont-right,
    #net-irrig-cle-cont
    {
        margin-top: 60px;
    }
    #fonct-cont1
    {
        margin-bottom: 0;
    }

    #slogan-home-cont-mob
    {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    #net-irrig-comment-marche-cont
    {
        margin-bottom: 60px;
        margin-top: 60px;
    }
    
    #process-net-irrig > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: 0;
    }
    #net-irrig-app-banner-mob
    {
        margin-bottom: 60px;
    }

    #net-irg-mait-cont1-right
    {
        padding-bottom: 0;
    }
    #net-irrig-temoignage-cont,
    #net-irrig-full-banner-1-cont
    {
        margin-top: 80px;
    }

    #slogan-irrig-cont-mob
    {
        margin-top: 25px;
    }
    #net-irrig-video-cont
    {
        margin-top: 20px;
    }

    #net-irrig-mait-cont,
    #mag-rev-cont,
    #mag-pas-cartons-cont
    {
        margin-top: 60px;
    }

    #mag-slider
    {
        margin-bottom: -20px;
    }

    #mag-logo-cont,
    #prime-log-cont
    {
        margin-bottom: 20px;
    }
    #prime-log-cont
    {
        margin-top: 0;
    }
   
    #mag-imaginez-partenaire-text > div > p
    {
        margin-bottom: 0;
    }
    #prk-list-1 > div > ul > li,
    #prk-list-2 > div > ul > li
    {
        justify-content: unset;
    }

    #mag-rev-btn,
    #mag-rev-cont-right
    {
        margin-bottom: 40px;
    }

    #slogan-mag-cont
    {
        margin-top: 20px;
    }

   
    #mag-video-cont
    {
        margin-top: 30px;
    }
     #mag-tem-agri-cont
     {
        margin-top: 45px;
     }

    #mag-tem-agri-cont > div
    {
        padding-bottom: 60px;
    }
    #mag-tem-cont-note
    {
        margin-bottom: 35px;
    }
    #mag-tem-ahmed > div > div > div > div > div > div > div > div.testimonial-caption
    {
        padding-top: 50px;
    }

    #prime-rev-cont
    {
        margin-top: 10px;
    }
    #prime-irrig-cont-right,
    #prime-protec-cont-right,
    #prime-monit-cont-left
    {
        margin-top: 40px;
    }
    #prime-prod-cont,
    #prime-rec-cont,
    #prime-preci-cont
    {
        margin-top: 30px;
    }

    #prime-fert-cont-left
    {
        margin-top: 60px;
    }
    #prime-result-cont
    {
        margin-top: 50px;
    }

    #slogan-prime-cont,
    #prime-pas-ing-cont
    {
        margin-top: 0;
    }
    #prime-pas-ing-text > div
    {
        margin-bottom: 60px;
    }
    #prime-prk-seabex-prime-cont > div
    {
        padding-top: 60px;
    }

    /**10-07-2025***/

    #optimisation > div > div > div.elementor-icon-box-icon > span,
    #precision > div > div > div.elementor-icon-box-icon > span,
    #suivi > div > div > div.elementor-icon-box-icon > span,
    #adaptabilite > div > div > div.elementor-icon-box-icon > span,
    #Layer_solution_orange,
    #Layer_impact_orange,
    #Layer_visibilite_orange,
    #Layer_prediction_orange
    {
        transform: scale(1.75);
        margin-bottom: 0.5em;
    }
    #optimisation > div > div > div.elementor-icon-box-content > h3,
    #precision > div > div > div.elementor-icon-box-content > h3,
    #suivi > div > div > div.elementor-icon-box-content > h3,
    #adaptabilite > div > div > div.elementor-icon-box-content > h3
    {
        margin-top: 13px;
    }
    #optimisation > div > div > div.elementor-icon-box-content > p,
    #precision > div > div > div.elementor-icon-box-content > p,
    #suivi > div > div > div.elementor-icon-box-content > p,
    #adaptabilite > div > div > div.elementor-icon-box-content > p
    {
        margin-bottom: 13px;
    }

    #prk-icon-1 > div > div > div.elementor-icon-box-icon > span,
    #prk-icon-2 > div > div > div.elementor-icon-box-icon > span
    {
        transform: scale(1.25);
    }
    #prk-icon-1 > div > div > div.elementor-icon-box-icon,
    #prk-icon-2 > div > div > div.elementor-icon-box-icon
    {
        align-self: center;
    }

    #Layer_agri,
    #Layer_hect,
    #Layer_fonct,
    #Layer_presence
    {
        margin-bottom: 0.5rem;
        transform: scale(1.2);
    }
    #home-fonct-cle-icon > div > div > div.elementor-icon-box-icon > span
    {
        transform: scale(1.4);
        margin: 0 1rem;
        height: max-content;
    }
    #home-fonct-cle-icon > div > div > div.elementor-icon-box-icon
    {
        align-items: center;
        margin: 0;
    }
    #optimisation > div > div > div.elementor-icon-box-content > h3 > span,
    #precision > div > div > div.elementor-icon-box-content > h3 > span,
    #suivi > div > div > div.elementor-icon-box-content > h3 > span,
    #adaptabilite > div > div > div.elementor-icon-box-content > h3 > span,
    #comm-cont1 > div > div > div > div > div > div > div.elementor-icon-box-content > p

    {
        font-size: 21px;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: normal;
    }

    #optimisation > div > div > div.elementor-icon-box-content > p,
    #precision > div > div > div.elementor-icon-box-content > p,
    #suivi > div > div > div.elementor-icon-box-content > p,
    #adaptabilite > div > div > div.elementor-icon-box-content > p,
    #services-carrousel > div > div > ul > li.service > div > div.service-caption > div.service-content-loop > div.service-content-box > div,
    #comm-cont2-text > div > p
    {
        font-size: 16px;
        font-weight: 400;
        line-height: 22px;
        letter-spacing: 0.5px;
    }

    #prk-head-1 > div > div > h2,
    #fonct-cle-head-1 > div > div > h2,
    #temoignages-title > div > div > h2,
    #faq-head > div > div > h2,
    #blog-head > div > div > h2
    {
        font-size: 30px;
        font-weight: 500;
        line-height: 35px;
        letter-spacing: normal;
    }

    #testi-text1 > div > p,
    #home-font-cle-text > div > p,
    #temoignages-persons > div > div > div > div > div.swiper-slide > div > div > div.content,
    #faq-cont > div.elementor-widget-text-editor > div > p
    {
        font-size: 18px;
        font-weight: 600;
        line-height: 24px;
        letter-spacing: normal;
    }








    









}

@media (max-width : 766px)
{
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding: 0;
    }
    #net-irrig-video-cont 
    {
        --padding-bottom: 5%;
    }

    #home-inter-simpl,
    #interoperable > div
    {
        margin: 0;
    }
    #fonct-cont1
    {
        margin-top: 0;
    }

    #process-net-irrig > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -2.5em;
    }

    #tem-carous- > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -3em;
    }
    #net-irrig-price-carous-mob-cont
    {
        margin-top: -50px;
    }
    #enga-vision-process > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -1em;
    }
    


}

@media (max-width: 746px)
{
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 20%;
    }
}

@media (max-width :730px)
{
   /* #prk-head-1 > div > div > div > span > span > svg
    {
        position: relative;
        right: 1em;
    }*/
}

@media (max-width: 703px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption 
    {
        padding-right: 100px;
        background-size: 80%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 41%;
    }
    #video-chemin-text 
    {
        width: 17%;
    }
}

@media (max-width : 700px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 32.5%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 33%;
    }
}

@media (max-width: 687px)
{
    #net-irrig-video-cont 
    {
        --padding-bottom: 0%;
    }
    
}

@media (max-width: 684px)
{
    #mag-bef-buton-title
    {
        padding-bottom: 2em;
    }
    #mag-bef-buton-title > div > h6
    {
        text-align: center;
    }
    #mag-bef-buton-title > div
    {
        margin-left: 1em;
        margin-right: 1em;
    }
    #mag-bef-buton-title
    {
        margin-top: -10px;
    }
}

@media (max-width: 674px)
{
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-left: 1em;
        padding-right: 1em;
    }
}

@media (max-width: 661px) and (min-width: 651px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 50px;
        margin-right: 50px;
    }
}

@media (max-width: 661px)
{
    #net-irrig-video-cont
    {
        height: 20em;
    }
    #net-irrig-video-title
    {
        right: 100%;
        top: 68%;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-top: 0;
        padding-bottom: 6em;
    }

}

@media (max-width: 653px)
{
    #net-irrig-services- > div > div > ul > li > div > div.service-caption
    {
       padding-right: 55px;
       padding-left: 30px; 
       background-size: 100%;
    }
}

@media (max-width: 650px) and (min-width: 621px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 35px;
        margin-right: 35px;
    }
}

@media (max-width : 650px)
{
    
    #notre-communaute > div > div > div > span > span
    {
        left: 32%;
    }
    #mag-pas-cartons-cont > div > div
    {
        width: 80%;
    }
    #net-irrig-app-banner-mob
    {
        margin: 0;
    }
    #mag-tem-agri-cont
    {
        margin-top: 60px;
    }
    #prime-preci-cont
    {
        margin-bottom: 10px;
    }
    #prime-pas-ing-cont
    {
        margin-top: 15px;
    }
    
}

@media (max-width: 640px)
{
    #home-img-petal-top > div > img
    {
        display: none;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media (max-width: 627px)
{
    #tem-carous- > div > div > div > div > div.swiper-slide > div > div.testimonial-content-text > div.content
    {
        height: 220px;
    }
}

@media (max-width: 620px) and (min-width: 611px)
{
     #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 30px;
        margin-right: 30px;
    }
}

@media (max-width: 615px)
{
    #net-irrig-video-cont
    {
        height: 18em;
    }
        #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
        {
        padding-bottom: 5em
        }
}

@media (max-width: 610px)
{
    #mag-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 0px;
        margin-right: 0px;
    }
}

@media (max-width : 610px)
{
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-left: 2em;
        padding-right: 2em;
    }
}

@media (max-width: 600px)
{
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-size: 75%;
    }
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 29%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 30%;
    }
    /*#prk-head-1 > div > div > div > span > span > svg
    {
        right: 2.5em;
    }*/
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption > div.service-image-icon
    {
        margin-right: 20px;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 110%;
    }
    #net-irrig-price-cont 
    {
        --margin-top: -70px;
    }
    #mag-tem-img-right > div > img
    {
        display: none;
    }
    #mag-services- > div > div.swiper-pagination.swiper-pagination-dd3bf72.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -2.5em;
    }
    #mag-tem-agri-cont
    {
        margin-top: 80px;
    }
}

@media (max-width: 578px)
{
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-right: 0;
        margin-left: 0;
    }
}

@media (max-width: 560px)
{
    #mag-tem-img-left > div.elementor-widget-image
    {
        width: 89%;
    }

}

@media (max-width: 555px)
{
    #net-irrig-video-cont 
    {
        height: 17em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 105%;
    }
}

@media (max-width : 550px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 27%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 28%;
    }
   /* #prk-head-1 > div > div > div > span > span > svg
    {
        right: 3em;
    }*/
    #mag-services- > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -2.75em;
    }
    #mag-tem-agri-cont-right
    {
        margin-top: 20px;
    }
    #prime-preci-cont
    {
        margin-bottom: 20px;
    }
    #prime-pas-ing-cont
    {
        margin-top: 25px;
    }

}

@media (max-width: 551px)
{
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-left: 1em;
        padding-right: 1em;
    }
}

@media (max-width: 526px)
{
    #faq-head > div > div > h2
    {
        padding-left: 0.5em;
        padding-right: 0.5em;
    }
    #net-irrig-video-cont 
    {
        height: 16em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i
    {
        padding-bottom: 98%;
    }

}

@media (max-width: 518px)
{
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption
    {
        padding-left: 15px;
    }
}

@media (max-width: 503px)
{
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-right: 30px;
        margin-left: 30px;
        padding-left: 40px;
        padding-right: 67px;
    }

}

@media (max-width: 500px)
{
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-size: 85%;
    }
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 24%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 26%;
    }
    /*#prk-head-1 > div > div > div > span > span > svg
    {
        right: 3.5em;
    }*/

    #fonct-cle-head-1 > div > div > h2
    {
        padding-left: 0.5em;
        padding-right: 0.5em;
    }
    #enga-solution-cont2
    {
        padding-left: 1em;
        padding-right: 1em;
    }
    #enga-impact-text > div > ul
    {
        margin-left: 1.5em;
    }
    #net-irrig-services- > div > div > ul > li.service > div > div.service-caption
    {
        margin-left: 5px;
        margin-right: 5px;
        padding-left: 10px;
        padding-right: 50px;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 100%;
    }

    #rev-mag-img-1 > div > img
    {
        visibility: hidden;
    }

    #rev-mag-img-2 > div > img 
    {
        width: calc(50vw - 75px);
    }

    #mag-rev-prcentg-cont 
    {
        bottom: -5.25em;
        right: 16px;
    }

    #rev-mag-img-2
    {
        display: contents;
    }
    #rev-mag-img-2 > div > img
    {
        right: 100%;
        width: 100%;
        left: unset;
        bottom: 1em;
    }
    #mag-rev-prcentg-cont
    {
        justify-self: anchor-center;
    }
    #mag-contact-2nd-cont
    {
        padding: 25px;
    }
    #temoignages-title
    {
        margin-top: 30px;
    }
    #mag-rev-cont-right
    {
        margin-top: 10px;
    }
    #mag-tem-agri-cont
    {
        margin-top: 100px;
    }
    #mag-tem-cont-note
    {
        margin-bottom: 25px;
    }

    #temoignages-persons > div > div > div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal
    {
        bottom: -1.5em;
    }
    


    


}

@media (max-width: 487px)
{
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3,
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3
    {
        padding-left: 0em;
        padding-right: 0em;
    }
    #net-irrig-video-cont 
    {
        height: 15em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 90%;
    }

}
@media (max-width: 480px)
{
   
    #net-irrig-video-cont 
    {
        height: 14em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 82%;
    }

    #net-irrig-video-title
    {
        top: 74%;
    }

}

@media (max-width: 470px)
{
    #mag-rev-prcentg-cont
    {
        bottom: -6em;
    }
    #mag-tem-img-left > div.elementor-widget-image
    {
        width: 86%;
    }
}

@media (max-width: 465px)
{
    #tem-carous- > div > div > div > div > div.swiper-slide > div > div.testimonial-content-text > div.content
    {
        height: 250px;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 78%;
    }
    #video-chemin-text
    {
        width: 90px;
    }
}

@media (max-width: 450px)
{
   
    #notre-communaute > div > div > div > span > span
    {
        left: 24%;
    }
    #mag-pas-cartons-cont > div > div
    {
        width: 100%;
    }
    #mag-tem-agri-cont-right
    {
        padding-top: 0px;
        margin-top: 0;
    }
    #prime-preci-cont
    {
        margin-bottom: 30px;
    }
    #prime-pas-ing-cont
    {
        margin-top: 35px;
    }
    
}
@media (max-width: 440px)
{
    #box-icon-home-1 > div,
    #box-icon-home-2 > div,
    #box-icon-home-3 > div
    {
        background-size: 100%;
    }
   /* #temoignage > div > div > div > span > span > svg
    {
        right: 1.5em;
    }*/

    #home-prk-lang-cont-ins
    {
        width: 150px;
        padding-left: 10px;
        padding-right: 10px;
    }
    #progress-1 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-2 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-3 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-4 > div > div.elementor-content > span.elementor-progress-percentage
    {
        right: 0;
    }
    #net-mait-cont-icons
    {
        display: block;
    }
    #net-irrig-mait-icon1, 
    #net-irrig-mait-icon2 
    {
        width: 100%;
    }
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3, 
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3 
    {
        padding-left: 1em;
        padding-right : 1em;
    }
    
    
}

@media (max-width : 430px)
{
    #mag-rev-prcentg-cont 
    {
        bottom: -7em;
        right: 10px;
    }
    
}

@media (max-width: 426px)
{
    #notre-communaute > div > div > h2
    {
        padding-right: 0.5em;
        padding-left: 0.5em;
    }
    #net-irrig-video-cont 
    {
        height: 13em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 68%;
    }
    #net-irrig-video-title > div > h1
    {
        font-size: 20px;
    }
}

@media (max-width: 425px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 20%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 22%;
    }
   /* #prk-head-1 > div > div > div > span > span > svg
    {
        right: 4em;
    }*/
    /*#temoignage > div > div > div > span > span > svg
    {
        right: 2em;
    }*/
    #tem-carous- > div > div > div > div > div.swiper-slide > div > div.testimonial-content-text > div.content
    {
        height: 280px;
    }
}

@media (max-width: 415px)
{
    /*#temoignage > div > div > div > span > span > svg
    {
        right: 2.5em;
    }*/
    #pourquoi-choisir-seabex > div
    {
        padding-right: 2em;
    }
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 4%;
        padding-right: 4%;
    }
}

@media (max-width: 400px)
{
    #logo-menu
    {
        width: 90%;
    }
   /* #interoperable > div > div > div > span > span > svg 
    {
        left: 18%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 20%;
    }
    /*#prk-head-1 > div > div > div > span > span > svg
    {
        right: 4.5em;
    }*/
    /*#temoignage > div > div > div > span > span > svg
    {
        right: 3.5em;
    }*/
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 0%;
        padding-right: 0%;
    }
    #net-irrig-video-cont 
    {
        height: 12em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 60%;
    }
}

@media (max-width: 399px) and (min-width: 383px)
{
    #notre-engagement > div > div > h2
    {
        padding-left: 0.5em;
        padding-right: 0.5em;
    }
}

@media (max-width: 384px)
{
    #prk-head-1 > div > div > h2
    {
        padding-left: 0.5em;
        padding-right: 0.5em;
    }
}

@media (max-width: 380px)
{
    #tem-carous- > div > div > div > div > div > div > div.testimonial-content-text
    {
        padding-right: 0;
        padding-left: 0;
    }

    #mag-rev-prcentg-cont
    {
        right: 0;
    }

    

    #mag-rev-pourc-compt > div > div > div.elementor-counter-number-wrapper
    {
        font-size: 30px;
    }


}


@media (max-width: 375px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 16%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 18%;
    }
   /* #temoignage > div > div > div > span > span > svg
    {
        right: 4.25em;
    }*/
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding-left: 5%;
        padding-right: 5%;
    }

     #net-irrig-video-title > div > h1
    {
        font-size: 16px;
    }

    
    /**to move**/
    

    /***to move***/

}

@media (max-width: 370px)
{
    #net-irrig-video-cont 
    {
        height: 11em;
    }
    #net-irrig-video > div > div > a > span.elementor-video-icon.video-icon-align-before > i 
    {
        padding-bottom: 48%;
    }
}

@media (max-width: 360px)
{
    #progress-1 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-2 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-3 > div > div.elementor-content > span.elementor-progress-percentage,
    #progress-4 > div > div.elementor-content > span.elementor-progress-percentage
    {
        top: -18px;
    }
    #mag-fonct-list1 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
    #mag-fonct-list2 > div > div > div.elementor-icon-box-icon > span.icon-box-number,
    #mag-fonct-list3 > div > div > div.elementor-icon-box-icon > span.icon-box-number
    {
        font-size: 40px;
    }
}

@media (max-width: 350px)
{
    /*#interoperable > div > div > div > span > span > svg 
    {
        left: 13%;
    }*/
    #notre-communaute > div > div > div > span > span
    {
        left: 16%;
    }
    /*#temoignage > div > div > div > span > span > svg
    {
        right: 5em;
    }*/

    #mag-tem-note > div
    {
        padding-right: 0.5em;
    }
}

@media (max-width: 340px)
{
    #tem-carous- > div > div > div > div > div.swiper-slide > div > div.testimonial-content-text > div.content
    {
        height: 350px;
    }
}

@media (max-width: 335px)
{
   /*#temoignage > div > div > div > span > span > svg
    {
        right: 5.5em;
    }*/
    #net-irrig-mait-icon1 > div > div > div.elementor-icon-box-content > h3, 
    #net-irrig-mait-icon2 > div > div > div.elementor-icon-box-content > h3 
    {
        padding-left: 2em;
        padding-right : 2em;
    }
}

@media (max-width: 324px)
{
    #process-net-irrig > div > div > div > div > div > div > div.process-content-wap
    {
        padding : 0;
    }
}

@media (max-width: 320px)
{
    #fonct-cle-head-1 > div > div > h2
    {
        padding-left: 0;
        padding-right: 0;
    }
}



