.caseStudy__InnerWrapper{border-radius:14rem;display:flex;overflow:hidden;width:100%}@media(max-width:768px){.caseStudy__InnerWrapper{flex-direction:column}}.caseStudy__ImageWrapper{max-width:540rem;position:relative;width:100%}.caseStudy__ImageWrapper picture{height:100%}.caseStudy__ImageWrapper img{height:100%;max-height:657rem;-o-object-fit:cover;object-fit:cover;width:100%}.caseStudy__ImageWrapper button{border:1px solid #fff;border-radius:50%;display:grid;left:50%;max-height:58rem;max-width:58rem;min-height:58rem;min-width:58rem;place-content:center;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.caseStudy__ImageWrapper button svg ellipse{fill:transparent}.caseStudy__InfosWrapper{background-color:#72bf44;display:flex;flex-direction:column;justify-content:space-between;padding:70rem 110rem;width:100%}@media(max-width:768px){.caseStudy__InfosWrapper{padding:40rem 16rem}}.caseStudy__InfosWrapper .button--WithArrowIcon{margin-top:80rem}.caseStudy__Infos .defaultParagraph{margin:40rem 0 8rem}.caseStudy__Infos>div,.caseStudy__Infos>p{color:#fffffff2}.caseStudy__Infos>span{color:#fff9}.caseStudy__Infos .defaultParagraphStyles h2,.caseStudy__Infos .defaultParagraphStyles h3,.caseStudy__Infos .defaultParagraphStyles h4{color:#fffffff2}.caseStudy__InnerWrapper{border-radius:0}.caseStudy__InfosWrapper{background-color:#fff;color:#000}.caseStudy__Infos>div{color:#000}.caseStudy__Infos>p{color:#000;font-size:16rem;margin:40rem 0 8rem}.caseStudy__Infos .defaultParagraphStyles h2,.caseStudy__Infos .defaultParagraphStyles h3,.caseStudy__Infos .defaultParagraphStyles h4,.caseStudy__Infos>span{color:#000}@font-face{ascent-override:100%;font-display:swap;font-family:OpenSans;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/Poppins-Light.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/Poppins-Medium.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:600;src:url(../fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{ascent-override:100%;font-display:swap;font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:700;src:url(../fonts/Poppins-Bold.woff2) format("woff2")}
