@font-face{font-family:nunitosemibold;src:url(../font/nunito-semibold-webfont.woff2) format('woff2'),url(../font/nunito-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:nunitosemibold_italic;src:url(../font/nunito-semibolditalic-webfont.woff2) format('woff2'),url(../font/nunito-semibolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:nunitobold_italic;src:url(../font/nunito-bolditalic-webfont.woff2) format('woff2'),url(../font/nunito-bolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:nunitoitalic;src:url(../font/nunito-italic-webfont.woff2) format('woff2'),url(../font/nunito-italic-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Heebo Medium';src:url('../font/Heebo Medium.eot');src:url('../font/Heebo Medium.eot?#iefix') format('embedded-opentype'),url('../font/Heebo Medium.woff2') format('woff2'),url('../font/Heebo Medium.woff') format('woff'),url('../font/Heebo Medium.svg#Heebo Medium') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044l;font-display:swap}
@font-face{font-family:'Heebo SemiBold';src:url('../font/Heebo SemiBold.eot');src:url('../font/Heebo SemiBold.eot?#iefix') format('embedded-opentype'),url('../font/Heebo SemiBold.woff2') format('woff2'),url('../font/Heebo SemiBold.woff') format('woff'),url('../font/Heebo SemiBold.svg#Heebo SemiBold') format('svg');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-2044l;font-display:swap}
/* common css */
h2 {font-size: calc(23px + (42 - 18) * ((100vw - 300px) / (1920 - 300))); }h6 {font-size: 18px; font-family: 'nunitobold';}h3 {font-size: calc(20px + (38 - 18) * ((100vw - 300px) / (1920 - 300)));  font-family: 'nunitobold';}h4 {font-size: 22px; font-family: 'nunitobold';}
.tshadow{text-shadow:2px 7px 4px rgba(0,0,0,.5)}.relative{position:relative}.full,.imgContainer{float:left;width:100%}.imgContainer img{width:100%}.autowidthL{width:auto;float:left}.autowidthR{width:auto;float:right}.dTable{display:table;width:100%}.dcell{display:table-cell;vertical-align:top}.p10{padding:10px}.p20{padding:20px}.p30{padding:30px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-v-50{padding:50px 0}.p-b-10{padding-bottom:10px}.p-b-20{padding-bottom:20px}.p-b-30{padding-bottom:30px}.p-v-10{padding:10px 0}.p-v-15{padding:15px 0}.p-v-20{padding:20px 0}.p-v-30{padding:30px 0}.p-h-10{padding:0 10px}.p-h-15,.textBox{padding:0 15px}.m_t_15{margin-top:15px}.m-t-5{margin-top:5px}.m-t-8{margin-top:8px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-30{margin-top:30px}.m-t-50{margin-top:50px}.m-t-128{margin-top:128px}.m-b-10{margin-bottom:10px}.m-b-20{margin-bottom:20px}.m-b-30{margin-bottom:30px!important}.m-b-15{margin-bottom:15px}.m-v-10{margin:10px 0}.m-v-15{margin:15px 0}.m-v-20{margin:20px 0}.m-v-30{margin:30px 0}.p-t-100{padding-top:100px}.noMargin{margin:0!important}.nobg{background:0 0!important}.lightbg{background:#dedcdc}.textBox{background:#f8f8f8;font-size:14px;height:45px !important; border-radius: 6px; border:#eee 1px solid;width:100%;float:left}.textBox.selecttext{background:url(../images/arrow.png) #f8f8f8 right 6px center no-repeat!important;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;padding:0 25px 0 12px;-moz-background-size:20px!important;-ms-background-size:20px!important;-webkit-background-size:20px!important;-o-background-size:20px!important;background-size:20px!important;height:38px}.textBox.selecttext:select{border:none}.selecttext option{background:#fff;padding:5px 12px;border-bottom:#ddd 1px solid;text-transform:capitalize;color:#8ba3b2}select::-ms-expand{display:none}.textBox.txtaea{height:150px!important;resize:none;padding:15px !important;line-height:normal}.textBox::-webkit-input-placeholder{color:#333;opacity:1}.textBox:-moz-placeholder{color:#333;opacity:1}.textBox:-ms-input-placeholder{color:#333;opacity:1}.bCover{background-attachment:fixed!important;-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.bCover2{-moz-background-size:cover!important;-ms-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.dFlex{display:-ms-flexbox;display:-webkit-box;display:flex;width:100%}.base-color{color:#f90}.mask{display:block;position:absolute;top:0;right:0;width:100%;height:100%;background:#6cf;z-index:3;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.animated.go .mask{width:0}.btn-primary{background-color:#4DB7FE;border-color:#4DB7FE}.btn-primary:hover{background-color:#00a8d0;border-color:#00a8d0}.p-t-50{padding-top:50px}.mask_wrap h2{display:inline-block}.mask_wrap h2{position:relative;display:inline-block}.mask_wrap h2::after{position:absolute;right:-70px;bottom:20px;background:#3cc;width:60px;height:1px;content:""}.m-b-50{margin-bottom:50px}.m-v-50{margin:50px 0}.m-b-5 {margin-bottom: 5px;}.btn {border-radius:30px; padding: 6px 20px;font-family: Heebo; font-weight: 700;}
.colorbx i {font-size:50px; color: #3cc; padding: 0 20px 0 0;}
.colorbx h5 {margin-bottom: 5px;}
footer {padding: 50px 0 15px; background: #017b96; color: #eee; text-align: center;}
footer li {margin-bottom: 10px; width: auto; float: none; display: inline-block; padding: 0 15px;}
footer a { color: #eee;}
footer span {
	padding: 0 15px;
}
footer span a {
	font-size: 28px;
	padding: 0 8px;
	position: relative;
    top: 6px;
    color: #eee !important;
}
.innerBanner {height: 280px; background:#666; padding: 150px 0 30px;}
.m-b-5 {
	margin-bottom: 5px;
}
.page-item.active .page-link {
	background-color: #3cc;
	border-color: #3cc;
}
.page-link {
	color: #3cc;
}