.page-segment{margin-top:70px}.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-slfi{background-image:url(https://www.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/itesoft-banner-slfi.svg)}.banner-top-simple .banner-wrapper.banner-slfd{background-image:url(https://www.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/itesoft-banner-slfd.svg)}.banner-top-simple .banner-wrapper.banner-slfb{background-image:url(https://www.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/itesoft-banner-slfb.svg)}.banner-top-simple .banner-wrapper.banner-corp{background-image:url(https://www.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/itesoft-banner-corp.svg)}.banner-top-simple .banner-wrapper.banner-slf{background-image:url(https://www.itesoft.com/hubfs/2021-ITESOFT-CMS-THEME/Design%20site/Banni%C3%A8res%20pages%20sites/itesoft-banner-slf.svg)}.banner-top-simple .banner-content{margin:0 auto;max-width:1240px}.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-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}@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-slfi{background:none}.banner-top-simple .banner-wrapper.banner-slfi .banner-content{background-image:linear-gradient(180deg,#2d69c7,#2196f3)!important;max-width:100vw!important}.banner-top-simple .banner-wrapper.banner-slfd{background:none}.banner-top-simple .banner-wrapper.banner-slfd .banner-content{background-image:linear-gradient(180deg,#49dece,#00b2ae)!important;max-width:100vw!important}.banner-top-simple .banner-wrapper.banner-slfb{background:none}.banner-top-simple .banner-wrapper.banner-slfb .banner-content{background-image:linear-gradient(180deg,#9651e1,#8737de)!important;max-width:100vw!important}.banner-top-simple .banner-wrapper.banner-corp{background:none}.banner-top-simple .banner-wrapper.banner-corp .banner-content{background-image:linear-gradient(180deg,#ffc014,#ffc014)!important;max-width:100vw!important}.banner-top-simple .banner-wrapper.banner-slf{background:none}.banner-top-simple .banner-wrapper.banner-slf .banner-content{background-image:linear-gradient(180deg,#268648,#268648)!important;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}}@media screen and (max-width:475px){.banner-top-simple .banner-content{max-width:100vw!important;padding-left:5px;padding-right:5px;text-align:center}.banner-top-simple .banner-content h1{font-size:25px!important;padding:0;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}}