body{font-family:"Century Gothic",sans-serif}body h1,h2,h3,h4,h5,h6{font-family:"Voor Regular"}.et_pb_post_content h1{font-size: 60px}.et_pb_post_content h2{font-size: 50px}.et_pb_post_content h3{font-size: 44px}.et_pb_post_content h4{font-size: 40px}.et_pb_post_content h5{font-size: 36px}.et_pb_post_content h6{font-size: 32px}#footer-widgets .footer-widget li{position:unset}#footer-widgets .footer-widget li:before{content:none}#footer-info{text-align:center;float:none}body #page-container .et_pb_button{font-family: "dharma-gothic-m",sans-serif;font-weight: bolder;font-size: 45px!important;line-height: 45px!important;text-transform:uppercase;padding:8px;padding-left:16px;padding-right: 16px;border-radius: 10px;transition: all 0.7s}body #page-container .et_pb_button:hover{line-height: 45px;padding-left: 10px!important;padding-right: 10px!important}.btn-large{font-size: 50px!important;line-height: 60px!important}.btn-padding-large{padding: 5px;padding-left: 20px!important;padding-right: 20px!important}body #page-container .et_pb_button::after{display:none}.readmore-devider-btn{border: none}.btn-purple{background-color: #8e4a95;color: white;border: none;opacity:1}.btn-purple:hover{background-color: #8e4a95!important;color: white;opacity: 0.7}.btn-outline-white{background-color: transparent;color: white;border: stroke white}.btn-outline-white:hover{background-color: white;color: #8e4a95;border: stroke white}#two-button-section .et_pb_button_one,#two-button-section .et_pb_button_two{background-color: transparent;color: white;padding: 0;border: stroke white}#two-button-section .et_pb_button_one:hover,#two-button-section .et_pb_button_two:hover{background-color: white;color: #8e4a95;border: stroke white}a#btn-more-services.btn-more-services,a#btn-more-services.btn-more-services:hover{padding-left: 26px!important;padding-right: 26px!important;font-size:40px;letter-spacing:3px}@media only screen and (max-width:765px){body #page-container .et_pb_button{font-size: 40px!important;line-height: 40px!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one,#two-button-section .et_pb_button_two{margin-right: 5px}}#blog-card-list.blog-card-list article{border-radius: 20px}.blog-card-list article .et_pb_image_container{padding:20px;margin-bottom: 0}.blog-card-list .et_pb_post .entry-featured-image-url{margin-bottom:10px}.blog-card-list article .et_pb_image_container img{height:190px;width:100%;background-size: cover}.blog-card-list article .entry-title{color: white;text-transform: capitalize;overflow:hidden;min-height:50px;display:inline-block!important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-card-list article .post-meta{margin-bottom: 20px}.blog-card-list article .post-meta a{color: white}.blog-card-list article .post-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.blog-card-list article .post-content a.more-link{float:right;margin-top:10px;color: transparent!important;width: 100%;height: 50px;background-image: url('https://babysafe.solutions/wp-content/uploads/2021/04/lire-plus-button.png');background-size:contain;background-repeat:no-repeat;background-position:center}h2.et_pb_contact_main_title::after{content: " ";width: 100%;background-color: black;display: block;height: 3px}.et_pb_contact_form{color:black}#et_pb_contact_form_0.et_pb_contact_form_container .input,#et_pb_contact_form_0.et_pb_contact_form_container .input::placeholder,#et_pb_contact_form_0.et_pb_contact_form_container .input[type=checkbox]+label,#et_pb_contact_form_0.et_pb_contact_form_container .input[type=radio]+label{background-color:white;font-family:'Century Gothic';padding-left:0;height:50px;color:black;border-bottom:black 2px;border-block-style:revert}.et_pb_contact_form_container button{background-color: #8e4a95!important;color: white!important;border: none;opacity:1}.et_pb_contact_form_container button:hover{background-color: #8e4a95!important;color: white;opacity: 0.7}h2.et_pb_contact_main_title:after{content: " ";height: 4px;width: 100%;background-color: black}.et_pb_contact_right{width:200px}#et_pb_contact_form_messageus .input{font-size:16px;line-height: 40px;font-family:'Century Gothic';border-radius:10px;padding:2px 4px;border-style:solid;border-color:#8E4A95}#et_pb_contact_form_messageus .input::placeholder{font-size:16px}.team-card .et_pb_blurb_container{padding: 2px 20px}.team-card .et_pb_blurb_container p span{opacity: 0.8}.team-card .et_pb_blurb_container span.devider{margin-top: 5px;display: block;height: 1px;width: 100%;background-color: white}@media only screen and (max-width:1069px){#et_mobile_nav_menu{display:block}#top-menu-nav{display:none}.mobile_menu_bar:before{color:white}@media only screen and (min-width:981px){#et_top_search{margin-top:8px!important}.et-search-form{max-width:400px!important}}}.cn-button.bootstrap{color:#8e4a95!important;background:#fff!important}.texte-cache{position:relative;max-height:100px;overflow:hidden;transition:max-height 1s ease}.texte-cache.ouvert{max-height:100vh}.texte-cache:not(.ouvert)::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1))}