/* Source and licensing information for the line(s) below can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/services/services.css. */
.services{margin-bottom:3.125rem}@media screen and (min-width: 1024px){.services{margin-bottom:4.375rem}}.services .title-large{max-width:64.875rem;margin-bottom:1.25rem}@media screen and (min-width: 1024px){.services .title-large{margin-bottom:3.6875rem}}@media screen and (max-width: 767px){.services .title-large{text-align:center}}.services .wrapper>.row{padding-bottom:1.25rem}@media screen and (min-width: 1025px){.services .col-8{padding-left:7.1875rem}}.services .th{font-size:0.875rem;font-weight:500;padding:0.3125rem 0.625rem;border-radius:1.875rem;background-color:#DAEAEE;display:inline-block}@media screen and (max-width: 767px){.services .th{display:none}}.services .item{padding:2.1875rem 0;overflow:hidden}@media screen and (max-width: 767px){.services .item{padding:0.9375rem 1.25rem;border:0.0625rem solid rgba(96,138,146,0.15);margin-bottom:1.25rem}}.services .item .row .col-4{position:relative}@media screen and (max-width: 767px){.services .item .row .col-4{margin-bottom:1.25rem;padding-bottom:0.9375rem}}.services .item .row .col-4:after{content:'';height:0.0625rem;width:100vw;position:absolute;top:-2.125rem;left:0;background-color:rgba(96,138,146,0.15)}.services .item .title{font-size:1.3125rem;line-height:1.6875rem;font-weight:600;margin-bottom:0.3125rem}@media screen and (min-width: 768px){.services .item .title{font-size:1.875rem;line-height:2.375rem}}@media screen and (max-width: 769px){.services .item .title{text-align:center}}@media screen and (max-width: 767px){.services .item .title:after{content:'';height:0.0625rem;width:calc(100% + 2.5rem);position:absolute;bottom:0;left:-1.25rem;background-color:rgba(96,138,146,0.15)}}.services .item .sub-title{color:#608A92}@media screen and (max-width: 769px){.services .item .sub-title{text-align:center}}@media screen and (min-width: 768px){.services .item .sub-title{font-size:1.25rem;line-height:1.75rem}}.services .item .description p{padding-left:2.125rem;font-size:1.25rem;line-height:1.75rem;margin-bottom:0.9375rem}.services .item .description ul li{position:relative;padding-left:2.125rem}@media screen and (max-width: 767px){.services .item .description ul li{font-size:0.875rem}}.services .item .description ul li:not(:last-child){margin-bottom:0.9375rem}.services .item .description ul li:before{content:url("/themes/custom/nexem/front/public/assets/03-organisms/services/../../images/img-li.png");position:absolute;top:0.1875rem;left:0}.services .item .description ul li strong{font-weight:500}.services .item .description a{text-decoration:underline}.services .item .description h1,.services .item .description h2,.services .item .description h3,.services .item .description h4,.services .item .description h5,.services .item .description h6{margin-bottom:1.875rem}@media screen and (min-width: 1024px){.services .item .description h1,.services .item .description h2,.services .item .description h3,.services .item .description h4,.services .item .description h5,.services .item .description h6{margin-bottom:2.1875rem}}.services .item .description h1{font-size:2rem;line-height:2.375rem;font-weight:600}@media screen and (min-width: 1024px){.services .item .description h1{font-size:4.375rem;line-height:5rem}}.services .item .description h2{font-size:1.625rem;line-height:2rem;font-weight:600}@media screen and (min-width: 1024px){.services .item .description h2{font-size:3.125rem;line-height:3.75rem}}.services .item .description h3{font-size:1.3125rem;line-height:1.6875rem}@media screen and (min-width: 1024px){.services .item .description h3{font-size:1.875rem;line-height:2.375rem}}.services .item .description h4{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.services .item .description h4{font-size:1.625rem;line-height:2rem}}.services .item .description h5{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.services .item .description h5{font-size:1.5rem;line-height:1.75rem}}.services .item .description h6{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1024px){.services .item .description h6{font-size:1.375rem;line-height:1.625rem}}.services .item .description ol{list-style:decimal;padding-left:1.375rem}.services .item .description ol li{margin-bottom:1.25rem}@media screen and (min-width: 1024px){.services .item .description ol li{font-size:1.25rem;line-height:1.75rem}}

/* Source and licensing information for the above line(s) can be found at https://organisation-pp.nexem.fr/themes/custom/nexem/front/public/assets/03-organisms/services/services.css. */