.page-segment{margin-top:70px}nav[aria-label=breadcrumb]{padding-top:40px}nav[aria-label=breadcrumb] ol{display:flex;gap:8px;list-style:none;padding:0}nav[aria-label=breadcrumb] li:not(:last-child):after{color:#000;content:"›";margin-left:8px}nav[aria-label=breadcrumb] a,nav[aria-label=breadcrumb] a:active,nav[aria-label=breadcrumb] a:focus,nav[aria-label=breadcrumb] a:visited{color:#000;font-size:17px;font-weight:500;line-height:26px;text-decoration:none}@media (hover:hover){nav[aria-label=breadcrumb] a:active:hover,nav[aria-label=breadcrumb] a:focus:hover,nav[aria-label=breadcrumb] a:hover,nav[aria-label=breadcrumb] a:visited:hover{color:#000;font-size:17px;font-weight:500;line-height:26px;text-decoration:underline}}@media (hover:none){nav[aria-label=breadcrumb] a,nav[aria-label=breadcrumb] a:active,nav[aria-label=breadcrumb] a:focus,nav[aria-label=breadcrumb] a:visited{color:#000;font-size:17px;font-weight:500;line-height:26px;text-decoration:none}}.banner-top-simple.deuxboutons .banner-ctas__container{display:flex}.banner-top-simple.deuxboutons h1{margin-bottom:5px!important}.banner-top-simple.deuxboutons .banner-ctas__container .banner-cta:first-of-type{margin-right:30px}.banner-top-simple{height:400px;width:100%}.banner-top-simple .banner-cta{margin-top:30px}.banner-top-simple .banner-wrapper{aspect-ratio:1440/350;background-position:0 -50px;background-repeat:no-repeat;background-size:cover;height:inherit;width:100%}.banner-top-simple .mobile-banner{display:none}.banner-top-simple .banner-wrapper.banner-corp{background-image:url(https://contact.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/bandeau-carrieres-min.png)}.banner-top-simple .banner-content{margin:0 auto;max-width:1240px;position:relative;z-index:1}.banner-content__image-principale{position:absolute;right:0;top:80px;z-index:1}.banner-content__image-principale:after{align-items:center;background-color:#fcc014;border:none;border-radius:50%;color:#fff;content:"✔";display:flex;font-size:24px;font-weight:700;height:34px;justify-content:center;position:absolute;right:30px;top:30px;width:34px;z-index:2}.banner-top-simple .banner-content h3{font-size:22px;font-weight:300;line-height:26px;padding-top:30px;text-transform:uppercase}.banner-top-simple .banner-wrapper.banner-slfb .banner-content h3,.banner-top-simple .banner-wrapper.banner-slfd .banner-content h3,.banner-top-simple .banner-wrapper.banner-slfi .banner-content h3{color:#fff}.banner-top-simple .banner-wrapper.banner-corp .banner-content h3{color:#000}.banner-top-simple .banner-wrapper.banner-slf .banner-content h3{color:#fff}.banner-top-simple .banner-content h1{color:#fff;font-size:38px!important;font-weight:600;line-height:110%;text-shadow:0 9px 15px rgba(0,0,0,.16)}.banner-top-simple .banner-content h1.no-top-tag{padding-top:30px!important}.banner-top-simple .banner-content h1.has-supplement{margin-bottom:0!important}.banner-top-simple .banner-wrapper.banner-slfb .banner-content h1,.banner-top-simple .banner-wrapper.banner-slfd .banner-content h1,.banner-top-simple .banner-wrapper.banner-slfi .banner-content h1{color:#fff}.banner-top-simple .banner-wrapper.banner-corp .banner-content h1{color:#000}.banner-top-simple .banner-wrapper.banner-slf .banner-content h1{color:#fff}.banner-top-simple .banner-wrapper.banner-corp .banner-cta a,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:active,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:focus,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:visited{background-color:hsla(45,97%,85%,.5);border:1px solid #ffc014;color:#000;transition:all .5s ease-out}.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:active:hover,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:focus:hover,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:hover,.banner-top-simple .banner-wrapper.banner-corp .banner-cta a:visited:hover{background-color:#fff;border:1px solid #fff;box-shadow:2px 3px 2px rgba(0,0,0,.5);color:#ffc014;transition:all .5s ease-out}.banner-top-simple .banner-cta a,.banner-top-simple .banner-cta a:active,.banner-top-simple .banner-cta a:active:hover,.banner-top-simple .banner-cta a:focus,.banner-top-simple .banner-cta a:focus:hover,.banner-top-simple .banner-cta a:hover,.banner-top-simple .banner-cta a:visited,.banner-top-simple .banner-cta a:visited:hover{border-radius:39px;font-size:20px;font-weight:600;line-height:20px;padding:9px 49px;text-decoration:none;transition:all .5s ease-out;white-space:nowrap}@media screen and (min-width:3500px){.banner-top-simple{height:600px}.banner-top-simple .banner-wrapper{background-position:0 -300px}}@media screen and (min-width:2700px) and (max-width:3499px){.banner-top-simple{height:550px}.banner-top-simple .banner-wrapper{background-position:0 -200px}}@media screen and (min-width:2000px) and (max-width:2699px){.banner-top-simple{height:500px}.banner-top-simple .banner-wrapper{background-position:0 -100px}}@media screen and (max-width:1680px){.banner-top-simple .banner-wrapper{background-position:0}}@media screen and (min-width:1281px) and (max-width:1440px){.banner-top-simple .banner-content{max-width:1148px!important}}@media screen and (min-width:1441px){.body-container-wrapper .page-solution .banner-top .banner-wrapper{background-position:0 -50px}}@media screen and (min-width:769px) and (max-width:1280px){.banner-top-simple .banner-content{max-width:86vw}.banner-top-simple .banner-content h1{font-size:33px!important}}@media screen and (max-width:768px){.banner-top-simple.deuxboutons .banner-ctas__container{justify-content:center}.banner-top-simple.deuxboutons .banner-ctas__container .banner-cta:first-of-type{margin-right:unset!important}.banner-top-simple.deuxboutons .banner-ctas__container .banner-cta:last-of-type{display:none!important}.page-segment{margin-top:59px}.banner-top-simple{height:auto;width:100vw}.banner-top-simple .banner-content{padding-bottom:50px}.banner-top-simple .mobile-banner{display:block;margin-top:-15px}.banner-top-simple .banner-wrapper.banner-corp{height:300px}.banner-top-simple .banner-wrapper.banner-corp .banner-content{max-width:100vw!important}.banner-top-simple .banner-content h1{font-size:36px!important;padding:0 20px;text-align:center}.banner-top-simple .banner-content h3{font-size:19px;text-align:center}.banner-top-simple .banner-content .banner-cta{margin-top:25px;text-align:center}.hs-content-id-200185815231 .banner-top-simple,.hs-content-id-200529451211 .banner-top-simple{margin-top:-70px}.banner-content__image-principale{left:50%;top:300px;transform:translateX(-50%)}nav[aria-label=breadcrumb]{margin-left:20px}}@media screen and (max-width:475px){.banner-top-simple .banner-wrapper.banner-corp{background-image:url(https://contact.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/bandeau-carrieres-mobile-min.png);background-repeat:no-repeat;background-size:100%;height:326px;width:100%}.banner-content__image-principale{height:auto;width:350px}nav[aria-label=breadcrumb]{margin-left:2px;padding-top:10px}nav[aria-label=breadcrumb] li a{color:#000;font-size:14px!important;font-weight:400;line-height:26px;white-space:nowrap}.banner-top-simple .banner-content{max-width:100vw!important;padding-left:5px;padding-right:5px;text-align:center}.banner-top-simple .banner-content h1{color:#000;font-size:30px!important;font-weight:700v!important;line-height:36px;padding:0;text-align:center;text-shadow:unset}.banner-top-simple .banner-content h1 span{display:block;font-size:50px;font-weight:600;margin:30px 0;text-shadow:0 9px 15px rgba(0,0,0,.16)}.banner-top-simple .banner-content h3{font-size:19px;text-align:center}.banner-top-simple .mobile-banner{margin-top:-10px!important}.hs-content-id-134298032509 .banner-content .banner-cta a{white-space:unset!important}.banner-content__image-principale{top:320px}}@media screen and (max-width:768px){.hs-content-id-272443942077 .banner-content>div{display:none}.hs-content-id-272443942077 .banner-content h1{padding-top:20px}}