/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

@font-face {
    font-family: "britannic_mediumbold";
    src: url("fonts/britannicmedium-bold-webfont.woff2") format("woff2"),
         url("fonts/britannicmedium-bold-webfont.woff") format("woff"),
         url("fonts/britannicmedium-bold-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "britannic_mediumregular";
    src: url("fonts/britannicmedium-webfont.woff2") format("woff2"),
         url("fonts/britannicmedium-webfont.woff") format("woff"),
         url("fonts/britannicmedium-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "britannic_boldregular";
    src: url("fonts/britannic_bold-webfont.woff2") format("woff2"),
         url("fonts/britannic_bold-webfont.woff") format("woff"),
         url("fonts/britannic_bold-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "lhf_ross_antique_roman_2Rg";
    src: url("fonts/lhfrossantiqueroman2-webfont.woff2") format("woff2"),
         url("fonts/lhfrossantiqueroman2-webfont.woff") format("woff"),
         url("fonts/lhfrossantiqueroman2-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "meditationregular";
    src: url("fonts/meditation-webfont.woff2") format("woff2"),
         url("fonts/meditation-webfont.woff") format("woff"),
         url("fonts/meditation-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Poppins-Medium";
    src: url("fonts/Poppins-Medium.eot");
    src: url("fonts/Poppins-Medium.eot?#iefix") format("embedded-opentype"),
        url("fonts/Poppins-Medium.woff2") format("woff2"),
        url("fonts/Poppins-Medium.woff") format("woff"),
        url("fonts/Poppins-Medium.ttf") format("truetype"),
        url("fonts/Poppins-Medium.svg#Poppins-Medium") format("svg");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: "Amandine";
    src: url("fonts/Amandine-Regular.eot");
    src: url("fonts/Amandine-Regular.eot?#iefix") format("embedded-opentype"),
        url("fonts/Amandine-Regular.woff2") format("woff2"),
        url("fonts/Amandine-Regular.woff") format("woff"),
        url("fonts/Amandine-Regular.ttf") format("truetype"),
        url("fonts/Amandine-Regular.svg#Amandine-Regular") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.brit {
    font-family: "britannic_mediumregular"!important;
}
.brit-med {
    font-family: "britannic_mediumbold"!important;
}
.brit-bld {
    font-family: "britannic_boldregular"!important;
}
.bbg {
    font-family: "Amandine";
}
.ctl {
    font-family: "lhf_ross_antique_roman_2Rg";
}
.ab {
    font-family: "meditationregular";
}
.ab-sub {
    font-family: "Poppins-Medium";
}
#copyrights {
	background-color: #000000!important;
}
.active {
	color: rgb(255,192,19)!important;
	
}

.form-control::-moz-placeholder {
  color: #ccc !important;
  opacity: 1 !important;
}
.form-control::placeholder {
  color: #ccc !important;
  opacity: 1 !important;
}
.legal ol, ul {

padding-left: 30px!important;
}