@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");.category_page_title{background-color:#ff8669;color:#000;max-height:90px;padding:20px 0;text-align:center}.category_page_title h2{font-family:Sen,sans-serif;font-size:30px;font-weight:700}.category_page_title h2>span{background:#ffde07;border-radius:5px;display:inline-block;padding:0 10px;transform:rotate(-2deg);transition:background .3s,color .3s}.category_page_title h2 span>span{display:inline-block;font-family:Sen,sans-serif;font-size:30px;font-weight:800;transition:background .3s,color .3s}.category_boxes_bg{background-color:#f5f5f5;padding:50px 0}.category_boxes_container{margin:0 0 0 100px;width:1200px}.category_boxes_container>a{align-items:center;color:#006d90;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:19px}.category_boxes_container ul{display:flex;flex-wrap:wrap;padding-left:0}.category_boxes_container li{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.24);-moz-box-shadow:0 3px 8px rgba(0,0,0,.24);box-shadow:0 2px 10px rgba(0,0,0,.15);height:150px;list-style:none;margin-bottom:25px;margin-right:24px;position:relative;width:280px}.category_boxes_container li:nth-child(4n){margin-right:0}.category_boxes_container li div{background:linear-gradient(180deg,rgba(0,0,0,.6) 36%,transparent);border-radius:8px;color:#fff;font-family:Sen,sans-serif;height:100%}.category_boxes_container li div h3{color:#fff;font-family:Sen,sans-serif;font-size:16px;font-weight:800;line-height:19px;padding:26px 30px}.category_boxes_container li div h3+a{background:#fff;border-radius:62px;bottom:20px;box-sizing:border-box;color:#000;display:none;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:48px;line-height:19px;margin-left:30px;padding:14px 10px;position:absolute;text-align:center;transition:all .5s ease;transition:all .5s ease-in-out;width:83px}.category_boxes_container li div h3+a:hover{background:#64d6df!important;color:#000}.category_boxes_container li:hover div h3+a{display:inline-block}.thank_you h2 span>span{font-size:62px}.thank_you h2>span{background:#ffde07;border-radius:5px;display:inline-block;padding:17px 26px;transform:rotate(-2deg);transition:background .3s,color .3s}.two_col_w_img{background-color:#fffbf5;padding:30px 0 0}.two_col_w_container{align-items:center;display:flex;margin:0 auto;max-width:1200px}.two_col_w_container figure{margin:0;max-width:700px;width:50%}.two_col_w_container div{max-width:575px;width:45%}.two_col_w_container div h2{font-family:Sen,sans-serif;font-size:30px;font-weight:800;line-height:36px}.two_col_w_container div p{align-items:center;display:flex;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:27px}.two_col_w_container div p>span{background:#ffde07;border-radius:5px;margin-right:20px;padding:20px 10px;transform:skew(5deg,-17deg)}.two_col_w_container div p>span,.two_col_w_container div p>span span{display:inline-block;font-family:Sen,sans-serif;transition:background .3s,color .3s}.two_col_w_container div p>span span{font-size:62px;font-weight:800;transform:skew(-5deg,17deg)}.single_col_text_bg{background-image:url(https://ressources.ooreka.fr/hubfs/landing_page_2023/crem_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:195px 0 170px;text-align:center}.single_col_container{margin:0 auto;max-width:610px}.single_col_container h2{font-family:Sen,sans-serif;font-size:30px;font-weight:800;line-height:36px;margin-bottom:25px}.single_col_container a{background:#64d6df;background-image:url(https://ressources.ootravaux.fr/hubfs/landing_page_2023/Direction_alt_light.png);background-position:6%;background-repeat:no-repeat;border-radius:62px;color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:19px;padding:12px 16px 12px 40px}.single_col_container a:hover{opacity:.8}.new_footer_container{display:flex;justify-content:space-between;margin:70px auto 0;max-width:900px;padding:30px 0}.new_footer_container>div{width:45%}.new_footer_container h2{color:#04101b;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;line-height:20px;margin-bottom:40px;position:relative}.new_footer_container h2:after{background-color:#3d4854;bottom:-13px;content:"";height:2px;left:0;position:absolute;width:70px}.footer_left_cnt a{color:#3d4854;display:block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:18px;text-decoration:none}.footer_right_cnt figure{margin:0}.footer_right_cnt p{color:#5f6872;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.three_col_cards{background-image:url(https://ressources.ooreka.fr/hubfs/landing_page_2023/chemin.png);background-repeat:no-repeat;background-size:cover;margin-top:40px}.three_col_cards_container{margin:0 auto;max-width:1120px}.three_col_cards_container h2{font-family:Sen,sans-serif;font-size:30px;font-weight:800;letter-spacing:.005em;line-height:36px;margin-bottom:30px}.three_col_cards_container ul{display:flex;justify-content:space-between;margin-bottom:180px;margin-top:140px}.three_col_cards_container ul li{background:#ff8669;border-radius:15px;padding:33px 25px;width:32%}.three_col_cards_container ul li:nth-child(2){background:#5ed085;position:relative;top:-35px}.three_col_cards_container ul li:nth-child(3){background:#a990d9;left:10px;position:relative;top:64px}.three_col_cards_container ul li>span{background:#ffde07;border-radius:50px;color:#fff;display:block;font-family:Poppins,sans-serif;font-size:35px;font-weight:600;height:50px;line-height:52px;margin:-62px auto 43px;text-align:center;width:50px}.three_col_cards_container ul li h3{font-family:Sen,sans-serif;margin-bottom:12px}.three_col_cards_container ul li>h3>span{background:#fff;font-size:30px;padding:7px 14px;transform:rotate(-2deg)}.three_col_cards_container ul li h3>span span,.three_col_cards_container ul li>h3>span{display:inline-block;font-family:Sen,sans-serif;font-weight:800;line-height:36px;transition:background .3s,color .3s}.three_col_cards_container ul li h3>span span{font-size:33px;transform:rotate(2deg)}.three_col_cards_container ul li p{font-family:Sen,sans-serif;font-size:16px;line-height:30px}.three_col_cards_container ul li p strong{font-weight:700}.two_col_w_number{align-items:center;background:#5ed085;border-radius:20px;display:flex;margin:80px auto 0;padding:36px 36px 25px;width:1110px}.two_col_w_number.light_bg{background:#fff4e1}.two_col_w_content h2{margin-top:30px}.two_col_w_content h2>span{background:#fff;display:inline-block;font-family:Sen,sans-serif;font-size:54px;font-weight:800;line-height:36px;margin-bottom:15px;padding:10px 16px;transform:rotate(-2deg);transition:background .3s,color .3s}.two_col_w_content h2>span span{font-size:54px;font-style:normal;font-weight:800;transform:rotate(2deg)}.two_col_w_content p{font-family:Open Sans,sans-serif;font-size:25px;font-style:normal;font-weight:600}.two_col_w_content{margin-left:60px;padding:10px}.ourpartners_cover{padding:50px 10%!important}.ourpartners_cover .wrapper{align-items:center;display:flex;padding:0 10%!important}.wrapper{box-sizing:border-box;margin:0 auto;max-width:1200px!important;width:100%}.ourpartners_box{margin:0 9%}.box_w_cta{background-color:#ff8669;border-radius:20px;color:#fff;margin:40px auto 0;max-width:1110px;padding:40px;text-align:center}.box_w_cta h2{font-family:Open Sans,sans-serif;font-size:30px;line-height:41px;margin-bottom:30px}.box_w_cta a{background:#ffde07;border-radius:30px;box-shadow:4px 4px 4px rgba(0,0,0,.1);color:#000;font-family:Sen,sans-serif;font-size:18px;font-weight:700;line-height:22px;padding:10px 60px}.box_w_cta a:hover{opacity:.8}.logo-container-outer{background-color:#fff;margin-bottom:60px}#titre{color:#000;font-family:Sen,sans-serif;font-size:38px;font-weight:700;line-height:140%;margin-top:60px}#titre>span{background:#ffde07;border-radius:5px;display:block;line-height:36px;margin-bottom:8px;padding:7px 14px;transform:rotate(-2deg);transition:background .3s,color .3s}#titre>span,#titre>span span{font-family:Sen,sans-serif;font-size:38px;font-weight:800}#titre>span span{padding:10px 0;transform:rotate(1deg)}.banner_three_col_text{display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;justify-content:space-between;line-height:25px;position:relative;text-align:center;top:140px}.banner_three_col_text strong{font-weight:700}.row-fluid .header-section .logo img{max-width:143px!important}.ootravaux .hero-form-inner{height:auto;max-width:540px}.four_col_cate{background-color:#fffbf5;padding:40px 0}.four_col_cate_cnt{margin:0 auto;max-width:93vw}.four_col_cate_cnt>a{align-items:center;color:#006d90;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:19px}.four_col_cate_cnt ul{display:flex;flex-wrap:wrap;list-style:none;margin:60px auto 0;max-width:1110px;padding-left:0}.four_col_cate_cnt ul li{margin-bottom:35px;margin-right:4%;width:22%}.four_col_cate_cnt ul li:nth-child(4n){margin-right:0}.four_col_cate_cnt ul figure{align-items:flex-start;display:flex;margin:0;padding:0}.four_col_cate_cnt ul figure img{margin-right:16px}.four_col_cate_cnt ul figure h3{color:#000;font-family:Sen,sans-serif;font-size:21px;font-style:normal;font-weight:800;line-height:normal}.four_col_cate_cnt ul figure a{color:#000;display:block;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px;text-decoration-line:underline!important}.three_steps_cont{margin:0 auto;max-width:1340px;padding:70px 0}.three_steps_cont h2{color:#000714;font-family:Sen,sans-serif;font-size:50px;font-style:normal;font-weight:800;line-height:normal;text-align:center}.three_steps_cont ul{list-style:none;padding-left:0}.three_steps_cont ul li{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;padding:70px 120px}.three_steps_cont ul li figure{margin:0}.three_steps_cont ul li:nth-child(odd){background-color:#fff4e1;border-radius:100px;flex-direction:row-reverse;margin-top:50px;transform:skew(0deg,-3deg)}.three_steps_cont ul li:nth-child(odd) div{margin-left:0;margin-right:80px;transform:skew(0deg,3deg)}.three_steps_cont ul li div{margin-left:80px}.three_steps_cont ul li div span{align-items:center;background:#ff8669;border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:50px;justify-content:center;margin-bottom:15px;text-align:center;width:50px}.three_steps_cont ul li div h3,.three_steps_cont ul li div span{font-family:Sen,sans-serif;font-size:30px;font-style:normal;font-weight:800;line-height:normal}.three_steps_cont ul li div h3{color:#020713;margin-bottom:32px;max-width:550px}.three_steps_cont ul li div p{color:#3a4653;font-family:Open Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:450px}@media screen and (max-width:1310px){.category_boxes_container{margin:0 auto;max-width:90%}.category_boxes_container ul{display:grid;gap:0 20px;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr 1fr 1fr}.category_boxes_container li{height:127px;margin-right:0;text-align:center;width:auto}.category_boxes_container li div h3{padding:16px 10px}.category_boxes_container li div h3+a{align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:50%;margin-left:0;padding:9px 8px;transform:translateX(-50%);width:77px}.thank_you h2 span>span{font-size:30px}.two_col_w_container{flex-direction:column}.two_col_w_container div{max-width:90%;width:90%}.two_col_w_container figure{margin:0;max-width:90%;width:90%}.two_col_w_container div h2{font-size:20px;line-height:24px;margin-top:20px}.two_col_w_container div p{font-size:16px}.two_col_w_container div p>span span{font-size:40px;font-weight:800;transform:skew(-5deg,17deg)}.single_col_text_bg{padding:50px 0}.single_col_container h2{font-size:20px;font-weight:800;line-height:25px;margin-bottom:25px;padding:0 20px}.new_footer_container{max-width:90%;padding:30px 0}.footer_left_cnt{margin-bottom:40px}.new_footer_container>div{width:90%}.three_col_cards_container ul{flex-direction:column;margin-bottom:0;margin-top:70px}.three_col_cards{background-image:none}.three_col_cards_container{max-width:90%}.three_col_cards_container ul li{margin:0 auto 80px;width:90%}.three_col_cards_container ul li:nth-child(2){top:0}.three_col_cards_container ul li:nth-child(3){left:0;top:0}.two_col_w_number{width:90%}.two_col_w_content{margin-left:30px;padding:5px}.two_col_w_content h2>span span{font-size:45px}.two_col_w_content p{font-size:18px}.box_w_cta{margin:40px auto 0;max-width:90%;padding:20px}.box_w_cta h2{font-size:18px;line-height:28px}.box_w_cta a{font-size:16px;font-weight:700;line-height:16px;padding:10px 20px}.ourpartners_cover .wrapper{align-items:center;display:flex;justify-content:space-between;padding:0 10%!important}.ourpartners_box{align-items:center;display:flex;margin:0 30px;padding:0;text-align:center}#titre{color:#000;font-size:30px;line-height:125%;margin-top:0;text-align:left}#titre>span{border-radius:2px;display:inline-block;font-family:Sen,sans-serif;font-size:26px;margin-bottom:15px;padding:7px}#titre>span span{font-family:Sen,sans-serif;font-size:33px;font-weight:800;line-height:140%;padding:5px 2px}.banner_three_col_text{margin-top:50px;top:0;width:100%}.banner_three_col_text>div{width:32%}.ootravaux .hero-form-inner{height:auto}.carausal-wrap{margin:0 auto;max-width:90%;position:relative;width:90%}.owl-nav.disabled{display:none}}@media screen and (max-width:1100px){.hero-body-container-inner{display:block}.four_col_cate_cnt ul{justify-content:space-between;max-width:90%}.four_col_cate_cnt ul li{margin-bottom:35px;margin-right:0;width:45%}.three_steps_cont{max-width:96%}.three_steps_cont ul li{padding:70px 40px}}@media screen and (max-width:600px){.two_col_w_content{margin-left:0}.form_multi_container .hero-title,.ootravaux .hero-form-outer{border-radius:10px;margin-left:auto;margin-right:auto;max-width:auto}.form_multi_container form.hs-form .actions input{box-sizing:border-box;height:43px;padding:1rem 3rem;width:101px}.form_multi_container .prevButton{box-sizing:border-box;height:43px;padding:1rem 3rem;width:158px}.ootravaux .hero-form-inner{height:auto}#titre{max-width:auto}.new_footer_container,.two_col_w_number{flex-direction:column}.category_boxes_container ul{display:flex;justify-content:space-between}.row-fluid .header-section{padding:5.5px 0}.category_page_title h2,.category_page_title h2 span>span{font-family:Sen,sans-serif;font-size:26px;font-weight:700;line-height:40px}.category_page_title{background-color:#ff8669;color:#000;max-height:90px;padding:0;text-align:center}.category_boxes_container li{height:115px;margin-right:0;text-align:center;width:46%}.category_boxes_container li div h3+a{bottom:7px}.ourpartners_cover .wrapper{flex-direction:column}.ourpartners_box{margin:15px 9%;padding:0 9%}.four_col_cate_cnt ul{justify-content:space-between;max-width:90%}.four_col_cate_cnt ul li{margin-bottom:35px;margin-right:0;width:100%}.three_steps_cont h2{font-size:30px}.three_steps_cont ul li{flex-direction:column!important}.three_steps_cont ul li:nth-child(odd){flex-direction:column-reverse!important}.three_steps_cont ul li:nth-child(odd) div{margin-left:0;margin-right:0;transform:skew(0deg,4deg)}.three_steps_cont ul li div{margin-left:0;margin-top:50px}.three_steps_cont ul li{padding:35px 40px}.three_steps_cont ul li:nth-child(odd){transform:skew(0deg,-4deg)}}@media screen and (min-width:600px) and (max-width:1099px){.form_multi_container{width:700px}}.grecaptcha-badge{display:none}