.contact-section textarea{
    min-height:150px;
}
.form-minimum-deposit{
    color: var(--text-color-second);
}
.btn,.btn-submit,.faq-accord-num, .why-num{
    text-shadow: 1px 1px 0 rgba(50,50,50,0.3);
}
.text-color-white{color: var(--white-color);}
.text-color-main{color: var(--text-color-main);}
/*<editor-fold desc="HEADER">*/
header{
    border-top:4px solid var(--second-color);
}
.navbar-brand{
    display:flex;
    align-items: center;
}
.navbar-brand img{
    max-height: 40px;
}
.navbar-brand span{
    display: inline-block;
    margin-left: 10px;
    color: var(--text-color-main);
    font-weight: 700;
    font-size: 24px;
}
.nav-item{
    display: inline-flex;
    align-items: center;
}
.nav-link-ico{
    display: inline-flex;
    align-items: center;
}
.navbar-collapse.show .nav-link.active{
    text-shadow: 1px 1px 2px rgba(0,0,0,0.9);
}
.nav-link.btn{
    padding:8px 25px !important;
    margin-left: 10px;
}
.nav-link.btn.active, .nav-link.btn:hover{
    text-shadow: 1px 1px 2px rgba(0,0,0,0.9);
    color: var(--white-color) !important;
}

.navbar-toggler{
    position: relative;
    display: inline-block;
    outline: 0 !important;
    border: none !important;
    box-shadow: none !important;
    line-height: 0;
    width: 30px;
    height: 30px;
    padding: 0;
    z-index: 5;
}
.navbar-toggler-icon{
    position: absolute;
    top:4px;
    right:0;
    border-radius: 2px;
    height: 3px;
    width: 100%;
    background: var(--text-color-main);
    transition: all 0.3s ease 0s;
}
.navbar-toggler-icon:nth-of-type(2){
    top: 14px;
}
.navbar-toggler-icon:nth-of-type(3){
    top: 24px;
}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-of-type(2){
    opacity: 0;
}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-of-type(1){
    top:3px;
    right:2px;
    width: 33px;
    transform-origin: 100% 0;
    transform: rotateZ(-45deg);
}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:nth-of-type(3){
    top:27px;
    width: 32px;
    transform-origin: 100% 0;
    transform: rotateZ(45deg);
}
.navbar-collapse.collapsing,
.navbar-collapse.show{
    position: absolute;
    background: var(--main-color);
    left: 0;
    top: -30px;
    right: 0;
    margin:0;
    z-index: 4;
    box-shadow:0 10px 400px 250px var(--main-color);
    padding: 100px 15px 35px 15px;
    text-align: center;
}
.navbar-collapse.collapsing .nav-item,
.navbar-collapse.show .nav-item{
    justify-content: center;
}
.navbar-collapse.collapsing .nav-link,
.navbar-collapse.show .nav-link{
    text-align: center;
    margin-top:8px;
}
.navbar-collapse.collapsing .nav-item-ico,
.navbar-collapse.show .nav-item-ico{display: none;}
.navbar-collapse.collapsing .nav-link.btn,
.navbar-collapse.show .nav-link.btn{
    margin-top:12px;
}
/*</editor-fold>*/


/*<editor-fold desc="LANGUAGE SWITCHER">*/
#language_select{
    font-family: var(--font-medium);
    margin-left: 15px;
    min-width: 75px;
    border-radius: var(--border-radius-sm);
}
#language_select:hover .lang{
    color: var(--text-color-second);
}
#language_select:hover .arrow{
    border-color: transparent var(--text-color-second) var(--text-color-second) transparent;
}
#language_select .language_select-list{
    padding: 15px 0;
}
#language_select .language_select-list-item-link{
    padding: 5px 10px;
}
/*</editor-fold>*/


/*<editor-fold desc="SCROLL TO TOP BUTTON">*/
.scroll-top-button{
    background-color:var(--text-color-second) !important;
}
.scroll-top-button:hover{
    background-color: var(--text-color-third) !important;
}
.scroll-top-button svg{
    color: var(--white-color) !important;
}
/*</editor-fold>*/


