#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}body{margin:0;font-family:'Poppins',sans-serif}h1,h2,h3,h4,h5,h6{padding-bottom:0px}h3{line-height:1.3}.navbar{display:flex;align-items:center;justify-content:space-between;height:80px;max-width:1288px;min-width:941px;margin:0 auto;padding:0 40px 0 0;background-color:#FFFFFF;box-sizing:border-box}.logo-box{width:80px;height:80px;background-color:#D9E7FF;display:flex;align-items:center;justify-content:center;cursor:pointer}.logo-box img{width:52px;height:52px}.menu{display:flex;column-gap:24px;margin:0 40px}.menu-item{font-size:16px;line-height:24px;color:#000000;text-decoration:none;align-self:center;position:relative;transition:color 300ms,font-weight 300ms}.menu-item::after{content:"";position:absolute;left:0;right:0;bottom:-28px;height:2px;background-color:transparent;transition:background-color 300ms}.menu-item:hover{color:#2C76FF;font-weight:500}.menu-item:hover::after{background-color:#2C76FF}.buttons{display:flex;column-gap:8px;margin-left:auto}.btn-primary,.btn-secondary{width:124px;height:48px;border-radius:50px;font-size:14px;line-height:24px;transition:background-color 300ms,color 300ms;cursor:pointer}.btn-primary{color:#FFFFFF;background-color:#2C76FF;border:none}.btn-primary:hover{background-color:#000000}.btn-secondary{color:#2C76FF;background-color:transparent;border:2px solid #2C76FF}.btn-secondary:hover{color:#000000;border-color:#000000}.btn-primary-huge,.btn-secondary-huge{padding:0 24px;height:48px;border-radius:50px;font-size:14px;line-height:24px;transition:background-color 300ms,color 300ms;cursor:pointer}.btn-primary-huge{color:#FFFFFF;background-color:#2C76FF;border:none}.btn-primary-huge:hover{background-color:#000000}.btn-secondary-huge{color:#2C76FF;background-color:transparent;border:2px solid #2C76FF}.btn-secondary-huge:hover{color:#000000;border-color:#000000}.hero-area{width:100%;height:70vh;min-height:600px;display:flex;align-items:center;justify-content:flex-start}.hero-content{width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:flex-start}.info-line{display:flex;align-items:center;column-gap:32px;width:100%;height:68px;margin-bottom:16px}.info-line svg{width:32px;height:32px}.info-line .line{flex-grow:1;height:2px;background-color:#FFFFFF;border-radius:50px}.info-line .year{font-family:'Pattaya',sans-serif;font-size:32px;line-height:67.8px;color:#FFFFFF}h1{font-size:64px;font-weight:600;line-height:1.2;margin-bottom:48px;color:#FFFFFF;white-space:pre-line}.atelier{display:flex;flex-direction:column}.section-title{width:100%;height:32px;display:flex;align-items:center;gap:32px}.section-title h2{font-size:32px;font-weight:600;color:#000}.section-title .line{flex-grow:1;height:2px;background-color:#2C76FF;border-radius:50px}.content-atelier{display:flex;gap:64px;flex-wrap:wrap}.card-atelier{display:flex;flex-direction:column;width:calc(50% - 32px);background:#fff;border-radius:24px;overflow:hidden}.card-atelier img{width:100%;height:320px;object-fit:cover}.card-atelier-content{padding:32px;display:flex;flex-direction:column;gap:16px;flex-grow:1;justify-content:space-between}.card-atelier-content h3{font-size:24px;font-weight:600;color:#000}.card-atelier-content p{font-size:16px;font-weight:300;color:#000}.map-atelier{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.content-map{display:flex;align-items:flex-start;gap:8px}.content-map svg{width:24px;height:24px}.content-map p{font-size:14px;font-weight:300;color:#000;line-height:1.4}.btn-secondary-huge{padding:0 24px;height:48px;font-size:14px;line-height:24px;color:#2C76FF;border:2px solid #2C76FF;background-color:transparent;border-radius:50px;cursor:pointer;transition:background-color 300ms,color 300ms}.btn-secondary-huge:hover{background-color:#000;color:#fff}@media (max-width:896px){.content-atelier{flex-direction:column;gap:32px}.card-atelier{width:100%}.card-atelier-content{padding:24px}}@media (max-width:480px){.atelier{gap:32px}}.les-cours{max-width:1512px;height:max-content;border-radius:32px;background:url('http://artkange.com/wp-content/uploads/2024/09/cours_dessin_peinture_adulte_enfant.png') center/cover no-repeat;position:relative}.cours-area{max-width:1288px;height:100%;padding:80px 0;margin:0 auto;display:flex;justify-content:flex-end}.cours-content{background-color:#fff;padding:32px;border-radius:24px;height:100%;width:calc(50% - 32px);display:flex;flex-direction:column;justify-content:space-between;gap:16px}.cours-content h3{font-size:24px;font-weight:600;color:#000;margin-bottom:16px}.cours-content p{font-size:16px;font-weight:300;color:#000}.cours-content .section-title{margin-bottom:64px}.cours-content .btn-primary-huge{align-self:flex-end;margin-top:64px}@media (max-width:896px){.les-cours{height:500px;padding:0}.cours-area{margin:0 auto;max-width:100%;height:auto}.cours-content{width:100%;padding:24px;border-radius:24px}}@media (max-width:480px){.les-cours{height:375px}.cours-content{padding:24px}}.horaires{max-width:1288px;display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.card-horaire{display:flex;flex-direction:column;justify-content:space-between}.card-horaire-white{padding:24px 16px 32px 16px}.card-horaire-black{background:#000;padding:24px 16px;border-radius:0px 0px 24px 24px}.card-horaire-blue{background:#2C76FF;padding:24px 16px;border-radius:0px 0px 24px 24px}.line{background-color:#D9E7FF;height:2px;margin:12px 0}.line-hour{display:flex;align-items:center;gap:8px}.card-horaire{background-color:#fff;border-radius:24px;width:100%}@media (max-width:1280px){.card-horaire{flex:0 0 240px}.horaires{padding-bottom:32px;gap:16px}}.horaires::-webkit-scrollbar{height:8px}.horaires::-webkit-scrollbar-thumb{background:#2C76FF;border-radius:10px}.horaires::-webkit-scrollbar-track{background:#D9E7FF;border-radius:10px}.tag-day{display:flex;align-items:center;background-color:#D9E7FF;border-radius:200px;padding:8px 16px;gap:8px;height:48px;width:fit-content;margin-bottom:24px}.tag-day-icon{width:24px;height:24px;fill:#000}.tag-day-text{font-family:'Poppins',sans-serif;font-size:20px;font-weight:400;color:#000}.tag-hour{display:flex;align-items:center;border:2px solid #D9E7FF;border-radius:200px;padding:8px 16px;width:100%;justify-content:center}.tag-hour-text{font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;color:#000}.line-hour-icon{width:16px;height:16px}.tag-adresse{display:flex;align-items:flex-start;gap:8px}.tag-adresse-icon{width:24px;height:24px;fill:#FFF}.tag-adresse-text{display:flex;flex-direction:column}.tag-adresse-city{font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#FFF}.tag-adresse-details{font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;color:#FFF;line-height:1.5}.pricing{display:flex;gap:24px;flex-wrap:wrap}.highlight .card-princing-blue{background-color:#2C76FF;color:white;margin:140px}.card-pricing.highlight .card-princing-blue .line-pricing{background-color:white}.card-pricing.highlight .card-princing-blue .line-tag-pricing .tag-price,.card-pricing.highlight .card-princing-blue .line-tag-pricing .tag-info{border-color:white;color:white}.card-pricing.highlight .card-princing-white{border-color:#2C76FF}.card-pricing.highlight .card-princing-white .info-liste .line{background-color:#85B0FF}.card-pricing.highlight .card-princing-white .item-list .check{background-color:#2C76FF}.card-pricing.highlight .card-princing-white .btn-primary{background-color:black;color:white;transition:all 0.3s ease}.card-pricing.highlight .card-princing-white .btn-primary:hover{background-color:white;color:black;border:2px solid black}.card-pricing{min-height:524px;display:flex;flex-direction:column;flex:1 1 calc(25% - 24px)}.highlight{min-height:524px;display:flex;flex-direction:column;flex:1 1 calc(25% - 24px)}.card-pricing-blue{background-color:#D9E7FF;padding:32px;border-top-left-radius:24px;border-top-right-radius:24px;display:flex;flex-direction:column;gap:12px}.card-pricing-blue span{font-size:20px;font-weight:600;font-family:'Poppins',sans-serif;color:black}.line-pricing{display:flex;align-items:center;gap:16px}.line-pricing .line{background-color:#2C76FF;height:2px;flex-grow:1}.line-pricing svg{width:16px;height:16px}.line-tag-pricing{display:flex;align-items:center;gap:8px}.tag-price{background-color:black;color:white;font-size:20px;font-weight:600;font-family:'Poppins',sans-serif;padding:8px 16px;border-radius:200px}.tag-info{border:2px solid black;color:black;font-size:16px;font-weight:400;font-family:'Poppins',sans-serif;padding:8px 16px;border-radius:200px}.card-pricing-white{background-color:white;border:2px solid #D9E7FF;padding:32px;border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;flex-direction:column;gap:16px;flex-grow:1}.info-liste{display:flex;flex-direction:column;gap:8px}.item-list{font-size:16px;font-family:'Poppins',sans-serif;color:black;display:flex;align-items:center;gap:12px}.check{background-color:#D9E7FF;border-radius:200px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.card-pricing-white .btn-primary{margin-top:auto;width:100%}.highlight .card-pricing-blue{background-color:#2C76FF;color:white}.highlight .card-pricing-white{border:2px solid #2C76FF}.highlight .card-pricing-white .line-pricing{background-color:#85B0FF}.highlight .card-pricing-white .check{background-color:#2C76FF}.highlight button{background-color:black;color:white}.highlight button:hover{background-color:#2C76FF;color:white}.highlight .card-pricing-blue span{color:white}.highlight .line-tag-pricing .tag-info{color:white;border-color:white}.highlight .line-pricing .line{background-color:white}.prof-area{max-width:1288px;height:100%;padding:80px 0;margin:0 auto;display:flex;justify-content:flex-start}.prof{max-width:1512px;height:max-content;border-radius:32px;background:url(http://artkange.com/wp-content/uploads/2024/09/professeur_brigitte_massot_viguier.png) center / cover no-repeat;position:relative}.contact{display:flex;gap:64px}.card-contact{border-radius:24px;padding:32px;flex:1}.card-contact.white{background-color:white;min-height:640px}.card-contact.transparent{background-color:transparent;border:2px solid #85B0FF;display:flex;flex-direction:column}.logo{width:124px;height:124px;background-color:white;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.list-contact{flex:1}.social-media{align-self:flex-end;margin-top:16px}.list-contact{display:flex;flex-direction:column;gap:12px}.line-pricing{display:flex;align-items:center}.line-pricing .line{height:2px;background-color:#85B0FF;flex-grow:1;margin-right:8px}.social-media{display:flex;align-items:flex-end;gap:16px}.social-icon{width:48px;height:48px;fill:white;transition:fill 300ms ease}.social-icon:hover{fill:black}.section-title{margin-bottom:64px}#contact-form{display:flex;flex-direction:column}.form-group{margin-bottom:16px}label{font-family:'Poppins',sans-serif;font-size:14px;margin-bottom:4px}input,textarea{width:100%;height:48px;border-radius:12px;background-color:#D9E7FF!important;font-family:'Poppins',sans-serif;font-size:14px;padding:12px 24px!important;border:none!important}textarea{height:auto;min-height:200px}.tarifs{padding:80px}@media (max-width:1320px){.tarifs,.prof-area,.cours-area,.hero-area,.atelier{padding-left:32px;padding-right:32px}}@media (max-width:800px){.tarifs,.prof-area,.cours-area,.hero-area,.atelier{padding-left:16px;padding-right:16px}}@media (max-width:800px){.section-title{margin-bottom:8px}.contact .section-title{margin-bottom:32px!important}.contact,.pricing{flex-direction:column}.map-atelier{align-items:flex-start;flex-direction:column;gap:16px}.card-contact,.card-pricing-white,.card-pricing-blue{padding:24px}.btn-primary,.btn-secondary-huge,.btn-primary-huge{width:100%}.card-contact.white{min-height:200px}}@media (max-width:680px){h1{font-size:32px}h2{font-size:24px!important}h3{font-size:20px!important}}.js{height:100%}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:#2C76FF!important;height:48px!important;border-radius:200px!important;color:white!important;font-family:'Poppins',sans-serif!important;font-weight:400!important;text-align:center!important;display:inline-block!important;line-height:48px!important;padding:0 24px!important;border:none!important;transition:background-color 0.3s,color 0.3s!important;cursor:pointer!important}#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram .sbi_follow_btn a:hover,.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#000000!important;color:white!important}#sb_instagram .sbi_photo img{border-radius:16px!important}footer{color:white;font-family:'Poppins',sans-serif;display:flex;justify-content:space-between;align-items:center}.footer-content{display:flex;justify-content:space-between;width:100%}.footer-left{font-size:14px}.footer-right{color:white;text-decoration:none;font-size:14px}.footer-right:hover{text-decoration:underline}body{font-family:'Poppins',sans-serif;margin:0;padding:0;background-color:#F8F9FA;color:#333}.privacy-content h2{color:#2C76FF;font-size:24px;margin-top:20px}.privacy-content p,.privacy-content ul{font-size:16px;line-height:1.6;margin:10px 0}.privacy-content ul{padding-left:20px}.privacy-content ul li{margin-bottom:8px}div.et_pb_section.et_pb_section_0{background-image:url(https://artkange.com/wp-content/uploads/2024/09/cours_dessin_peinture_adulte_enfant.png)!important}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:100%}.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:100%;max-width:100%}.et_pb_row_0{z-index:500;position:relative}.et_pb_code_0{padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;width:100%;max-width:100%}.et_pb_row_1{height:80px;min-height:80px;max-height:80px}.et_pb_row_1.et_pb_row{padding-top:0px!important;padding-right:32px!important;padding-bottom:0px!important;padding-left:32px!important;margin-top:0px!important;margin-right:auto!important;margin-bottom:0px!important;margin-left:auto!important;padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px}.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:100%;max-width:1352px}.et_pb_code_1{height:80px;min-height:80px;max-height:80px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;width:100%;max-width:100%}.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{width:100%;max-width:1320px}.et_pb_row_3,body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row{width:100%;max-width:1320px}.et_pb_row_5,body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row{width:100%;max-width:1320px}.et_pb_code_2{padding-top:160px;padding-right:16px;padding-bottom:160px;padding-left:16px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;width:1512px}.et_pb_section_1.et_pb_section{padding-top:120px;padding-right:0px;padding-bottom:120px;padding-left:0px;margin-top:0px;margin-bottom:0px;background-color:#d9e7ff!important}.et_pb_row_3.et_pb_row{padding-top:0px!important;padding-right:16px!important;padding-bottom:0px!important;padding-left:16px!important;margin-right:auto!important;margin-left:auto!important;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.et_pb_code_3{background-color:#ffffff;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:40px}.et_pb_section_2.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#d9e7ff!important}.et_pb_row_4{background-color:#2c76ff;border-radius:32px 32px 0 0;overflow:hidden}.et_pb_row_4.et_pb_row{padding-top:0px!important;padding-right:16px!important;padding-bottom:0px!important;padding-left:16px!important;margin-top:0px!important;margin-right:auto!important;margin-bottom:0px!important;margin-left:auto!important;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.et_pb_code_4{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;width:1288px;max-width:100%}.et_pb_section_3{height:80px}.et_pb_section_3.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-bottom:0px;background-color:#000000!important}.et_pb_column_0{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_column_1{background-color:#FFFFFF;border-radius:12px 12px 12px 12px;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_0.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;margin-left:0px!important;margin-right:auto!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_code_0.et_pb_module{margin-left:auto!important;margin-right:0px!important}.et_pb_code_2.et_pb_module{margin-left:0px!important;margin-right:auto!important}.et_pb_code_4.et_pb_module{margin-left:auto!important;margin-right:auto!important}.et_pb_row_5.et_pb_row{padding-right:16px!important;padding-left:16px!important;margin-right:auto!important;margin-left:auto!important;margin-left:auto!important;margin-right:auto!important;padding-right:16px;padding-left:16px}@media only screen and (min-width:981px){.et_pb_row_0{display:none!important}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_1{display:none!important}}@media only screen and (max-width:767px){.et_pb_code_0{padding-right:16px;padding-left:16px}.et_pb_row_1{display:none!important}.et_pb_code_3{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}