/* your styles after this line */

.navbar {background-color: rgba(0, 0, 0, 0.4) !important;}
.allcapsSubTitle {font-family: "Work Sans", Helvetica, sans-serif !important; text-transform: uppercase !important;}
h1.pgtitle {font-weight: normal !important;}

/* POPUP */
.modal-content {border: none !important;}
.modal-body, .modal .container-fluid  {font-family: "Work Sans", Helvetica, sans-serif !important;}
.modal .container-fluid h1 {font-family: "Spectral", Georgia, serif !important;}
.modal-content .btn-underlined:after {background-colour: #fcf0e5!important}
.modal-content { 
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

.modal-dialog {
    border: 0px !important;
}

/*footer logos*/
.ft-nihi-logo>a { display:inline-block; margin-left:-4px;}
.ft-logo a { display:inline-block; margin-bottom:1em; }
@media (max-width: 767.98px) { 
    .ft-nihi-logo, .ft-logo { text-align:center; }
    .ft-logo a { margin-bottom:2em; }
    .ft-nihi-logo a, .ft-logo a { margin-left:auto;margin-right:auto; }
}
/* BG Competition */
.competitionBG{padding-top: 40px; padding-bottom:10px; background: #627838 url(https://nihi.com/files/3-Experiences/bg_competition2.jpg) top left no-repeat;background-size:cover}
.competitionBG p, .competitionBG h2,.competitionBG h3, .competitionBG a {color: #fcf0e5 !important;}
/* Language switch*/
.lang_flag { width:12px;}
/* Linktree*/
body.tpl36 { background-color:#fcf0e58c; }
.tpl36 a.btn-lg.btn-btn { text-transform:none; color:#fff !important; display:block; margin:auto auto;}
@media (min-width: 992px) { .tpl36 a.btn-lg.btn-btn { width:50% !important;}} 
.tpl36 .img-circular { margin:2em auto;
width: 96px;
 height: 96px;
 background-size: cover;
 display: block;
 border-radius: 50%;
 -webkit-border-radius: 50%;
 -moz-border-radius: 50%;
}

/* FullWidth Image Height */
.longstrip-tallimg { display: block;
    clear: both;
    margin-top: 0;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height:820px !important;} 
@media only screen and (max-width: 767px) {
  .longstrip-tallimg {
    height:250px !important;} 
}
/* hide a menu item*/
@media only screen and (min-width : 992px) {
.nav-item.id5, .nav-item.id296 {display:none; }
}
/* evade gtag num detect*/ .hidenum span {display:none; }
/* hide property btn notes */ .tpl4 .btn-underlined-wrap > div > div > span { display:none; }
