#logo{
    background-image:url('logo.svg');
    min-height:70px;
    width:100%;
    background-repeat:no-repeat;
    background-size:auto;
    }
.dd .ddChild li .ddlabel{
color:white;

}
}
.container-fluid{
    margin:0px;
    padding:0px;
    background-color: #14c4ff;
}
p,a,h1,h2,dd,dl,label{
    color:#051629
}
#button_a{
  text-decoration:none;
}
.flex_conteiner{
    display: flex;
    flex-direction: column;
}
header{
    background-color:#14c4ff;
}
.btn-block a:hover{
    color:black;
}
#webmenu_child > ul > li{
    background-color: black;
  }
  #webmenu_child > ul > li.enabled._msddli_.selected > span{
    color:white;
  }
  #webmenu_msdd > div.ddTitle.borderRadiusTp > span.ddArrow.arrowoff{
    background-image: url(select-icon-inisable.png);
    background-size: 75%;
  }
  #webmenu_child{
      width: 100%;
  }
  .dd .ddTitle .ddTitleText{
      padding:0;
      width:30%;
      height:100%;
  }
  }
  .input-group__custom{
      justify-content: center;
  }
  }
  #webmenu_title{
      padding: initial;
      width: 30%;
      height: 100%;
  }
  #webmenu_title img{
      width: 100%;
      height: 100%;
  }
  }
  #webmenu_msdd > div.ddTitle.borderRadiusTp > span.ddArrow.arrowoff{
      width: 44px;
      height: 52px;
      margin-top: -25px;
  }


  #webmenu_msdd > div.ddTitle.borderRadiusTp{
      min-width: 196px;

      height: 73px;
      padding: 6px 12px;
      margin-bottom: 0;
      font-size: 14px;
      font-weight: 400;
      line-height: 1.42857143;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      color: white;
      border: 1px solid transparent;
    border-radius: 4px;
      background-color: black;
      border-color: #2e6da4;
  }
  @media(max-width:768px){
      #webmenu_msdd > div.ddTitle.borderRadiusTp{
           min-height: 108px;
      }
    #webmenu_msdd > div.ddTitle.borderRadiusTp > span.ddArrow.arrowoff {
    background-size: 60%;
    }
  }
  #webmenu_msdd > div.ddTitle.borderRadiusTp > span.divider{
      display:none;
  }
.dd .ddArrow{
    width: 30%;
    height: 100%;
}
.ddcommon .ddArrow {
    right:4px;
    top: 17%;
}
.dd .ddArrow{
    transition:all 0.2s;
}
.dd .ddArrow:hover{
    transform: scale(1.1);
    background-position: unset;
}

.dd{
    border:none;
}

body{
    background-color:#14c4ff;
}


@media (min-width: 576px) {
    #logo{
    min-height:100px;
    }
    .logo-div{
    padding-left: 5%;
}
}


@media (min-width: 768px) {
#logo{
    min-height:130px;
    }
}


@media (min-width: 992px) {
#logo{
    min-height:150px;
    }
.logo-div{
    padding-left: 25%;
}
}


@media (min-width: 1200px) {
 }

.logo-row{
    margin:0;
}


:root {
  --main-bg-color: #14c4ff;
	--main-padding:5px 10px;
	--main-height:64px;
	--main-text-color:#051629;
	--main-border-color:#0062cc;
}
.si_ul{
	list-style-type: none;
	width: 100%;
	max-height: 185px;
	overflow-y: scroll;
	display: block;
	opacity: 0;
	margin: 0;
	padding: 0;
	border: 1px solid var(--main-border-color);
	border-top: none;
	position: absolute;
}
.si_current img{
	width: 50px;
	height: auto;
}
.si_ul img{
	width: 50px;
}
.si_current{
	min-height: 30px;
	align-items: center;
	background-color: var(--main-bg-color);;
}
.si_ul li{
	border-bottom: 1px solid var(--main-border-color);
	padding: var(--main-padding);
	display: flex;
	background-color: var(--main-bg-color);
	min-height: var(--main-height);
	align-items: center;
	justify-content: center;
	color: var(--main-text-color);
}
.si_ul li:last-child{
	border-bottom: none;
}
.si_ul li:first-child{
	border-top: 1px solid var(--main-border-color);
}
.si_ul.open{
	display: block !important;
}

.si_current{
	border: 1px solid var(--main-border-color);
}
.si_current{
	min-height: var(--main-height);
	display: flex;
}
.si_current.open_hidden{
	border-top-color: transparent;
}
.si_current .current_element_content_wrapper,.si_current .current_element_arrow_wrapper{
	width:45%;
	background-color: var(--main-bg-color);
	padding: 5px 2.5%;
	color: var(--main-text-color);
	display: flex;
	justify-content: center;
}

.si_container{
	position: relative;
	width: 100%;
	z-index: 100;
}

.jscolor:focus{
    box-shadow:none;

}

.jscolor{
    min-height: 64px;

}
