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

.custom-select1 { width:239px; float:none; background:#edefe9; border:1px solid #edefe9; border-radius:100px; display:inline-block; transition:all 0.25s ease-out 0s; margin:0 8px 0 0; position:relative; z-index:99;}
.custom-select1:last-child { margin-right:0;}
.custom-select1:hover { background:#003a3d; border:1px solid #edefe9;}
.custom-select1 select { display:none;}
.custom-select1 .select-hide { display:none;}
.custom-select1 .select-items { max-height:158px;  background:#edefe9; position:absolute; top:102%; left:0; right:0; z-index:99;}
.custom-select1 .select-items .scrollb {max-height: 158px;max-width: 96%;  max-width: calc(100% - 8px);}
.custom-select1 .select-items .scrollb div { color:#003b3d; transition:all 0.25s ease-out 0s; padding:12px 25px 12px 25px;}
.custom-select1 .select-items .scrollb div:hover { color:#ffffff; background:#003b3d;}
.custom-select1 .select-selected { color:#003b3d; transition:all 0.25s ease-out 0s; padding:12px 40px 12px 30px;}
.custom-select1:hover .select-selected { color:#edefe9;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { cursor:pointer; font-size:12px; font-weight:500; letter-spacing:3.36px; line-height:normal; text-transform:uppercase;}


.about-row2.custom-about.custom-select2 {width: 306px;cursor: pointer;background: #edefe9;border: 1px solid #edefe9;border-radius: 100px;display: inline-block;transition: all 0.25s ease-out 0s;margin: 0 8px 0 0;    position: relative;z-index: 99;}
.about-row2.custom-about.custom-select2:hover {background: none;border: 1px solid #edefe9;}
.about-row2.custom-about.custom-select2 select {display: none;}
.about-row2.custom-about.custom-select2 .select-hide {display: none;}
.about-row2.custom-about.custom-select2 .select-items {max-height: 155px;background: #f6f6f6;position: absolute;top: 102%;left: 0;    right: 0;z-index: 99;}
.about-row2.custom-about.custom-select2 .select-items .scrollb {max-height: 155px;max-width: 96%;  max-width: calc(100% - 8px);}
.about-row2.custom-about.custom-select2 .select-items .scrollb div {color: #373737;transition: all 0.25s ease-out 0s;    padding: 14px 22px 13px 22px;}
.about-row2.custom-about.custom-select2 .select-items .scrollb div:hover {    color: #ffffff;background: #373737;}
.about-row2.custom-about.custom-select2 .select-selected {color: #373737;transition: all 0.25s ease-out 0s;    padding: 14px 30px 13px 22px;font-weight: 600;font-size: 15px;cursor: pointer;font-size: 13px;    /* font-weight: 400; */letter-spacing: normal;    line-height: normal;}
.about-row2.custom-about.custom-select2 :hover .select-selected {color: #ffffff;}
.about-row2.custom-about.custom-select2 .select-items .scrollb div, .about-row2.custom-about.custom-select2 .select-selected {font-family: 'Montserrat', sans-serif;cursor: pointer;font-size: 12px;font-weight: 500;letter-spacing: 3.36px;line-height: normal;text-transform: uppercase;color: #003b3d;transition: all 0.25s ease-out 0s;padding: 12px 40px 12px 30px;}
.about-row2.custom-about.custom-select2:hover .selcted-about {color: #fff !important;}
.about-row2.custom-about.custom-select2:hover .selected-about {color: #fff !important;}


.referrals-col3 .custom-select1 .select-items .scrollb div { padding:12px 30px 12px 30px;}
.referrals-col3 .custom-select1 .select-selected { padding:24px 40px 23px 30px;}

.sidbar-col2 .custom-select1 { width:100%; border-radius:0;}
.sidbar-col2 .custom-select1 .select-items .scrollb div { padding:21px 92px 20px;}
.sidbar-col2 .custom-select1 .select-selected { padding:24px 92px 23px;}

.custom-col1 .custom-select1 { width:306px;}
.custom-col1 .custom-select1 .select-items { max-height:158px;}

.contact-wrapp2 .custom-select1 { width:100%; border-radius:0; margin:0 0 8px;}
.contact-wrapp2 .custom-select1 .select-selected { padding:16px 40px 17px 30px;}

.inner-col2 .custom-select1 { width:100%; z-index: 999; }

.scrollbox-rail.scrollbox-horizontal-rail.scrollbox-rail-in {display: none;}
.scrollbox-bar.scrollbox-horizontal-bar.scrollbox-bar-in {display: none;}

/*Smartphone css*/
@media screen and (max-width: 480px) {
.custom-select1 { width:100%; float:left; margin:4.2% 0 0;}
.custom-select1:first-child { margin-top:0;}
.custom-select1:nth-child(2n) { float:right;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { font-size:10px; letter-spacing:2.36px;}

.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.custom-col1 .custom-select1 { width:100%;}

.contact-wrapp2 .custom-select1 { margin-bottom:4.2%;}
.contact-wrapp2 .custom-select1 .select-selected { padding:17px 40px 18px 30px;}
.about-row2.custom-about.custom-select2 {
    margin: 0;
    width: 100%;
}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

} 

@media screen and (min-width:481px) and (max-width:600px) {
.custom-select1 { width:100%; float:left; margin:4.2% 0 0;}
.custom-select1:first-child { margin-top:0;}
.custom-select1:nth-child(2n) { float:right;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { font-size:10px; letter-spacing:2.36px;}

.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.custom-col1 .custom-select1 { width:100%;}

.contact-wrapp2 .custom-select1 { margin-bottom:4.2%;}
.contact-wrapp2 .custom-select1 .select-selected { padding:17px 40px 18px 30px;}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

}

@media screen and (min-width:601px) and (max-width:767px) {
.custom-select1 { width:100%; float:left; margin:4.2% 0 0;}
.custom-select1:first-child { margin-top:0;}
.custom-select1:nth-child(2n) { float:right;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { font-size:10px; letter-spacing:2.36px;}

.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.custom-col1 .custom-select1 { width:100%;}

.contact-wrapp2 .custom-select1 { margin-bottom:4.2%;}
.contact-wrapp2 .custom-select1 .select-selected { padding:17px 40px 18px 30px;}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

}

@media screen and (min-width:768px) and (max-width:900px) {
.custom-select1 { width:191px; margin:0 6px 0 0;}
.custom-select1 .select-items .scrollb div { padding:12px 24px 12px 24px;}
.custom-select1 .select-selected { padding:12px 34px 12px 24px;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { font-size:10px; letter-spacing:2.36px;}

.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.contact-wrapp2 .custom-select1 .select-selected { padding:17px 40px 18px 30px;}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

}

@media screen and (min-width:901px) and (max-width:1024px) {
.custom-select1 { width:215px; margin:0 7px 0 0;}
.custom-select1 .select-items .scrollb div { padding:12px 27px 12px 27px;}
.custom-select1 .select-selected { padding:12px 37px 12px 27px;}

.banner-wrapp .banner-col2 .referrals-col3 .custom-select1 .select-selected{padding:12px 37px 12px 27px;}
.custom-select1 .select-items .scrollb div, .custom-select1 .select-selected { font-size:11px; letter-spacing:2.86px;}

.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.contact-wrapp2 .custom-select1 .select-selected { padding:17px 40px 17px 30px;}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

}

@media screen and (min-width:1025px) and (max-width:1240px) {
.sidbar-col2 .custom-select1 .select-selected { padding:24px 5% 23px;}

.sidbar-col2 .custom-select1 .select-items .scrollb div {padding: 21px 6% 20px;}

}