::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#9ca2d1}@font-face{font-family:"BrunshScript";src:local("BrunshScript"),url("/wp-content/themes/divi-child/fonts/brush-script-mt.ttf")}@font-face{font-family:"Bauhaus-93-Regular";src:local("Bauhaus-93-Regular"),url("/wp-content/themes/divi-child/fonts/Bauhaus-93-Regular.ttf")}h1,h2{font-family:'BrunshScript'!important}h2{margin-bottom:24px}.ft-bd{font-family:'Bauhaus-93-Regular'}body.custom-background{background-position:center!important}.et_pb_section.et_pb_section_0_tb_footer{padding-bottom:1%}#main-header .container{margin-left:0;width:90%}#top-menu li{padding-left:37px}#top-menu li a{font-size:1.45em!important}.et_header_style_left #et-top-navigation{padding-top:73px}#post-22 div.et_pb_section.et_pb_section_0{background-position:left 48% bottom 38%;background-size:100%}.page-id-22 #et-main-area{background-image:url(https://amelimagine-graphiste.fr/wp-content/uploads/2022/12/oreoles-amelimagine-site_fond.png);background-size:auto 55%;background-repeat:no-repeat;background-position:top right}@media screen and (min-width:2000px){.page-id-22 #et-main-area{background-size:127% auto;background-position-x:-26rem!important;background-position-y:-30rem!important}}.click-mascotte{position:fixed;top:300px!important;left:0}.txt-show{position:fixed;top:229px!important;left:150px;overflow:initial!important}.txt-show:before{content:"";position:absolute;left:-28px;bottom:36px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #ffffff}.form-contact{padding:15px 5px 0}.form-contact input,.form-contact textarea{width:90%;background-color:#fff;box-shadow:0px 10px 6px #00000029;border-radius:22px;padding:22px;margin:10px auto 10px}.form-contact textarea{height:68px;resize:none}.form-contact button.wpcf7-submit{background-color:#F285B8!important;border:none!important;border-radius:11px;width:193px;display:block;cursor:pointer;color:#fff;font-size:20px;margin:0 auto 17px}.menu-footer li{padding-bottom:17px}.three-col>.et_pb_text_inner{display:inline-flex;align-items:center;width:100%}.title{width:80%}span.et_pb_counter_container{height:93px;border-radius:74px}span.et_pb_counter_amount{height:93px;border-radius:74px}span.et_pb_counter_title{position:absolute;z-index:99999;margin:1.5em}.form-contact.form-2 input,.form-contact.form-2 textarea{width:100%!important;max-width:100%!important;margin:2% 0!important}.form-contact.form-2 label,.form-contact.form-2 input,.form-contact.form-2 textarea{width:-webkit-fill-available;margin:2% 0 0 1%}.form-contact.form-2 textarea{width:100%!important;height:147px;resize:none;margin:2% 0!important}@media screen and (min-width:980px){.multi-col>p{display:flex}.ft-cl-1{width:11%!important}.ft-cl-2{width:31%!important}.ft-cl-3{width:58%!important}}@media screen and (min-width:1800px){.dsm_flipbox_child_image_wrap>img{max-width:80%!important}}@media screen and (min-width:1440px){.dsm-flipbox{height:500px!important}}@media screen and (max-width:1080px){.ft-bd{line-height:1em!important}}.price-services{position:absolute;bottom:25px;text-align:center;width:80%;padding:0;margin:0}@media screen and (max-width:1160px){.menu-footer a{font-size:1.4em!important}}@media screen and (max-width:1000px){.col-reverse{display:flex;flex-direction:column-reverse}.col-reverse>.et_pb_column:last-child{margin-bottom:45px}.txt-show{top:255px!important;left:110px}div#et-top-navigation{padding:0!important}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding:0!important}img#logo{max-height:100%}#main-header .container{width:100%}div#et_mobile_nav_menu{margin:24px;background:#e38bb9;border-radius:15px;padding:5px}div#et_mobile_nav_menu{margin:24px;background:#9ca2d1}.mobile_menu_bar:before{color:#fff!important}ul#mobile_menu{background:#9ca2d1!important;border:none;margin:0;top:93px}}@media screen and (max-width:990px){.txt-show:before{left:-12px;bottom:22px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #ffffff}.txt-show{left:94px}}@media screen and (max-width:768px){.txt-show{left:77px;top:271px!important}}@media screen and (max-width:600px){.txt-show:before{bottom:18px}.txt-show{top:263px!important;left:80px}.ft-cl-1{margin:15px 0 0!important}.three-col>div{display:block!important}.title{width:100%}table.table-pack td{padding-left:0;padding-right:0;margin-bottom:15px}table.table-pack>tbody td{width:100%!important;font-size:17px}table.table-pack tr{display:grid!important}.et_pb_counter_title{font-size:14px!important}}