.elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-e018565:#E7D290;--e-global-color-5a9caf3:#FFFFFF;--e-global-color-e0f7de2:#292728;--e-global-color-22f7c82:#000000;--e-global-color-a3bf548:#FFFFFF00;--e-global-typography-primary-font-family:"Goldenbook";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-e0f7de2 );}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mb-0 p {
    margin-bottom:0;
}
.btn-primary:hover a{
    border: 3px solid #FFF!important;
}
.btn-secondary:hover a{
    border: 3px solid #E7D290!important;
}
.btn-primary svg,
.btn-secondary svg{
    width: 12px;
}
.btn-primary:hover svg g line,
.btn-secondary:hover svg g line{
    stroke-width: 3;
}

.btn-padding:hover .elementor-button {
    padding-top:14px!important;
    padding-bottom:14px!important;
}


.btn-hover-color a:hover {
      background-image: linear-gradient(to right, #E7D290 0%, #F3E8C7 51%, #E7D290 100%);
}
.btn-hover-color a:hover {
      color:black!important;
}

.btn-hover-color a:hover svg path {
      fill: black;
}

.ast-separate-container .ast-article-single{
    padding: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Goldenbook';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://salonsignature-13730204208.futehost.ca/wp-content/uploads/2024/03/Goldenbook-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */