.colwhite {
  color: #fff!important;
}
.colwhite h3 {
  color: #fff!important;
}
.thiard {
  color: #fff!important;
}
header .l-subheader.at_middle.width_full {
    background: #00adee;
}
.fdwidth {
    margin-bottom: 0px;
}
.fdwidth .vc_single_image-wrapper {
    width: 100%!important;
}
.fdwidth .vc_single_image-wrapper img {
    width: 100%!important;
}
.fdwidth figure.wpb_wrapper.vc_figure {
    width: 100%;
}
.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a {
    font-family: 'Gentona-SemiBold';
    text-transform: uppercase;
    color: #fbea00;
}
.wpb_text_column.colwhite h3 {
    font-weight: bold;
}

.selx1, .selx2, .selx3, .selx4 {
  cursor: pointer;
}
.selx1 span.media-body.text-center {
    color: #fff;
}
.selx2 span.media-body.text-center {
    color: #fff;
}
.selx3 span.media-body.text-center {
    color: #fff;
}
.selx4 span.media-body.text-center {
    color: #fff;
}
ul.social-share-icon.blue-ico i.fab.fa-facebook-f {
    color: #683c8f;
    border: 1px solid #683c8f;
    padding: 5px 9px;
    border-radius: 50px;
    font-size: 18px;
}
ul.social-share-icon.blue-ico i.fab.fa-instagram {
    color: #683c8f;
    border: 1px solid #683c8f;
    padding: 5px 6px;
    border-radius: 50px;
    font-size: 18px;
}
ul.social-share-icon.sto i.fab.fa-facebook-f {
    color: #683c8f;
    border: 1px solid #683c8f;
    padding: 5px 9px;
    border-radius: 50px;
    font-size: 18px;
}
ul.social-share-icon.sto i.fab.fa-instagram {
    color: #683c8f;
    border: 1px solid #683c8f;
    padding: 5px 7px;
    border-radius: 50px;
    font-size: 18px;
}
.w-image.ftlogo img {
    max-width: 75px;
}
.ftmenu a {
    color: #fbea00!important;
}
.media.mb-1 strong {
    font-weight: bold!Important;
}
.media.mb-1 {
    color: #fbea00!important;
}
.ftmenu {
  margin-top: 20px;
  margin-bottom: 20px;
}
.bottom-contact h5 {
    font-size: 16px;
    font-weight: bold;
}

.bottom-contact {
    color: #fbea00;
}
.bottom-contact p {
    margin-bottom: 10px;
}
.bottom-contact select {
    border-radius: 0px;
    background-color: rgb(202, 196, 191) !important;
    border-color: rgb(202, 196, 191);
    max-height: 30px;
    line-height: 1!important;
    color: #333!important;
}
.bottom-contact input[type=text] {
    line-height: 30px!important;
    font-size: 16px!important;
    max-height: 30px;
    color: #333!important;
}
.bottom-contact textarea {
    max-height: 80px!Important;
    color: #333!important;
}
.media.mb-1 a:hover {
    color: #fbea00!important;
    text-decoration: none;
}

.media.mb-1 a {
    text-decoration: underline;
    color: #fbea00!important;
}
input.wpcf7-form-control.wpcf7-submit {
    padding: 10px 15px;
    background: rgb(202, 196, 191)!important;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    padding: 10px 15px;
    background: rgb(202, 196, 191)!important;
    color: rgb(77, 78, 99) !important;
}
.action-buttons {
    position: fixed;
    bottom: 0px;
    right: 100px;
    color: #000;
    background-color: #ffd300;
    border-color: #ffd300;
    text-decoration: none;
    border-radius: 1px;
    font-size: 16px;
    padding: 5px 18px;
    font-weight: bold;
    font-family: Montserrat,sans-serif;
    text-transform: uppercase;
  z-index: 99;
}
.pgbcumbs a {
    color: #fff!important;
}

footer ::-webkit-input-placeholder { /* Edge */
  color: #333!important;
    opacity: 1!Important;
}

footer :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #333!important;
    opacity: 1!Important;
}

footer ::placeholder {
  color: #333!important;
    opacity: 1!Important;
}
span.part-txt {
    margin-top: 30px!important;
    display: block;
    color: #fff!important;
}

.partner-txt .part {
    color: #fff;
}

.partner-txt p {
    margin-bottom: 0px;
}

span.part-txt {
    margin-top: 30px!important;
    display: block;
    color: #fff!important;
}

.partner-txt .part {
    color: #fff;
}

.partner-txt p {
    margin-bottom: 0px;
}

.volenter-txt p {margin-bottom: 0px;}


span.vol-txt {
    display: block;
    margin-top: 30px;
}

.volenter-txt .vol {
    font-weight: bold;
}


@media only screen and (max-width: 767px) {
.bottom-contact {
    margin: 0px 15px;
}

.ftsocialicons {
    margin: 0px 15px;
}

.ftlogo {
    margin-bottom: 15px;
}

.type-mobile .w-nav-icon i {
    color: #333!important;
}
  .action-buttons {
    display: none;
}
}
.w-nav.type_desktop .w-nav-anchor:not(.level_1) {
    font-family: 'Gentona-SemiBold';
    text-transform: uppercase;
}
.w-nav.type_desktop .w-nav-anchor:not(.level_1):hover {
    color: #fbea00;
}
.sshuk-wrap {
    font-size: 22px;
    word-break: break-word;
}