*,
ol,
ul {
 margin:0
}
.classynav ul li.megamenu-item>a:after,
.icon-down-arrow:before {
 content:"\e900"
}
* {
 padding:0
}
body {
 font-family:Roboto,sans-serif
}
ol li,
ul li {
 list-style:none
}
img {
 height:auto;
 max-width:100%
}
.bg-img {
 background-position:center center;
 background-size:cover;
 background-repeat:no-repeat
}
.bg-transparent {
 background-color:transparent!important
}
.pr12 {
 padding-right:12px!important
}
.classy-nav-container {
 position:relative;
 z-index:100;
 background-color:#fff
}
.classy-nav-container * {
 box-sizing:border-box
}
.classy-nav-container a {
 -webkit-transition-duration:.5s;
 transition-duration:.5s;
 text-decoration:none;
 outline:0;
 font-size:14px;
 font-weight:400;
 color:#232323;
 display:inline-block
}
.classy-nav-container a:focus,
.classy-nav-container a:hover {
 -webkit-transition-duration:.5s;
 transition-duration:.5s;
 text-decoration:none;
 outline:0;
 font-size:14px;
 font-weight:400;
 color:#1abc9c
}
.classy-navbar .nav-brand,
.classy-navbar .nav-brand:focus,
.classy-navbar .nav-brand:hover {
 font-size:26px;
 font-weight:500
}
.classy-nav-container.classy-sticky {
 position:fixed;
 z-index:1010;
 width:100%;
 top:0;
 right:0;
 left:0
}
.classy-nav-container.box-skins .classynav>ul>li {
 background-color:#1abc9c
}
.classy-nav-container.box-skins .classynav>ul>li>a {
 color:#fff
}
.justify-content-between {
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.justify-content-center {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.classy-navbar {
 width:100%;
 height:70px;
 padding:.5em 2em;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 -ms-grid-row-align:center;
 align-items:center
}
.classy-navbar .nav-brand {
 color:#565656;
 display:inline-block;
 margin-right:30px
}
.classynav ul li {
 display:inline-block;
 clear:both;
 position:inherit;
 z-index:10
}
.classynav ul li.cn-dropdown-item,
.classynav ul li.cn-dropdown-item ul li {
 position:relative;
 z-index:10
}
.classynav ul .megamenu-item {
 padding:0 0 0 9px
}
.classynav ul li ul li {
 display:block
}
.classynav ul li ul li a {
 padding:0 20px
}
.classynav ul li a {
 padding:0 3px;
 display:block;
 height:35px;
 font-size:14px;
 line-height:34px
}
.classynav ul li .megamenu li a {
 padding:0 12px
}
.classynav ul .megamenu-item a {
 padding-right:0
}
@font-face {
 font-family:icomoon;
 src:url(../fonts/classy.eot?fftrrv);
 src:url(../fonts/classy.eot?fftrrv#iefix) format("embedded-opentype"),
 url(../fonts/classy.ttf?fftrrv) format("truetype"),
 url(../fonts/classy.woff?fftrrv) format("woff"),
 url(../fonts/classy.svg?fftrrv#icomoon) format("svg");
 font-weight:400;
 font-style:normal
}
[class*=" icon-"],
[class^=icon-] {
 font-family:icomoon!important;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.classynav ul li.megamenu-item>a:after {
 font-family:icomoon!important;
 font-size:11px;
 color:#000;
 padding-left:3px
}
.classycloseIcon {
 position:absolute;
 top:20px;
 right:20px;
 z-index:12;
 display:none
}
.classycloseIcon .cross-wrap {
 width:26px;
 height:26px;
 cursor:pointer;
 position:relative
}
.classycloseIcon .cross-wrap span {
 position:absolute;
 display:block;
 width:100%;
 height:2px;
 border-radius:6px;
 background:#232323
}
.classycloseIcon .cross-wrap span.top {
 top:12px;
 left:0;
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
.classycloseIcon .cross-wrap span.bottom {
 bottom:12px;
 left:0;
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.classy-navbar-toggler {
 border:none;
 background-color:transparent;
 cursor:pointer;
 display:none
}
.classy-navbar-toggler .navbarToggler {
 display:inline-block;
 cursor:pointer
}
.classy-navbar-toggler .navbarToggler span {
 position:relative;
 background-color:#000;
 border-radius:3px;
 display:block;
 height:3px;
 margin-top:5px;
 padding:0;
 -webkit-transition-duration:.3s;
 transition-duration:.3s;
 width:30px;
 cursor:pointer
}
.header-sticky.is-sticky .classy-navbar-toggler .navbarToggler span {
 background-color:#000
}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(1) {
 -webkit-transform:rotate3d(0,0,1,45deg);
 transform:rotate3d(0,0,1,45deg);
 top:8px
}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(2) {
 opacity:0
}
.classy-navbar-toggler .navbarToggler.active span:nth-of-type(3) {
 -webkit-transform:rotate3d(0,0,1,-45deg);
 transform:rotate3d(0,0,1,-45deg);
 top:-8px
}
.classynav ul li .megamenu {
 position:absolute;
 width:100%;
 left:0;
 top:100%;
 background-color:#fff;
 z-index:200;
 box-shadow:0 1px 4px rgba(0,0,0,.15);
 -webkit-transition-duration:.3s;
 transition-duration:.3s
}
.classynav ul li .megamenu .single-mega.cn-col-5 {
 width:20%;
 display:inline-block;
 float:left;
 padding:15px;
 border-right:1px solid #f2f4f8
}
.classynav ul li .megamenu .single-mega.cn-col-5:last-of-type {
 border-right:none
}
.classynav ul li .megamenu .single-mega.cn-col-4 {
 width:25%;
 display:inline-block;
 float:left;
 padding:15px;
 border-right:1px solid #f2f4f8
}
.classynav ul li .megamenu .single-mega.cn-col-4:last-of-type {
 border-right:none
}
.classynav ul li .megamenu .single-mega.cn-col-3 {
 width:33.3333334%;
 display:inline-block;
 float:left;
 padding:15px;
 border-right:1px solid #f2f4f8
}
.classynav ul li .megamenu .single-mega.cn-col-3:last-of-type {
 border-right:none
}
.classynav ul li .megamenu .single-mega .title {
 font-size:14px;
 border-bottom:1px solid #f2f4f8;
 padding:8px 12px
}
.classynav ul li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.7)
}
.classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow,
.classynav>ul>li.megamenu-item>.dd-arrow {
 top:17px;
 -webkit-transform:rotate(0);
 transform:rotate(0);
 position:absolute;
 right:11px
}
.has-down .dd-arrow,
.megamenu-item .dd-arrow {
 top:21px;
 -webkit-transform:rotate(-90deg);
 transform:rotate(-90deg);
 position:absolute;
 right:20px
}
.classynav>ul>li.has-down.active>.dd-arrow::after,
.has-down .dd-arrow::after,
.has-down.active>.dd-arrow::after,
.megamenu-item .dd-arrow::after,
.megamenu-item.active>.dd-arrow::after {
 width:8px;
 height:1px;
 background-color:#000;
 content:'';
 position:absolute;
 right:-3px;
 border-radius:1px;
 top:0
}
.has-down .dd-arrow::before,
.megamenu-item .dd-arrow::before {
 width:8px;
 height:1px;
 background-color:#000;
 content:'';
 position:absolute;
 top:0;
 left:0;
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg);
 border-radius:1px
}
.has-down .dd-arrow::after,
.megamenu-item .dd-arrow::after {
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
.classynav>ul>li.has-down.active>.dd-arrow::before {
 width:8px;
 height:1px;
 background-color:#000;
 content:'';
 position:absolute;
 top:0;
 left:0;
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg);
 border-radius:1px
}
.classynav>ul>li.has-down.active>.dd-arrow::after {
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.has-down.active>.dd-arrow::before,
.megamenu-item.active>.dd-arrow::before {
 width:8px;
 height:1px;
 background-color:#000;
 content:'';
 position:absolute;
 top:0;
 left:0;
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg);
 border-radius:1px
}
.has-down.active>.dd-arrow::after,
.megamenu-item.active>.dd-arrow::after {
 -webkit-transform:rotate(-45deg);
 transform:rotate(-45deg)
}
.classy-btn {
 position:relative;
 z-index:1;
 min-width:120px;
 padding:0 25px;
 line-height:42px;
 height:42px;
 background-color:#1abc9c;
 border-radius:50px;
 color:#fff!important;
 margin-left:30px;
 text-align:center
}
.classy-btn:focus,
.classy-btn:hover {
 box-shadow:0 0 10px rgba(0,0,0,.2)
}
.dd-trigger {
 position:absolute;
 width:100%;
 height:100%;
 top:0;
 left:0;
 background-color:transparent;
 cursor:pointer;
 z-index:500;
 border-radius:0;
 display:none
}
.breakpoint-off .classynav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 -ms-grid-row-align:center;
 align-items:center
}
.breakpoint-off .classynav ul li .dropdown {
 width:210px;
 position:absolute;
 background-color:#fff;
 top:120%;
 left:0;
 z-index:100;
 height:auto;
 box-shadow:0 1px 5px rgba(0,0,0,.1);
 -webkit-transition-duration:.3s;
 transition-duration:.3s;
 opacity:0;
 visibility:hidden;
 padding:15px 0;
 border-radius:5px
}
.breakpoint-off .classynav ul li .dropdown li .dropdown {
 top:10px;
 left:-230px;
 z-index:200;
 opacity:0;
 visibility:hidden;
 width:240px
}
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown {
 opacity:0;
 visibility:hidden;
 top:120%
}
.breakpoint-off .classynav ul li:hover .dropdown {
 opacity:1;
 visibility:visible;
 top:100%
}
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li .dropdown li:hover .dropdown,
.breakpoint-off .classynav ul li .dropdown li:hover .dropdown {
 opacity:1;
 visibility:visible;
 top:-10px
}
.breakpoint-off .classynav ul li .megamenu {
 opacity:0;
 visibility:hidden;
 position:absolute;
 width:100%;
 left:0;
 top:120%;
 background-color:#fff;
 z-index:200;
 box-shadow:0 1px 4px rgba(0,0,0,.15);
 -webkit-transition-duration:.3s;
 transition-duration:.3s
}
.breakpoint-off .classynav ul li.megamenu-item:focus .megamenu,
.breakpoint-off .classynav ul li.megamenu-item:hover .megamenu {
 top:100%;
 visibility:visible;
 opacity:1
}
.breakpoint-off .classynav ul li.megamenu-item .dd-arrow {
 display:none
}
@media only screen and (max-width:991px) {
 .classy-navbar-toggler,
 .classycloseIcon {
  display:block
 }
 .classy-navbar .classy-menu {
  background-color:#fff;
  position:fixed;
  top:0;
  left:-310px;
  z-index:1000;
  width:300px;
  height:100%;
  -webkit-transition-duration:.5s;
  transition-duration:.5s;
  padding:0;
  box-shadow:0 5px 20px rgba(0,0,0,.1);
  display:block;
  overflow-x:hidden;
  overflow-y:scroll
 }
 .classynav ul li,
 .classynav ul li.megamenu-item {
  position:relative;
  z-index:10;
  padding-left:15px
 }
 .classy-navbar .classy-menu.menu-on {
  left:0
 }
 .classynav ul li {
  display:block;
  clear:both
 }
 .classynav ul li a {
  padding:0 10px;
  height:38px;
  line-height:38px
 }
 .classynav ul li .dropdown {
  width:100%;
  position:relative;
  top:0;
  left:0;
  box-shadow:none
 }
 .classynav ul li .dropdown li .dropdown {
  width:100%;
  position:relative;
  top:0;
  left:0
 }
 .dd-trigger {
  position:absolute;
  width:100%;
  height:38px;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background-color:transparent;
  cursor:pointer;
  z-index:500;
  display:block
 }
 .classynav ul li .dropdown,
 .classynav ul li .megamenu,
 .classynav ul li.megamenu-item>a:after {
  display:none
 }
 .classynav {
  padding-top:70px
 }
 .classynav ul li .megamenu {
  position:relative;
  width:100%;
  left:0;
  top:0;
  z-index:200;
  box-shadow:none
 }
 .classynav ul li .megamenu .single-mega.cn-col-3,
 .classynav ul li .megamenu .single-mega.cn-col-4,
 .classynav ul li .megamenu .single-mega.cn-col-5 {
  width:100%;
  border-right:none;
  border-bottom:1px solid #f2f4f8
 }
 .cn-dropdown-item.has-down.pr12,
 .megamenu-item.pr12 {
  padding-right:0!important
 }
 .classynav>ul>li>a {
  background-color:#f2f4f8;
  border-bottom:1px solid rgba(255,255,255,.5)
 }
 .classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow,
 .classynav>ul>li.megamenu-item>.dd-arrow {
  right:20px
 }
 .classynav ul li ul.dropdown li ul li {
  margin-left:15px
 }
 .classy-btn {
  width:calc(100% - 30px);
  margin:30px 15px
 }
}
.breakpoint-on .classy-navbar-toggler,
.breakpoint-on .classycloseIcon {
 display:block
}
.breakpoint-on .classy-navbar .classy-menu {
 background-color:#fff;
 position:fixed;
 top:0;
 left:-310px;
 z-index:1000;
 width:300px;
 height:100%;
 -webkit-transition-duration:.5s;
 transition-duration:.5s;
 padding:0;
 box-shadow:0 5px 20px rgba(0,0,0,.1);
 display:block;
 overflow-x:hidden;
 overflow-y:scroll
}
.breakpoint-on .classy-navbar .classy-menu.menu-on {
 left:0
}
.breakpoint-on .classynav ul li {
 display:block;
 position:relative;
 clear:both;
 z-index:10
}
.breakpoint-on .classynav ul li a {
 padding:0 10px;
 height:38px;
 line-height:38px
}
.breakpoint-on .classynav ul li .dropdown {
 width:100%;
 position:relative;
 top:0;
 left:0;
 box-shadow:none
}
.breakpoint-on .classynav ul li .dropdown li .dropdown {
 width:100%;
 position:relative;
 top:0;
 left:0
}
.breakpoint-on .classynav ul li.megamenu-item {
 position:relative;
 z-index:10
}
.breakpoint-on .dd-trigger {
 position:absolute;
 width:100%;
 height:38px;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background-color:transparent;
 cursor:pointer;
 z-index:500;
 display:block
}
.breakpoint-on .classynav ul li .dropdown,
.breakpoint-on .classynav ul li .megamenu,
.breakpoint-on .classynav ul li.megamenu-item>a:after {
 display:none
}
.breakpoint-on .classynav {
 padding-top:70px
}
.breakpoint-on .classynav ul li .megamenu {
 position:relative;
 width:100%;
 left:0;
 top:0;
 z-index:200;
 box-shadow:none
}
.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,
.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,
.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5 {
 width:100%;
 border-right:none;
 border-bottom:1px solid #f2f4f8
}
.breakpoint-on .cn-dropdown-item.has-down.pr12,
.breakpoint-on .megamenu-item.pr12 {
 padding-right:0!important
}
.breakpoint-on .classynav>ul>li>a {
 background-color:#f2f4f8;
 border-bottom:1px solid rgba(255,255,255,.5)
}
.dark .classynav ul li .dropdown,
.dark.classy-nav-container {
 background-color:#192a56
}
.light .classynav ul li .dropdown,
.light.classy-nav-container {
 background-color:#f5f5f5
}
.breakpoint-on .classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow,
.breakpoint-on .classynav>ul>li.megamenu-item>.dd-arrow {
 right:20px
}
.breakpoint-on .classynav ul li ul.dropdown li ul li {
 margin-left:15px
}
.breakpoint-on .classy-btn {
 width:calc(100% - 30px);
 margin:30px 15px
}
.dark.classy-nav-container a {
 color:rgba(255,255,255,.7)
}
.light.classy-nav-container a {
 color:#444
}
.dark .classynav ul li.megamenu-item>a:after,
.dark.classy-nav-container a:focus,
.dark.classy-nav-container a:hover {
 color:#fff
}
.light .classynav ul li.megamenu-item>a:after {
 color:#444
}
.dark .classynav>ul>li.has-down.active>.dd-arrow::after,
.dark .classynav>ul>li.has-down.active>.dd-arrow::before,
.dark .has-down .dd-arrow::after,
.dark .has-down .dd-arrow::before,
.dark .has-down.active>.dd-arrow::after,
.dark .has-down.active>.dd-arrow::before,
.dark .megamenu-item .dd-arrow::after,
.dark .megamenu-item .dd-arrow::before,
.dark .megamenu-item.active>.dd-arrow::after,
.dark .megamenu-item.active>.dd-arrow::before {
 background-color:#fff
}
.light .classynav>ul>li.has-down.active>.dd-arrow::after,
.light .classynav>ul>li.has-down.active>.dd-arrow::before,
.light .has-down .dd-arrow::after,
.light .has-down .dd-arrow::before,
.light .has-down.active>.dd-arrow::after,
.light .has-down.active>.dd-arrow::before,
.light .megamenu-item .dd-arrow::after,
.light .megamenu-item .dd-arrow::before,
.light .megamenu-item.active>.dd-arrow::after,
.light .megamenu-item.active>.dd-arrow::before {
 background-color:#000
}
.dark .classynav ul li .megamenu {
 background-color:#192a56
}
.light .classynav ul li .megamenu {
 background-color:#f5f5f5
}
.dark .classynav ul li .megamenu .single-mega.cn-col-3,
.dark .classynav ul li .megamenu .single-mega.cn-col-4,
.dark .classynav ul li .megamenu .single-mega.cn-col-5 {
 border-right:1px solid rgba(255,255,255,.05)
}
.light .classynav ul li .megamenu .single-mega.cn-col-3,
.light .classynav ul li .megamenu .single-mega.cn-col-4,
.light .classynav ul li .megamenu .single-mega.cn-col-5 {
 border-right:1px solid rgba(255,255,255,.05)
}
.dark .classynav ul li.megamenu-item ul li a {
 border-bottom:none
}
.light .classynav ul li.megamenu-item ul li a {
 border-bottom:none;
 text-transform:uppercase
}
.dark .classynav ul li .megamenu .single-mega .title {
 color:#fff;
 border-bottom:1px solid rgba(255,255,255,.05)
}
.light .classynav ul li .megamenu .single-mega .title {
 color:#222;
 border-bottom:1px solid rgba(0,0,0,.05);
 text-transform:uppercase;
 font-size:16px;
 font-weight:500
}
@media only screen and (max-width:767px) {
 .light .classynav ul li .megamenu .single-mega .title {
  color:#fff;
  border-bottom:1px solid rgba(255,255,255,.5)
 }
}
@media only screen and (min-width:768px) and (max-width:991px) {
 .light .classynav ul li .megamenu .single-mega .title {
  color:#fff;
  border-bottom:1px solid rgba(255,255,255,.5)
 }
}
.dark .classy-navbar-toggler .navbarToggler span {
 background-color:#fff
}
.dark.breakpoint-on .classy-navbar .classy-menu {
 background-color:#192a56
}
.light.breakpoint-on .classy-navbar .classy-menu {
 background-color:#192a56
}
.dark .classycloseIcon .cross-wrap span {
 background-color:#fff
}
.light .classycloseIcon .cross-wrap span {
 background-color:#fff
}
.dark.breakpoint-on .classynav>ul>li>a {
 background-color:#192a56;
 border-bottom:1px solid rgba(255,255,255,.05)
}
.light.breakpoint-on .classynav>ul>li>a {
 background-color:#192a56;
 border-bottom:1px solid rgba(255,255,255,.05)
}
.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,
.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,
.dark.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5 {
 border-bottom:1px solid rgba(255,255,255,.05);
 border-right:none
}
.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-3,
.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-4,
.light.breakpoint-on .classynav ul li .megamenu .single-mega.cn-col-5 {
 border-bottom:1px solid rgba(255,255,255,.05);
 border-right:none
}
.dark .classynav ul li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1);
 font-size:14px;
 height:40px;
 line-height:40px
}
.dark .classynav ul li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.main-header-area .light .classynav ul li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1);
 color:#8b8b8b
}
.dark .classynav ul li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li a {
 border-bottom:1px solid rgba(242,244,248,.1)
}
.dark .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.light .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:last-child a {
 border-bottom:none
}
.right.breakpoint-on .classy-navbar .classy-menu {
 left:auto;
 right:-310px
}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown,
.right.breakpoint-on .classy-navbar .classy-menu.menu-on {
 left:auto;
 right:0
}
.dropdown-rtl .classynav ul li .megamenu .single-mega .title,
.dropdown-rtl .classynav ul li a {
 text-align:right
}
.dropdown-rtl .classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow {
 right:10px!important;
 left:auto
}
.dropdown-rtl .has-down .dd-arrow {
 right:auto;
 left:20px;
 -webkit-transform:rotate(90deg);
 transform:rotate(90deg)
}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown {
 right:180px;
 left:auto;
 opacity:0;
 visibility:hidden;
 top:10px
}
.dropdown-rtl.breakpoint-off .classynav ul li:hover .dropdown {
 opacity:1;
 visibility:visible;
 top:90%
}
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li .dropdown li:hover .dropdown,
.dropdown-rtl.breakpoint-off .classynav ul li .dropdown li:hover .dropdown {
 opacity:1;
 visibility:visible;
 top:0
}
.dropdown-rtl.breakpoint-on .classynav>ul>li.cn-dropdown-item.has-down>.dd-arrow {
 right:auto!important;
 left:20px
}
.classynav ul li.cn-dropdown-item {
 padding:0 15px!important
}
.dropdown-rtl.breakpoint-on .has-down .dd-arrow {
 right:auto;
 left:20px;
 -webkit-transform:rotate(0);
 transform:rotate(0)
}
.dropdown-rtl.breakpoint-on .classynav ul li ul.dropdown li ul li {
 margin-left:0;
 margin-right:15px
}
.light .classynav ul li.megamenu-item ul li img {
 margin-top:15px
}
.light .classynav ul li.megamenu-item ul li p {
 font-size:15px;
 margin-top:15px;
 margin-bottom:10px
}
.light .classynav ul li.megamenu-item ul li .find-out-more-btn {
 padding:0;
 text-decoration:underline
}
.light .classynav ul li.megamenu-item ul li .find-out-more-btn:hover {
 text-decoration:none
}
