/*!
* Theme Name: Kawi Child
* Description: Child theme for Kawi.
* Author: Vincent Dubroeucq
* Author URI: https://vincentdubroeucq.com
* Template: kawi
* Text Domain: kawi-child
* Domain Path: /languages
* Version: 1.1.0
*/.wp-block-button__link{height:auto}.content-wrapper{background:#fff}.page.hero-background .content-area,.page.header-background .content-area{margin-top:0!important}.page.hero-background .content-area .content-wrapper,.page.header-background .content-area .content-wrapper{border-top:none}@media screen and (min-width:992px){.menu-item-has-childen .children,.page_item_has_children .children,.sub-menu{padding-left:0;padding-top:.5rem}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotate{animation:rotating 3s infinite linear}.topbar-nav{padding:0 .5rem}.custom-logo-link img{border-radius:50%}.inline-block a{display:inline-block}.site-title{font-weight:400}.site-description{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.single .more-link{display:none}.single .post-footer{display:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:auto}.home .content-wrapper{border-top:none;padding:0}.home .wp-block-image a img{transition:all .25s ease-in-out}.home .wp-block-image a:hover,.home .wp-block-image a:focus{background-color:#fff0}.home .wp-block-image a:hover img,.home .wp-block-image a:focus img{transform:scale(1.2)}.home .wp-block-jetpack-contact-form *{flex:1 1 235px}.home .wp-block-jetpack-contact-form .grunion-field-textarea-wrap{flex-basis:100%}.home .wp-block-post{border:1px solid #dae1e7;border-top:8px solid #3d4852;padding:0}@media screen and (min-width:768px){.home .content-wrapper{max-width:none}}@media screen and (min-width:992px){.home.hero-background .content-area{margin-top:0!important}}.page-template-full-width .content-wrapper{border-top:none}.page-template-full-width .content-area,.page-template-full-width .content-wrapper{max-width:none}.page-template-full-width.hero-background .content-area{margin-top:0!important}.blog .post-footer{display:none}.post-547.page .wp-block-media-text.profile{margin-left:0;margin-right:0}.ml-form-embedSubmitLoad:after{content:" ";display:block;width:11px;height:11px;margin:1px;border-radius:50%;border:4px solid #fff;border-color:#fff #fff #fff #fff0;animation:ml-form-embedSubmitLoad 1.2s linear infinite}@keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#woo-ml-subscribe{align-items:center;display:flex;padding:0 3px}#woo-ml-subscribe input{margin:-2px 12px 0 0}section.signup-form .signup-form{display:flex;justify-content:center}.blog .newsletter-signup form .fields{justify-content:center}.wp-block-media-text.round-image figure{margin-bottom:3rem;text-align:center}@media screen and (min-width:992px){.wp-block-media-text.round-image figure{margin-bottom:0}}.wp-block-media-text.round-image img{border-radius:50%;max-width:350px}.wp-block-media-text.profile{grid-template-columns:30% auto}.buy-button.aligncenter{text-align:center}.wp-block-tiny-block-testimonial{margin-bottom:3rem;margin-top:3rem}.wp-block-tiny-block-testimonial img{border-radius:50%}:root{--woocommerce:#3d4852;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#3d4852;--wc-primary-text:#fcfbfe;--wc-secondary:#e1d0f6;--wc-secondary-text:#58636F;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#58636F}.woocommerce-billing-fields h3{margin-top:0}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt{background-color:#3d4852;color:#fff!important}.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus{color:#fff;background-color:#58636f!important}.woocommerce button.button.alt{padding:1rem 1.5rem}.woocommerce-thankyou-order-received{display:none}.woocommerce .input-text{border:1px solid #dae1e7!important}.coupon .input-text{min-width:100px}@media screen and (min-width:768px){.coupon .input-text{min-width:180px}}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%;margin-bottom:0}.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover,.woocommerce ul.products li.product a.woocommerce-loop-product__link:focus{background:#fff0;color:#3d4852;text-decoration:underline}.woocommerce ul.products li.product .price{color:#3d4852}.woocommerce-info,.woocommerce-message{background-color:#dae1e7;color:#3d4852}.woocommerce-checkout #payment{background-color:#dae1e7}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#bac6d3;color:#3d4852}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#bac6d3}.learndash-wrapper a{text-decoration:underline!important}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{padding:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-top:0}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name{align-items:center;border-radius:6px;padding:.75rem;text-decoration:none}.ld-item-details{padding:.75rem}.learndash-wrapper .ld-status{margin-bottom:0}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a,.learndash-wrapper a.ld-primary-color,.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview{color:currentColor}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name:hover,.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name:focus,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a:hover,.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a:focus,.learndash-wrapper a.ld-primary-color:hover,.learndash-wrapper a.ld-primary-color:focus,.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:focus,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:focus{color:#fff!important}.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments a{border-radius:6px;display:inline-block;padding:.125rem .5rem;text-decoration:none}.learndash-wrapper .ld-breadcrumbs{flex-wrap:wrap}.learndash-wrapper .ld-table-list a.ld-table-list-item-preview,.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{border-radius:6px;padding:.5rem;margin:.5rem 0;text-decoration:none}.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{margin:1.5rem 0}.learndash-wrapper .ld-table-list .ld-table-list-items{padding:0 calc(60px - .5rem)}.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item{margin:0}.ld-profile-edit-link{border-radius:6px;color:currentColor;padding:.25rem}.ld-profile-edit-link:hover,.ld-profile-edit-link:focus{color:#fff!important}.ld-profile-stat-certificates{display:none}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:first-child{border-left:1px solid #e2e7ed}.single-sfwd-lessons .post-navigation{display:none}.cmplz-btn{justify-content:center}#cmplz-document{font-size:inherit;max-width:none}#cmplz-document p{font-size:inherit}