@charset "utf-8";
/* CSS Document */

.custom-select1 { float:left; text-align:left; background:#ffffff; border:1px solid #ffffff; border-radius:28px; transition:all 0.25s ease-out 0s; margin:0 10px 0 0; position:relative; z-index:999;}
.custom-select1:last-child { margin-right:0;}
.custom-select1:hover { background:#e0c081; border:1px solid #e0c081;}

.custom-select1 .select-items .scrollb {max-height: 156px; max-width: calc(100% - 8px);}

.custom-select1 select { display:none;}
.custom-select1 .select-hide { display:none;}
.custom-select1 .select-items { max-height:156px; background:#ffffff; position:absolute; top:102%; left:0; right:0; z-index:99;}
.custom-select1 .select-items .scrollb div {color: #0a0a0a;    transition: all 0.25s ease-out 0s;padding: 18px 30px 18px 30px;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected {cursor: pointer;font-size: 15px;    font-weight: 700;letter-spacing: normal;line-height: 1.07;}
.custom-select1 .select-items .srcollb div { color:#0a0a0a; transition:all 0.25s ease-out 0s; padding:18px 30px 18px 30px;}
.custom-select1 .select-items .srcollb div:hover { color:#ffffff; background:#242d46;}
.custom-select1 .select-selected { color:#0a0a0a; transition:all 0.25s ease-out 0s; padding:18px 30px 18px 30px;}
.custom-select1:hover .select-selected { color:#ffffff;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { cursor:pointer; font-size:15px; font-weight:700; letter-spacing:normal; line-height:1.07;}
.custom-select1 .select-items .scrollb div:hover {color: #ffffff;background: #242d46;}


.address-col4 .custom-select1 { width:54.5%; background:#242d46; border:1px solid #242d46; margin:0 0 0;}
.address-col4 .custom-select1:hover { background:#ffffff; border:1px solid #ffffff;}
.address-col4 .custom-select1 .select-selected { color:#ffffff;}
.address-col4 .custom-select1:hover .select-selected { color:#0a0a0a;}
.address-col4 .custom-select1 .select-items .srcollb div, .address-col4 .custom-select1 .select-selected { letter-spacing:normal; line-height:normal;}

.from-col1 .custom-select1 { width:100%; background:none; border:1px solid rgba(10,10,10,0.3); border-radius:4px; margin:0 0 1.1%;}
.from-col1 .custom-select1 .select-items .srcollb div { padding:13px 3.1% 14px 3.1%;}
.from-col1 .custom-select1 .select-selected { padding:13px 3.1% 14px 3.1%;}
.from-col1 .custom-select1:hover .select-selected { color:#e0c081;}
.from-col1 .custom-select1 .select-items .srcollb div, .from-col1 .custom-select1 .select-selected { font-weight:400; letter-spacing:normal; line-height:normal;}

.sidbar-col1 .custom-select1 { width:100%; background:none; border:1px solid rgba(10,10,10,0.3); border-radius:4px; margin:0 0 10px;}
.sidbar-col1 .custom-select1 .select-items .srcollb div { padding:13px 26px 14px;}
.sidbar-col1 .custom-select1 .select-selected { padding:13px 26px 14px;}
.sidbar-col1 .custom-select1:hover .select-selected { color:#e0c081;}
.sidbar-col1 .custom-select1 .select-items .srcollb div, .sidbar-col1 .custom-select1 .select-selected { font-weight:400; letter-spacing:normal; line-height:normal;}

.custom-col1 .custom-select1 { background:#ffffff; border:1px solid rgba(10,10,10,0.5);}
.custom-col1 .custom-select1:hover { background:#e0c081; border:1px solid #e0c081;}


.custom-row1.custom-about.custom-select2 { float:left; text-align:left; background:#ffffff;     border: 1px solid rgba(10, 10, 10, 0.5);border-radius:28px; transition:all 0.25s ease-out 0s; margin:0 10px 0 0; position:relative; z-index:999;}
.custom-row1.custom-about.custom-select2:last-child {/* margin-right: 0; */float: none;}
.custom-row1.custom-about .select-items .scrollb {max-height: 156px; max-width: calc(100% - 8px);}
.custom-row1.custom-about.custom-select2:hover { background:#e0c081; border:1px solid #e0c081;}
.custom-row1.custom-about.custom-select2 select { display:none;}
.custom-row1.custom-about.custom-select2 .select-hide { display:none;}
.custom-row1.custom-about.custom-select2 .select-items { max-height:156px;  background:#ffffff; position:absolute; top:102%; left:0; right:0; z-index:99;}
.custom-row1.custom-about.custom-select2 .select-items .scrollb div { color:#0a0a0a; transition:all 0.25s ease-out 0s; padding:18px 30px 18px 30px; cursor: pointer !important;}
.custom-row1.custom-about.custom-select2 .select-items .scrollb div:hover { color:#ffffff; background:#242d46;}
.custom-row1.custom-about.custom-select2 .select-selected {color: #0a0a0a;transition: all 0.25s ease-out 0s;padding: 18px 30px 18px 30px;cursor: pointer;font-size: 15px;    font-weight: 700;letter-spacing: normal;line-height: 1.07;background:  url(../images/down-black-polygon-arrow.svg) no-repeat;background-position-x: 94%;background-position-y: 53%;}
.custom-row1.custom-about.custom-select2 .select-selected:hover {    background:  url(../images/down-white-polygon-arrow.svg) no-repeat;background-position-x: 94%;background-position-y: 53%}
.custom-row1.custom-about.custom-select2:hover .select-selected { color:#ffffff;}
.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected { cursor:pointer; font-size:15px; font-weight:700; letter-spacing:normal; line-height:1.07;}

.custom-row1.custom-select12.custom-about { float:left; text-align:left; background:#ffffff;     border: 1px solid rgba(10, 10, 10, 0.5);border-radius:28px; transition:all 0.25s ease-out 0s; margin:0 10px 0 0; position:relative; z-index:999;}
.custom-row1.custom-select12.custom-about:last-child {/* margin-right: 0; */float: none;}
.custom-row1.custom-about .select-items .scrollb {max-height: 156px; max-width: calc(100% - 8px);}
.custom-row1.custom-select12.custom-about:hover { background:#e0c081; border:1px solid #e0c081;}
.custom-row1.custom-select12.custom-about select { display:none;}
.custom-row1.custom-select12.custom-about .select-hide { display:none;}
.custom-row1.custom-select12.custom-about .select-items { max-height:156px;  background:#ffffff; position:absolute; top:102%; left:0; right:0; z-index:99;}
.custom-row1.custom-select12.custom-about .select-items .scrollb div { color:#0a0a0a; transition:all 0.25s ease-out 0s; padding:18px 30px 18px 30px; cursor: pointer !important;}
.custom-row1.custom-select12.custom-about .select-items .scrollb div:hover { color:#ffffff; background:#242d46;}
.custom-row1.custom-select12.custom-about .select-selected {color: #0a0a0a;transition: all 0.25s ease-out 0s;padding: 18px 30px 18px 30px;cursor: pointer;font-size: 15px;    font-weight: 700;letter-spacing: normal;line-height: 1.07;background:  url(../images/down-black-polygon-arrow.svg) no-repeat;background-position-x: 94%;background-position-y: 53%;}
.custom-row1.custom-select12.custom-about .select-selected:hover {    background:  url(../images/down-white-polygon-arrow.svg) no-repeat;background-position-x: 94%;background-position-y: 53%}
.custom-row1.custom-select12.custom-about:hover .select-selected { color:#ffffff;}
.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-select1 .select-selected { cursor:pointer; font-size:15px; font-weight:700; letter-spacing:normal; line-height:1.07;}

.banner-wrapp .banner-col3 .banner-row3 .select-selected
{
    background:url(../images/down-black-polygon-arrow.svg) no-repeat;
    background-position-x: 94%;
    background-position-y: 53%;
}
.banner-wrapp .banner-col3 .banner-row3 .select-selected:hover{

  background:  url(../images/down-white-polygon-arrow.svg) no-repeat;background-position-x: 94%;background-position-y: 53%
}
.address-col4 .custom-select1 .select-selected
{
background: url(../images/down-white-polygon-arrow.svg) no-repeat;;
    background-position-x: 94%;
    background-position-y: 53%;
}
.address-col4 .custom-select1 .select-selected:hover
{
background: url(../images/down-black-polygon-arrow.svgg) no-repeat;;
    background-position-x: 94%;
    background-position-y: 53%;
}



/*Smartphone css*/
@media screen and (max-width: 480px) {
.custom-select1 { text-align:center; margin:0 0 4.2%;}
.custom-select1 .select-items .srcollb div { padding:14px 10% 14px 10%;}
.custom-select1 .select-selected { padding:14px 10% 14px 10%;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:12px; line-height:normal;}

.address-col4 .custom-select1 { width:100%; margin:0 0 0;}

.from-col1 .custom-select1 { width:100%; margin:0 0 4.2%;}
.from-col1 .custom-select1 .select-items .srcollb div { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-selected { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-items .srcollb div, .from-col1 .custom-select1 .select-selected { font-weight:400; letter-spacing:normal; line-height:normal;}

.sidbar-col1 .custom-select1 { text-align:left;}
.sidbar-col1 .custom-select1 .select-items .srcollb div, .sidbar-col1 .custom-select1 .select-selected { font-size:15px;}

.custom-col1 .custom-select1 { margin:0;}
.custom-row1.custom-about.custom-select2 .select-selected {
 padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items .scrollb .srcollb div, .custom-select1 .select-selected {
  padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}

.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
    padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-selected {
    text-align: center;
}
.custom-row1.custom-about.custom-select2 .select-items .scrollb .srcollb div, .custom-select1 .select-selected {
    text-align: center;
}
.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-row1.custom-select12 .select-selected {
    text-align: center;
      padding: 18px 22px 18px 22px;
        font-size: 13px;
    line-height: 1.07;
}

.custom-row1.custom-select12.custom-about
{

        font-size: 13px;
    line-height: 1.07;
        text-align: center;
}
.custom-row1.custom-select12.custom-about .select-selected
{
    font-size: 13px;
}

} 

@media screen and (min-width:481px) and (max-width:600px) {
.custom-select1 { text-align:center; margin:0 0 4.2%;}
.custom-select1 .select-items .srcollb div { padding:14px 10% 14px 10%;}
.custom-select1 .select-selected { padding:14px 10% 14px 10%;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:12px; line-height:normal;}

.address-col4 .custom-select1 { width:100%; margin:0 0 0;}

.from-col1 .custom-select1 { width:100%; margin:0 0 4.2%;}
.from-col1 .custom-select1 .select-items .srcollb div { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-selected { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-items .srcollb div, .from-col1 .custom-select1 .select-selected { font-weight:400; letter-spacing:normal; line-height:normal;}

.sidbar-col1 .custom-select1 { text-align:left;}
.sidbar-col1 .custom-select1 .select-items .srcollb div, .sidbar-col1 .custom-select1 .select-selected { font-size:15px;}

.custom-col1 .custom-select1 { margin:0;}

.custom-row1.custom-about.custom-select2 .select-selected {
 padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items  .srcollb div, .custom-select1 .select-selected {
  padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}
.custom-row1.custom-about.custom-select2 .select-selected {
    text-align: center;
}
.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected {
    text-align: center;
}

.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
    padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}
.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-row1.custom-select12 .select-selected {
    text-align: center;
      padding: 18px 22px 18px 22px;
        font-size: 13px;
    line-height: 1.07;
}

.custom-row1.custom-select12.custom-about
{

        font-size: 13px;
    line-height: 1.07;
        text-align: center;
}
.custom-row1.custom-select12.custom-about .select-selected
{
    font-size: 13px;
}


}

@media screen and (min-width:601px) and (max-width:767px) {
.custom-select1 { text-align:center; margin:0 0 4.2%;}
.custom-select1 .select-items .srcollb div { padding:14px 10% 14px 10%;}
.custom-select1 .select-selected { padding:14px 10% 14px 10%;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:12px; line-height:normal;}

.address-col4 .custom-select1 { width:100%; margin:0 0 0;}

.from-col1 .custom-select1 { width:48%; margin:0 0 4.2%;}
.from-col1 .custom-select1:nth-child(2n) { float:right;}
.from-col1 .custom-select1 .select-items .srcollb div { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-selected { padding:13px 24px 14px 24px;}
.from-col1 .custom-select1 .select-items .srcollb div, .from-col1 .custom-select1 .select-selected { font-weight:400; letter-spacing:normal; line-height:normal;}

.sidbar-col1 .custom-select1 { text-align:left;}
.sidbar-col1 .custom-select1 .select-items .srcollb div, .sidbar-col1 .custom-select1 .select-selected { font-size:15px;}

.custom-col1 .custom-select1 { margin:0;}

.custom-row1.custom-about.custom-select2 .select-selected {
 padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items .scrollb .srcollb div, .custom-select1 .select-selected {
  padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
    padding:14px 10% 14px 10%;
    font-size: 12px;
    line-height: 1.07;
}


.custom-row1.custom-about.custom-select2 .select-selected {
    text-align: center;
}
.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected {
    text-align: center;
}
.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-row1.custom-select12 .select-selected {
    text-align: center;
      padding: 18px 22px 18px 22px;
        font-size: 13px;
    line-height: 1.07;
}

.custom-row1.custom-select12.custom-about
{

        font-size: 13px;
    line-height: 1.07;
        text-align: center;
}
.custom-row1.custom-select12.custom-about .select-selected
{
    font-size: 13px;
}


}

@media screen and (min-width:768px) and (max-width:900px) {
.custom-select1 .select-items .srcollb div { padding:18px 22px 18px 22px;}
.custom-select1 .select-selected { padding:18px 22px 18px 22px;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:13px; line-height:1.07;}

.custom-row1.custom-about.custom-select2 .select-selected {
    padding:18px 22px 18px 22px;
    font-size: 13px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected {
    padding:18px 22px 18px 22px;
    font-size: 13px;
}

.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
     padding: 18px 22px 18px 22px;
        font-size: 13px;
    line-height: 1.07;
}
.custom-select1 .select-items .scrollb div {
    padding: 17px 22px 10px 22px;
}


.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-row1.custom-select12 .select-selected {
   
      padding: 18px 22px 18px 22px;
        font-size: 13px;
    line-height: 1.07;
}

.custom-row1.custom-select12.custom-about
{
 
        font-size: 13px;
    line-height: 1.07;
     
}

}

@media screen and (min-width:901px) and (max-width:1024px) {
.custom-select1 .select-items .srcollb div { padding:18px 26px 18px 26px;}
.custom-select1 .select-selected { padding:18px 26px 18px 26px;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:14px; line-height:1.07;}

.custom-row1.custom-about.custom-select2 .select-selected {
    padding: 18px 26px 18px 26px;
    font-size: 14px;
    line-height: 1.07;
}

.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
     padding: 18px 26px 14px 26px;
        font-size: 14px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected {
    padding: 18px 26px 18px 26px;
     font-size: 14px;
    line-height: 1.07;
}
.custom-row1.custom-select12.custom-about .select-items .scrollb div, .custom-row1.custom-select12 .select-selected {
   
     font-size: 14px;
    line-height: 1.07;
     padding: 18px 26px 18px 26px;
}

.custom-row1.custom-select12.custom-about
{
  
     font-size: 14px;
    line-height: 1.07;
     
}
}

@media screen and (min-width:1025px) and (max-width:1240px) {
.custom-select1 .select-items .srcollb div { padding:18px 26px 18px 26px;}
.custom-select1 .select-selected { padding:18px 26px 18px 26px;}
.custom-select1 .select-items .srcollb div, .custom-select1 .select-selected { font-size:14px; line-height:1.07;}


.custom-row1.custom-about.custom-select2 .select-selected {
    padding: 18px 26px 18px 26px;
    font-size: 14px;
    line-height: 1.07;
}

.custom-row1.custom-about.custom-select2 .select-items .scrollb div, .custom-select1 .select-selected {
    padding: 18px 26px 18px 26px;
        font-size: 14px;
    line-height: 1.07;
}

.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected
{
     padding: 18px 26px 18px 26px;
        font-size: 14px;
    line-height: 1.07;
}

.custom-row1.custom-select12.custom-about
{
        font-size: 14px;
    line-height: 1.07;
}
}