.elementor-kit-1227{--e-global-color-primary:#000000;--e-global-color-secondary:#CAB44B;--e-global-color-text:#818181;--e-global-color-accent:#7A7A7A;--e-global-color-2f6908d1:#6EC1E4;--e-global-color-3b36b9fe:#54595F;--e-global-color-4f7ea094:#61CE70;--e-global-color-311a6191:#4054B2;--e-global-color-519b71af:#23A455;--e-global-color-58689615:#000;--e-global-color-5861316c:#FFF;--e-global-color-4b9bbfc7:#BEA9D0;--e-global-color-11e52a3d:#8177B7;--e-global-color-25d9502a:#020101;--e-global-color-15d902c5:#F1EFEC;--e-global-color-2429ebda:#B9B1AB;--e-global-color-7fa297fc:#61A7A4;--e-global-color-76513db8:#DE9B50;--e-global-color-689f3893:#12284C;--e-global-color-64ec243c:#009490;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"proxima-nova";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-weight:500;}.elementor-kit-1227 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1227 h3{color:#CAB34B;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}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 *//* Menu */
.menu-button a {
    background: #cab44b;
	color: #ffffff !important;
    padding: 10 10px 0 10px;
    border-radius: 5px;
    text-decoration: none;
}
.menu-button:hover a {
    background: #cab44b;
}

/* Blog */
blockquote, .border-color-accent, .border-color-accent-hover:hover, .border-color-accent-hover:focus {
    border-color: #cab44b;
}
blockquote cite {
    display: block;
    margin: 2rem 0 0 0;
    color: #cab44b;
    letter-spacing: 0.7px;
}

.elementor-347 .elementor-element.elementor-element-5a97dcff > .elementor-container {
    max-width: 700px; min-height: 400px;
}

/* Bullet Icons */

.bullet-list-heart-white ul li{
    list-style: none;
    list-style-image: none;
    background: url(https://ignitedating.co.uk/wp-content/uploads/2020/01/heart-icon-bullet-white.svg) no-repeat 0 0.2em;
    background-size: 1em;
    padding-left: 1.5em;
    margin-left:-19px;
}

.bullet-list-heart-gold li{
    list-style: none;
    list-style-image: none;
    background: url(https://ignitedating.co.uk/wp-content/uploads/2022/02/heart-icon-bullet-gold.svg) no-repeat 0 0.2em;
    background-size: 1em;
    padding-left: 1.5em;
    margin-left:-19px;
}

.bullet-list-spark-gold li{
    list-style: none;
    list-style-image: none;
    background: url(https://ignitedating.co.uk/wp-content/uploads/2022/02/spark-icon-bullet-gold.svg) no-repeat 0 0.2em;
    background-size: 1em;
    padding-left: 1.5em;
    margin-left:-19px;
}

/* Links */
.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus)::first-letter, .wp-block-button.is-style-outline, a {
    color: 
    #cab44b;
}

/*Form elements */
.elementor-button.elementor-size-md {
    text-decoration: none;
}

.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
    font-family: "proxima-nova", Sans-serif;
    font-weight: 400;
    border-radius: 5px !important;
}

/*Pop up drop down menu Annual Salary Field Custom Text Color*/
.elementor-10393 .elementor-element.elementor-element-695f7cb3 .elementor-field-group .elementor-select-wrapper select {
    font-size: 16px;
    color: #969696;
    padding: 12px 10px 12px 19px;
}

/*Enquire form*/
.elementor-183 .elementor-element.elementor-element-04dcad0 .elementor-button {
    border-radius: 5px !important;
    text-decoration: none;
}

/*Password Protect Form*/
.post-password-form {
    min-height: initial;
    padding: 100px;
    max-width: 800px;
    margin: auto;
}
button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: none;
-moz-appearance: none;
background: #cab44b;
border-radius: 6px;
padding:15px 20px 15px 20px;
margin-top: 10px;
}/* End custom CSS */