@import "themify-icons.css";
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';    
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face { 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Montserrat font - https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700 */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(../fonts/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(../fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(../fonts/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(../fonts/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(../fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(../fonts/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(../fonts/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(../fonts/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(../fonts/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(../fonts/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(../fonts/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(../fonts/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(../fonts/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(../fonts/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(../fonts/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(../fonts/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(../fonts/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(../fonts/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(../fonts/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(../fonts/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
html{width:100%}
body{
  font-size: 16px;
  max-width:100%;overflow-x:hidden;font-family:'Roboto',sans-serif
}
h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;font-weight:600}
.nogap{margin:0;padding:0}
.nopadd{padding:0}
.nomarg{margin:0}
.nomarg-butpadd{margin:0;padding:0px 15px}
.nopadd-butmarg{margin:0px 15px;padding:0}
[ripple]{position:relative;overflow:hidden}
[ripple] .ripple-effect{position:absolute;height:10px;width:10px;border-radius:50%;transform:translate3d(-50%, -50%, 0)}
header{padding:0px 30px;font-family:'Roboto',sans-serif;position:absolute;top:0;z-index:9;transition:all 0.4s ease;background:#fff;width:100%!important;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.15)}
.homefav{max-width:65px;float:none;margin:auto auto;}
header .navbar-default .navbar-nav>li>a{color:#fff}
header.whitebg .navbar-default .navbar-nav>li>a{color:#333}
header.whitebg{background:#fff;box-shadow:0px 4px 40px 0px rgba(0, 0, 0, 0.21)}
header.whitebg .topbar{display:none;}
header.whitebg .navbar-brand>img{content:url('../images/logo-dark.png')}
header .navbar-brand>img{max-width:187px;height:auto;display:block;float:left}
header .topbar{display:inline-block;list-style:none;padding:0px;text-align:right;float:right;margin:10px 0px 0px;max-width:calc(100% - 202px);width:100%}
header #navbar{max-width:calc(100% - 202px);width:100%;float:right}
header .topbar>li{display:inline-block;width:auto;padding:0px;text-align:right;border-right:1px solid #ababab;line-height:1;margin:0px -1px}
header .topbar>li:last-child{border:0px}
header .topbar>li>a{display:inline-block;color:#ababab;text-decoration:none!important;padding:0px 6px;font-size:15px;padding-bottom:5px}
header .navbar-default{margin:0;background:transparent;border:0}
header .navbar-default .navbar-nav>li>a{padding:8px 15px;color:#222;font-size:15px}
header .navbar-header .navbar-brand{display:inline-block;padding:12px 15px;height:auto;outline:none!important}
header #navbar .navbar-nav>li>a{background:transparent!important}
header #navbar .navbar-nav>li>a,header .topbar>li>a{color:#333}
header.whitebg #navbar .navbar-nav>li>a,header.whitebg .topbar>li>a{color:#333}
header #navbar .navbar-nav>li .dropdown-menu{width:100%;border:0}
header #navbar .navbar-nav>li .dropdown-menu>li>a{padding:5px 15px;font-size:14px;display:inline-block;width:100%;white-space:nowrap}
@media (min-width:1440px){header #navbar .navbar-nav>li .dropdown-menu>li>a{font-size:15px;padding:9px 15px;}}
.dropdown-menu .divider{margin:3px 0px}
header #navbar .navbar-nav>li .dropdown-menu>li>a:hover{background:#04a6f1;color:#fff}
.float-none{float:none;margin:auto}
.navbar-default .navbar-toggle .icon-bar{background-color:#d0d0d0}
.heading2{color:#04a6f1;font-size:27px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:bold;position:relative;margin:0 0 40px}
.heading2:before{content:'';position:absolute;left:0;bottom:-15px;width:100px;height:1px;background:#f13f4b}
.heading2:after{content:'';position:absolute;left:100px;bottom:-20px;width:10px;height:10px;border-radius:50%;background:#f13f4b}
.heading2-noborder{color:#04a6f1;font-size:27px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:bold;position:relative;margin:0 0 40px}
.heading2-noborder[align="center"]{text-align:center}
.btn{padding:7px 25px}
.btn-primary,.btn-primary:focus,.btn-primary:active{background:#04a6f1;color:#fff;border-color:#04a6f1;box-shadow:none}
.btn-primary:hover,.btn-primary:active:hover{background:#04a6f1;color:#fff;border-color:#04a6f1;box-shadow:none}
.btn-white,.btn-white:focus{color:#04a6f1;background:#fff;border-color:#fff;box-shadow:none!important}
.btn-white:hover{color:#04a6f1;background:#fff;border-color:#fff;box-shadow:none!important}
.btn-round{border-radius:30px}
.bannerDiv{position:relative}
.bannerDiv .item img{width:100%;display:grid;object-fit:cover;height:calc(100vh - 133px)}
.bannerDiv .carousel-control{width:50px;background:rgba(255, 255, 255, 0.38);top:0;bottom:0;margin:auto;opacity:1;height:50px;font-size:30px;line-height:1;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#000;text-shadow:none;transition:all .4s ease;position:absolute}
.bannerDiv .carousel-control:hover{background:rgba(255, 255, 255, 1)}
.bannerDiv .carousel-control .glyphicon{font-family:FontAwesome;margin:0px;position:initial;font-size:inherit;height:33px}
.bannerDiv .carousel-control .glyphicon-chevron-left:before{content:'\f104';}
.bannerDiv .carousel-control .glyphicon-chevron-right:before{content:'\f105';}
.bannerDiv .container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:flex-end;/*padding-top:42px*/}

.bannerDiv .loginForm{width:320px;background:transparent!important;margin-right:35px;text-align:center;position:relative;z-index:1;padding:20px}
/*.bannerDiv .loginForm{position:absolute;height:345px;top:0;bottom:0;margin:auto;right:8%;width:320px;background:transparent!important;border-radius:4px;padding:25px 15px;text-align:center}*/
/*.banneroverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75)}*/
.banneroverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/logo-dark.png);position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75)}
.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox{position:relative}
.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox:after{content:'';position:absolute;width:100%;height:280px;left:0;bottom:0;background:linear-gradient(rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.88))}
.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox>.img-banner{display:grid;height:525px;object-fit:cover;object-position:center;width:100%;max-width:100%}
.bannerDiv #homeBanner .carousel-caption{right:auto;left:12%;text-align:left;padding:0px 15px}
.bannerDiv #homeBanner .carousel-caption>*{text-shadow:none}
.bannerDiv #homeBanner .carousel-inner>.item .container{position:relative;}
.bannerDiv #homeBanner .carousel-inner>.item .container .carousel-caption{width:100%;left:0;}
.bannerDiv #homeBanner .carousel-caption h3{color:#04a6f1}
.bannerDiv #homeBanner .carousel-caption h5{margin:5px 0px 15px;font-size:17px;font-weight:400}
.bannerDiv #homeBanner .carousel-caption p{font-size:15px;line-height:1.8}
.bannerDiv #homeBanner .carousel-caption p a{color:#04a6f1}
.bannerDiv #homeBanner>.container{position:relative}
.bannerDiv #homeBanner>.container .loginForm{position:absolute;top:-525px;right:0}
.bannerDiv .loginForm h2{margin:0 0 10px;font-size:18px;text-transform:capitalize;font-weight:500;color:#fff;font-family:'Roboto',sans-serif}
.bannerDiv .loginForm h5{font-size:18px;text-transform:uppercase;color:#fff;font-weight:400;font-family:'Open Sans',sans-serif}
.bannerDiv .loginForm p{margin:5px 0px;}
.bannerDiv .loginForm p.forgotlink{display:inline-block;width:100%;margin:0 0 15px;text-align:right}
.bannerDiv .loginForm p.forgotlink a{font-size:13px}
.bannerDiv .loginForm p.text-center{color:rgba(255, 255, 255, 0.64);font-size:12px;margin:0 0 8px}
.bannerDiv .loginForm p a{color:#333;font-size:14px;text-decoration:none!important}
.bannerDiv .loginForm p a span.btn-sm{padding:3px 8px;font-size:inherit;position:relative}
.bannerDiv .loginForm p a span.coloredtext{font-size:inherit;position:relative;color:#40c3ff;}
.bannerDiv .loginForm p.margin15-0-0{margin:10px 0 0;color:#fff;font-size:13px;text-align:center}
.bannerDiv .loginForm p.margin15-0-0 a{font-size:inherit;color: #fff;}
.bannerDiv .loginForm .loginElement{display:inline-block;width:100%;box-sizing:border-box;float:left;text-align:left;margin-top:18px;color: #fff;}
.bannerDiv .loginForm .loginElement .loginField{width:100%;float:left;display:inline-block;padding:0px;position:relative}
.bannerDiv .loginForm .loginElement .loginField label{position:absolute;margin:0;font-weight:500;top:9px;left:12px;transition:all 0.4s ease}
.bannerDiv .loginForm .loginElement .loginField .bar{position:absolute;bottom:0;width:0;height:2px;background:#04a6f1;transition:all 0.4s ease}
.bannerDiv .loginForm .loginElement .loginField .form-control:focus~.bar{width:100%}
.bannerDiv .loginForm .loginElement .loginField .form-control:focus~label{top:-15px}
.bannerDiv .loginForm .loginElement .loginField.ipfilled label{top:-15px}
/*.bannerDiv .loginForm .loginElement .loginField i{position:absolute;top:0;left:5px;right:0;color:#333;height:40px;display:-ms-flexbox;display:flex;width:30px;font-size:16px;align-items:center;justify-content:center}*/
.bannerDiv .loginForm .loginElement .loginField .form-control{font-size:14px;background:transparent;border:0;box-shadow:none!important;border-radius:0px!important;height:38px;color:#fff;padding:12px;/*padding-left:36px;*/transition:all 0.4s ease;border-bottom:1px solid #cecece;position:relative;z-index:1}
.bannerDiv .loginForm .loginElement .loginField .form-control:focus{background:transparent;border-bottom-color:#04a6f1}
.bannerDiv .loginForm .loginElement .loginField .form-control::placeholder{color:#333}
.bannerDiv .loginForm .btn-primary{border-radius:30px;font-family:'Montserrat',sans-serif;font-size:15px;outline:none!important;margin-bottom:0px;margin-top:6px;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.22)}
.bannerDiv .loginForm .btn-secondary{border:0px;border-radius:6px;background:linear-gradient(to bottom,#fff,#33a9f3);color:#000;text-transform:capitalize;font-family:'Roboto',sans-serif;font-weight:400;font-size:15px;float:none;outline:none!important;margin:10px auto}
.img-auto{float:none;margin:auto;align-self:center;}
.img-shadow{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.2)}
h2.h2lato{font-family:'Roboto',sans-serif;text-transform:uppercase;color:#04a6f1;font-size:16px}
h3.h3lato{font-family:'Roboto',sans-serif;color:#04a6f1;font-size:16px}
.firstbox{margin:0;padding:0px 15px 0px;width:100%;clear:both;/*height:217px;*/}
.firstbox h2.h2lato{font-weight:700;width:100%}
.firstbox .col-sm-3{padding:0px 15px}
.firstbox .col-sm-3 i{text-align:center;display:inline-block;font-size:45px;width:100%;line-height:1}
.firstbox .col-sm-3 p{color:#444;text-align:center;margin:0px 0px 0px;width:100%;font-size:14px;}
.firstbox .col-sm-3 .img-responsive{filter:grayscale(100%);transition:all .4s ease}
.firstbox .col-sm-3:hover .img-responsive{filter:grayscale(0%)}

.secondbox{margin:0;padding:40px 5px}
.secondbox .row{margin:0px}
.secondbox h3.h3lato{font-weight:700;margin:10px 0px 0px;line-height:1.3;font-size:15px;font-size:1.3vw}
.secondbox .col-sm-4{/*padding:15px 20px;*/padding:0px 25px;margin:20px 0;text-align:center}

.secondbox .col-sm-4 .col-sm-12{text-decoration:none!important;border-radius:3px;padding:25px 15px;text-align:center;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.12);transition:all 0.4s ease;transform:scale(1);display:block;width:100%}
.secondbox .col-sm-4 .col-sm-12 i{font-size:50px;color:#333;}
.secondbox .col-sm-4 .col-sm-12 p{color:#444;text-align:center;margin:12px 0px;font-size:13px;max-height:39px;overflow:hidden;}
.secondbox .col-sm-4 .col-sm-12 .btn{float:none;margin:auto;display:inline-block;width:auto}
.secondbox .col-sm-4 .col-sm-12:hover{background:#04a6f1;color:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.22);transform:scale(1.03)}
.secondbox .col-sm-4 .col-sm-12:hover i{color:inherit}
.secondbox .col-sm-4 .col-sm-12:hover h3{color:inherit}
.secondbox .col-sm-4 .col-sm-12:hover p{color:inherit}
.secondbox .col-sm-4 .col-sm-12:hover .btn{background:#fff;color:#04a6f1}
.thirdbox{margin-bottom:30px;}
.thirdbox h6{background:#04a6f1;color:#fff;text-transform:uppercase;display:inline-block;width:100%;font-size:14px;padding:16px 10px;margin:0 0 0px}
.thirdbox h6 span{text-transform:initial;font-size:12px;display:inline-block;clear:both;width:100%;padding-top:10px;}
.thirdbox .table{margin:0px;width:100%;clear:both;background:#fff}
.thirdbox .table>thead>tr>th,.thirdbox .table>tbody>tr>td{padding:4px 11px;font-weight:400;vertical-align:middle;font-size:14px}
.thirdbox .table>tbody>tr>td{font-size:13px;font-weight:400;color:#222}
@media (max-width:1300px){.thirdbox .table>tbody>tr>td{font-size:10px;padding:4px 7px}}
.thirdbox .table>tbody>tr>td label{margin:0}
.thirdbox .table>thead>tr>th{background:#eaeaea;color:#333;border:0px;font-weight:600;}
.thirdbox .table>tbody>tr>td:first-child{padding-left:10px;text-align: unset;}
.thirdbox .table>tbody>tr>td.blue{padding:4px 0px 4px 8px}

.thirdbox .label{margin:0px;width:100%;font-weight:400;font-size:13px;display:inline-block;padding:8px}
.thirdbox .text-red{color:#b60000}
.thirdbox .text-green{color:#19a15e}
.thirdbox .text-red,.thirdbox .text-green{font-weight:400}
.thirdbox .label-danger{background:#b60000;color:#fff}
.thirdbox .label-success{background:#b60000;color:#fff}

.thirdbox>div{margin-top:50px;margin-bottom:0px;border-radius:3px;padding:0px 30px}
.thirdbox .table-responsive{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}
.thirdbox .hot-shortcuts{padding:0px}
.thirdbox .hot-shortcuts h4{font-family:'Roboto',sans-serif;text-transform:uppercase;color:#04a6f1;font-size:16px;background:#04a6f1;color:#fff;padding:10px;margin:0px}
.thirdbox .hot-shortcuts ul{display:inline-block;width:100%;box-sizing:border-box;list-style:none;padding:0px;float:left;margin:0}
.thirdbox .hot-shortcuts ul>li{display:inline-block;width:100%;box-sizing:border-box;float:left}
.thirdbox .hot-shortcuts ul>li>a{font-family:'Roboto',sans-serif;display:inline-block;width:100%;box-sizing:border-box;font-size:16px;float:left;color:#333;text-decoration:none!important;padding:10px;background:#f3f3f3;border-bottom:1px solid white;transition:all 0.4s ease}
.thirdbox .hot-shortcuts ul>li>a:hover{background:#dcdbdb;color:#333}

.plaintitle h2{margin:0px;padding:18px 15px;text-align:center;background:#eee;font-weight:600;font-family:'Montserrat',sans-serif;
font-size: 23px}
.videobar{margin:0px;padding:40px 15px;width:100%;clear:both}

footer{background:#eaeaea;padding:10px 40px 10px;width:100%;clear:both}
footer .row{margin:0px;color:#555}
footer a{display:inline-block;text-decoration:none!important;color:inherit;font-size:13px;padding:1px 0px;transition:all 0.4s ease}
footer .row ul.list{padding:0;list-style:none;display:inline-block;width:100%;padding:0;box-sizing:border-box;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0 0 2px}
footer .row ul.list>li{display:inline-block;width:100%;padding:0}
footer .row ul.list>li>a{font-family:'Roboto',sans-serif}
footer a:focus,footer a:hover{color:#333}
footer a:hover{ text-decoration: underline !important; }
footer .row ul.list>li>a:before{content:'\f105';font-family:FontAwesome;color:#04a6f1;font-size:14px;margin-right:6px}

footer .row ul.list2{padding:0;list-style:none;display:inline-block;width:100%;padding:0;box-sizing:border-box;-webkit-column-count:4;-moz-column-count:4;column-count:4;margin:0 0 2px}
footer .row ul.list2>li{display:inline-block;width:100%;padding:0}
footer .row ul.list2>li>a{font-family:'Roboto',sans-serif;font-size:14px;padding:4px 0px}
footer .row ul.list2>li>a:before{content:'\f105';font-family:FontAwesome;color:#04a6f1;font-size:14px;margin-right:6px}
footer p{
  color:#333;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  font-size: 13px;
  margin:0px 0px 2px;
  line-height: 1.4em;
}

footer p.title-para{font-size:14px;margin:0 0 5px!important;font-weight:600}
footer .row.text-center p{/*margin:10px 0px;*/color:#333;margin:0;text-align:left;padding:10px 0 0 15px}
footer .row ul.sociallist{padding:0;display:inline-block;width:100%;box-sizing:border-box;float:left;list-style:none}
footer .row ul.sociallist>li{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:3px}
footer .row ul.sociallist>li>a{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(255, 255, 255, 0.08);border-radius:50%}
footer .row ul.sociallist>li.facebook>a:hover{background:#3b5998;color:#fff}
footer .row ul.sociallist>li.twitter>a:hover{background:#1da1f2;color:#fff}
footer .row ul.sociallist>li.linkedin>a:hover{background:#0073b1;color:#fff}
footer .row ul.sociallist>li.google>a:hover{background:#de5447;color:#fff}
footer .row ul.sociallist>li.youtube>a:hover{background:#ff0000;color:#fff}
.page-banner{background-size:cover;background-position:center center;padding:160px 35px 65px 35px}
.page-banner h1{color:#04a6f1;font-size:29px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:600;text-align:left}
.page-banner p{color:#fff;text-align:left}
.page-banner .breadcrumb{background:transparent;width:auto;text-align:left;padding:8px 15px 8px 0px}
.page-banner .breadcrumb>li,.page-banner .breadcrumb>li>a{color:#fff;transition:all .4s ease;text-decoration:none!important}
.page-banner .breadcrumb>li+li:before{content:'\f105';color:#fff;font-family:FontAwesome;}
.page-banner .breadcrumb>li>a:hover{color:#4ec7ff}

.fourthbox{padding:45px 15px 25px;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:100%;clear:both}
.fourthbox .row{width:100%}
.fourthbox h4{font-family:'Roboto',sans-serif;font-size:20px;color:#a4a4a4}
.fourthbox h2{font-family:'Roboto',sans-serif;font-size:40px;color:#434343;text-transform:uppercase;font-weight:bold}

.fifthbox{padding:35px 15px;width:100%;clear:both}
.fifthbox p{font-size:15px;font-family:'Roboto',sans-serif;color:#444;line-height:1.5;text-align:justify;margin:0px 0px 25px}
.fifthbox p.quote-text{font-size:18px;padding-left:35px;position:relative}
.fifthbox p.quote-text:before{content:'\201C';font-family:'Times New Roman',serif;font-size:69px;position:absolute;top:-29px;left:0}
.fifthbox p.quote-text:after{content:'\201D̓';font-family:'Times New Roman',serif;font-size:69px;line-height:0px;bottom:-26px;position:relative}

.sixthbox{padding:50px 15px;clear:both}
.sixthbox p{font-size:15px;font-family:'Roboto',sans-serif;color:#444;line-height:1.5;text-align:justify;margin:0px 0px 12px}
.sixthbox ul{padding:0px;list-style:none;display:inline-block;box-sizing:border-box;float:left;width:100%;padding-left:2em}
.sixthbox ul>li:before{content:'\f105';font-family:FontAwesome;color:#04a6f1;font-size:19px;margin-right:13px}
.sixthbox ul>li{display:inline-block;box-sizing:border-box;float:left;width:100%;font-size:16px;font-family:'Roboto',sans-serif;color:#444;line-height:1.5;text-align:justify;padding:1px 0px}
.sixthbox ul>li>a{display:inline-block;box-sizing:border-box;float:left;color:inherit;text-decoration:none!important}
.hh3k{display:grid;width:100%;height:300px;object-fit:cover}


.before-footer{background:#04a6f1;color:#fff;margin:0px;padding:25px 15px;width:100%;clear:both}
.before-footer h3{font-size:18px;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:bold;}
.before-footer p{color:#a0e1ff;margin:0}
.before-footer .btn-white{text-transform:uppercase;font-size:16px;font-family:'Roboto',sans-serif;padding:9px 45px}


.testimonialer{margin:0;padding:70px 0px 70px}
.testimonialer h3{font-size: 1.3em;font-weight:bolder;margin:0px 0px 5px;font-family:'Roboto',sans-serif;text-align:center;}
.testimonialer h6{font-size:16px;font-weight:lighter;font-style: italic;margin:0px 0px 5px;font-family:'Roboto',sans-serif;text-align:center;}
.testimonialer h3+p{text-align:center}
.testimonialer #testimonialDiv{position:relative;width:100%;overflow:hidden;margin-bottom:0px;border-radius:3px;background: url(../images/testimonial-bg.jpg);background-position-y: 30%;background-size: cover;background-repeat: no-repeat;}
.testimonialer #testimonialDiv .item {  padding: 10px;max-height: 450px;  }
.testimonialer #testimonialDiv .carousel-caption{position:absolute;left:0;right:0;background:rgba(4, 166, 241, 0.8);margin: 0 10px;padding:10px 10px 10px;top:auto;bottom:0;color:#fff;text-align:left}
.testimonialer #testimonialDiv .carousel-caption h5{text-shadow:none;margin:4px 0px 8px;font-size:19px}
.testimonialer #testimonialDiv .carousel-caption p{text-shadow:none;color:inherit;font-size:13px;font-weight:400;margin:0px;font-family:'Roboto',sans-serif}
.testimonialer #testimonialDiv .carousel-caption span{text-shadow:none;color:#fcbd16;font-size:inherit/*text-decoration:none!important;font-family:'Roboto',sans-serif;font-size:16px;display:inline-block;margin:15px 10px;background:#04a6f1;padding:11px 23px;font-weight:500;border-radius:30px;color:#fff;*/}

.testimonialer #testimonialDiv .carousel-indicators{position:relative;left:0;bottom:0;width:100%;margin:0px;top:-8px}
.testimonialer #testimonialDiv .carousel-indicators li{background:#d0d0d0;border-color:#d0d0d0}
.testimonialer #testimonialDiv .carousel-indicators li.active{background:#333;border-color:#333}

.user-imgg{position:relative}
.user-imgg .person-detail{position:absolute;top:30px;left:auto;right:30px;color:#fff;z-index:2;}
.user-imgg .person-detail h3{font-size:13px;font-weight:bold;margin:0px 0px 5px;color:inherit;font-family:'Roboto',sans-serif;text-align: right;}
.user-imgg .person-detail h3 span{width:100%;clear:both;display:inline-block;font-size:80%;font-weight:400}
.user-imgg .person-detail p{font-size:1.13em;color:inherit}
.user-imgg:after{content:'';display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;}
.right-imgz{position:relative}
.right-imgz-text-box{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:flex-start;z-index:1}

.right-imgz-text{font-family:'Roboto',sans-serif;color:#fff;width:50%;float:none;font-size:1.5vw;padding:30px;text-transform:uppercase;line-height:1.6;font-weight:700}
.right-imgz-text span{color:#04a6f1}

.right-imgz + .text-center{padding:0px}
.right-imgz + .text-center p{text-shadow:none;color:#444;font-size:16px;font-weight:400;margin:0px;font-family:'Roboto',sans-serif;font-size:16px;padding:20px 0px 15px;text-align:center}
.right-imgz + .text-center a.buton1{text-shadow:none;text-decoration:none!important;font-family:'Roboto',sans-serif;font-size:16px;display:inline-block;background:#04a6f1;padding:11px 23px;font-weight:500;border-radius:30px;color:#fff;}
.right-imgz:after{content:'';display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);position:absolute;top:0;left:0;}
.fstitle{margin:0px 0px 0px;background-size:cover/*;background-image:url('../images/immg.jpg')*/}
.fstitle .fstitle-inner{background:#04a6f1;padding:42px;text-align:center;padding:30px 42px}
.fstitle .fstitle-inner h2{color:#fff;font-size:26px;text-align:center;font-weight:600;line-height:1.4;font-style: italic;font-family: 'Montserrat',sans-serif;margin:0 0 15px;text-transform:capitalize;margin:0}
.fstitle .fstitle-inner .btn-white{border-radius:30px;font-weight:600;font-family:'Roboto',sans-serif;font-size:14px;padding:10px 22px;line-height:1}

.sixthbox>.container>.row{margin:0}
.indices{padding:30px 0px 30px;margin:0px 0px 0px;background:#efefef}
.indices .row{margin:0}
.features .fstitle{margin:0}
.img-box2{padding:15px;position:relative}
.img-box2 .img-box2-inner{position:relative}
.img-box2 .img-box2-inner>div{position:absolute;bottom:30px;text-align:center;right:30px;transition:all 0.4s ease}
.img-box2 .img-box2-inner>div span{padding:13px 24px;display:inline-block;background:#04a6f1;color:#fff;font-size:16px;box-shadow:0 5px 6px rgba(0, 0, 0, 0.15);border-radius:2px;width:auto;cursor:pointer}
.img-box2 .img-responsive{box-shadow:0 5px 30px rgba(0, 0, 0, 0.23);border-radius:3px;}


.plaintitle{width:100%;clear:both}
.eighthbox{margin:0;padding:50px 15px;background:#fbfbfb}
.eighthbox h2{margin: 0 0 20px;text-align:center}
.eighthbox h3{color:#04a6f1;font-size:30px}
.eighthbox h4{color:#555}
.eighthbox .col-sm-3 .col-sm-12{margin:25px 0px}
.eighthbox .col-sm-3 .col-sm-12 p{margin:0 0 20px}
.eighthbox .col-sm-3:nth-of-type(even) .col-sm-12{background:#eceff1}
.eighthbox table{width:100%;max-width:100%;margin:10px 0px;background:#fff;box-shadow:0 4px 40px rgba(0, 0, 0, 0.17);border-radius:3px;overflow:hidden}
.eighthbox table>tbody>tr>td{border-top:1px solid #ddd;padding:9px;line-height: 1.42857143;text-align:center;vertical-align:middle}
.eighthbox table>tbody>tr:first-child>td{border-top:0;background:#04a6f1;color:#fff}
.eighthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.eighthbox p[align="center"]{text-align:center}


.ninthbox{margin:0;padding:20px 15px}
.ninthbox h2{margin:30px 0px 20px;color:#222;text-transform:uppercase;line-height:1.4;position:relative}
.ninthbox ul li,.ninthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.ninthbox ul{padding:0;list-style:none}
.ninthbox ul li{padding:7px 0px 7px 35px;position:relative}
.ninthbox ul li:before{color:#a4bbd6;position:absolute;top:8px;left:12px;z-index:0;content:"\f111";font-family:'FontAwesome';font-size:11px}
.ninthbox .btn{padding:11px 27px;margin:9px 0px;font-family:'Roboto',sans-serif;font-size:15px;border-radius:30px}

.tenthbox{margin:0;padding:40px 15px;background:#fbfbfb}
[align="center"]{text-align:center!important}
.tenthbox ul li{padding:7px 0px 7px 35px;position:relative}
.tenthbox ul li:before{color:#a4bbd6;position:absolute;top:8px;left:12px;z-index:0;content:"\f111";font-family:'FontAwesome';font-size:11px}
.tenthbox ul li,.tenthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.tenthbox h4{font-size:22px;margin:0 0 16px}
.tenthbox p[align="center"]{margin:20px 0px 34px}
.tenthbox .carousel-control{position:relative;background:#04a6f1!important;float:none;margin:auto;display:inline-flex;width:40px;font-size:14px;text-shadow:none;color:#fff;height:40px;opacity:1;align-items:center;justify-content:center;margin:0 5px}
.tenthbox .carousel-inner .img-responsive{width:100%;border-radius:3px;box-shadow:0 4px 28px 0 rgba(0, 0, 0, 0.29)}
.tenthbox .carousel-inner .row{margin:0;padding:20px 15px}
.tenthbox .carousel-inner .row .row{text-align:center}
.tenthbox .carousel-control .glyphicon-chevron-left:before{content:"\e64a";font-family:'themify'}
.tenthbox .carousel-control .glyphicon-chevron-right:before{content:"\e649";font-family:'themify'}
.tenthbox .carousel-inner .row .row h3{font-size:34px;margin:0}
.tenthbox .carousel-inner .row .row h3 [class^="ti-"]{font-size:calc(100% - 8px)}
.tenthbox .carousel-inner .row .row h3 .ti-arrow-up{color:#25dc7a}
.tenthbox .carousel-inner .row .row h3 .ti-arrow-down{color:#F44336}
.tenthbox .carousel-inner .row .row p{text-transform:uppercase;font-size:16px;text-align:center}
.tenthbox .carousel-control span{width:initial;margin:0;position:relative;font-size:inherit;left:0;top:0;right:0;bottom:0;height:auto}


.eleventhbox{margin:0;padding:50px 15px}
.eleventhbox.bgcolored{background:#fbfbfb}
.eleventhbox h2{text-transform:capitalize;margin:25px 0px }
.eleventhbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:25px 0px;line-height: 25px;}
.eleventhbox .btn{padding:11px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:15px}
.eleventhbox .btn-secondary,.eleventhbox .btn-secondary:focus{background:#fcbd16;color:#333}
.eleventhbox .btn-secondary:hover{background:#fcbd16;color:#333}

.twelfthbox{margin:0;padding:60px 15px;background:#fbfbfb}
.twelfthbox h2{text-transform:capitalize;margin:25px 0px }
.twelfthbox h3{}
.twelfthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:15px 0px;line-height: 25px;}
.twelfthbox .btn{padding:11px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:15px}
.twelfthbox .btn-primary:focus,.twelfthbox .btn-primary:hover{background:#333;color:#fff;border-color:#333}
.twelfthbox .nav-tabs{border-bottom:0px;background:#eee}
.twelfthbox .nav-tabs>li>a:hover,.twelfthbox .nav-tabs>li>a:focus{background:none!important}
.twelfthbox .nav-tabs>li{width:33.33%;float:left}
.twelfthbox .nav-tabs>li>a{width:100%;text-align:center}
.twelfthbox .nav-tabs>li>a,.twelfthbox .nav-tabs>li>a:focus,.twelfthbox .nav-tabs>li>a:hover{border:0px!important;position:relative;font-family:'Montserrat',sans-serif;font-size:16px;color:#444;font-weight:500;text-transform:uppercase;padding:13px 30px;border-radius:0;text-align:center}
.twelfthbox .nav-tabs>li.active>a,.twelfthbox .nav-tabs>li.active>a:focus,.twelfthbox .nav-tabs>li.active>a:hover{background:#04a6f1!important;color:#fff}



.fwbox{margin:0px 0px 0px;background-size:cover;background-image:url('../images/immg.jpg')}
.fwbox .fwbox-inner{background:rgba(0, 146, 214, 0.77);padding:42px;text-align:center;padding:30px 42px}
.fwbox .fwbox-inner h2{font-family:'Montserrat',sans-serif;color:#fff;font-weight:700}
.fwbox .fwbox-inner .btn{margin-top:13px;border-radius:30px;font-family:'Roboto',sans-serif;font-size:16px;}
.fwbox-inner h3{font-size: 20px;
    color: #fff;
    line-height: 26px;
    font-style: italic;}

.delbox{margin:0;padding:50px 15px}
.delbox h2{text-transform:capitalize;margin:0 0 25px}
.delbox h2+p{margin-top:0;margin-bottom:25px}
.delbox h3{}
.delbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:15px 0px}
.panel{backface-visibility:hidden}
.delbox .panel-default{border:0;border-bottom:1px solid #e8e8e8;border-radius:0px;}
.delbox .panel+.panel{margin:0}
.delbox .panel-default .panel-heading{padding:0}
.delbox .panel-default .panel-heading .panel-title{}
.delbox .panel-default .panel-heading .panel-title>a{display:inline-block;width:100%;text-decoration:none!important;padding:15px 15px;font-family:'Roboto',sans-serif;font-weight:600;position:relative}
.delbox .panel-default .panel-heading .panel-title>a[aria-expanded="true"]{background:#04a6f1;color:#fff}
.delbox .panel-default .panel-heading .panel-title>a:after{position:absolute;right:20px}
.delbox .panel-default .panel-heading .panel-title>a[aria-expanded="true"]:after{content:'\f0fe';font-family:FontAwesome}
.delbox .panel-default .panel-heading .panel-title>a[aria-expanded="false"]:after{content:'\f146';font-family:FontAwesome}
.delbox .panel-default:last-child{border:0px}
.delbox .panel-group{box-shadow:0 5px 40px 0px rgba(0, 0, 0, 0.16);border-radius:3px;overflow:hidden}


.thirteenbox{margin:0;padding:50px 15px;}
.thirteenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative;padding:0 0 20px}
.thirteenbox h2:after{content:'';width:50px;height:4px;position:absolute;bottom:0;background:#04a6f1;left:0;right:0;margin:auto;float:none;border-radius:4px}
.thirteenbox h2+p{margin-top:0;margin-bottom:25px}
.thirteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:15px 0px;line-height:25px;}
.thirteenbox p.mb6{margin-bottom:6px}
.thirteenbox strong{color:#555}
.thirteenbox ul{display:inline-block;width:100%;padding:0;list-style:none;color:#444}
.thirteenbox ul>li:before{content:'\f111';font-family:FontAwesome;font-size:10px;margin-right:8px;color:#04a6f1}
.thirteenbox ul>li{padding:4px 0px}


.fourteenbox{margin:0;padding:50px 15px}
.fourteenbox h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 17px}
.fourteenbox h5{margin:10px 0 11px;font-size:20px;color:#333}
.fourteenbox h2{text-transform:capitalize;margin:0 0 30px;position:relative;line-height:1.3;padding:0 0 20px}
.fourteenbox h2:after{content:'';width:50px;height:4px;position:absolute;bottom:0;background:#04a6f1;left:0;right:0;margin:auto;float:none;border-radius:4px}
.fourteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:10px 0px;line-height:25px;}    
.fourteenbox .btn{padding:11px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:15px}
.fourteenbox .read-more{color:#04a6f1;font-weight:500;font-family:'Roboto',sans-serif;font-size:15px}


.fifteenbox{margin:0;padding:60px 15px;background:#fbfbfb}
.fifteenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.fifteenbox h3{margin:20px 0;font-size:26px}
.fifteenbox h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 8px}
.fifteenbox .btn{padding:11px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:15px}
.fifteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:20px 0px;line-height:25px}
.fifteenbox.whitebg{background:#fff;text-align:center;padding:30px 15px 45px}
.fifteenbox .gridbbx{display:flex;flex-wrap:wrap} 
.fifteenbox .gridbbx>.col-sm-6{margin-bottom:24px} 
.fifteenbox .gridbbx>.col-sm-6>.col-sm-12{background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.04);padding:15px;text-align:center;height:100%;display:inline-flex;flex-direction:column;align-items:center;width:100%;justify-content:center} 
.fifteenbox .gridbbx>.col-sm-6>.col-sm-12 i{font-size:60px;color:#04a6f1} 
.fifteenbox .gridbbx>.col-sm-6>.col-sm-12 h5{font-size:16px;color:#333;text-align:center} 
.fifteenbox .gridbbx>.col-sm-6>.col-sm-12 p{margin:12px 0px 10px;text-align:center} 
.fifteenbox.wbgg{background:#f6f6f6 url(../images/arrow-dotted.png)}
.fifteenbox.wbgg1{background:#fbfbfb;padding:0px 15px;}

.fifteenbox .gridbbx{display:flex;flex-wrap:wrap} 
.fifteenbox .gridbbx>.col-sm-3{margin-bottom:24px} 
.fifteenbox .gridbbx>.col-sm-3>.col-sm-12{background:#fff;height:100%;box-shadow:2px 2px 2px rgba(0,0,0,.04);padding:15px;text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%} 
.fifteenbox .gridbbx>.col-sm-3>.col-sm-12 i{font-size:60px;color:#04a6f1} 
.fifteenbox .gridbbx>.col-sm-3>.col-sm-12 h5{font-size:14px;color:#333;text-align:center;line-height: 21px;} 
.fifteenbox .gridbbx>.col-sm-3>.col-sm-12 p{margin:12px 0px 10px;text-align:center} 

.fifteenbox .gridbbx>.col-sm-4{margin-bottom:24px} 
.fifteenbox .gridbbx>.col-sm-4>.col-sm-12{background:#fff;height:100%;box-shadow:2px 2px 2px rgba(0,0,0,.04);padding:15px;text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:100%} 
.fifteenbox .gridbbx>.col-sm-4>.col-sm-12 i{font-size:60px;color:#04a6f1} 
.fifteenbox .gridbbx>.col-sm-4>.col-sm-12 h5{font-size:14px;color:#333;text-align:center;line-height: 21px;} 
.fifteenbox .gridbbx>.col-sm-4>.col-sm-12 p{margin:12px 0px 10px;text-align:center} 

.sixteenbox{margin:0;padding:85px 15px}
.sixteenbox.bgcolored{background:#fbfbfb;padding:50px 0px}
.sixteenbox.ssbo{margin:0;padding:49px 35px;width:100%;display:inline-block;clear:both}
.sixteenbox.ssbo .row{}
.sixteenbox.ssbo h2{text-transform:capitalize;margin:25px 0 30px!important}
.sixteenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.sixteenbox h4{text-transform:uppercase;color:#04a6f1;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:15px 0px}
.sixteenbox .btn{padding:11px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:15px}
.sixteenbox ul li,.sixteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.sixteenbox ul{padding:0;list-style:none}
.sixteenbox ul li{padding:5px 0px 5px 35px;position:relative}
.sixteenbox ul li:before{color:#04a6f1;position:absolute;top:5px;left:12px;z-index:0;content:"\f14a";font-family:'FontAwesome';font-size:15px}

.seventeenbox{margin:0;padding:50px 25px}
.seventeenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.seventeenbox h3{margin:20px 0;font-size:26px}
.seventeenbox h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 8px}
.seventeenbox ul li,.seventeenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.seventeenbox ul{padding:0;list-style:none}
.seventeenbox ul li{padding:5px 0px 5px 20px;position:relative}
.seventeenbox ul li:before{color:#04a6f1;position:absolute;top:5px;left:0px;z-index:0;content:"\f0a9";font-family:'FontAwesome';font-size:15px}
.seventeenbox .btn{padding:9px 25px;height:auto;border-radius:30px;margin-right:15px;font-size:14px;margin-top:10px}
.seventeenbox .btn-secondary,.seventeenbox .btn-secondary:focus{background:#ddd;color:#333}
.seventeenbox .btn-secondary:hover{background:#eee;color:#333}

.eighteenbox{margin:0;padding:50px 15px 0px;background:#fbfbfb}
.eighteenbox h3{margin:20px 0;font-size:26px}
.eighteenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.eighteenbox h4{color:#04a6f1}
.eighteenbox .container>.row{display:flex;align-items:stretch;overflow:hidden}
.eighteenbox .container>.row .col-sm-8 .col-sm-6>p:last-child{margin-bottom:40px}
.eighteenbox ul{padding:0;list-style:none}
.eighteenbox .float-none{position:absolute;left:0;right:0;float:none;margin:auto}
.eighteenbox ul li{padding:5px 0px 5px 35px;position:relative}
.eighteenbox ul li,.eighteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.eighteenbox h5{font-size:16px;font-weight:500;text-transform:capitalize}

.nineteenbox{margin:0;padding:70px 15px 50px}
.nineteenbox h3{margin:20px 0;font-size:26px}
.nineteenbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.nineteenbox h4{color:#04a6f1;margin:25px 0px 5px}
.nineteenbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px}
.nineteenbox ul li{padding:5px 0px 5px 35px;position:relative}
.nineteenbox ul li,.nineteenbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;overflow:hidden}
.nineteenbox table{width:100%;box-shadow:0 5px 55px 0px rgba(0, 0, 0, 0.2);border-radius:3px}
.nineteenbox table>tbody>tr>td,.nineteenbox table>thead>tr>th{padding:15px}
.nineteenbox table>thead>tr>th{background:#04a6f1;color:#fff;font-weight:500;text-transform:uppercase}
.nineteenbox table>tbody>tr>td{color:#444}
.nineteenbox table>tbody>tr:nth-of-type(even)>td{background:#fbfbfb}
.nineteenbox table>thead>tr>th:first-child,.nineteenbox table>tbody>tr>td:first-child{text-align:center}

.twentiethbox{counter-reset:list1;background:#fbfbfb}
.twentiethbox{margin:0;padding:75px 15px}
.twentiethbox h3{margin:20px 0;font-size:26px}
.twentiethbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.twentiethbox h4{color:#04a6f1;margin:25px 0px 5px}
.twentiethbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px}
.twentiethbox ul{list-style:none;padding:0}
.twentiethbox ul li{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;padding:0px 0px 0px 60px;position:relative;min-height:40px;margin:10px 0px;display:inline-flex;align-items:center}
.twentiethbox ul li:before{counter-increment:list1;content:counter(list1);width:40px;height:40px;background:#ededed;color:#aaa;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;border-radius:50%}
.twentiethbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentiethbox .img-responsive{border-radius:5px}
.twentiethbox .img-shadow{box-shadow:0 5px 60px 0 rgba(0, 0, 0, 0.24);border-radius:5px}
.twentiethbox.whitebgg{background:#fff!important;padding:50px 15px}

.twentyfirst{margin:0;padding:55px 15px}
.twentyfirst h2{text-transform:capitalize;margin:20px 0;position:relative}
.twentyfirst h5{font-size:20px;text-transform:capitalize;margin:20px 0px 10px}
.twentyfirst p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyfirst a{color:#04a6f1;text-decoration:none!important}
.twentyfirst .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}


.twentysecond{margin:0;padding:70px 15px;background:#fbfbfb}
.twentysecond.bgcolored{margin:0;padding:50px 15px;background:#fff}
.twentysecond h2{text-transform:capitalize;margin:20px 0;position:relative}
.twentysecond h5{font-size:20px;text-transform:capitalize;margin:20px 0px 10px}
.twentysecond p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentysecond a{color:#04a6f1;text-decoration:none!important}
.twentysecond .img-responsive{box-shadow:0 5px 20px rgba(0, 0, 0, 0.21);border-radius:3px}

.twentythird{margin:0;padding:55px 15px}
.twentythird h2{text-transform:capitalize;margin:20px 0;position:relative}
.twentythird h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 8px}
.twentythird p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentythird a{color:#04a6f1;text-decoration:none!important}
.twentythird .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}

.twentyfourth{margin:0;padding:55px 15px;background:#fbfbfb}
.twentyfourth h2{text-transform:capitalize;margin:0 0 20px;position:relative}
.twentyfourth h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 8px}
.twentyfourth a{color:#04a6f1;text-decoration:none!important}
.twentyfourth ul{list-style:none;padding:0}
.twentyfourth p{margin-bottom:25px}
.twentyfourth ul li{padding:5px 0px 5px 35px;position:relative}
.twentyfourth ul li,.twentyfourth p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyfourth .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}
.page-banner ~ div .btn-primary,.page-banner ~ div .btn-primary:focus{transition:all 0.4s ease}
.page-banner ~ div .btn-primary:hover{background:#555;color:#fff;border-color:#555}

.twentyfifth{margin:0;padding:60px 15px}
.twentyfifth h2{text-transform:capitalize;margin:0 0 20px;position:relative}
.twentyfifth h2 span{color:#04a6f1}
.twentyfifth h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 15px}
.twentyfifth a{color:#04a6f1;text-decoration:none!important}
.twentyfifth ul{padding:0;list-style:none;display:inline-block;width:100%}
.twentyfifth ul li{padding:5px 0px 5px 35px;position:relative}
.twentyfifth ul.gridlist1{width:auto;display:block;margin:0 -15px}
.twentyfifth ul.gridlist1 li{width:33.33%;float:left;padding:5px 0px;padding-right:10px;border-right:1px solid #eee}
.twentyfifth ul.gridlist1 li .fa{font-size:26px;color:#04a6f1}
.twentyfifth ul.gridlist1 li h5{font-size:18px;color:#444}
.twentyfifth ul li,.twentyfifth p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyfifth .btn-primary{color:#333333;background:#fff;border:2px solid #04a6f1;font-family:'Roboto',sans-serif;font-size:14px;padding:7px 22px;line-height:1;border-radius:30px;font-weight:500}


.twentysixth{}
.twentysixth{margin:0;padding:60px 15px;background:#fbfbfb;text-align:left}
.twentysixth h2{text-transform:capitalize;margin:0 0 20px;position:relative}
.twentysixth ul li,.twentysixth p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentysixth .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}

.twentyseventh{margin:0;padding:60px 15px}
.twentyseventh h2{text-transform:capitalize;margin:0 0 20px;position:relative}
.twentyseventh h4{text-transform:uppercase;color:#444;font-family:'Roboto',sans-serif;font-size:15px;font-weight:600;margin:0 0 15px}
.twentyseventh ul li,.twentyseventh p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyseventh .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}
.twentyseventh h5{font-size:18px}
.twentyseventh .row{display:flex;align-items:stretch;flex-wrap:wrap}
.twentyseventh .row .col-sm-12{height:100%;padding:30px;text-align:center;background:#f5f5f5}
.twentyseventh .row .col-sm-12 i{font-size:40px;color:#04a6f1}

.twentyeighth{margin:0}
.twentyeighth .row{display:flex;align-items:stretch;flex-wrap:wrap}
.twentyeighth .row .col-sm-6{padding:50px 15px;}
.twentyeighth .row .col-sm-6.bggports{background:#f5f5f5;/*text-align:right;*/text-align:left}
.twentyeighth .row .col-sm-6.bggports.left{text-align:left!important} 
.twentyeighth .row .col-sm-6 .fa{font-size:40px;color:#04a6f1}
.twentyeighth .row .col-sm-6:nth-of-type(2){padding:50px 0px 0 35px;}
.twentyeighth p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyeighth .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px;color:#fff!important}



.videosgallery{margin:0;padding:60px 15px}
.videosgallery .row{margin:0}
.videosgallery .row .col-sm-4{padding:0 10px}
.videosgallery h1{font-size:30px;text-align:center;line-height:1.4;margin:10px 0 28px}
.videosgallery .row .col-sm-4 .col-sm-12{padding:0;margin-bottom:20px;position:relative}
.videosgallery .row .col-sm-4 .col-sm-12:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.55}
.videosgallery .row .col-sm-4 .col-sm-12:after{content:'\e6ad';position:absolute;width:50px;height:50px;display:inline-flex;top:0;bottom:0;left:0;right:0;font-family:'themify';margin:auto;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;font-size:24px;color:#fff;padding-left:4px;background:rgba(255, 255, 255, 0.19)}




.twentyninth{margin:0;padding:60px 15px;text-align:left}
.twentyninth.bgcolored{background:#fbfbfb}
.twentyninth h2{text-transform:capitalize;margin:0 0 20px;position:relative}
.twentyninth h4{color:#04a6f1;font-family:'Roboto',sans-serif;font-weight:600}
.twentyninth ul li,.twentyninth p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.twentyninth p span.largetext{line-height:42px;color:#333;display:inline-block;float:left;font-size:35px;margin-right:3px;font-weight:600;text-align:right}
.twentyninth .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.twentyninth .btn-secondary,.twentyninth .btn-secondary:focus{background:#333;color:#fff}

.thirthbox{margin:0;padding:35px 15px;background:#fbfbfb;text-align:left;background:url('../images/background-right.jpg')}
.thirthbox h2{text-transform:capitalize;margin:0 0 0;position:relative}
.thirthbox ul li,.thirthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:0}
.thirthbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.thirthbox .btn-secondary,.thirthbox .btn-secondary:focus{background:#333;color:#fff}


.thirtyone{margin:0;padding:40px 15px;text-align:left;background:#fbfbfb}
.thirtyone h2{text-transform:capitalize;margin:0 0 30px;position:relative;font-weight:500;font-family:'Montserrat',sans-serif}
.thirtyone h4{font-family:'Roboto',sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}
.thirtyone ul li,.thirtyone p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtyone .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.thirtyone table{width:100%;box-shadow:0 5px 55px 0px rgba(0, 0, 0, 0.2);border-radius:3px}
.thirtyone table>tbody>tr>td,.nineteenbox table>thead>tr>th{padding:15px}
.thirtyone table>thead>tr>th{background:#04a6f1;color:#fff;font-weight:500;text-transform:uppercase}
.thirtyone table>tbody>tr>td{color:#444}
.thirtyone table>tbody>tr:nth-of-type(even)>td{background:#fbfbfb}
.thirtyone table>thead>tr>th:first-child,.nineteenbox table>tbody>tr>td:first-child{text-align:center}


.thirtytwo{margin:0;padding:60px 15px;text-align:left;background:#fbfbfb}
.thirtytwo h2{text-transform:capitalize;margin:0 0 30px;position:relative;font-weight:500;font-family:'Montserrat',sans-serif}
.thirtytwo h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#04a6f1}
.thirtytwo ul li,.thirtytwo p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtytwo .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.thirtytwo table{width:100%;box-shadow:0 5px 55px 0px rgba(0, 0, 0, 0.2);border-radius:3px;overflow:hidden}
.thirtytwo table>tbody>tr>td,.thirtytwo table>thead>tr>th{padding:15px}
.thirtytwo table>thead>tr>th{background:#04a6f1;color:#fff;font-weight:500;text-transform:uppercase;padding:12px}
.thirtytwo table>tbody>tr>td{color:#444}
.thirtytwo table>tbody>tr:nth-of-type(even)>td{background:#f6f6f6}
.thirtytwo table>thead>tr>th:first-child,.thirtytwo table>tbody>tr>td:first-child{text-align:center}

.thirtythree{margin:0;padding:40px 15px;text-align:left}
.thirtythree h2{text-transform:capitalize;margin:0 0 30px;position:relative;font-weight:500;font-family:'Montserrat',sans-serif}
.thirtythree h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#04a6f1}
.thirtythree ul li,.thirtythree p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtythree .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.thirtythree .ttxbox{text-align:center}
.thirtythree .ttxbox h3{font-size:34px;margin:0}
.thirtythree .ttxbox h3 [class^="ti-"]{font-size:calc(100% - 8px)}
.thirtythree .ttxbox h3 .ti-arrow-up{color:#25dc7a}
.thirtythree .ttxbox h3 .ti-arrow-down{color:#F44336}
.thirtythree .ttxbox p{text-transform:uppercase;font-size:16px;text-align:center}


.thirtyfour{margin:0;padding:40px 15px;text-align:left;background:#fbfbfb}
.thirtyfour h2{text-transform:capitalize;margin:20px 0;position:relative;text-transform:capitalize}
.thirtyfour h5{font-size:20px;text-transform:capitalize;margin:20px 0px 10px}
.thirtyfour p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtyfour a.btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.fourteenbox.xax a{color:#04a6f1!important}


.thirtyfive{margin:0;padding:40px 15px;text-align:left;background:#fbfbfb}
.thirtyfive h2{text-transform:capitalize;margin:20px 0;position:relative;text-transform:capitalize}
.thirtyfive h5{font-size:20px;text-transform:capitalize;margin:20px 0px 10px}
.thirtyfive p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}



.thirtysix{margin:0;padding:70px 15px;text-align:left}
.thirtysix h2{text-transform:capitalize;margin:0 0 20px;position:relative;font-weight:500;font-family:'Montserrat',sans-serif}
.thirtysix h4{font-family:'Roboto',sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#04a6f1}
.thirtysix ul li,.thirtysix p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;line-height: 24px;}
.thirtysix .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.thirtysix table{width:100%;box-shadow:0 5px 55px 0px rgba(0, 0, 0, 0.2);border-radius:3px}
.thirtysix table>tbody>tr>td,.thirtysix table>thead>tr>th{padding:15px;text-align:left}
.thirtysix table>thead>tr>th{background:#04a6f1;color:#fff;font-weight:500;text-transform:uppercase}
.thirtysix table>tbody>tr>td{color:#444}
.thirtysix table>tbody>tr:nth-of-type(even)>td{background:#fbfbfb}
.thirtysix p[align="center"]{margin-bottom:30px}
.thirtysix table>thead>tr>th:first-child,.thirtysix table>tbody>tr>td:first-child{text-align:center}
.thirtysix table>tbody>tr>td[colspan="6"]{padding:10px 15px;background:#86d8ff;color:#333;text-align:left;font-family:'Montserrat',sans-serif;text-transform:uppercase}


.thirtyseventhbox{margin:0;padding:50px 15px;width:100%;clear:both;background:#fbfbfb}
.thirtyseventhbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.thirtyseventhbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;margin:15px 0px}
.thirtyseventhbox p.mb6{margin-bottom:6px}
.thirtyseventhbox strong{color:#555}
.thirtyseventhbox ul{display:inline-block;width:100%;padding:0;list-style:none;color:#444;column-count:2;-webkit-column-count:2}
.thirtyseventhbox ul>li{padding:4px 0px 4px 26px;position:relative}
.thirtyseventhbox ul>li:before{content:'\f058';font-family:FontAwesome;margin-right:8px;color:#04a6f1;position:absolute;top:6px;left:6px}


.thirtyeighthbox{margin:0;padding:40px 15px;text-align:left}
.thirtyeighthbox h2{text-transform:capitalize;margin:0 0 20px;position:relative;font-weight:500;font-family:'Montserrat',sans-serif}
.thirtyeighthbox h4{font-family:'Roboto',sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#04a6f1}
.thirtyeighthbox ul li,.thirtyeight p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtyeighthbox ul{counter-reset:list2;list-style:none;padding:0}
.thirtyeighthbox h5{margin:0 0 8px;font-size:16px;color:#555;font-family:'Roboto',sans-serif;font-weight:600}
.thirtyeighthbox ul li{padding-left:30px;position:relative}
.thirtyeighthbox ul li:before{counter-increment:list2;content:counter(list2, decimal-leading-zero);position:absolute;left:0;top:2px;line-height:1;font-weight:600;color:#04a6f1;font-size:20px}
.thirtyeighthbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}


.thirtyninthbox{counter-reset:list1;background:#fbfbfb}
.thirtyninthbox{margin:0;padding:75px 15px}
.thirtyninthbox h3{margin:20px 0;font-size:26px}
.thirtyninthbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.thirtyninthbox h4{color:#04a6f1;margin:25px 0px 5px}
.thirtyninthbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px}
.thirtyninthbox ul{list-style:none;padding:0;column-count:2;column-gap:4%}
.thirtyninthbox ul li{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;padding:0px 0px 0px 60px;position:relative;min-height:40px;margin:10px 0px;display:inline-flex;align-items:center}
.thirtyninthbox ul li:before{counter-increment:list1;content:counter(list1);width:34px;height:34px;background:#04a6f1;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;border-radius:50%}
.thirtyninthbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.thirtyninthbox .img-responsive{border-radius:5px}
.thirtyninthbox .img-shadow{box-shadow:0 5px 60px 0 rgba(0, 0, 0, 0.24);border-radius:5px}
.thirtyninthbox.whitebgg{background:#fff!important;padding:50px 15px}

.sixthbox.suber h5{text-transform:capitalize;font-family:'Roboto',sans-serif;font-size:17px;font-weight:600}
.sixthbox.suber ul{column-count:3;padding:0}
.sixthbox.suber ul>li:before{content:'\f0a9';font-size:15px;color:#8ca1ab}
.sixteenbox.bgcolored2{margin:0;padding:50px 15px;background:#fbfbfb}
.fortiethbox{margin:0;padding:50px 15px 0px}
.fortiethbox h3{margin:20px 0;font-size:26px}
.fortiethbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.fortiethbox h4{color:#04a6f1;margin:5px 0px 5px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:600}
.fortiethbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 0px}

.fortiethbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.fortiethbox .img-responsive{border-radius:5px}
.fortiethbox .img-shadow{box-shadow:0 5px 60px 0 rgba(0, 0, 0, 0.24);border-radius:5px}
.fortiethbox.whitebgg{background:#fff!important;padding:50px 15px}
.fortiethbox .btn{padding:9px 25px;height:auto;border-radius:30px;font-size:14px;margin:10px 10px 10px 0px;color:#fff!important}
.fortiethbox .btn-secondary,.fortiethbox .btn-secondary:focus{background:#333;color:#fff}



.fortyfirstbox{margin:0;padding:65px 15px}
.fortyfirstbox h3{margin:20px 0;font-size:26px}
.fortyfirstbox h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.fortyfirstbox h4{color:#04a6f1;margin:15px 0px;font-family:'Roboto',sans-serif;text-transform:capitalize;font-weight:600;font-size:17px}
.fortyfirstbox h5{font-size:18px;font-family:'Roboto',sans-serif;font-weight:600;margin:18px 0px}
.fortyfirstbox [class^="ti-"]{color:#04a6f1;font-size:50px}
.fortyfirstbox ul li,.fortyfirstbox p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.fortyfirstbox .contianer>.row{display:flex;align-items:stretch}
.fortyfirstbox .xbco>.col-sm-4>.col-sm-12{padding:15px;border:1px solid #eee;border-radius:3px;text-align:center}
.fortyfirstbox .xbco>.col-sm-4:nth-of-type(2)>.col-sm-12{background:#f9f9f9}
.xbco{display:flex;align-items:stretch}
.fortyfirstbox.bgcolored{background:#fbfbfb}


.fortysecond{margin:0;padding:50px 15px}
.fortysecond h3{margin:20px 0;font-size:26px}
.fortysecond h2{text-transform:capitalize;margin:0 0 15px;position:relative}
.fortysecond h4{color:#04a6f1;margin:15px 0px;font-family:'Roboto',sans-serif;text-transform:capitalize;font-weight:600;font-size:17px}
.fortysecond table{width:100%;box-shadow:0 5px 55px 0px rgba(0, 0, 0, 0.2);border-radius:3px;overflow:hidden}
.fortysecond table>tbody>tr>td,.fortysecond table>thead>tr>th{padding:15px}
.fortysecond table>thead>tr>th{background:#04a6f1;color:#fff;font-weight:500;text-transform:uppercase;padding:12px}
.fortysecond table>tbody>tr>td{color:#444}
.fortysecond table>tbody>tr:nth-of-type(even)>td{background:#f6f6f6}
.fortysecond table>thead>tr>th:first-child,.fortysecond table>tbody>tr>td:first-child{text-align:center}

.fortythird{}
.fortythird .ttxbox{text-align:center}
.fortythird .ttxbox h3{font-size:34px;margin:0}
.fortythird .ttxbox h3 [class^="ti-"]{font-size:calc(100% - 8px)}
.fortythird .ttxbox h3 .ti-arrow-up{color:#25dc7a}
.fortythird .ttxbox h3 .ti-arrow-down{color:#F44336}
.fortythird .ttxbox p{text-transform:uppercase;font-size:16px;text-align:center}


.fortyfourth{padding:40px 15px;background:#f6f6f6}
.fortyfourth h2{text-align:center;font-size:28px;margin-bottom:40px;position:relative}
.fortyfourth h2:after{content:'';width:70px;height:3px;background:#04a6f1;left:0;right:0;float:none;margin:auto;position:absolute;bottom:-15px}
.fortyfourth .table>thead>tr>th{verticle-align:middle;border:0}
.fortyfourth .table{background:#fff}
/*
.tenthbox .firstrow{display:flex;align-items:center;padding-bottom:25px;border-bottom:1px solid #e2eaec}
.tenthbox .firstrow h2{margin:0px;color:#2b3235}
.tenthbox .firstrow .col-sm-7{padding:6px 30px;border-left:5px solid #cedfe6}
.tenthbox .firstrow .col-sm-7 p{margin:0;text-align:justify;color:#444;font-family:'Lato',sans-serif;font-size:15px;line-height:1.5}*/

@media (min-width:1350px){.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox>.img-banner{height:38.45vw}.bannerDiv #homeBanner .carousel-caption h3{font-size:2vw}.bannerDiv #homeBanner .carousel-caption h5{font-size:1.3vw}.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox:after{height:20.6vw}.container{max-width:1800px;width:100%;}main.innermain .page-banner ~ div.container,main.innermain .page-banner ~ div .container{max-width:1500px}}
@media (min-width:992px){.firstbox,.secondbox .row{display:-ms-flexbox;display:flex;align-items:stretch;flex-wrap:wrap}.firstbox{align-items:center}.firstbox .col-sm-3,.secondbox .row .col-sm-3{display:-ms-flexbox;display:flex;align-items:stretch;flex-wrap:wrap}.secondbox .col-sm-4 .col-sm-12{height:100%;display:-ms-flexbox;display:flex;flex-direction:column}/*header .navbar-default .navbar-nav>li>a:hover+ul{display:block!important}header .navbar-default .navbar-nav>li>ul:hover{display:block!important}*/.fourthbox .row{display:-ms-flexbox;display:flex;align-items:center}}
@media (min-width:768px){header #navbar .navbar-nav>li .dropdown-menu{box-shadow:0px 11px 20px 0px rgba(0, 0, 0, 0.35);min-width:260px;width: auto !important;} header .navbar-default .navbar-nav>li>ul{/*display:block;*/-webkit-backface-visibility:hidden;backface-visibility:hidden;/*-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.17, 0.67, 0.59, 1.21), opacity 0.1s 0.1s;transition:transform 0.4s cubic-bezier(0.17, 0.67, 0.59, 1.21), opacity 0.1s 0.1s;*/} /*header .navbar-default .navbar-nav>li:hover ul{opacity:1;-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0)} header #navbar .navbar-nav>li .dropdown-menu:hover{opacity:1;-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0)}*/header .topbar>li:last-child>a{padding-right:0}header #navbar .navbar-nav>li:last-child>a{padding-right:0}}
@media (max-width:767px){header .topbar{display:none}.navbar-default .navbar-toggle{margin:23px 0px;border-radius:2px}header #navbar{position:absolute;z-index:1;right:15px;width:210px;background:rgb(255, 255, 255);min-width:210px}header #navbar .navbar-nav>li a{color:#444;font-size:14px!important}.fourthbox h4{font-size:15px}.fourthbox h2{font-size:21px;text-align:justify;margin:20px 0px 30px}.heading2{text-align:center}.heading2:before{right:0;margin:auto}.heading2:after{left:0;right:0;margin:auto}.before-footer h3{font-size:16px;text-align:center;line-height:1.4;margin:0 0 15px}.before-footer{padding:25px 45px}.before-footer p{text-align:center;margin:0px 0px 20px} .before-footer .text-right{text-align:center}.heading2,.heading2-noborder{font-size:20px}.fstitle .fstitle-inner h2{font-size:17px;padding:0px 7%}.bannerDiv .loginForm .loginElement .loginField .form-control{font-size:13px}.navbar-nav{margin:0px -15px}header #navbar .navbar-nav>li .dropdown-menu{padding:0px}header #navbar .navbar-nav>li .dropdown-menu>li>a{padding:6px 15px}.before-footer .btn-white{margin-top:12px;padding:7px 25px}}
@media (min-width:500px) and (max-width:767px){.firstbox .row{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:stretch}.firstbox .col-sm-3{width:50%;float:left}.secondbox .row{display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap}.twelfthbox h3{padding-top:30px;}}
@media (max-width:660px){.bannerDiv .loginForm{background:rgba(0, 0, 0, 0.3);bottom:auto;top:30px;left:0;right:0}.bannerDiv #homeBanner .carousel-inner>.item>.bannerbox>.img-banner{height:590px}.bannerDiv #homeBanner>.container .loginForm{top:-568px}.right-imgz-text{font-size:3.5vw!important}.user-imgg .person-detail h3{font-size:18px}.user-imgg .person-detail p{font-size:14px}}

@media (min-width:1920px) and (max-width:1920px) and (min-height:1080px) and (max-height:1080px){}  
@media (min-width:1440px){.bannerDiv .loginForm .loginElement .loginField .form-control{font-size:1.35em}.bannerDiv .loginForm{width:25%} .bannerDiv .loginForm>*{margin:15px 0px!important}.bannerDiv .loginForm .loginElement .loginField .form-control{height:3em}.bannerDiv .loginForm{margin-right:0}.bannerDiv .loginForm>.homefav{margin:auto auto 15px!important}}
@media (min-width:768px) and (max-width:1350px){.bannerDiv .loginForm{}.bannerDiv .loginForm .homefav{margin:auto auto 0px!important}}
@media (min-width:1024px) amd (max-width:1350px){.bannerDiv .loginForm .homefav{margin:auto auto 15px!important}}
@media (max-width:1330px){.right-imgz-text{font-size:1.35em;top:26%;}}
@media (min-width:1280px) and (max-width:1280px){.right-imgz-text{top:15%;font-size:18px}.fstitle .fstitle-inner h2{font-size:20px}.testimonialer h3{font-size:16px;margin:0 0 9px}.fstitle .fstitle-inner{padding:25px 42px}.thirdbox{padding:0;}}
@media (min-width:992px) and (max-width:1199px){.right-imgz-text{padding:0px 20px;font-size:18px!important}}
@media (max-width:991px){.bannerDiv{padding:38px;background-position:14% center;background-size:cover;}.bannerDiv>img{display:none;}.bannerDiv .loginForm{position:relative;left:0;right:0;margin-top:50px;}.testimonialer #testimonialDiv .carousel-caption{padding:0px}}
@media (min-width:768px) and (max-width:991px){header .navbar-default .navbar-nav>li>a{padding:5px 5px;font-size:13px;}header #navbar .navbar-nav>li .dropdown-menu:before{left:auto!important;right:15px!important}.right-imgz-text{padding:15px;top:0;font-size:15px;}header #navbar{max-width:calc(100% - 177px)}header .topbar{max-width:calc(100% - 177px)}header .navbar-brand>img{max-width:162px}.bannerDiv .container{position:absolute}.bannerDiv .loginForm{float:none;margin:0px auto 0px;text-align:center}.firstbox>.container>.row{display:flex;flex-wrap:wrap}.testimonialer #testimonialDiv .carousel-caption p,.right-imgz + .text-center p{font-size:14px;font-weight:500;padding:10px}.user-imgg .person-detail h3{font-size:1.2em}.secondbox .col-sm-4{padding:0px 10px}.secondbox .row{display:flex;flex-wrap:wrap;align-items:stretch}.secondbox .col-sm-4{display:flex}header #navbar .navbar-nav>li .dropdown-menu>li>a{font-size:13px}.fstitle .fstitle-inner h2{font-size:1.8em}footer .row ul.list{-webkit-column-count:2;-moz-column-count:2;column-count:2}header .topbar>li>a{font-size:13px}.bannerDiv{padding:0px 0 0 }.bannerDiv .loginForm .loginElement{margin-top:14px}.bannerDiv .container{padding-top:54px}}
@media (min-width:768px) and (max-width:1300px){header #navbar .navbar-nav>li>a,header .topbar>li>a{font-size:13px}.bannerDiv .loginForm .loginElement .loginField .form-control{font-size:13px}.bannerDiv .loginForm p{margin:6px 0px}.firstbox h2.h2lato{font-size:13px;margin:15px 0px 7px}.firstbox .col-sm-3 .img-responsive{width:60px;height:60px;display:grid;object-fit:contain}.bannerDiv>img{height:calc(100vh - 195px)}.secondbox .col-sm-4{margin-bottom:15px}.firstbox .col-sm-3 p{font-size:13px}.testimonialer #testimonialDiv .carousel-caption{padding:10px}.right-imgz + .text-center p,.testimonialer #testimonialDiv .carousel-caption p{font-size:13px}.right-imgz + .text-center p{padding:10px 0px}.testimonialer #testimonialDiv .carousel-caption span{font-size:13px}}
@media (min-width:992px) and (max-width:1300px){.firstbox h2.h2lato{font-size:14px}}
@media (min-width:768px) and (max-width:991px){.bannerDiv>img{/*height:calc(100vh - 232px)*/}.secondbox .col-sm-4 .col-sm-12 p{display:-webkit-box;-webkit-box-orient:vertical;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;font-size:13px}}
@media (min-width:768px){header.whitebg .topbar{display:none}header.whitebg .navbar-nav{margin:18px -15px 18px 0px}}
@media (max-width:767px){.bannerDiv .container{position:relative}.bannerDiv .loginForm{left:auto;right:0;float:right;margin:43px -24px 30px auto}.secondbox .col-sm-4{margin:auto auto 30px;width:100%}.thirdbox{margin-bottom:30px}}
@media (min-width:1340px) and (max-width:1380px){.user-imgg>img,.right-imgz>img{height:340px;width:100%;display:grid;object-fit:cover}}
@media (min-width:580px) and (max-width:767px){.secondbox .col-sm-4{width:50%;float:left}}
@media (min-width:451px) and (max-width:767px){footer .row ul.list{-webkit-column-count:2;-moz-column-count:2;column-count:2}.twelfthbox h3{padding-top:30px;}}
@media (max-width:450px){footer .row ul.list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.twelfthbox h3{padding-top:30px;}}
@media (max-width:400px){.bannerDiv .loginForm{width:100%}.twelfthbox h3{padding-top:30px;}}
@media (min-width:2300px){.right-imgz-text{font-size:2.75em}}




@media (min-width:1440px) and (max-width:1440px) and (min-height:900px) and (max-height:960px){.bannerDiv>img{height:calc(100vh - 300px)}}
/* check this */
@media (min-width:1440px){.firstbox .col-sm-3{/*padding:4vh 15px*/}.fstitle .fstitle-inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.fstitle .fstitle-inner h2{font-size:1.5em} .panel.features>.container{height:61.4vh}.secondbox .col-sm-4 .col-sm-12{min-height:25vh;display:flex;flex-direction: column;align-items:center;justify-content:center}.thirdbox .table>thead>tr>th, .thirdbox .table>tbody>tr>td{font-size:0.8vw!important;padding:1.2vh 7px!important;text-align: center;}.fstitle .fstitle-inner .btn-white{margin:2vh 0px;font-size:16px;padding:12px 2vw;border-radius:2vw};display:flex;align-items:center}footer{display:flex;align-items:center}.videobar .container .row{width:100%}}

@media (min-width:1800px){.bannerDiv>img{height:70vh}.fstitle .fstitle-inner h2{font-size:2.5em}}


@media (min-width:1500px){.secondbox .col-sm-4 img{width:auto}.secondbox .col-sm-4 .col-sm-12 p{font-size:14px;margin:1.4vw 0px;max-height:40px}.secondbox h3.h3lato,.firstbox h2.h2lato{font-size:16px}.testimonialer #testimonialDiv .carousel-caption h5{font-size:16px}.testimonialer #testimonialDiv .carousel-caption p,.firstbox .col-sm-3 p{font-size:14px}.secondbox .col-sm-4 .col-sm-12 .btn{font-size:1em;padding:15px 2vw}.firstbox .col-sm-3 i{font-size:45px;}.secondbox .col-sm-4 .col-sm-12 i{font-size:50px;}}
@media (min-width:768px) and (max-width:1349px){.bannerDiv .loginForm{margin-right:0px}}
@media (min-width:991px){.panel.features .container>.row{height:100vh;display:flex;align-items:center}}
@media (min-width:768px) and (max-width:1370px){.panel.features .fstitle .fstitle-inner{padding:25px 42px}.panel.features .fstitle .fstitle-inner h2{font-size:24px}.panel.features .fstitle .fstitle-inner .btn-white{padding:11px 18px;font-size:15px}}
@media (min-width:1024px) and (max-width:1370px){.fstitle .fstitle-inner{display:flex;align-items: center;justify-content:center;}.user-imgg>img,.right-imgz>img{height:340px;width:100%;display:grid;object-fit:cover}}
@media (min-width:1280px) and (max-width:1280px) and (min-height:570px) and (max-height:590px){footer a{font-size:12px}.videobar .img-responsive{max-height:52vh}.fstitle-inner{height:34vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.tablaar>.container{height:57vh;display:flex;align-items:center}.tablaar>.container>.row{width:calc(100% + 30px)}.fstitle .fstitle-inner .btn-white{font-size:15px;height:auto;padding:10px 20px;font-weight:500;}.thirdbox .text-green,.thirdbox .text-red{font-size:11px}}
@media (min-width:1024px) and (max-width:1024px) and (min-height:570px) and (max-height:768px){.user-imgg>img,.right-imgz>img{display:grid;height:calc(80vh - 164px);width:100%;object-fit:cover;object-position:center}.testimonialer #testimonialDiv .carousel-caption a{padding:0;margin:0}.testimonialer #testimonialDiv .carousel-caption{padding:10px}.thirdbox{padding:15px}.plaintitle h2{padding:4vh 15px}.secondbox h3.h3lato{font-size:15px}.secondbox .col-sm-4 .col-sm-12 .btn{padding:6px 20px;font-size:14px}.secondbox .col-sm-4 .col-sm-12 .img-responsive{width:55px}.secondbox .col-sm-4 .col-sm-12 p{margin:8px 0px}.fstitle .fstitle-inner h2{font-size:24px}.thirdbox{padding:35px 15px 30px}.videobar .img-responsive{height:50vh}.fstitle .fstitle-inner .btn-white{font-size:15px}.videobar .container{height:52vh} footer{display:flex;align-items:center;justify-content:center}.thirdbox>div{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.videobar>.container>.row.nogap{height:calc(63vh - 80px);overflow:hidden} .videobar>.container>.row.nogap .img-responsive{max-height:100%;display:grid;object-fit:contain;width:auto;max-width:100%}.fstitle .fstitle-inner{height:18vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.fstitle .fstitle-inner .btn-white{padding:12px 22px;min-height:42px}.bannerDiv .loginForm .loginElement .loginField label{color:#333!important}.bannerDiv .loginForm .loginElement .loginField .form-control{color:#333!important;}header .navbar-default{backface-visibility:hidden}}
@media (min-width:800px) and (max-width:800px) and (min-height:600px) and (max-height:600px){.firstbox .col-sm-3 p{display:-webkit-box;-webkit-box-orient:vertical;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;font-size:12px}.secondbox .col-sm-4{padding:0px 15px}.secondbox h3.h3lato{font-size:13px}.thirdbox .table>thead>tr>th, .thirdbox .table>tbody>tr>td{font-size:12px!important;padding:6px 6px !important}.secondbox{padding:20px 0px 0px}.thirdbox{padding:20px 10px 0px!important}.panel.features .fstitle .fstitle-inner h2{padding:0px}.user-imgg>img,.right-imgz>img{display:grid;width:100%;object-fit:cover;object-position:center;height:50vh} .panel.design .fstitle .fstitle-inner{padding:25px 42px}.testimonialer #testimonialDiv .carousel-caption h5{font-size:16px;padding:0px 0px 5px;margin:0;font-weight:600}.right-imgz + .text-center p, .testimonialer #testimonialDiv .carousel-caption p{font-size:12px;padding:0px}.right-imgz + .text-center p a, .testimonialer #testimonialDiv .carousel-caption p a{}.panel.features .fstitle .fstitle-inner h2{font-size:20px;margin-bottom:8px}.panel.features .fstitle .fstitle-inner .btn-white{padding:9px 18px;font-size:13px}footer{padding:20px 0px}footer .row ul.list>li>a{font-size:12px}footer .row ul.list{-webkit-column-count:3;-moz-column-count: 3;column-count: 3;}footer .container{padding:0px}.videobar>.container{height:52vh}.firstbox h2.h2lato{font-size:12px}.testimonialer .container{padding:0px}.panel.tablaar>.container{padding:0px}.testimonialer #testimonialDiv .carousel-caption p{text-align:justify}.panel.features .container{height:100vh;display:flex;align-items:center}.secondbox h3.h3lato{font-size:14px}}
@media (min-width:768px) and (max-width:991px) and (min-height:1024px) and (max-height:1024px){.bannerDiv .container{height:calc(100vh - 308px)}.container{max-width:100%}header #navbar{padding:0px}header .navbar-brand>img{max-width:156px}header #navbar,header .topbar{max-width:calc(100% - 151px)}header .navbar-header .navbar-brand{padding:15px 5px} .panel.design .fstitle .fstitle-inner{height:19vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.user-imgg .img-responsive,.right-imgz .img-responsive{display:grid;width:100%;object-fit:cover;object-position:center;height:29vh;margin-bottom:2vh} .testimonialer .container .col-sm-6{width:100%}.secondbox .col-sm-4{padding:15px 10px}.panel.features .fstitle .fstitle-inner .btn-white{width:auto!important;display: inline-block;margin:0px auto;}.panel.features .fstitle .fstitle-inner{height:25vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.secondbox .col-sm-4{margin-bottom:0}.secondbox{width:100%}.thirdbox{width:100%}.thirdbox .table-responsive{width:100%;max-width:calc(50% - 20px);float:left;margin:0px 10px 30px}.videobar{padding:25px 15px}.videobar>.container{}footer{display:flex;flex-direction:column}.videobar>.container .col-sm-8,.videobar>.container .col-sm-4{width:100%}.videobar>.container .col-sm-8 img,.videobar>.container .col-sm-4 img{max-height:30vh;width:auto!important;margin:1vh auto;float:none!important;display:grid;object-fit:cover;object-position:center;}}

@media (min-width:768px) and (max-width:1199px){.bannerDiv{/*height:calc(100vh - 232px);*/display:flex;align-items:center;justify-content:flex-end;overflow:hidden}}
@media (max-width:1300px){}
@media (min-width:1280px) and (max-width:1399px){.panel.tablaar>.container{display:flex;justify-content:center;overflow:hidden}.panel.tablaar>.container .row{width:100%}.thirdbox .table>thead>tr>th{font-size:13px;text-align: center;}}

@media (min-width:1920px){#testimonialDiv .user-imgg img, .right-imgz img{height:54vh}}

@media (min-width:786px) and (max-width:800px){.fstitle .fstitle-inner h2{font-size:24px}.fstitle .fstitle-inner{padding:0px 42px;height:40vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.fstitle .fstitle-inner h2{font-size:18px}.user-imgg>img,.right-imgz>img{}.fstitle .fstitle-inner .btn-white{padding:10px 22px}.fstitle .fstitle-inner{height:32vh}}


@media (min-width:1920px) and (max-width:1920px) and (min-height:1080px) and (max-height:1080px){}
@media (min-width:1920px) and (max-width:1920px) and (min-height:1200px) and (max-height:1200px){}
@media (min-width:1920px) and (max-width:1920px) and (min-height:1250px) and (max-height:1281px){.testimonialer h3{font-size:24px}.fstitle .fstitle-inner .btn-white{margin:1vh 0px} #testimonialDiv .user-imgg img, .right-imgz img{height:55vh}}
@media (min-width:1920px) and (max-width:1920px) and (min-height:1430px) and (max-height:1460px){#testimonialDiv .user-imgg img, .right-imgz img{height:56vh}}


@media (max-width:767px){body{overflow-y:auto!important;overflow-x:hidden!important}.testimonialer #testimonialDiv .carousel-caption{padding:15px}.testimonialer>.container>.col-sm-6{margin-bottom:30px}.secondbox h3.h3lato{font-size:14px}.videobar .col-sm-8{margin-bottom:20px}.bannerDiv .loginForm{}.firstbox{height:auto!important;}section.panel{height:auto!important;margin:0px!important}.firstbox .col-sm-3{padding:25px 15px;}}

@media (max-width:420px){.user-imgg>img,.right-imgz>img{height:300px;display:grid;object-fit:cover;object-position:center}}

@media (min-width:768px) and (max-width:768px) and (min-height:891px) and (max-height:1024px){.bannerDiv .loginForm p{margin:3vh 0px}.user-imgg>img,.right-imgz>img{height:calc(50vh - 113px);display:grid;object-fit:cover}.fstitle .fstitle-inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.fstitle .fstitle-inner h2{font-size:30px}.secondbox{height:100vh;display: flex;align-items: center;justify-content: center;}.thirdbox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}footer{display:flex;align-items:center;justify-content:center}.videobar .container{height:calc(50vh - 80px);display:flex;align-items:center;justify-content:center}}
@media (min-width:770px) and (max-width:799px) and (min-height:500px) and (max-height:600px){.bannerDiv .loginForm{margin:20px 0px 0px;max-width:260px}.firstbox .col-sm-3 .img-responsive{width:45px;height:45px}.firstbox .col-sm-3 p{font-size:12px}.bannerDiv{height:calc(100vh - 207px)}.bannerDiv .loginForm .btn-primary{padding:6px 20px;font-size:14px}.bannerDiv .loginForm p{margin:11px 0px}.bannerDiv .loginForm p a{font-size:13px}.user-imgg>img, .right-imgz>img{height:calc(70vh - 123px);display:grid;object-fit:cover}.testimonialer #testimonialDiv .carousel-caption a{padding:0px;margin:0}.right-imgz + .text-center p, .testimonialer #testimonialDiv .carousel-caption p{padding:0px}.user-imgg .person-detail{top:15px;right:15px;text-align:right}.secondbox .col-sm-4 .col-sm-12 img{width:50px}.panel.features .container{height:100vh;display:flex;align-items:center}}
/*@media (min-width:1400px) and (max-width:1400px) and (min-height:1050px) and (max-height:1050px){.fstitle .fstitle-inner{height:30vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.user-imgg>img,.right-imgz img{height:calc(70vh - 80px);width:100%;display:grid;object-fit:cover}.testimonialer #testimonialDiv .carousel-caption p{font-size:15px}}*/

@media (min-width:1400px){.panel.tablaar>.container>.row{display:flex;align-items:center}.fstitle .fstitle-inner{display:flex;align-items:center;flex-direction:column;justify-content:center}.user-imgg>img,.right-imgz img{height:calc(80vh - 120px)!important;width:100%;display:grid;object-fit:cover}.testimonialer #testimonialDiv .carousel-caption p{font-size:15px}}
@media (min-width:2000px){.fstitle .fstitle-inner h2{font-size:3em}.secondbox .col-sm-4 .col-sm-12 .btn{padding:12px 25px;font-size:15px}.thirdbox .table>thead>tr>th, .thirdbox .table>tbody>tr>td{font-size:15px!important;padding-left:20px!important;padding-right:20px!important}}
@media (min-width:3800px){.testimonialer .container{height:calc(70vh - 80px)!important;display:flex;align-items:center;justify-content:center}.user-imgg>img, .right-imgz img{height:auto!important}}
@media (max-width:380px){.testimonialer #testimonialDiv .carousel-caption{padding:6px 15px}.testimonialer #testimonialDiv .carousel-caption p{font-size:12px;text-align: justify;}.twelfthbox h3{padding-top:30px;}.testimonialer h3{    margin: 34px 0px 5px;}}
@media (max-device-width:700px){.bannerDiv .loginForm{max-width:100%;width:100%}}


.dropdown-menu .fa{float:right;position:relative;top:3px}
header #navbar .navbar-nav li.hasSub{position:relative}
header #navbar .navbar-nav .dropdown-menu>li>a{white-space:initial}


header #navbar .navbar-nav li.dropOnRight li.hasSub>ul{left:-100%}
header #navbar .navbar-nav li.hasSub>a{padding:8px 20px;font-size:15px;display:inline-block}

header #navbar .navbar-nav li.hasSub .dropdown-menu-sub{width:100%;border:0;top:0;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}
header #navbar .navbar-nav li.hasSub .dropdown-menu-sub>li>a{padding:9px 20px;font-size:14px;width:100%;display:inline-block;color:#333;text-decoration:none!important}
header #navbar .navbar-nav li.hasSub .dropdown-menu-sub>li>a:hover{background:#04a6f1;color:#fff}
header #navbar .navbar-nav li.hasSub .dropdown-menu-sub>li:last-child>a{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}

@media (min-width:768px){
header #navbar .navbar-nav li.hasSub>ul{display:block;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.17, 0.67, 0.59, 1.21), opacity 0.1s 0.1s;transition:transform 0.4s cubic-bezier(0.17, 0.67, 0.59, 1.21), opacity 0.1s 0.1s;position:absolute;left:100%;list-style:none;padding:0;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175)}
header #navbar .navbar-nav li.hasSub>a:hover+ul,header #navbar .navbar-nav li.hasSub ul:hover{opacity:1;-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0)}
}
.coloredtext{color:#04a6f1;}
@media (min-width:768px){header #navbar .navbar-nav>li .dropdown-menu:before{content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:115px;right:auto;margin:auto!important;width:0;height:0;float:none}header #navbar .navbar-nav>li>a{white-space:nowrap!important;font-weight:bold}}header #navbar .navbar-nav>li>a::before{position:absolute;top:100%;bottom:0;left:0;overflow:hidden;padding:0;max-width:0;border-top:2px solid #04a6f1;color:#2dbdff;content:'';-webkit-transition: max-width 0.5s;-moz-transition: max-width 0.5s;transition: max-width 0.5s;opacity:0;font-family:'Roboto',FontAwesome,sans-serif}header #navbar .navbar-nav>li>a:hover::before,header #navbar .navbar-nav>li>a:focus::before{max-width:100%;width:100%;padding:6px 15px;opacity:1}header #navbar .navbar-nav>li>a:hover{color:#2dbdff}}
@media (max-width:767px){header #navbar .navbar-nav li.hasSub .dropdown-menu-sub{list-style:none;padding:0;width:100%;display:none}header #navbar .navbar-nav li.hasSub .dropdown-menu-sub>li>a{color:#444}header #navbar .navbar-nav>li a .caret{float:right}header #navbar .navbar-nav li.hasSub>a:hover+ul,header #navbar .navbar-nav li.hasSub ul:hover{display:block}header #navbar .navbar-nav li.hasSub>ul{display:none;width:100%;float:left}header #navbar .navbar-nav li.hasSub>a:hover .dropdown-menu-sub{display:inline-block;width:100%}header #navbar .navbar-nav>li>a{font-weight:bold}}
/*
.bannerDiv .container:before{content: '';
    width: 100%;
    position: absolute;
    background: rgba(0, 0, 0, 0.56);
    top: 0;
    left: 0;
    height: 100%;}*/
    header #navbar .navbar-nav>li>a,header .topbar>li>a{color:#333}
    header .topbar>li>a:hover{color:#2dbdff}
    
header .topbar>li>a{position:relative}
header .topbar>li>a:after{content:'';position:absolute;height:2px;bottom:0;left:-1px;width:0%;background:#2dbdff;transition:all 0.4s ease}
header .topbar>li>a:hover:after{width:100%}
@media (min-width:991px){.bannerDiv .loginForm{}}

@media (min-width:768px){body{margin:-1px;}.navbar-right .dropdown-menu{top:calc(100% + 12px)}.navbar-right{position:relative;top:3px}}
@media (min-width:1200px){header #navbar .navbar-nav>li>a{min-width:210px;text-align:left}header #navbar .navbar-nav>li:last-child>a{min-width:inherit}header #navbar .navbar-nav>li:last-child>ul.dropdown-menu{left:0}}
@media (min-width:1280px) and (max-width:1280px) and (min-height:750px) and (max-height:800px){.bannerDiv .loginForm .loginElement{margin:15px 0px!important;}}
@media (min-width:768px) and (max-width:991px){header #navbar .navbar-nav>li>a, header .topbar>li>a{font-size:12px} .firstbox{display:flex;align-items:center}.bannerDiv{height:calc(100vh - 133px)}.firstbox .col-sm-3 i{font-size:45px}}
@media (max-width:1200px){.bannerDiv .loginForm p.text-center{display:none;}}
@media (min-width:1440px){.bannerDiv .loginForm .loginElement .loginField i{top:8px}.bannerDiv .loginForm p.margin15-0-0{font-size:16px}}
@media (max-height:549px){.bannerDiv .loginForm p.text-center{display:none;}}

@media (max-width:1300px){.homefav{max-width:65px;margin:auto auto 10px;margin-top: -35px;}.bannerDiv .loginForm .btn-primary{margin-bottom: 10px;margin-top: 35px;}}
@media (min-width:768px) and (max-width:1300px){.bannerDiv .loginForm{max-width:280px}}
@media (min-width:992px) and (max-width:1400px){.firstbox{/*padding-bottom:10px*/}}
@media (min-width:992px){.bannerDiv .loginForm{display:flex;height:100%;margin-top:82px;width:280px;flex-wrap:wrap;max-height:calc(100% - 132px);}.bannerDiv .loginForm>.homefav{margin:auto auto 15px!important;}.bannerDiv>img{height:calc(100vh - 133px)}.firstbox{}}
@media (min-width:1440px){.bannerDiv .loginForm{max-width:320px;height:100%;margin-top:41px;max-height:70%}.bannerDiv .loginForm .loginElement .loginField .form-control{height:60px}.bannerDiv .loginForm .loginElement .loginField label{font-size:16px;top:20px}}
@media (max-width:1199px){.bannerDiv .loginForm .loginElement .loginField .form-control{color:#333}.bannerDiv .loginForm .loginElement .loginField .form-control{border-bottom-color:#333}.bannerDiv .loginForm .loginElement .loginField label{color:#333}.bannerDiv .loginForm p a{color:#333}}

@media (min-width:992px){.bannerDiv .loginForm .adjuster1{margin:auto 0px !important;width:100%!important}.testimonialer>.container>.col-sm-6:nth-child(1){padding-right:40px;padding-bottom:30px}.testimonialer>.container>.col-sm-6:nth-child(2){padding-left:40px;padding-bottom:30px}}

@media (min-width:1850px){.bannerDiv>img{height:calc(100vh - 148px)}}

@media (min-width:1920px){
  .testimonialer>.container>.col-sm-6:nth-child(1){padding-bottom:50px;padding-bottom:50px}
  .testimonialer>.container>.col-sm-6:nth-child(2){padding-left:50px;padding-bottom:50px}
  .user-imgg>img, .right-imgz img{height: 260px !important}
  .secondbox .col-sm-4{padding:0px 35px;margin-bottom:70px}
}

@media (min-width:768px){.videobar .container{height:calc(100vh - 178px)}}

footer.inpage{padding:20px 40px 40px;}
footer.inpage a{padding:4px 0px;font-size:14px;}
footer.inpage .row.text-center p{margin:10px 0px;text-align:center}
.infoot-first{padding:0 40px 40px}
.footer-info-sub-footer{width:100%;padding:6px 40px;background:#fff;text-align:center}
@media (min-width:1800px){.bannerDiv .loginForm{width:400px}}
footer.infoot{flex-wrap:wrap;padding:60px 0px 0px;}
footer.infoot .row.text-center p{padding-top:20px}
footer.infoot p{margin:4px 0px}
footer.infoot p{color:#333}
footer.infoot .footer-info-sub-footer p{color:#444;margin:0;font-size:12px}
@media (min-width:992px) and (max-width:1199px){footer .row ul.list2{-webkit-column-count:3;-moz-column-count:3;column-count:3}}
@media (min-width:768px) and (max-width:991px){footer .row ul.list2{-webkit-column-count:2;-moz-column-count:3;column-count:2}}
@media (min-width:600) and (max-width:767px){footer .row ul.list2{-webkit-column-count:2;-moz-column-count:3;column-count:2}}
@media (max-width:599px){footer .row ul.list2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}
@media (max-width:991px){footer.infoot .row.text-center p{text-align:center}footer.infoot .row.text-center p .pull-right{float:none!important;margin:auto!important;width:100%;display:inline-block;}}
#signUp .logooo{max-width:65px;margin-bottom:40px!important}
#signUp .margin-auto{float:none;margin:auto}
#signUp .modal-body{position:relative;display:inline-block;width:100%;padding:15px 25px}
.socialler-links{display:inline-block;text-align:right;width:100%;clear:both;padding:0;list-style:none;margin-top:0;margin-bottom:5px}
.socialler-links>li{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-left:5px}
.socialler-links>li>a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:#bdbdbd;border-radius:50%;font-size:16px}
.socialler-links>li>a .fa-youtube-play{color:red}
.socialler-links>li>a .fa-facebook{color:#4867aa}
.socialler-links>li>a .fa-twitter{color:#1da1f2}
.socialler-links>li>a .fa-google-plus{color:#dd4d42}
.footertext{margin-top:auto;padding:0px;margin-bottom:0px}

#signUp .close{position:absolute;right:-20px;left:auto;top:-20px;width:40px;height:40px;background:#04a6f1;opacity:1;border-radius:50%;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.2);text-shadow:none;color:#fff;outline:none!important}
#signUp .form-group{width:100%;float:left;display:inline-block;padding:0px;position:relative;margin-bottom:30px}
#signUp .form-group label{position:absolute;margin:0;font-weight:500;top:9px;left:0px;transition:all 0.4s ease;width:100%}
#signUp .form-group .bar{position:absolute;bottom:0;width:0;height:2px;background:#04a6f1;transition:all 0.4s ease}
#signUp .form-group .form-control:focus~.bar{width:100%}
#signUp .form-group .form-control:focus~label{top:-15px}
#signUp .form-group.ipfilled label{top:-15px}
#signUp .form-group .form-control{font-size:14px;background:transparent;border:0;box-shadow:none!important;border-radius:0px!important;height:34px;color:#333;padding:12px 0px;/*padding-left:36px;*/transition:all 0.4s ease;border-bottom:1px solid #999;position:relative;z-index:1}
#signUp .form-group .form-control:focus{background:transparent;border-bottom-color:#04a6f1}
#signUp .form-group .form-control::placeholder{color:#333}
#signUp .btn,#signUp .btn:focus{border-radius:30px;font-family:'Montserrat',sans-serif;font-size:15px;outline:none!important;margin:6px 6px 15px 6px;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.22)}
@media (max-width:1399px){#signUp .modal-dialog{width:380px}}
@media (min-width:1400px){#signUp .modal-dialog{width:440px}}
#investNow .logooo{max-width:65px;margin-bottom:40px!important}
#investNow .margin-auto{float:none;margin:auto}
#investNow .modal-body{position:relative;display:inline-block;width:100%;padding:15px 25px}
#investNow .close{position:absolute;top:0;right:20px;left:auto;top:-20px}
#investNow .form-group{width:100%;float:left;display:inline-block;padding:0px;position:relative;margin-bottom:30px}
#investNow .form-group label{position:absolute;margin:0;font-weight:500;top:9px;left:0px;transition:all 0.4s ease}
#investNow .form-group .bar{position:absolute;bottom:0;width:0;height:2px;background:#04a6f1;transition:all 0.4s ease}
#investNow .form-group .form-control:focus~.bar{width:100%}
#investNow .form-group .form-control:focus~label{top:-15px}
#investNow .form-group.ipfilled label{top:-15px}
#investNow .form-group .form-control{font-size:14px;background:transparent;border:0;box-shadow:none!important;border-radius:0px!important;height:34px;color:#333;padding:12px 0px;/*padding-left:36px;*/transition:all 0.4s ease;border-bottom:1px solid #999;position:relative;z-index:1}
#investNow .form-group .form-control:focus{background:transparent;border-bottom-color:#04a6f1}
#investNow .form-group .form-control::placeholder{color:#333}
#investNow .btn,#investNow .btn:focus{border-radius:30px;font-family:'Montserrat',sans-serif;font-size:15px;outline:none!important;margin:6px 6px 15px 6px;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.22)}
@media (max-width:1399px){#investNow .modal-dialog{width:380px}}
@media (min-width:1400px){#investNow .modal-dialog{width:440px}}
#signUp2.fade.in{height:100vh;display:flex!important}
@media (min-width:768px){#signUp2 .modal-dialog{margin:auto}}
#signUp2 .logooo{max-width:65px;margin-bottom:0px!important}
#signUp2 .margin-auto{float:none;margin:auto}
#signUp2 .modal-body{position:relative;display:inline-block;width:100%;padding:15px 25px}
#signUp2 .close{position:absolute;right:-20px;left:auto;top:-20px;width:40px;height:40px;background:#04a6f1;opacity:1;border-radius:50%;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.2);text-shadow:none;color:#fff;outline:none!important}
#signUp2 .form-group{width:100%;float:left;display:inline-block;padding:0px;position:relative;margin-bottom:20px;clear:both}
#signUp2 .form-group.loginForm{margin-bottom:28px}
#signUp2 .form-group.loginForm .intl-tel-input{width:100%}
#signUp2 .form-group.loginForm .flag-container{border-bottom:1px solid #999}
#signUp2 .form-group.loginForm .flag-container .selected-flag{outline:none!important;background:#fff}
#signUp2 .form-group.loginForm .flag-container+input{margin-left:48px;max-width: calc(100% - 48px)}
#signUp2 .form-group.loginForm input[readonly]:focus~label{top:9px!important}
#signUp2 .form-group.loginForm.ipfilled input[readonly]:focus~label{top:-15px!important}
#signUp2 .form-group.loginForm label{position:absolute;margin:0;font-weight:500;top:9px;left:0px;transition:all 0.4s ease;width:100%}
#signUp2 .form-group label{font-weight:500;margin:0}
#signUp2 .form-group .bar{position:absolute;bottom:0;left:0;width:0;height:2px;background:#04a6f1;transition:all 0.4s ease}
#signUp2 .form-group .form-control:focus~.bar{width:100%}
#signUp2 .form-group .form-control:focus~label{top:-15px}
#signUp2 .form-group.ipfilled label{top:-15px}
#signUp2 .form-group .form-control{font-size:14px;background:transparent;border:0;box-shadow:none!important;border-radius:0px!important;height:34px;color:#444;padding:12px 0px;/*padding-left:36px;*/transition:all 0.4s ease;border-bottom:1px solid #999;position:relative;z-index:1}
#signUp2 .form-group .form-control:focus{background:transparent;border-bottom-color:#04a6f1}
#signUp2 .form-group .form-control::placeholder{color:#333}
#signUp2 .btn,#signUp2 .btn:focus{border-radius:30px;font-family:'Montserrat',sans-serif;font-size:15px;outline:none!important;margin:6px 6px 0px 6px;box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.22)}
@media (max-width:1399px){#signUp2 .modal-dialog{width:380px}}
@media (min-width:1400px){#signUp2 .modal-dialog{width:440px}}
@media (min-width:768px) and (max-width:991px){.thirdbox>div{padding:0 15px}}
.thirdbox .table-responsive{max-width:100%}
.risk-profiler{padding:24px 45px;margin:0}
.risk-profiler p{color:#444}
.risk-profiler h2+p{margin-bottom:30px}
.risk-profiler h5{font-size:20px;line-height:1.4}
.risk-profiler .container>.row{margin:0;padding:0 15px}
.risk-profiler .step-in{margin:30px 0}
.risk-profiler .btn-primary{border-radius:30px;outline:none!important}
.risk-profiler .btn{font-size:15px;padding:8px 35px}
.risk-profiler .progress~.col-sm-12{padding:0}
.risk-profiler .formm .form-control{border-radius:2px;box-shadow:none!important;margin-bottom:17px;border:0;background:#efefef;height:auto;line-height:1.8}
.risk-profiler .formm .intl-tel-input{width:100%}
.risk-profiler .formm label{width:100%}
.risk-profiler .formm label span{color:red}
.risk-profiler h5{font-size:20px;margin:0 0 20px}
.risk-profiler h5+p{margin:-12px 0 15px}
.risk-profiler .contact{background:#fcbd16;color:#333;padding:12px 25px;border-radius:30px;margin-left:5px;text-decoration:none!important}
.risk-profiler h5 span{color:#04a6f1}
.progress{border-radius:2px;margin:15px 0px;height:25px;clear:both;display:inline-block;width:100%}
.progress-bar{position:relative;font-size:12px}
.progress-bar{background:#04a6f1;line-height:25px}
.progress-bar:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:repeating-linear-gradient(-45deg,rgba(255, 255, 255, 0),rgba(255, 255, 255, 0) 5px,rgba(255, 255, 255, 0.3) 5px,rgba(255, 255, 255, 0.3) 10px )}
.options{padding:0;list-style:none;display:inline-block;width:100%;float:left;}
.options>li{padding:0;list-style:none;display:inline-block;width:100%;float:left;text-align:left}
.options>li input[type="radio"]{display:none}
.options>li label{display:inline-flex;padding:5px 0px 5px 30px;margin:5px 0px;font-weight:400;align-items:center;position:relative;cursor:pointer;color:#444;font-size:15px}
.howinve{float:left;line-height:1.2;margin:0;display:inline-flex;min-height:30px;align-items:center;justify-content:flex-start;text-align:left}
.howinve+input{height:initial;max-width:100px;float:left;margin-left:10px;border-radius:0;border:0;box-shadow:none!important;background:#eee;padding:10px}
.options>li input[type="radio"]:checked+label{}
.options>li input[type="radio"]:checked+label:before{    content: '\f00c';
    background: transparent;
    color: #fff;
    z-index: 1;
    font-family: 'FontAwesome';
    width: auto;
    height: auto;
    top: 8px;
    font-size: 10px;}
.options>li input[type="radio"]:checked+label:after{content:'';border-color:#04a6f1;background:#04a6f1}
.options>li label:before{content:'';transition:all 0.4s ease;width:10px;top:10px;height:10px;background:#888;border-radius:50%;position:absolute;left:8px}
.options>li label:after{content:'';transition:all 0.4s ease;top:6px;position:absolute;width:18px;height:18px;border:1px solid #444;left:4px;border-radius:50%}
.options>li input[type="radio"]+label:hover{color:#333!important} 
.riskprofilecomplete-list{list-style: none;padding: 0;text-align: left;display: inline-block;box-sizing: border-box;margin:0 -15px;margin-bottom:30px;width:100%}
.riskprofilecomplete-list li{box-shadow:0 5px 30px 0 rgba(0, 0, 0, 0.15);width:30%;margin-right:3%;float:left;text-align:center;border-radius:9px;padding:15px}
.riskprofilecomplete-list li img{float:none;margin:0px auto;}
.riskprofilecomplete-list li p{margin:10px 0px;}
.riskprofilecomplete-list li .perzent{display:inline-block;text-align:center;font-size:20px;font-weight:500;color:#18b5fd}
.riskprofilecomplete-list li [class^="flaticon-"]{font-size:43px;text-align:center}
.riskprofilecomplete-list>li .flaticon-fund{font-size:50px;margin-bottom:7px}
.amtinfo{display:inline-block;background:0;border:0;height:auto;text-align:right;color:#555;position:relative;float:right!important}
.amtinfo i{font-size:calc(100% - 2px)}
/*.amtinfo~.popover.top{margin:auto;margin-top:-10px;right:auto;left:25%;width:200px}*/
.amtinfo~.popover.top{margin:auto;margin-top:-10px;right:13px!important;left:auto!important;width:200px}
.amtinfo~.popover.top>.arrow{left:auto!important;right:7px!important;}
.amtinfo~.popover.top .popover-content{text-align:justify;font-size:13px}
a.amtinfo{color:#04a6f1;text-decoration:none!important;cursor:pointer}
.form-control.mssa{background:#eee;border:0;box-shadow:none!important;height:auto;padding:9px 12px;margin-bottom:11px;border-radius:2px;text-align:right}
@media (min-width:768px){.riskprofilecomplete-list>li{width:30%;margin-right:3%;float:left;}.riskprofilecomplete-list>li>p{min-height:50px;width:100%}}

@media (max-width:450px){.secondbox .col-sm-4{padding:0}.secondbox{padding:40px 30px}.thirdbox>div{padding:0 15px}.homefoot{padding:10px}}

@media (max-width:767px){.risk-profiler h5{font-size:16px;line-height:1.4}}

@media (min-width:1920px){.fstitle .fstitle-inner{height:9vh;}}
.mutual-fund-meter{padding:50px 15px;margin:0}
.mutual-fund-meter select{background:#e9e9e9;color:#333;border:0;outline:none;height:43px;margin-bottom:20px;border-radius:3px;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image: url("../images/select-arrow.svg");background-repeat:no-repeat;background-size:11px;background-position:right 16px top 17px;padding-left:7px;padding-right:7px}
.mutual-fund-meter .btn-primary{border-radius:30px;margin-bottom:34px;padding:10px 30px;margin:10px 0px 50px;outline:none!important}
.mutual-fund-meter p{color:#444}
.mutual-fund-meter h5{text-transform:capitalize;font-size:16px}

.risk-profiler h5{width:100%;clear:both;}
.risk-profiler .btn-secondary,.risk-profiler .btn-secondary:focus{background:#fcbd16;color:#333;border-radius:30px}
.risk-profiler .btn-secondary:hover{background:#fcbd16;color:#333}
.risk-profiler .table{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.risk-profiler .table>tbody>tr>td{text-align:left}
.valerr{display:inline-block;font-weight:500;float:right}
.risk-profiler .table-responsive{width:100%;}
#search-list li{font-size:14px}
@media (min-width:1200px){.charDiv{width:540px}.charDiv+.col-sm-6{width:calc(100% - 540px);}}
@media (max-width:1199px){.charDiv{width:100%}.charDiv+.col-sm-6{width:100%}}
@media (min-width:1200px){.riskprofilecomplete-list{float:left;width:calc(100% + 30px);margin: 0 0 30px;display:inline-flex;align-items:stretch}.riskprofilecomplete-list>li{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center}}
@media (max-width:768px){.risk-profiler h5{margin-top:25px;}}
.btotp{display:inline-block;border:0;background:#04a6f1;color:#fff;padding:8px 14px;margin:0!important;width:calc(30% - 5px);margin-left:5px!important;border-radius:2px!important;font-size:13px!important;font-family:'Roboto',sans-serif!important;float:right;position:relative;right:-6px}

@media (max-width:650px){.riskprofilecomplete-list li{width:100%;margin-bottom:25px;}.risk-profiler .btn{margin-bottom:10px}}
@media (max-width:650px){.risk-profiler{padding:24px 15px;}.vve{padding:0 30px}}




#suggesstion-box::-webkit-scrollbar-track
{
	-webkit-box-shadow: none;
	border-radius:10px;
	background-color: #F5F5F5;
}

#suggesstion-box::-webkit-scrollbar
{
	width:6px;
	background-color:#F5F5F5;
}

#suggesstion-box::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #999;
}

.szg{margin-top:20px}

@media (max-width:350px){.risk-profiler .btn{float:none!important;margin:auto;margin-bottom:10px}}
.risk-profiler .formm .extra-controls .form-control{margin-bottom:0;}
.irs-from, .irs-to, .irs-single,.irs-min, .irs-max{font-family:'Roboto',FontAwesome,sans-serif;}
.extra-controls .input-group .form-control{box-shadow:none!important;height:38px;border-color:#ccc!important}
.extra-controls .input-group .form-control{border-radius:2px 0 0 2px}
.extra-controls .input-group .input-group-addon{border-radius:0 2px 2px 0}
.fmmm{padding:30px 15px}
.fmmm h5{font-size:16px;text-align:center;margin:0px 0 15px}
.fmmm .row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:45px}
.fmmm .extra-controls{padding-left:10px;margin-bottom:10px}
.fmmm label{font-size:16px;padding:0 13px}
.fmmm .form-control{border-radius:2px;box-shadow:none!important;height:40px;text-align:right;font-weight:500;font-size:15px;border-color:#e1e4e9}

@media (max-width:767px){.fmmm>.col-sm-6{width:100%;clear:both;}.fmmm h5{margin:20px 0 10px}}
@media (max-width:767px){#navbar{display:none}.navbar-default .navbar-toggle{display:none}header{padding:0}.navbar-default>.container{width:calc(100% - 60px);float:left}.navbar-default .dl-trigger{}header .navbar-default{width:100%}.dl-menuwrapper{width:100%}}
@media (min-width:768px){.dl-trigger,.dl-menu{display:none}}
@media (max-width:450px){.fmmm label{width:100%;margin:0 0 12px;text-align:center}.fmmm .extra-controls{width:100%}.testimonialer h3{margin: 34px 0px 5px;}.user-imgg .person-detail h3 span{font-size: 64%;}}

.sixteenbox h4.csr-title{font-size:18px;text-transform:capitalize}
.child-goal{}
.child-goal .nav-tabs{display:block;box-shadow:0px -10px 60px 0 rgba(0, 0, 0, 0.08);width:474px;position:relative;z-index:2;background:#fff;margin:auto;float:none;margin-bottom:5px}
.child-goal .nav-tabs>li{/*float:none;margin:auto;display:inline-block*/width:33.33%;float:left}
.child-goal .nav-tabs>li>a{border-radius:2px;padding:15px;border:0px!important;border-right:1px solid #e0e0e0!important;margin-right:0;color:#555}
.child-goal .nav-tabs>li:last-child>a{border-right:0!important;margin-right:-1px}
.child-goal .nav-tabs>li>a i{width:100%;text-align:center;line-height:1.1;font-size:40px;display:block}
.child-goal .nav-tabs>li>a span{width:100%;text-align:center;display:block}
.child-goal .tab-content{box-shadow:0 18px 40px rgba(0, 0, 0, .07), 0 -10px 40px rgba(0, 0, 0, 0.06);margin-bottom:50px;border-radius:0 0 4px 4px;position:relative;z-index:4;display:block;float:left;top:-6px;width:100%}

.child-goal .nav-tabs>li.active>a,.child-goal .nav-tabs>li.active>a:focus,.child-goal .nav-tabs>li.active>a:hover{background:#04a6f1;color:#fff}
.twentyninth h5{font-size:18px;margin-top:20px}
.twentyninth .col-sm-12{}
.twentyninth .csr-initiatives{margin:0}
.twentyninth .csr-initiatives .col-sm-6{width:100%}
#signUp2 h4{text-transform:uppercase;text-decoration:none;display:inline-block}
footer.infoot .row{display:flex;flex-wrap:wrap;align-items:stretch}
@media (max-width:505px){.child-goal .nav-tabs>li{width:33.33%;}.child-goal .nav-tabs{width:100%;max-width:100%}}
@media (max-width:767px){footer.infoot{padding:40px 0px;}}
@media (min-width:1200px){#result,#result1,#intrest_view,#result2{clear:both!important;display:block;width:100%}}
@media screen and (min-width:1200px) and (max-width:1339px){#result, #result1, #result2,#intrest_view{padding-left:7%}}
@media (min-width:1440px){.fmmm>.col-sm-6:nth-child(2){padding-left:10%}}


@media (min-width:768px) and (max-width:768px){header .navbar-header .navbar-brand{padding:13px 5px}}
.growth,.profit{margin-bottom:30px}

.risk-profiler .container>.row.nogap{margin:0!important;padding:0!important;}
@media (max-width:768px){.risk-profiler .step-in{margin:50px -15px}}


#signUp2 .form-group input[type=radio]{margin-left:10px}
#signUp2 .form-group input[type=radio]{outline:none!important}
@media (min-width:768px) and (max-width:991px){.fmmm .extra-controls{width:100%}}


@media (min-width:768px) and (max-width:1024px){header #navbar .navbar-nav>li:hover>.dropdown-menu{display:block}header #navbar .navbar-nav>li:hover>a+.dropdown-menu{display:block}header #navbar .navbar-nav>li>.dropdown-menu:hover{display:block}header #navbar .navbar-nav>li.dropdown.open .dropdown-menu.dropdownhover-bottom{display:block!important}} 
@media (min-width:768px) and (max-width:1199px){header #navbar .navbar-nav>li .dropdown-menu:before{left:auto;right:25px;}header #navbar .navbar-nav>li>a:hover+.dropdown-menu{display:block!important}header #navbar .navbar-nav>li:hover>a+.dropdown-menu{display:block!important}}
@media (min-width:600px) and (max-width:768px){footer .row ul.list2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}

@media (min-width:1440px){.wya{padding-right:8%}}
.open-testimonial,.open-csr{cursor:pointer;backface-visibility:hidden}
.thirtysix.mf-market-summary{padding:20px 25px;}
.thirtysix.mf-market-summary h2{margin:30px 0 0px}
.thirtysix.mf-market-summary.bgcolored{background:#f8f8f8;}
.thirtysix.mf-market-summary h4{font-size:21px;margin-top:25px;text-transform:capitalize;font-weight:500;margin-bottom:30px;color:#333;position:relative}
.thirtysix.mf-market-summary h4:after{content:'';position:absolute;bottom:-13px;width:60px;height:3px;background:#04a6f1;left:0}

.archives{display:inline-block;width:100%;list-style:none;box-sizing:border-box;float:left;padding:0;margin-bottom:2em}
.archives>li{width:25%;float:left;}
.archives>li>a{padding:5px 0px;color:#989898;display:inline-block;position:relative;text-decoration:none!important;width:100%}
.archives>li>a:before{content:'\f0a9';font-family:FontAwesome;color:#04a6f1;margin-right:7px;}

.seventeenbox.debt-martket{padding-bottom:0px}
.seventeenbox.debt-martket .table{border-bottom:1px solid #ddd}
.seventeenbox.debt-martket .table>thead>tr>th{border:0;background:#04a6f1;color: #fff;font-weight: 500}
.help-page p{color:#989898!important}
.debt-martket.disclaimer p{color:#989898!important}
.seventeenbox.debt-martket .table-striped>tbody>tr{border-left:1px solid #ddd;border-right:1px solid #ddd}
.seventeenbox.debt-martket .table>thead>tr>th,.seventeenbox .table>tbody>tr>td{padding:9px;width:17%;}
.seventeenbox.debt-martket .table-striped>tbody>tr:nth-of-type(odd){background:#f7fafc}  
.seventeenbox.debt-martket h4{margin:10px 0px 10px;font-size: 16px;color: #333;text-transform: capitalize;background-color: #444;width: 90%;padding: 10px;float: left;color: #fff;margin-bottom: 0;} 

.seventeenbox.debt-martket .archives-row{/*background:#f6f6f6;*/margin:0px -30px;padding:25px 30px 20px 30px}
.seventeenbox.debt-martket .archives-row ul.archives li{padding-left:0}
.seventeenbox.debt-martket .archives-row ul.archives li:before{content:none!important}
.tax-reckoner-page{padding:50px 15px}
.tax-reckoner-page p,.tax-reckoner-page .col-sm-12{text-align:justify}
.tax-reckoner-page h4{margin:24px 0px 10px;font-size:22px}
.tax-reckoner-page h5{font-size:16px;margin-top:25px}
.tax-reckoner-page h3{margin:0 0 20px}
.tax-reckoner-page #second{clear:both}
.tax-reckoner{border:1px solid #ddd}
.tax-reckoner>thead>tr>th,.tax-reckoner>tbody>tr>td{padding:10px}
.tax-reckoner>thead>tr>th{border:0;background:#04a6f1;color:#fff;vertical-align:middle}
.tax-reckoner>tbody>tr>td[colspan]{background:#f6f6f6;font-weight:600}
.tax-reckoner>tbody>tr>td{border-left:1px solid #ddd;vertical-align:middle}
@media (max-width:767px){.infoot-first .col-sm-7{margin-bottom:20px}}
.twentiethbox.rbi-highlights{background:#fbfbfb url(../images/arrow-dotted.png)}
.tax-reckoner-page .btn-primary{float:right;border-radius:30px}
.tax-reckoner-page #second{display:none;}

.research-footer{margin:30px 0px 50px;display:flex;text-align:center;align-items:stretch;flex-wrap:wrap;padding:0px 0px}
.research-footer h4{padding:0 15px;margin:0px 0px 20px;width:100%;text-align:left}
.research-footer a{text-decoration:none!important}
.research-footer span{display:inline-block;width:100%;text-transform:uppercase;color:#04a6f1}
.research-footer [class^="flaticon"],.research-footer i{font-family:'Flaticon';font-size:40px;width:100%;color:#333;line-height:57px}
.research-footer [class^="ti"]{font-family:'themify';font-size:32px;width:100%;color:#333;line-height:57px}
.research-footer>div{height:auto;display:flex}
.research-footer>div>.col-sm-12{display:flex;flex-direction:column;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.22);padding:15px;border-radius:3px;transition:all 0.4s ease}
.research-footer>div>.col-sm-12:hover{background:#04a6f1;color:#fff}
.research-footer>div>.col-sm-12:hover i,.research-footer>div>.col-sm-12:hover span{color:#fff}
.research-footer .container>div{height:auto;display:flex}
.research-footer .container>div>.col-sm-12{display:flex;flex-direction:column;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.22);padding:15px;border-radius:3px;transition:all 0.4s ease}
.research-footer .container>div>.col-sm-12:hover{background:#04a6f1;color:#fff}
.research-footer .container>div>.col-sm-12:hover i,.research-footer .container>div>.col-sm-12:hover span{color:#fff}

.page-banner{background-position:center center}
@media (min-width:1400px){.page-banner{padding:193px 15px 83px 15px;}}

.listoa{-webkit-column-count:2;-moz-column-count:2;column-count:2}
@media (max-width:600px){.page-banner h1,.page-banner p{text-align:center!important}}
@media (min-width:550px) and (max-width:767px){.seventeenbox ul.archives{}.archives>li{width:33.33%;}}
@media (max-width:549px){.seventeenbox ul{column-count:1}.seventeenbox.debt-martket .archives-row{margin:0px -38px}.research-footer a{display:inline-block;width:100%;}.archives{}.archives>li{width:50%;float:left}}
@media (max-width:767px){.research-footer>div>.col-sm-12,.research-footer .container>div>.col-sm-12,.research-footer>div,.research-footer .container>div{display:inline-block;width:100%;margin:0 0 10px}}
@media (max-width:767px){.research-footer>div>.col-sm-12{display:inline-block;width:100%}.research-footer{display:block}.research-footer h4{text-align:center}.seventeenbox.debt-martket .archives-row{margin:0 -40px;}.twelfthbox .nav-tabs>li{width:100%}.seventeenbox .col-sm-12.table-responsive{padding:0;}.fourteenbox.rbimont{}.listoa,.sixthbox.suber ul{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.xbco{flex-wrap:wrap}.xbco .col-sm-4{width:100%;margin-bottom:10px}.twentyfifth ul.gridlist1 li{width:100%!important;border-right:0px!important;border-bottom:1px solid #eee;}.infoot-first .col-sm-7,.infoot-first .col-sm-5{text-align:center;width:100%}.socialler-links{text-align:center}.bannerDiv{padding:0;height: 440px;padding-top: 70px;}.bannerDiv .container{position:absolute;right:0;padding-right:50px}footer p.title-para{text-align:left}}

.consistent-funds p{margin:0 0 30px}
.consistent-funds .table-bordered>thead>tr>th{border-bottom-width:1px;}
.consistent-funds .table-bordered>thead>tr>th{padding:15px;background:#04a6f1;color:#fff;border:0;text-align:center;}
.consistent-funds .table>tbody>tr>td[colspan="8"]{background:#444;color:#fff}
.consistent-funds .table>tbody>tr>td:not(:nth-child(1)){text-align:center}

footer [data-toggle="collapse"]{display:inline-block;width:100%;text-decoration:none;text-align:left;font-weight:600;color:#333}
footer .collapse{display:none;width:100%;overflow:hidden}
footer .collapse.in{display:inline-block!important;}
footer .collapse ul,footer .collapsing ul{display:inline-block;width:100%;padding:0;list-style:none;float:left;box-sizing:border-box;padding-left:10px}
.footerlink-accordion{display:inline-block;width:100%;padding:0;list-style:none;float:left;box-sizing:border-box;}
footer .collapse ul>li,footer .collapse ul>li>a,footer .collapsing ul>li,footer .collapsing ul>li>a,.footerlink-accordion>li,.footerlink-accordion>li>a{display:inline-block;width:100%;padding:0;list-style:none;float:left;box-sizing:border-box;text-align:left;padding:2px 0px}
.footerlink-accordion>li>a:before{content:'\f105';font-family:FontAwesome;margin-right:4px}
.socialler-links>li>a:hover{transition:all .4s ease;background:#04a6f1}
.socialler-links>li>a:hover i{color:#fff}

@media (min-width:768px){footer .infoot-first .col-sm-5.text-right{display:flex;flex-wrap:wrap}}
@media (min-width:1200px) and (max-width:1380px){main.innermain .page-banner ~ div.container,main.innermain .page-banner ~ div .container{width:90%}}

@media (min-width:1440px){.charDiv+.col-sm-6{padding-left:8%}}


@media (min-width:1300px) and (max-width:1400px){footer .infoot-first .row .col-sm-7{width:61%}footer .infoot-first .row .col-sm-5{width:39%}.thirdbox .table>tbody>tr>td{padding:6px 7px}}
@media (min-width:1200px) and (max-width:1299px){footer .infoot-first .row .col-sm-7{width:54%}footer .infoot-first .row .col-sm-5{width:46%}footer.infoot .footer-info-sub-footer p{font-size:11px}.panel.tablaar>.container{height:calc(100vh - 238px)}.thirdbox .table>tbody>tr>td{padding:5px 7px;text-align:center;}.footer-info-sub-footer .container{padding:0 12px}}
@media (min-width:1440px){.footer-info-sub-footer .container{padding:0 45px}}

@media (min-width:768px) and (max-width:1299px){.infoot-first{padding:0 0px 10px}.secondbox{40px 0px}}
@media (min-width:1600px){.panel.tablaar>.container>.row{height:calc(100vh - 274px)}footer.infoot .footer-info-sub-footer p{font-size:12px}footer a{font-size:14px}}
.debt-martket .col-sm-12.text-center .img-responsive{/*margin:auto auto 20px;float:none*/margin:0 0 20px}
.form-control2{outline:none!important;border:0;width:100%;box-shadow:none!important;padding:7px 7px;background:#eee}

#signUp2 .frrmas{margin:0 0 15px}
#signUp2 .frrmas label{position:relative;margin:0;font-weight:500;top:5px}

#signUp.fade.in{display:flex!important;align-items:center;justify-content:center}
@media (max-width:991px){.risk-profiler .fmmm>.col-sm-6{width:100%}}
@media (min-width-992px) and (max-width:1400px){footer .infoot-first .row .col-sm-7{width:70%}footer .infoot-first .row .col-sm-5{width:30%}}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.risk-profiler .fmmm>.col-sm-6{width:100%}}
@media (max-width:1260px){footer.infoot .footer-info-sub-footer p{font-size:11px}}
@media (min-width:1200px) and (max-width:1299px){.thirdbox{margin:0 -15px;width:calc(100% + 30px)}}
/*

@-webkit-keyframes autofill {
    to {
        color: #666;
        background: transparent;
    }
}

.bannerDiv .loginForm .loginElement .loginField .form-control:-webkit-autofill {
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}*/
.thirdbox .table-responsive{margin:0 0 30px}
@media (min-width:768px) and (max-width:991px){.fmmm label{max-width:70%} .fmmm .extra-controls{max-width:30%}}


@media (min-width:1000px) and (max-width:1030px) and (min-height:600px) and (max-height:770px) and (orientation:landscape){.infoot .infoot-first>.col-sm-7{width:59%}.infoot .infoot-first>.col-sm-7{width:41%}footer.infoot p{font-size:11px!important}footer a{font-size:11px!important}}

@media (min-width:768px) and (max-width:991px) and (min-height:992px) and (max-height:1030px) and (orientation:portrait){footer.infoot{flex-direction:row}.panel.tablaar{display:flex;flex-wrap:wrap}.panel.tablaar>.container{margin-bottom:auto}footer.infoot{margin-top:auto}.thirdbox h6{margin:0px}}


@media (min-width:1024px) and (max-width:1024px) and (min-height:1366px) and (max-height:1366px) and (orientation:landscape){.panel.design{display:flex;flex-wrap:wrap}.testimonialer{margin-bottom:auto}.panel.design .fstitle{width:100%;margin-top:auto}}
@media (min-width:1024px) and (max-width:1024px) and (min-height:1366px) and (max-height:1366px) and (orientation:portrait){.panel.tablaar{display:flex;flex-wrap:wrap}.panel.tablaar>.container{margin-bottom:auto;}footer.infoot{margin-top:auto;}}

@media (min-width:1024px) and (max-width:1024px) and (min-height:1366px) and (max-height:1366px) and (orientation:portrait){}
@media (min-width:500px){.fmmm .extra-controls{width:30%}.fmmm label{width:70%}}

@media (max-width:767px){#signUp2 .frrmas label{top:0;width:40%}#signUp2 .frrmas label+.col-sm-8{width:60%}#signUp2.fade.in{justify-content:center}}

@media (max-width:550px){#signUp2.fade.in{}.right-imgz-text{width:100%;font-size:17px!important}}
@media (max-width:1349px){.testimonialer{width:100%}}@media (min-width:1350px){.testimonialer>.container{padding-left:40px;padding-right:40px}.secondbox{padding:40px 30px}}
@media (min-width:1200px){.panel.design{display:flex;flex-wrap:wrap}.testimonialer{margin-bottom:auto} .fstitle{width:100%;margin-top:auto}}
@media (min-width:1200px){.panel.design{display:flex;flex-wrap:wrap}.testimonialer{margin-bottom:auto} .fstitle{width:100%;margin-top:auto}}
.fifteenbox.wbgg{padding:30px 15px}.fifteenbox.wbgg .container>.row{padding:40px 15px;border-bottom:1px solid #d8d8d8}/*.fifteenbox.wbgg .container > .row:nth-child(even) .col-sm-5{float:right}*/.fifteenbox.wbgg .container>.row:last-child{border-bottom:0px!important}
#sregmobile::placeholder{color:#999}

#homeSlider{width:100%}

@media (min-width:768px) and (max-width:991px){footer .infoot-first .col-sm-5{width:30%;float:left}footer .infoot-first .col-sm-7{width:70%;float:left}.testimonialer>.container>.col-md-6{margin-bottom:30px}#homeSlider .bannerDiv .item img{width:100%;height:100%}.bannerDiv{height:430px}.bannerDiv .item img{height:100%}.user-imgg > img, .right-imgz > img{height:300px;width:100%;display:grid;object-fit:cover}.secondbox h3.h3lato{font-size:14px}}


/*below css is deprecated for firefox*/
@-moz-document url-prefix() { footer a{font-size:12px!important}.bannerDiv .loginForm .btn-primary{border-radius: 30px;font-family: 'Montserrat',sans-serif;font-size: 15px;outline: none !important;margin-bottom: 15px;margin-top: 6px;box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.22);background:#04a6f1;color:#fff;border-color:#04a6f1}}

@media (max-width:991px){.secondbox{height:initial}}
@media (max-width:767px){.bannerDiv .item img{height:530px}.bannerDiv{height:530px;}.bannerDiv .container{height:100%}}

@media (min-width:1500px) and (min-height:800px){.bannerDiv .loginForm{height:70%}}

@media (min-width:1024px) and (max-height:599px){.bannerDiv .item img{height:500px}}
.bannerDiv .item{position:relative}
.bannerDiv .item:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:linear-gradient(87deg, rgba(0,0,0,.075) 65%,  rgba(0,0,0,1) 100%) !important}
.signerr{display:inline-block;float:right;font-size:12px;color:red;text-transform:capitalize}
.debt-martket.disclaimer p{color:#989898!important}
.testimonialer{background:#fbfbfb url(../images/arrow-dotted.png)}
.testimonialer h3+p{color:#04a6f1;font-style:italic}
.fourteenbox.who-we-are{}   
.fourteenbox.who-we-are .img-management{max-width:50%;margin:auto;float:none}
.fourteenbox.who-we-are h5{line-height:1.5;font-size:20px;margin-top:0}
.fourteenbox.who-we-are h5 span{width:100%;display:block;clear:both;font-size:calc(100% - 6px);font-weight:500}
.fourteenbox.who-we-are .founding-director .col-md-12 h5{font-size:16px;color:#04a6f1}
.fourteenbox.who-we-are.management{background:#fbfbfb url(../images/arrow-dotted.png);padding:51px 15px 80px}
.fourteenbox.who-we-are .founding-director .col-md-12{padding:15px;background:#fff;box-shadow:0 7px 30px 0 rgba(0, 0, 0, 0.14);border-radius:3px;text-align:center}
.fourteenbox.who-we-are .founding-director [class^="flaticon"]{font-size:60px}
.fourteenbox.who-we-are .founding-director span.designate{padding:8px 17px;background:#04a6f1;color:#fff;display:inline-block;margin-bottom:9px;border-radius:30px} 


@media (min-width:1350px){.thirdbox>div{padding:0px 30px}.infoot-first{padding:0 25px 60px}.footer-info-sub-footer{padding:0}.footer-info-sub-footer .container{padding:15px 40px}}
@media (min-width:1200px) and (max-width:1349px){.thirdbox>div{padding:20px}.infoot-first{padding:0 20px 10px}.footer-info-sub-footer{padding:0}.footer-info-sub-footer .container{padding:6px 40px}}
@media (max-width:1199px){.thirdbox>div{width:100%;margin-top:0;padding:0 15px;margin-bottom:30px}.thirdbox{padding:50px 15px}.thirdbox .table-responsive{margin:0}.thirdbox>div:last-child{margin-bottom:0}.footer-info-sub-footer{padding:0}.footer-info-sub-footer .container{padding:15px 30px}}
@media (min-width:992px) and (max-width:1199px){.footer-info-sub-footer .container{padding:6px 15px}}
footer.infoot .footer-info-sub-footer p{text-align:justify;text-align-last:center}
@media (min-width:1440px) and (max-width:1799px){.right-imgz-text{font-size:21px}}
@media (min-width:1800px){.right-imgz-text{font-size:17px}}



p.last-update{color:#9d9e9f;font-size:13px!important;margin:0;font-style:normal}
@media (max-width:450px){.archives>li{width:100%}}
@media (min-width:768px){.ourmgmgt>.col-md-6{padding:0 3%}}
#sregmobile::placeholder{color:#888}
/*#sregmobile::placeholder,#rmobile::placeholder{color:transparent!important}*/

.conta-list{width:100%;display:inline-block;box-sizing:border-box;margin:10px 0px}
.conta-list i{width:35px;color:#fff;display:flex;box-sizing:border-box;float:left;text-align:center;font-size:18px;height:35px;background:#04a6f1;align-items:center;justify-content:center;box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.08)}
.conta-list span{padding-left:20px;width:calc(100% - 40px);display:block;box-sizing:border-box;float:left;color:#444}
.conta-list span a{text-decoration:none!important;color:inherit;line-height:40px}
.contacta{}
.contacta>.col-md-12{padding:30px;background:#fff;box-shadow:0 4px 20px 0 rgba(0, 0, 0, 0.15);}
.contacta .form-group{margin-bottom:25px}
.contacta .form-group .intl-tel-input{width:100%}
.contacta .form-control{border-radius:2px;box-shadow:none!important;border-color:#eee;background:#eee}
/*.contacta .form-control::placeholder{color:transparent!important}*/
.contacta .btn-primary{outline:none!important}
.seventeenbox .contacta.refer h3{margin:0 0 10px;font-size:18px;text-transform:uppercase}
.seventeenbox .contacta.refer .ti-mobile,.seventeenbox .contacta.refer .ti-write,.seventeenbox .contacta.refer .ti-mobile,.seventeenbox .contacta.refer  .hhea,.seventeenbox .contacta.refer .ti-briefcase{text-align:center;font-size:30px;width:100%;display:block;color:#04a6f1;margin:0 0 17px}
.seventeenbox .contacta.refer p{text-align:center;margin: 0 0 25px;}
.seventeenbox .contacta.refer .btn-primary{float:none;margin:auto}
.seventeenbox.debt-martket .contacta h4{margin-top:0;padding:0;color:#333;background:transparent}
.seventeenbox.debt-martket .contacta p{opacity:.7;margin:0 0 19px}
.contact-pagee{background:#fdfdfd}
.seventeenbox.debt-martket h4{width:100%}
.seventeenbox.debt-martket.insuraa{margin-bottom:40px}
.domestiz-row{display:flex;flex-wrap:wrap;}
.domestiz-row>div{display:flex;padding:30px;flex-direction:column}
.domestiz-row>div h5{width:100%;font-size:18px}
.domestiz-row>div ul{margin:0}
@media (max-width:450px){.seventeenbox.debt-martket .contacta .contacta-info p{display:inline-flex;align-items:center}}
@media (min-width:642px){.seventeenbox.debt-martket .contacta .contacta-info .ti-headphone-alt{position:relative;top:12px;margin-bottom:10px}}
@media (min-width:992px){.domestiz-row>div:nth-child(2),.domestiz-row>div:nth-child(3),.domestiz-row>div:nth-child(6),.domestiz-row>div:nth-child(7),.domestiz-row>div:nth-child(10),.domestiz-row>div:nth-child(11){background:#eceff1}}
@media (max-width:991px){.domestiz-row>div:nth-child(even){background:#eceff1}}
.seventeenbox.debt-martket h4.get-in-touch{font-size:22px;text-transform:uppercase;margin:0 0 30px;position:relative;padding:0;background:transparent;color:#333;width:100%}
.seventeenbox.debt-martket h4.get-in-touch:before{content:'';position:absolute;width:60px;height:3px;left:0;bottom:-13px;background:#04a6f1}
.seventeenbox.debt-martket h4.get-in-touch:after{content:'';position:absolute;width:60px;height:3px;left:0;bottom:-13px;background:#04a6f1}

.text-red{color:#e20808}
.text-green{color:#19a15e}
.before-footer.text-right{padding: 11px 15px;}
.seventeenbox.debt-martket .contacta .contacta-info{margin:0;text-align:left}
.seventeenbox.debt-martket .contacta .contacta-info p{text-align:left;font-size:14px;opacity:1}
.seventeenbox.debt-martket .contacta .contacta-info p a{color:#333;text-decoration:none!important}
.seventeenbox.debt-martket .contacta .contacta-info [class^="ti-"]{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;background:#04a6f1;color:#fff;border-radius:2px;box-shadow:0 4px 25px 0 rgba(0, 0, 0, 0.1)}
.fa-blue{color:#00a2e8!important}
.fa-pink{color:#ff95b8!important}
@media (min-width:1350px){.infoot-first .col-sm-7{width:70%;max-width:70%;float:left}.infoot-first .col-sm-5{width:30%;max-width:30%;float:left}}
.seventeenbox .contacta ul li:before{content:none!important}

.before-footer h3{margin:0}
@media (min-width:768px){.before-footer .container .row{display:flex;align-items:center;flex-wrap:wrap}}
@media (max-width:767px){.before-footer .container .row div{width:100%;display:block}.seventeenbox.debt-martket .table{width:100%!important}}
.charDiv p{font-size:15px;line-height:25px;}
.dailyindicezz{padding:60px 15px}
.dailyindicezz h6{background:#333;color:#fff;text-transform:uppercase;display:inline-block;width:100%;font-size:14px;padding:16px 10px;margin:0 0 0px}
.dailyindicezz h6 span{text-transform:initial;font-size:12px;display:inline-block;clear:both;width:100%;padding-top:10px}
.dailyindicezz .table{border:1px solid #eaeaea;margin-bottom:50px;border-top:0}
.dailyindicezz .table>thead>tr>th{background:#04a6f1;color:#fff;border:0px;font-weight:600}

.dailyindicezz .table>thead>tr>th, .dailyindicezz .table>tbody>tr>td{padding:4px 11px;font-weight:400;vertical-align:middle;font-size:14px}
.dailyindicezz .table>tbody>tr>td label{font-weight:400}


.dailyindicezz .table>thead>tr>th:not(:first-child),.dailyindicezz .table>tbody>tr>td:not(:first-child){text-align:center}
.tax-pag-no{background:#fcbd15;color:#252323;padding:9px 16px;cursor:context-menu;border-radius:2px}
.seventeenbox p.faq-paragraph{text-align:center;line-height:1.6;color:#217bc6;font-weight:500}
.seventeenbox.faqpage ul.nav-tabs{text-align:center;width:100%;border:0;margin:40px auto 20px;float:none;box-shadow:0 3px 11px 0 rgba(0, 0, 0, 0.32);border-radius:3px}
.seventeenbox.faqpage ul.nav-tabs li>a{color:#333}
@media (min-width:992px){.seventeenbox.faqpage ul.nav-tabs{width:856px}.seventeenbox.faqpage ul.nav-tabs li.active:nth-child(1)>a:before{content: '';width:1px;position:absolute;height:100%;top:0;left:-1px;background:#04a6f1;}}
.seventeenbox.faqpage ul.nav-tabs li:before{content:none!important}
.seventeenbox.faqpage .tab-content .faqrowz>a{color:#333;display:inline-block;margin:0;font-size:17px;padding:8px 0;text-decoration:none!important;font-weight:500;width:100%}
.seventeenbox.faqpage .tab-content .faqrowz>a:after{float:right}
.seventeenbox.faqpage .tab-content .faqrowz>a[aria-expanded="false"]:after{content:'\f107';font-family:'FontAwesome'}
.seventeenbox.faqpage .tab-content .faqrowz>a[aria-expanded="true"]:after{content:'\f106';font-family:'FontAwesome'}
.seventeenbox.faqpage .tab-pane p{text-align:justify;font-size:14px}
.seventeenbox.faqpage ul.nav-tabs li{padding:0!important;max-width:171px;min-width: 140px;text-align:center;float:none;margin:auto;display:inline-block;margin-right:-3px}
.seventeenbox.faqpage ul.nav-tabs li>a{padding:5px 5px!important;font-size:16px;font-weight:500;margin:0;border:0;border-radius:0px}
.seventeenbox.faqpage ul.nav-tabs li.active>a{background:#04a6f1;color:#fff}
@media (min-width:768px){.seventeenbox p.faq-paragraph{padding:0 10%}}
.cals-shadow{box-shadow: 0 18px 40px rgba(0, 0, 0, .07), 0 -10px 40px rgba(0, 0, 0, 0.06);}
@media (min-width:800px) and (max-width:991px){.seventeenbox.faqpage ul.nav-tabs{display:inline-flex;align-items:stretch;height:100%}.seventeenbox.faqpage ul.nav-tabs li{margin:0 auto -3px auto;flex:1 0 auto;max-width:143px}.seventeenbox.faqpage ul.nav-tabs li.active>a:before{content:'';width:2px;height:100%;position:absolute;left:-1px;background:#04a6f1}.seventeenbox.faqpage ul.nav-tabs li>a{    display:inline-flex;align-items:center;justify-content:center;height:calc(100% - 3px);font-size:12px}}

.seventeenbox.faqpage .tab-content{margin-top:40px;width:100%;float:left}
.seventeenbox.faqpage .tab-content .faqrowz{border-bottom:1px solid #ddd}
.seventeenbox.faqpage .tab-content .faqrowz>.row.collapse,.seventeenbox.faqpage .tab-content .faqrowz>.row.collapsing{padding:30px 0px;}
.seventeenbox.faqpage .tab-content .faqrowz:last-child{border-bottom:0}
.seventeenbox.faqpage .tab-pane .faqrowz{margin:0}


.corp-team-events{margin:0;padding-top:50px;text-align:center}
.corp-team-events.nopad{padding-top:0}
.corp-team-events h2{font-size:20px;background:#04a6f1;color:#fff;padding:8px;margin-bottom:0}
.corp-team-events p{padding:20px;background:#ebeff2;font-size:15px;margin:0;line-height:25px}
.corp-team-events-1{margin:0;padding:50px 15px;background:#fbfbfb}
.corp-team-events h2.blue{margin-top:0;margin-bottom:10px;background:#04a6f1;color:#fff}

.corp-team-events-2{margin:0;padding:30px 15px}
.corp-team-events-2 .container>.row{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.corp-team-events-2 h2{margin: 0 0 20px;text-align:center}
.corp-team-events-2 h3{color:#04a6f1;font-size:30px;margin-top:0px}
.corp-team-events-2 h4{color:#555}
.corp-team-events-2 .row .col-md-3 .col-md-12,.corp-team-events-2 .row .col-md-4 .col-md-12,.corp-team-events-2  .row .col-md-6 .col-md-12{padding:25px 15px;height:100%}
.corp-team-events-2  .row .col-md-3 .col-md-12 p,.corp-team-events-2 .col-md-6 .col-md-12 p{margin:0 0 0px;text-align:justify}
.corp-team-events-2  .row .col-md-3:nth-of-type(even) .col-md-12{background:#eceff1}
.corp-team-events-2 table{width:100%;max-width:100%;margin:10px 0px;background:#fff;box-shadow:0 4px 40px rgba(0, 0, 0, 0.17);border-radius:3px;overflow:hidden}
.corp-team-events-2 table>tbody>tr>td{border-top:1px solid #ddd;padding:9px;line-height: 1.42857143;text-align:center;vertical-align:middle}
.corp-team-events table>tbody>tr:first-child>td{border-top:0;background:#04a6f1;color:#fff}
.corp-team-events-2 p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;line-height:25px}
.corp-team-events-2 p[align="center"]{text-align:center}
.corp-team-events-2 .container>.row>.col-md-3,.corp-team-events-2 .container>.row>.col-md-4,.corp-team-events-2 .container>.row>.col-md-6{padding:0;margin-bottom:30px}
.corp-team-events-2 .container>.row>div:nth-child(7) .col-md-12{display:flex;align-items:center;justify-content:center;height:100%}

.corp-team-events-3{margin:0;padding:30px 15px;font-weight:500;color:#04a6f1;font-size:21px;text-align:center}
.corp-team-events-3 p{font-size:15px;line-height:25px}
.corp-team-events-3 .italic{font-style:italic}

.corp-team-events-4{padding:54px 0 30px}
.corp-team-events-4 p{text-align:justify;font-size:15px;line-height:25px}
.twentyeighth h2{text-transform:uppercase;font-size:26px}
.twentyeighth ul{list-style:none;padding:0px;display:inline-block}
.twentyeighth ul>li{display:inline-block;width:100%;position:relative;padding:4px 0 4px 21px;text-align: justify;}
.twentyeighth ul>li:before{content:'\f0a9';color:#04a6f1;margin-right:4px;position:absolute;left:0;font-family:'FontAwesome'}

.corp-team-events-2 .row .col-md-6 .col-md-12{color:blue;}
.corp-team-events-2 p.a-blue-txt{font-size:18px;color:#04a6f1;
line-height:28px;padding:0 17px;font-weight:500;text-align: center;}
@media (max-width:767px){.bannerDiv{overflow:hidden}}
@media (min-width:992px){.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(1),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(2),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(3),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(4),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(5),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(9),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(10),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(11),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(12),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(13),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(14),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(15),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(16),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(17),.corp-team-events-2 .container>.row>.col-md-3:nth-of-type(18){width:20%;float:left}.corp-team-events-2 .row .col-md-6 .col-md-12{display:flex;align-items:center;flex-wrap:wrap}.corp-team-events-2 .container>.row>div:nth-of-type(6),.corp-team-events-2 .container>.row>div:nth-of-type(8){background:#eee}}
 

@media (min-width:570px) and (max-width:767px){.research-footer>div, .research-footer .container>div, .research-footer>div, .research-footer .container>div{width:50%;float:left}.fifteenbox .gridbbx>.col-sm-3{width:50%;float:left}.fifteenbox .gridbbx>.col-sm-4{width:50%;float:left}.fifteenbox .gridbbx>.col-sm-3>.col-sm-12{width:100%}}
@media (max-width:569px){.fifteenbox .gridbbx>.col-sm-3{width:100%}.fifteenbox .gridbbx>.col-sm-3{width:100%}.fifteenbox .gridbbx>.col-sm-3>.col-sm-12{width:100%}.fifteenbox .gridbbx>.col-sm-3>.col-sm-12{width:100%}.fifteenbox .gridbbx>.col-sm-4{width:100%}.fifteenbox .gridbbx>.col-sm-4>.col-sm-12{width:100%}}



@media (min-width:1200px){.padinsuran{padding-left:5%}.fifteenbox .gridbbx{justify-content:center}}


.fourteenbox.who-we-are .founding-director [class^="flaticon"]{content:'';max-width:60px;overflow:hidden;display:inline-block;}
.corps-title{font-size:17px;padding:8px;background:#04a6f1;color:#fff;text-align:center;margin:0 0 20px}
.training1{margin:0;padding:40px 15px;}
.training1 h4{margin:0;padding:11px;background:#333;color:#fff;font-size:16px}
.training1 h5{margin:18px 0 13px;font-size:16px}
.training1 p{text-align:justify}
.training1>.container>.row{margin:0 -30px;}
.training1>.container>.row .row{display:flex;flex-wrap:wrap}
.training1>.container>.row .row .col-md-3{padding:25px}
footer.infoot .col-sm-7 p {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  font-size: 15px;
  text-align: justify;
  line-height: 1.4em;
}
footer.infoot .col-sm-7 p.title-para {
  font-weight: 800;
}

.row.corp-team-events-2.swwas h3{font-size:45px}
.derivative-steps{padding:50px 15px}
.derivative-steps p{text-align:justify;font-size:15px;line-height:25px}
.derivative-steps .img-responsive{float:none;margin:auto auto 50px}
@media (max-width:560px){.corp-team-events-2 .container>.row{margin:0px;width:100%}.corp-team-events-4 .row{margin:0;padding:0 15px}body{width:100vw}.corp-team-events-4{margin:0!important}.dailyindicezz .table{margin:0}}
@media (min-width:767px){.derivative-steps .img-responsive{max-width:700px}}
.img-center{float:none;margin:auto}

.swipe-left-right{/*position:sticky;z-index:888;background:#60696d;float:none;margin:0 0 10px;left:0;right:0;top:0;padding:8px;width:100%;border-radius:30px;color:#fff;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.32)*/}
@media (max-width:699px){.bannerDiv .loginForm .loginElement .loginField label{color:#fff}.bannerDiv .loginForm .loginElement .loginField .form-control{color:#fff;border-bottom-color:#fff}}

@media (min-width:768px){.training1>.container>.row .row .col-md-3:nth-child(1),.training1>.container>.row .row .col-md-3:nth-child(3),.training1>.container>.row .row .col-md-3:nth-child(6),.training1>.container>.row .row .col-md-3:nth-child(8){background:#eee}.training1>.container>.row .row{margin:0;}}
@media (min-width:768px){.training1>.container>.row .row .col-md-3:nth-child(1),.training1>.container>.row .row .col-md-3:nth-child(3),.training1>.container>.row .row .col-md-3:nth-child(6),.training1>.container>.row .row .col-md-3:nth-child(8){background:#eee}.training1>.container>.row .row{margin:0;}}

.thirteenbox.philos .marginaut{float:none;margin:auto;filter:drop-shadow(0 4px 20px rgba(0,0,0,0.25))}
.wya p,.mutual-fund-meter p,.consistent-funds p,.tax-reckoner-page p,.tax-reckoner-page td,.risk-profiler h2+p,.sixteenbox ul li, .sixteenbox p{font-size:15px;line-height:25px}
.testimonialz h2{font-size:20px}
.testimonialz p{margin:0 0 15px}

.seventeenbox.debt-martket .contacta .contacta-info [class^="ti-email"]{top:13px;position:relative}
.testi-name{font-size:14px!important;display:inline-block;width:100%;margin:0 0 5px!important}
.testimonialz .gridbbx p{font-size:16px}
.testimonialz .gridbbx p.testi-name:before,.testimonialz .gridbbx p.testi-name:after{content:none}
.testimonialz h4{line-height:25px;text-align:justify;text-transform:initial}
.testimonialz .img-responsive{border-radius:15px;box-shadow:0 5px 40px 0 rgba(0,0,0,0.4)}
@media (min-width:992px){.dailyindicezz{display:flex;flex-wrap:wrap}}
@media (max-width:991px){.dailyindicezz>.col-md-6{width:100%}}


.fifteenbox h3.sahi-hai{position:relative}
.fifteenbox h3.sahi-hai:after{content: '';
    content: '';
    position: absolute;
    width: 60px;
    margin-left: -35px;
    transform: rotate(-3deg);
    border-radius: 25px;
    border-top: 3px solid #04a6f1;
    height: 46px;
    bottom: -44px;}

.fifteenbox .btn-secondary,.fifteenbox .btn-secondary:focus{background:#fcbd16;color:#333;border-radius:30px;padding:10px 15px!important;font-size:14px}
.fifteenbox .btn-secondary:hover{background:#fcbd16;color:#333}
.fifteenbox.whitebg.asdaaa{padding:50px 15px}

.insurancez{padding:50px 15px}
.insurancez .qwefg{padding:30px 30px;margin:0;background:#fff}
.insurancez .nav-tabs{display:block;box-shadow:0px -10px 60px 0 rgba(0, 0, 0, 0.08);width:960px;position:relative;z-index:2;background:#fff;margin:auto;float:none;margin-bottom:5px;position:relative;z-index:5}
.insurancez .nav-tabs>li{/*float:none;margin:auto;display:inline-block*/width:14.28%;float:left}
.insurancez .nav-tabs>li>a{border-radius:2px;padding:15px;border:0px!important;border-right:1px solid #e0e0e0!important;margin-right:0;height:100%;color:#555}
.insurancez .nav-tabs>li:last-child>a{border-right:0!important;margin-right:-1px}
.insurancez .nav-tabs>li>a i{width:100%;text-align:center;line-height:1.1;font-size:40px;display:block}
.insurancez .nav-tabs>li>a span{width:100%;text-align:center;display:block}
.insurancez .tab-content{box-shadow:0 18px 40px rgba(0, 0, 0, .07), 0 -10px 40px rgba(0, 0, 0, 0.06);border-radius:0 0 4px 4px;position:relative;z-index:4;display:block;float:left;top:-6px;width:100%}
.insurancez .nav-tabs>li.active>a,.insurancez .nav-tabs>li.active>a:focus,.insurancez .nav-tabs>li.active>a:hover{background:#04a6f1;color:#fff}
@media (max-width:505px){.insurancez .nav-tabs>li{width:100%;}.insurancez .nav-tabs{width:100%;max-width:100%}}
.insurancez .tab-content h5{font-size:20px}


.list123 li{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px}
.list123{padding:0;list-style:none}
.list123 li{padding:5px 0px 5px 20px;position:relative}
.list123 li:before{color:#04a6f1;position:absolute;top:5px;left:0px;z-index:0;content:"\f0a9";font-family:'FontAwesome';font-size:15px}

@media (min-width:768px) and (max-width:1199px){.insurancez .nav-tabs{width:100%;display:inline-flex;align-items:stretch}.insurancez .nav-tabs>li>a{height:100%}}

@media (max-width:767px){.insurancez .nav-tabs{width:100%;justify-content:center}.insurancez .nav-tabs>li{width:25%}.insurancez .nav-tabs>li>a{border-bottom:1px solid #e0e0e0!important}}




.training-evea{margin:0;padding:30px 15px}
.training-evea .container>.row{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.training-evea h2{margin: 0 0 20px;text-align:center}
.training-evea h3{color:#04a6f1;font-size:30px;margin-top:0px}
.training-evea h4{color:#555;font-size: 14px;}
.training-evea .row .col-md-3 .col-md-12,.training-evea .row .col-md-4 .col-md-12,.training-evea  .row .col-md-6 .col-md-12{padding:25px 15px;height:100%}
.training-evea  .row .col-md-3 .col-md-12 p,.training-evea .col-md-6 .col-md-12 p{margin:0 0 0px;text-align:center;font-size: 18px;}

.training-evea table{width:100%;max-width:100%;margin:10px 0px;background:#fff;box-shadow:0 4px 40px rgba(0, 0, 0, 0.17);border-radius:3px;overflow:hidden}
.training-evea table>tbody>tr>td{border-top:1px solid #ddd;padding:9px;line-height: 1.42857143;text-align:center;vertical-align:middle}
.corp-team-events table>tbody>tr:first-child>td{border-top:0;background:#04a6f1;color:#fff}
.training-evea p{text-align:justify;color:#444;font-family:'Roboto',sans-serif;font-size:15px;line-height:25px}
.training-evea p[align="center"]{text-align:center}
.training-evea .container>.row>.col-md-3,.training-evea .container>.row>.col-md-4,.training-evea .container>.row>.col-md-6{padding:0;margin-bottom:30px}
.training-evea .container>.row>div:nth-child(7) .col-md-12{display:flex;align-items:center;justify-content:center;height:100%}.training-evea .row .col-md-6 .col-md-12{color:blue;}
.training-evea p.a-blue-txt{font-size:21px;color:#04a6f1;line-height:1.3;padding:0 24px;font-weight:500}
@media (min-width:992px){/*.training-evea .container>.row>.col-md-3:nth-of-type(1),.training-evea .container>.row>.col-md-3:nth-of-type(2),.training-evea .container>.row>.col-md-3:nth-of-type(3),.training-evea .container>.row>.col-md-3:nth-of-type(4),.training-evea .container>.row>.col-md-3:nth-of-type(5),.training-evea .container>.row>.col-md-3:nth-of-type(9),.training-evea .container>.row>.col-md-3:nth-of-type(10),.training-evea .container>.row>.col-md-3:nth-of-type(11),.training-evea .container>.row>.col-md-3:nth-of-type(12),.training-evea .container>.row>.col-md-3:nth-of-type(13),.training-evea .container>.row>.col-md-3:nth-of-type(14),.training-evea .container>.row>.col-md-3:nth-of-type(15),.training-evea .container>.row>.col-md-3:nth-of-type(16),.training-evea .container>.row>.col-md-3:nth-of-type(17),.training-evea .container>.row>.col-md-3:nth-of-type(18){width:20%;float:left}*/.training-evea .row .col-md-6 .col-md-12{display:flex;align-items:center;flex-wrap:wrap}.training-evea .container>.row>div:nth-of-type(2),.training-evea .container>.row>div:nth-of-type(4),.training-evea .container>.row>div:nth-of-type(5),.training-evea .container>.row>div:nth-of-type(7),.training-evea .container>.row>div:nth-of-type(10),.training-evea .container>.row>div:nth-of-type(12),.training-evea .container>.row>div:nth-of-type(14),.training-evea .container>.row>div:nth-of-type(17){background:#eee}}

.row.training-evea.swwas h3{font-size:45px}
@media (max-width:767px){.training-evea .container>.row{margin:0px;width:100%}.fifteenbox.testimonialz .gridbbx{width:100%}.padinsuran img{float:none!important;margin:auto;}.breakme{width:100%;color:transparent;max-height:1px;display:block;clear:both}}

.some-blue-title{margin:0;padding: 30px 15px;font-weight: 500;color: #04a6f1;font-size:21px;text-align:center}


@media (max-width:420px){.insurancez .nav-tabs > li{width:100%;float:left}.insurancez .nav-tabs > li > a i,.insurancez .nav-tabs > li > a span{width:auto;display:inline-block;font-size:16px!important}.insurancez .nav-tabs > li > a i{margin-right:5px}.bannerDiv .loginForm p.margin15-0-0{margin: 20px 0 0;}.testimonialer h3{margin: 10px 0px 5px;}.user-imgg .person-detail h3 span{font-size: 64%;} .open-testimonial, .open-csr{ margin-bottom: 35px; }}

.dl-menuwrapper li.dl-back > a:hover,.dl-menuwrapper li.dl-back > a:focus,.dl-menuwrapper li.dl-back > a:active{background:rgb(4, 166, 241);color:#fff}
#signUp2 .frrmas{display:inline-block;width:100%}
#signUp2 .frrmas label{float:left}
#signUp2 .frrmas label+.col-sm-8{float:left}

.new-corp-box{padding:20px;text-align:center;background:#eee;margin:50px auto -20px;float:none;}


@media (max-width:767px){.bannerDiv .container{background:rgba(0,0,0,.6);}.bannerDiv .loginForm p.margin15-0-0 a{position:relative;top:10px}.eleventhbox.offerings .container .row .col-sm-5{width:100%}.eleventhbox.offerings .container .row .col-sm-5 img{float:none;margin:auto}.eleventhbox.offerings .container .row{display:flex;flex-wrap:wrap-reverse;padding:0px 30px;}.eleventhbox.offerings{padding:50px 0px}.eleventhbox.offerings .container .row:nth-child(even){background:#eee;}}
@media (min-width:768px){.eleventhbox.offerings .container .row:nth-child(even) .col-sm-5{float:right}.eleventhbox.offerings .container .row{}.eleventhbox.offerings .container .row:nth-child(even) .col-sm-5 img{float:right}}
.eleventhbox ul{display:inline-block;width:100%;padding:0;list-style:none;color:#444}
.eleventhbox ul>li:before{content:'\f111';font-family:FontAwesome;font-size:10px;margin-right:8px;color:#04a6f1}
.eleventhbox ul>li{padding:4px 0px}

.eleventhbox.offerings ul>li{padding-left:21px;position:relative}
.eleventhbox.offerings ul>li:before{position:absolute;left:0px;top:8px}

@media (min-width:768px){.eleventhbox.offerings>.container>.row:nth-child(even) .col-sm-6{float:right}.eleventhbox.offerings>.container>.row:nth-child(even) .col-sm-6 img{float:right}.thirteenbox.philos .row:nth-child(odd) .col-sm-5{float:right}.thirteenbox.philos .row:nth-child(odd) .col-sm-5 img{float:right}.thirteenbox.philos .row:nth-child(even) .col-sm-5 img{float:left}}
@media (max-width:767px){.eleventhbox.offerings>.container>.row{display:flex;flex-wrap:wrap-reverse}.eleventhbox.offerings>.container>.row:nth-child(even){background:#eee}.eleventhbox.offerings h2{width:100%;text-align:center!important}.eleventhbox.offerings ul{width:auto;float:none;margin:auto;text-align:left}.eleventhbox.offerings .col-sm-6,.eleventhbox.offerings .col-sm-7{text-align:center;width:100%}.eleventhbox.offerings .col-sm-6 img{float:none;margin:auto}.eleventhbox.offerings .btn-secondary{float:none!important;margin:auto}.thirteenbox.philos h2{width:100%;text-align:center}.thirteenbox.philos .col-sm-5{width:100%;text-align:center;display:inline-block}.thirteenbox.philos img{float:none!important;margin:auto;margin-bottom:40px!important}.thirteenbox.philos .row{display:flex;flex-wrap:wrap-reverse}.thirteenbox.philos .row:nth-child(even){background:#eee}.thirteenbox.philos{padding:30px 0px}.thirteenbox.philos .row{padding:0px 30px}.formm>.col-sm-6{clear:both}}

.fifteenbox .gridbbx>.col-sm-3>.col-sm-12 h5 .highli{font-size:22px}
 
@media (min-width:992px){.seventeenbox.debt-martket .contacta .contacta-info p.cadjuster{margin:0 0 30px}}
@media (max-width:991px){.seventeenbox.debt-martket .contacta .contacta-info p.cadjuster{margin:0 0 30px}.seventeenbox.debt-martket .contacta .contacta-info p.cadjuster+p i{top:13px;position:relative}}
@media (min-width:768px){.contact-info-xs{display:none}}
@media (max-width:767px){.seventeenbox.debt-martket .contacta .contacta-info p.cadjuster+p i{top:0;}.contact-info-lg{display:none;}.seventeenbox.debt-martket .contacta .contact-info-xs p{text-align:center;margin:10px 0 0;}.seventeenbox.debt-martket .contacta .contact-info-xs .ti-mobile{font-size:inherit!important;width:initial!important;display:inline-block;margin:0;}.seventeenbox ul.contact-info-list{width:100%;display:inline-block;margin:10px 0px;text-align:center}.seventeenbox ul.contact-info-list>li{padding:0!important;width:36px;float:none;display:inline-block;margin:auto 4px;}.seventeenbox ul.contact-info-list>li>a{display:inline-block;width:36px;height:36px;border-radius:50%;line-height:36px;text-align:center}.seventeenbox ul.contact-info-list>li.phone>a{background:#04a6f1;color:#fff!important}.seventeenbox ul.contact-info-list>li.email>a{background:#fcbd16;color:#333}.seventeenbox.debt-martket .contacta .contact-info-xs{margin:0 0 60px;padding:0 30px}.seventeenbox.debt-martket .contacta .contact-info-xs strong{color:#222}.seventeenbox.debt-martket .contacta .contact-info-xs{opacity:1}footer.infoot .col-sm-7 p,footer [data-toggle="collapse"],footer .collapse ul>li>a,footer .footerlink-accordion>li>a{text-align:center}footer.infoot .col-sm-7 p.title-para{margin:0 0 15px!important}.hide-arrow-mobile{display:none;}.break-in-mobile{display:inline-block;width:100%;float:left;box-sizing:border-box;}}


@media (max-width:532px){.child-goal .nav-tabs>li>a{height:115px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.child-goal .nav-tabs>li{width:33.33%;max-width:;}}
.fstitle .fstitle-inner .btn-default,.fstitle .fstitle-inner .btn-default:focus{margin-top:20px;font-family:'Montserrat',sans-serif;font-weight:600;border-radius:30px;background:#fff;color:#04a6f1;border:0;padding:8px 36px;font-size:16px}

.footerlink-accordion,.footerlink-accordion>li,.footerlink-accordion>li>a{text-align:center}
.testimonialz .gridbbx p.testi-name{line-height:18px;margin:0}
@media (max-width:767px){.dl-menuwrapper li a:hover,.dl-menuwrapper li a:active{background:#04a6f1;color:#fff}.page-banner h1{text-align:center}.page-banner .breadcrumb>li{width:100%;text-align:center}}

.fifteenbox.wbgg.csr-initiaet .gridbbx>.col-sm-6>.col-sm-12{padding:25px}
.fifteenbox.wbgg.csr-initiaet  .gridbbx>.col-sm-6>.col-sm-12{text-align:left}
.fifteenbox.wbgg.csr-initiaet  .gridbbx>.col-sm-6>.col-sm-12 h4{text-align:left;width:100%}
.fifteenbox.wbgg.csr-initiaet  .gridbbx>.col-sm-6>.col-sm-12 p{margin:0;text-align:justify}
.twentyninth .csr-initiatives p{text-align:center}
@media (min-width:992px){.twentyninth .csr-initiatives{padding:0 8%;}}
#signUp2 .form-group.loginForm label{text-align:left}

.blog-listing {
  padding: 45px 30px;
  background: #f6f6f6 url(../images/arrow-dotted.png);
}

.post-container {
  padding: 12px;
  background: azure;
  border-radius: 4px;
  margin-bottom: 25px;
  transition: all .3s cubic-bezier(0, 0, 0, 0.76);
}

.post-container:hover {
  box-shadow: -6px 6px 8px 1px rgba(0,0,0,.1);
}

.post-image img {
  width: 100%;
  height: auto;
  /*border-radius: 10px 10px 0 0;*/
}

h4.post-title {
  font-size: 15px;
  margin: 0 0 20px;
  line-height: 1.3em;
}

p.post-dated {
  margin: 0;
  color: darkgray;
  font-size: 12px;
}

.post-meta {
  padding: 10px 0;
}

.post-content {
  padding: 15px 0;
}

span.post-category {
  font-size: 16px;
  font-weight: 100;
  background: #929292;
  color: white;
  border-radius: 6px;
  padding: 2px 5px;
}

.widget-item {
  padding: 10px;
}

h2.widget-title {
  margin: 0;
  margin-bottom: 10px;
}

h2.widget-title:after {
  content: '';
  display: block;
  padding: 6px 0;
  border-bottom: 1px solid #f1f1f1;
  z-index: 9999;
}

.widget-item h5.item-title {
  color: #1f1f1f;
  margin: 0 0 5px;
}

.blog-sidebar {
  padding: 15px 20px;
  background: #fff;
  margin-bottom: 20px;
  box-shadow: -5px 6px 8px 1px rgba(0,0,0,.1);
}

.widget-item span.post-dated {
  color: darkgray;
}

.owl-carousel .owl-dots .owl-dot span {
  background: none repeat scroll 0 0 #bbbbbb;
  border-radius: 20px;
  display: block;
  height: 12px;
  margin: 5px 7px;
  opacity: 0.5;
  width: 12px;
}

.owl-carousel .owl-dots{
  position: relative;
  text-align: center;
}

@media (max-width: 768px) {
  .owl-carousel .owl-dots {
    /*bottom: 5px;*/
    /*right: 60px;*/
  }
  .testimonial-content {
    padding: 20px 10px !important;
  }

  .page-banner {
    padding: 140px 15px 35px 15px;
  }

  .page-banner h1 {
    font-size: 20px;
  }

  .blog-listing {
    padding: 25px 5px;
  }

  .post-content h3{
    font-size: 15px;
    line-height: 1.3em;
    letter-spacing: normal;
    word-spacing: normal;
  }
}

.testimonial-item img{
    display: initial !important;
    border-radius: 50%;
    height: 150px;
    width: auto !important;
}

.testimonial-content {
    font-size: 1.2em;
    padding: 25px 40px;
    text-align: center;
}

.firstbox{
  height: auto !important;
  padding: 40px 30px;
}

.blog-detailed-content p{
  text-align: justify;
  margin-bottom: 1em;
}
