@font-face {
    font-family: "BasisGrotesquePro-Medium";
    src: url("BasisGrotesquePro-Medium.ttf");
}

@font-face {
    font-family: "BasisGrotesquePro-Medium 2";
    src: url("BasisGrotesquePro-Medium 2.ttf");
}

@font-face {
    font-family: "BasisGrotesquePro-Regular";
    src: url("BasisGrotesquePro-Regular.ttf");
}

@font-face {
    font-family: "BogleWeb_subset-Regular";
    src: url("BogleWeb_subset-Regular.woff2");
}

@font-face {
    font-family: "BogleWeb_subset-Bold";
    src: url("BogleWeb_subset-Bold.woff2");
}


::placeholder {
    color: #D4D4D4;
    opacity: 0.9;
}

div {
    font-family: BasisGrotesquePro-Regular;
}

.phm-color-blue {
    color: #FFFFFF !important;
    background-color: #141C7C !important
}

.phm-color-white {
    color: #141C7C !important;
    background-color: #FFFFFF !important
}

.phm-color-grey-dark {
    color: #000000 !important;
    background-color: #D4D4D4 !important
}

.phm-color-grey-light {
    color: #000000 !important;
    background-color: #F0F0F0 !important
}

.phm-color-text-white {
    color: #FFFFFF !important;
}

.phm-color-text-white-2 {
    color: #141C7C !important;
}

.phm-color-text-grey-dark {
    color: #D4D4D4 !important;
}

.phm-input {
    background-color: transparent;
    color: #FFF;
    text-align: center;
    outline: none;
}

.w3-dropdown-hover:first-child, .w3-dropdown-click:hover {
    background-color: #F2F8FD;
    color: #000
}

.menu-center-logo {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.phm-padding-left-5 {
    padding-left: 5px;
}

.phm-padding-right-5 {
    padding-right: 5px;
}

.phm-padding-top-5 {
    padding-top: 5px;
}

.phm-padding-bottom-5 {
    padding-bottom: 5px;
}

.phm-padding-left-10 {
    padding-left: 10px;
}

.phm-padding-right-10 {
    padding-right: 10px;
}

.phm-padding-top-10 {
    padding-top: 10px;
}

.phm-padding-bottom-10 {
    padding-bottom: 10px;
}

.phm-background-dark {
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
}