
.footer{background-color:var(--bg-footer);background-repeat:no-repeat;background-size:cover;color:var(--footer-color);padding:110px 0 50px;font-family:var(--title-fonts);letter-spacing:.45px;font-size:16px;line-height:1.85;background-blend-mode:luminosity}.footer a{color:var(--footer-color)}.footer a:focus,.footer a:hover,.footer a.navON{transition:all .4s ease;text-decoration:underline}.footer a:hover svg,.footer a:hover svg *,.footer a.navON svg,.footer a.navON svg *{fill:var(--primary-color);transition:all .4s ease}.footer__container{position:relative}.footer__backtotop{position:absolute;right:20px;bottom:0}.footer__backtotop-action{color:var(--footer-color);transition:all .4s ease}.footer__backtotop-action svg,.footer__backtotop-action path{fill:currentColor}.footer__backtotop-action:hover,.footer__backtotop-action:focus-visible{opacity:.5}.footer__title{letter-spacing:0;color:var(--footer-color);text-transform:uppercase;font-family:var(--title-fonts);font-size:20px;line-height:1.5;max-width:350px;display:flex;align-items:center;margin-bottom:25px;font-weight:700}.footer__title:focus-visible,.footer__address:focus-visible,.footer__copyright--home span:focus-visible,.footer__copyright--inner span:focus-visible{outline:1px solid #fff}.footer__address{word-break:break-word}.footer__social{margin-top:65px;max-width:222px;display:flex;align-items:center;justify-content:space-between;font-weight:normal}.footer__social-icon{width:auto;height:20px;display:block;background-size:contain;background-repeat:no-repeat;background-position:left center;transition:all .4s ease}.footer__copyright,.footer__menu{font-size:13px;letter-spacing:.52px;margin-top:0}.home-page .footer__copyright--inner{display:none}.home-page .footer__copyright--home{display:block}body.home-page.investment .footer__copyright.footer__copyright--inner{display:block}.footer__copyright--home{display:none}.footer__links{font-size:13px;line-height:1.8;letter-spacing:.78px;text-transform:uppercase;font-weight:700}.footer__links-item+.footer__links-item{margin-top:8px}.footer__links-item .uk-disabled{opacity:.7}.footer__newsletter{max-width:315px}.footer__newsletter-action{color:#fff!important;width:100%;max-width:241px;margin-top:20px;margin-bottom:15px}a.footer__newsletter-action:hover{text-decoration:none}.footer__notify:hover,.footer__notify:focus-within{color:var(--footer-color);text-decoration:underline}.footer__notify:after{content:'';transform:rotate(0);width:12px;height:12px;margin-left:7px!important}.footer__logoes{margin-top:50px;display:flex;justify-content:center}.footer__logoes-item svg{height:40px;width:auto}.footer__logoes-item a{display:block}.footer__logoes-item{display:inline-block}.footer__logoes-item+.footer__logoes-item{margin-left:25px}.footer__col--brand{width:calc(100%*4.5/12);width:-webkit-calc(100%*4.5/12)}.footer__col--links{width:-webkit-calc(100%*2.5/12);width:calc(100%*2.5/12)}.footer__col--newsletter{width:-webkit-calc(100%*5/12);width:calc(100%*5/12)}.footer__copyright{margin-top:65px}.footer__social-link>svg{height:19px;width:auto}.footer__social-link{display:inline-flex;align-items:center}.footer__menu-item{display:inline-flex;align-items:center;position:relative;padding-left:15px}.footer__menu-item:before{content:'';line-height:1;position:absolute;left:0;top:12px;width:5px;height:5px;background:var(--footer-color);border-radius:50%}.footer__menu-item+.footer__menu-item{margin-left:10px;padding-left:20px}.footer__menu-item:first-child{padding-left:0}.footer__menu-item:first-child:before{display:none}.mobile-footer{position:fixed;bottom:0;left:0;right:0;z-index:100;box-shadow:0 -1px 3px #00000029;background:var(--footer-color);text-align:center;display:flex;flex-wrap:nowrap;height:60px;justify-content:space-between;padding-left:15px}.mobile-footer__item{letter-spacing:.42px;color:var(--text-color);display:inline-flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;padding:9px 0;font-size:12px;line-height:1.4;font-family:var(--title-fonts);font-weight:600;text-transform:uppercase;letter-spacing:.6px;min-width:100px}.mobile-footer__item.is-active{background:var(--primary-color);white-space:nowrap;padding:10px 22px;color:var(--footer-color);min-width:100px}.mobile-footer__item>svg{margin:auto auto 5px;display:block;height:18px;width:auto;fill:currentColor}.mobile-footer__item>svg *{fill:currentColor}.mobile-footer__item.nav.navON{color:var(--highlight-color)}.mobile-footer__item.nav.navON>svg,.mobile-footer__item.nav.navON>svg *{fill:var(--highlight-color)}.footer-logo-store{width:100%;display:block;margin-top:40px}.footer-logo-store a{display:inline-block}.footer-logo-store a:last-child{margin-left:5px}.footer-logo-store a:focus{border:1px solid #fff}.footer__social a.footer__social-link{margin-right:20px;text-decoration:none}.footer__social a.footer__social-link:focus,.footer__social a.footer__social-link:hover{color:#1aaaf9}@media(min-width:768px){.mobile-footer,.header__phone-text,.header__toggler,.navmenu__list-item--onlymob,.navmenu__more-bookstay,.navmenu__list-link--btn{display:none!important}}@media(min-width:1200px){.footer__address{max-width:300px}}@media(max-width:1400px){.footer__col--brand{width:-webkit-calc(100%*5/12);width:calc(100%*5/12)}.footer__col--links{width:-webkit-calc(100%*3/12);width:calc(100%*3/12)}.footer__col--newsletter{width:-webkit-calc(100%*4/12);width:calc(100%*4/12)}}@media(max-width:1023.98px){.footer{padding:40px 0}}@media(min-width:960px)and (max-width:1099px){.footer__address{text-align:left}.footer__title{justify-content:left;text-align:left}.footer-logo-store{text-align:left}}@media(max-width:959.98px){.footer{text-align:center}footer .logo{width:100%;display:flex;justify-content:center}.footer__col--brand,.footer__col--links,.footer__col--newsletter{width:100%}.footer__newsletter{margin:0 auto}.footer__title{margin-left:auto;margin-right:auto;min-height:unset;display:block}.footer__social{margin-left:auto;margin-right:auto;margin-top:40px}.footer__col--links,.footer__col--newsletter{margin-top:45px}.footer__links{margin-top:25px!important;text-align:left}.footer__links-item+.footer__links-item{margin-top:0}.footer__copyright{margin-top:45px}.footer__col--links{order:2}.footer__col--newsletter{order:3}.footer__col--brand{order:1}}@media(max-width:767.98px){.footer{padding:40px 0 100px}.footer__title{font-size:18px}.footer__col--links,.footer__col--newsletter{margin-top:35px}.footer__social{margin-top:35px}.footer__logoes-item svg{height:30px}footer .logo{width:100%;display:flex;justify-content:center}}@media(max-width:575px){.footer__copyright{font-size:10px}.footer__logoes-item svg{height:30px;max-width:135px}.footer__logoes{margin-top:55px}.footer__backtotop{position:static;margin-top:40px}}@media(max-width:420px){.footer__links{width:360px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:0 25px}.mobile-footer{padding-left:5px}.mobile-footer__item{min-width:75px}}@media(max-width:374px){.footer__logoes-item svg{height:35px;max-width:100px}.footer__links{width:auto;text-align:center}.mobile-footer__item{min-width:unset}.footer-logo-store a:last-child{margin-left:0}}.logos__onenevada img{margin:0 auto;display:block}.logos__onenevada{display:flex;margin:0 auto;position:relative}body #posh-widget-button{bottom:70px;right:20px}
footer.footer {
  background-color: #003764;
}
.footer__col--brand {
  width: calc(100%*3.5/12);
  width: -webkit-calc(100%*3.5/12);
}
.footer__col--links {
  width: calc(100%*2.12/12);
  width: -webkit-calc(100%*2.12/12);
}
.footer__title {
  color: #1AAAF9;
  font-size: 18px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 24px;
}
.footer__links {
  font-size: 14px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 20px;
}
.footer__social {

  max-width: 222px;
  display: flex;
  margin-top: 65px;
  align-items: center;
  justify-content: left;
  font-weight: normal;
}
.footer__address {
  color: #1AAAF9;
  margin: 30px 0;
}
.footer__social {
  margin-top: 30px;
}
.footer__address a {
  color: #1AAAF9;
}
.footer__copyright, .footer__menu {
  font-size: 16px;
  text-align: center;
  line-height: 24px;
}
.footer__menu {
  padding-top: 80px;
  padding-bottom: 40px;
  border-bottom: 1px solid #0082CA;
}
.investment-agents .footer__menu,
.investment .footer__menu {
  padding-bottom: 0px;
  border-bottom: 0px solid #0082CA;
}
.footer__copyright {
  max-width: 550px;
  margin: 0 auto;
  padding-top: 50px;
}
@media only screen and (max-width: 1400px) and (min-width: 769px)  {
  .footer {
    padding: 50px 0;
  }
  .footer__col--brand {
    width: calc(100%*3/12);
    width: -webkit-calc(100%*3/12);

  }
  .footer__col--links {
    width: calc(100%*2.25/12);
    width: -webkit-calc(100%*2.25/12);

  }
}
@media screen and (max-width: 768px) {
  .footer__col--brand {
    width: 100%;
  }
  .footer__col--links {
    width: 50%;
  }
  .footer__links {
    text-align: center;
    width: 100% !important;
    display: block !important;
  }
  .footer__social a.footer__social-link {
    margin-right: 20px;
  }
  .footer__social a.footer__social-link:last-child {
    margin-right: 0;
  }
  .footer__social {
    margin-top: 30px;
    display: block;
    text-align: center;
    margin: 0 auto;
  }
  nav.mobile-footer {
    display: none;
  }

  .nav-left .phone span.mhide {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .footer__col--links {
    width: 100%;
  }
  .footer__copyright {
    padding-right: 20px;
    padding-left: 20px;
  }
  .uk-grid.footer__grid > div {
    padding: 0;
  }
  .uk-grid.footer__grid {
    margin: 0;
  }
  nav.mobile-footer {
    display: block !important;
  }  
  nav.mobile-footer {
    height: 70px;
    background-color: #0084ca;
  }
  nav.mobile-footer a.nav {
    margin: 13px 8px;
    display: inline-block;
  }  
  .footer__col.footer__col--links {
    border-bottom: 1px solid #003764;
  } 
  nav.mobile-footer a.nav.btn-blue, nav.mobile-footer a.nav.btn-blue .mim-icon-open-account:before {
    color: #fff;
    font-weight: 400;
  }
  .uk-container.footer__container {
    padding: 0;
  }
  .footer__col.footer__col--brand {
    margin-bottom: 40px;
  }
  .footer__col.footer__col--links {
    margin: 0;
  }
  h3.footer__title {
    max-width: 100%;
    color: #fff;
    display: block;
    margin: 0;
    text-align: left;
    position: relative;
    padding: 10px 15px 15px;
    background-color: #0084ca;
  }
  h3.footer__title:after {
    content: "\e979";
    right: 20px;
    position: absolute;
    font-family: 'mimiconfont';
  }
  h3.footer__title.title-open-list:after {
    content: "\e975";
  }

  ul.footer__links {
    height: 0;
    opacity: 0;
    margin: 0 !important;
    visibility: hidden;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  } 
  ul.footer__links.uk-list.open-list {
    height: auto;
    opacity: 1;
    visibility: visible;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }  
  .footer__col.footer__col--links ul.footer__links.uk-list li {

    padding: 15px 0;
    margin: 0 20px;
    text-align: left;
    border-bottom: 1px solid #0084ca;
  }  
  .footer__col.footer__col--links ul.footer__links.uk-list li:last-child {border: none;}
  .footer__backtotop {
    display: none;
  }
  .footer__copyright {
    max-width: 100%;
    padding-top: 40px;
  }  
  .footer__menu {
    padding-top: 40px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .footer__menu-item:before {
    width: 1px;
    height: 15px;
    top: 7px;
    border-radius: 0;
  }  
  body.home-page.investment nav.mobile-footer {
    background-color: #363a36;
  } 
}
@media screen and (max-width: 1024px) {
  .footer-logo-store a:last-child {
    margin-left: 0;
  }
}  
@media screen and (max-width: 768px) {
  .footer__menu {
    padding-right: 40px;
    padding-left: 40px;
  }
}

/* Header & Footer Logo CSS */
img.onenevada-logo { display: block; }
img.insurance-logo, img.investment-logo { display: none; }
.insurance img.insurance-logo, .insurance-page img.insurance-logo { display: block; }
.investment img.investment-logo, .investment-page img.investment-logo { display: block; }
.insurance img.onenevada-logo, .insurance-page img.onenevada-logo, .investment img.onenevada-logo, .investment-page img.onenevada-logo { display: none; }
/* Header & Footer Logo Page studio CSS */
.ng-star-inserted img.onenevada-logo { display: block; }
.ng-star-inserted img.insurance-logo, .ng-star-inserted img.investment-logo { display: none; }
.insurance .ng-star-inserted img.insurance-logo, .insurance-page .ng-star-inserted img.insurance-logo { display: block; }
.investment .ng-star-inserted img.investment-logo, .investment-page .ng-star-inserted img.investment-logo { display: block; }
.insurance .ng-star-inserted img.onenevada-logo, .insurance-page .ng-star-inserted img.onenevada-logo, .investment .ng-star-inserted img.onenevada-logo, .investment-page .ng-star-inserted img.onenevada-logo { display: none; }

@media only screen and (min-height: 1200px) and (orientation: portrait)
{ .footer__menu {padding: 80px 10px 40px;} }
.calculators .h1-headline {
    border: none;
    padding-bottom: 10px;
}
.calculator-lising-content .calc-item-box-top {
    margin-top: 15px;
}
.calc-item-box {
    background: var(--light-blue-bg);
    height: 65px;
    display: flex;
    align-items: center;
    padding: 0 15px;
}
.calc-item-box a {position:relative; padding-left: 26px;}
.calc-item-box a:before {font-family: 'mimiconfont';content: "\e91a";;color: var(--anchor-color);font-size:16px;position:absolute;top:1px;left:0;}
.calc-item-box a:hover, .calc-item-box a:focus, .calc-item-box a:hover:before, .calc-item-box a:focus:before {color: var(--highlight-color);}
.calc-bottom-common {
    padding: 40px 0 30px;
    display: flex;
    align-items: center;
}
.calculator-lising-content .uk-grid {
    margin-left: -15px;
}
.calculator-lising-content .uk-grid>* {
    padding-left: 15px;
}
.calc-bottom-common a.uk-button1 {
    margin-top: -15px;
    margin-left: 0px;
}
.calculator-lising-box {
    border-bottom: 1px solid #ccc;
    margin-bottom: 40px;
}
.calculator-iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 105%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
  margin-top: 40px;
  margin-bottom: 60px !important;
}

/* Then style the iframe to fit in the container div with full height and width */
.calculator-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* 
--text-color: #373A36;

--light-color: #fff; */
nav.breadcrumb.cms6 {
  display: none;
}
nav.breadcrumb{
  display: none;
}
body {

  font-size: 16px;
  font-family: var(--text-fonts);
  font-weight: 400;
  line-height: 24px;
}
nav.uk-navbar-container.uk-navbar {
  background: transparent !important;
  align-items: center;
}
.uk-navbar-container:not(.uk-navbar-transparent) { background: transparent !important }
.header-main {
  z-index: 10;
  width: 100%;
  position: fixed;  
  top: 0;
  left: 0;
  background: transparent;
  padding: 0;
}
.header {
  color: var(--dark-color);
  background: rgba(255, 255, 255, 0.95);
  box-shadow: 0 3px 6px #00000029;
}
.navigation-section .nav-right .right-menu, .navigation-section .nav-right .right-menu li {
  list-style: none;
}
.navigation-section .nav-right .right-menu span.mim-icon-mortgage-1:before {
  color: #fff;
}
.header-top-container {
  width: 100%;
  max-width: 1280px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.ng-star-inserted header .navigation-section .nav-right .right-menu span.mim-icon-announcement {display:none}

header .header-top.navigation-section {
  height: 50px;
  background: var(--bg-color);
  line-height: 50px;
}
.header-bottom-part {
  width: 100%;
  display: flex;
  position: relative;
  justify-content: space-between;
}
.nav-left, .nav-left a {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  filter: opacity(1);
  text-shadow: none;
}
.header .logo {
  text-align: center;
}
.header .uk-navbar-nav {
  display: flex;
  flex-direction: column;

}
.navigation-main ul {
  width: auto;
  padding: 0;
  list-style: none;
  margin: 0px 0 0 0;


}
.navigation-main ul li {
  width: auto;
  margin: 0;
  padding: 15px 20px;
  display: inline-block;
  border-bottom: 1px solid #cdd4db;
}
.navigation-section .nav-right .right-menu {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 0;
}

.navigation-section .nav-right .right-menu span.mim-icon-mortgage-1 {
  position: relative;
  top: 18px;
  padding-right: 10px;
}

.top-nav-left {
  color: #fff;
  font-size: 16px;
  display: flex;
  padding: 0 0 0 10px;
  position: relative;
  font-weight: 600;
  flex-direction: unset;
  align-items: center;
  border: 0;
  justify-content: center;
}
.top-nav-left a {
  padding: 0 4px;
  color: transparent;
  text-shadow: 0 0 yellow;
}
.top-nav-left a:hover, .top-nav-left a:focus {text-decoration:underline;color: transparent;text-shadow: 0 0 #fff;}
.top-nav-left:focus-visible, .phone  .mhide:focus-visible{
  outline: 1px solid #fff;
  box-shadow: 0 0 2px #fff inset;
}
.nav-left .header-top-right {
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 20px;
}
.nav-left .header-top-right:after, .nav-left .header-top-right:before {
  content: '';
  width: 1px;
  height: 70%;
  position: absolute;
  left: 0;
  top: 7px;
  opacity: 0.5;
  background-color: #fff;
}
.nav-left .header-top-right:after {
  right: 0;
  left: inherit;
}
.header .uk-offcanvas-bar .menu-left ul li a.homemobile {
  display: none;
}
.menu-right ul li a {
  font-weight: 600;
  color: var(--bg-color) !important;
}
.header .uk-navbar-nav > li a  {
  color: var(--bg-color) !important;
}
.header .uk-navbar-nav > li a.navON {
  color: #B22B2E !important;
}
body.home-page.investment .menu-right ul li a:after {
  color: #373A36 !important;
}
body.investment .menu-right ul li a:after {
  color: #373A36 !important;
}
body.home-page.investment .header .menu-left .uk-navbar-nav > li a { color: #373A36 !important }
body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li a:hover, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li a:focus, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li a.navON  {
  color: var(--primary-color) !important;
}
body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a:hover, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a:focus, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a.navON {
  color: #fff !important;
}
body.investment .header .menu-left .uk-navbar-nav > li a { color: #373A36 !important }
body.investment .header .uk-offcanvas-bar .menu-left ul li a:hover, body.investment .header .uk-offcanvas-bar .menu-left ul li a:focus, body.investment .header .uk-offcanvas-bar .menu-left ul li a.navON  {
  color: var(--primary-color) !important;
}
body.home-page.investment .header .submenu-dropdown-container .common-nav-dom a.menu-title {  
  color: #fff !important;
  filter: opacity(1);
  text-shadow: none;
}
body.investment .header .submenu-dropdown-container .common-nav-dom a.menu-title {  
  color: #fff !important;
  filter: opacity(1);
  text-shadow: none;
}
body.home-page.investment .header .submenu-dropdown-container .common-nav-dom ul li a {
  color: #fff !important;
  filter: opacity(1);
  text-shadow: none;
}
body.investment .header .submenu-dropdown-container .common-nav-dom ul li a {
  color: #fff !important;
  filter: opacity(1);
  text-shadow: none;
}
body.home-page.investment .menu-right ul li:first-child a { color: #373A36 !important }
body.home-page.investment .menu-right ul li:first-child a .mim-icon-open-account:before { 
  color: #373A36 !important 
}
body.investment .menu-right ul li:first-child a { color: #373A36 !important }
body.investment .menu-right ul li:first-child a .mim-icon-open-account:before { 
  color: #373A36 !important 
}
body.home-page.investment .menu-right ul li:first-child a:focus, body.home-page.investment .menu-right ul li:first-child a:hover {
  color: var(--primary-color) !important;
}
body.investment .menu-right ul li:first-child a:focus, body.home-page.investment .menu-right ul li:first-child a:hover {
  color: var(--primary-color) !important;
}
body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:hover, body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:focus, body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a.navON {
  color: #fff !important;
  filter: opacity(1);
  text-shadow: none;
}
.header .uk-offcanvas-bar .menu-left ul li a {
  font-size: 20px;
  min-height: inherit;
  border: none;
  position: relative;
  padding: 0;
  font-weight: 600;
  text-transform: capitalize;
  font-family: var(--text-fonts);
  line-height: initial;

}
.navigation-main  {
  clear: both;
  padding: 0px 0 0 0;
}
.nav-left .header-top-right ul { padding: 0; }
.nav-left .header-top-right ul li {
  list-style: none;
}
.end-top span.template-icon-location-light {
  margin-right: 5px;
  top: 1px;
  position: relative;
}
a, button {
  outline: none;
  text-decoration: none;
  transition: all 0.6s ease;
  -webkit-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
}
.menu-right ul li a.uk-button1 { color: #fff !important; }
.menu-right ul li a.uk-button1:focus, .menu-right ul li a.uk-button1:hover { color: #B22B2E !important; }
.uk-button1 {
  color: #fff;
  font-size: 16px;
  padding: 7px 34px 10px 34px;
  font-weight: bold;
  border-radius: 24px;
  border: 1px solid #B22B2E;
  background-color: #B22B2E;
  font-family: var(--text-fonts);
  cursor: pointer; display: inline-block;
}


.uk-button1:focus, .uk-button1:hover {
  color: #B22B2E;
  background-color: transparent;
  text-shadow: initial;
}
.slider-content .uk-button1:focus, .slider-content .uk-button1:hover {
  border-color: #fff;
}
a.uk-button2, button.uk-button2 {
  color: #B22B2E;
  font-size: 16px;
  font-weight: bold;
  border-radius: 24px;
  padding: 7px 34px 10px 34px;
  background: transparent; display: inline-block;
  border: 1px solid #B22B2E;font-family: var(--text-fonts);cursor: pointer;
}
a.uk-button2:focus, a.uk-button2:hover, button.uk-button2:focus, button.uk-button2:hover  {
  color: #fff;
  background: #B22B2E;
}
.header .uk-navbar-nav li .uk-navbar-dropdown {
  width: 100%;
  left: 0 !important;
  background-color: #003764;
  box-shadow: 0px 3px 24px #00000029;
  border-top: 5px solid #0082CA;top: 75.0875px !important;
}
.header .uk-navbar-nav li .uk-navbar-dropdown.uk-open {
  display: flex;
}

.menu-left .uk-navbar-nav > li:last-child {
  margin-top: 6px;
  margin-right: 25px;
}
.submenu-dropdown-container {
  padding: 0 0;
  flex-direction: column;
}
.submenu-items {
  /*padding: 30px 50px;*/
  padding: 0;
}
.submenubox .commoncol {
  position: relative;
  padding: 30px;
  border-right: solid thin #0082CA;
}
.uk-navbar-nav li .submenubox a.menu-title {
  color: #000;
  font-size: 18px;
  display: block;

  font-weight: 700;
  padding-bottom: 10px;

  line-height: 21px;
}
.uk-navbar-nav li .submenubox {
  margin-left: 0;
}
.uk-navbar-nav li .submenubox li {
  padding-left: 0px;width: 100%;
}
.uk-navbar-nav li .submenubox a {
  color: #000;
  font-size: 16px;
  font-weight: normal;

  padding: 0px 0;

  text-transform: inherit;
  position: relative;
  letter-spacing: 0;
  font-weight: 400;
  line-height: 35px;
}
nav.uk-navbar-container.uk-navbar {
  position: inherit !important;
}
@media screen and (max-width: 1024px) {
    .uk-button1, .uk-button2, .mobile-button a.uk-button2, .buttonnew2 a.uk-button2 {
        padding: 7px 20px 10px 20px;
    }
}
/* .header .uk-offcanvas-bar, .header .uk-offcanvas { position: relative; } */
.header .submenu-dropdown-container .common-nav-dom a.menu-title {
  color: #fff !important;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase !important;
  margin-bottom: 20px;
  font-family: 'Nunito Sans', sans-serif;
}
.header .submenu-dropdown-container .common-nav-dom ul li a {
  color: #fff !important;
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 10px;
  line-height: 25px;
  font-family: 'Nunito Sans', sans-serif;
}
.triangle {
  width: 0;
  height: 0;
  position: relative;
  left: 28%;
  margin-top: -15px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #007BC0;
}

.data ul {
  margin-top: 25px;margin-left: 0;
}
.data ul li {
  position: relative;
  list-style: none;
  margin-left: 10px;
  margin-bottom: 15px;
}
.data ul li:before {
  content: "\e91a";
  position: absolute;
  left: -28px;
  top: 2px;
  font-family: 'mimiconfont';
  color: transparent;
  text-shadow: 0 0 #0082CA;
}
.rates-content-left .data ul li:before {
  content: "\e91b";
  color: #0082ca;
}
a.uk-button2 {
  color: #B22B2E;
  font-size: 16px;
  font-weight: bold;
  border-radius: 24px;
  padding: 7px 34px 10px 34px;
  background: transparent;
  border: 1px solid #B22B2E; display: inline-block;
}
a.uk-button2:focus, a.uk-button2:hover  {
  color: #fff;
  background: #B22B2E;
}
.navigation-main ul li.submenulist span.mim-icon-right-arrow {
  display: none;
}
.mobile-text { display: none; }
body.home-page.investment .header .uk-navbar-nav > li .nav-box-free-inner a {
  color: transparent !important;
}
body.home-page.investment .header .uk-navbar-nav > li .nav-box-free-inner a:focus, body.home-page.investment .header .uk-navbar-nav > li .nav-box-free-inner a:hover {
  color: #0082CA !important;
}
body.investment .header .uk-navbar-nav > li .nav-box-free-inner a {
  color: transparent !important;
}
body.investment .header .uk-navbar-nav > li .nav-box-free-inner a:focus, body.home-page.investment .header .uk-navbar-nav > li .nav-box-free-inner a:hover {
  color: #0082CA !important;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance:none;
}
@media (min-width: 1025px) {
  .header {
    height: 140px;
    max-height: 140px;
    display: block;
    padding-bottom: 0;
  }
  .header-bottom-part {
    align-items: flex-start;
  }
  .header-bottom-part {
    padding: 24px 0 1px 0;
  }
  .header .logo img {
    width: 198px;
  }  
  .nav-right {
    display: flex;
    flex: auto;
    justify-content: flex-start;
    align-items: flex-start;

  }
  .nav-left {
    display: flex;
    flex: auto;
    justify-content: flex-end;
    align-items: flex-end;

  }
  .header .main-right {
    display: flex;

    margin-left: auto;
    align-items: flex-end;
    margin-top: 0;
    flex-direction: column;
    justify-content: space-between;
  }
  .mob-phonecall {
    display: none;
  }
  .header .mob-call, .header .rs-menu {
    display: none;
  }
  .header .main-menu {
    width: 100%;
  }
  .header .uk-offcanvas {
    top: -1px;
    display: block;
    position: inherit;
    background: transparent;

  }
  .header .uk-offcanvas-bar {
    width: 100%;
    position: inherit;
    left: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    background: transparent;
  }
  .menu-left {
    padding-left: 0;
    float: left;
  }
  .menu-right {
    float: right;
    position: relative;
    margin-left: 0px;
    margin-top: 3px;
  }
  .menu-right ul li:first-child {
    position: relative;
    padding-left: 25px;
  }
  .menu-right ul li:first-child:before {
    width: 1px;
    height: 159%;
    content: '';
    position: absolute;
    left: 0;
    top: -4px;
    background-color: #003764;
  }

  .header .uk-navbar-nav {
    justify-content: space-between;
    flex-direction: row;
  }
  .header .uk-navbar-nav > li:first-child {
    margin-left: 0;
    margin-right: 13px;
  }
  .header .uk-navbar-nav > li {
    padding: 0;
    margin: 0px 13px 0px 13px;

  }
  .navigation-main ul li {
    padding: 0 3px 0 3px;
    border-bottom: 0;
  }
  .header .uk-offcanvas-bar .menu-left ul li a {
    padding: 0px 0 0px 0;
  }
  .header .uk-offcanvas-bar .menu-left ul li a:hover, 
  .header .uk-offcanvas-bar .menu-left ul li a:focus,
  .header .uk-offcanvas-bar .menu-left ul li a.navON{
    color: var(--primary-color) !important;
  }
  .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:hover,
  .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:focus,
  .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a.navON,
  .header .submenu-dropdown-container .common-nav-dom a.menu-title:hover,
  .header .submenu-dropdown-container .common-nav-dom a.menu-title:focus,
  .header .submenu-dropdown-container .common-nav-dom a.menu-title.navON{
    color: #fff !important;
    text-decoration: underline;
  }
  .menu-right ul li a:hover, 
  .menu-right ul li a:focus,
  .nav-left a:hover, 
  .nav-left a:focus {
    color: var(--primary-color) !important;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol span {
    display: none;
  }
}



@media screen and (max-width: 1024px) {
  .showinmobileview {display:none !important;}
  .hideinmobileview {display: block !important;}
  div.column0.commoncol.showinmobileview { display: block !important;}
  .triangle {
    display: none;
  }
  nav.breadcrumb { display: none !important; }
  .navigation-main ul li.submenulist span.mim-icon-right-arrow {
    display: block;
  }

  a#MobileMenuClick .menu-line, a#MobileMenuClick .menu-line::after, a#MobileMenuClick .menu-line::before {
    width: 18px;
    height: 2px;
    display: block;
    margin: 0 auto;
    border-radius: 2px;
    position: relative;
    background-color: #003764;

  }
  a#MobileMenuClick .menu-line::after, a#MobileMenuClick .menu-line::before {
    content: " ";
  }
  a#MobileMenuClick .menu-line::before {
    position: absolute;
    top: -5px;
  }
  a#MobileMenuClick .menu-line::after {
    position: absolute;
    bottom: -5px;
  } 

  .header {
    height: 112px;
    max-height: 112px;
  }
  .header-bottom-part {
    width: 100%;
    height: 61px;
    padding: 10px 0 2px;
    display: block;
    background: #fff;

    box-shadow: 0px 0px 1px #00000029;

  }
  li.submenulist.insurance-menu span.mim-icon-right-arrow-slider {
    display: none;
  }

  li.submenulist.insurance-menu .column0.commoncol .common-nav-dom {
    margin-bottom: 0;
    border-bottom: none;
  }
  li.submenulist.insurance-menu .commoncol {
    padding: 0 !important;
  }
   li.submenulist.insurance-menu .commoncol .common-nav-dom {
        padding: 15px;
        margin: 0;
        border-bottom: 1px solid #0082CA;
    }
    li.submenulist.insurance-menu .column1.commoncol, li.submenulist.insurance-menu .column2.commoncol, li.submenulist.insurance-menu .column3.commoncol, li.submenulist.insurance-menu .column4.commoncol, li.submenulist.insurance-menu .column5.commoncol {
        border: none !important
    }
    li.submenulist.investment-menu .column1.commoncol, li.submenulist.investment-menu .column2.commoncol, li.submenulist.investment-menu .column3.commoncol, li.submenulist.investment-menu .column4.commoncol, li.submenulist.investment-menu .column5.commoncol {
        border: none !important
    }
  li.submenulist.investment-menu span.mim-icon-right-arrow-slider {
    display: none;
  }
  li.submenulist.investment-menu .column4.commoncol span.mim-icon-right-arrow-slider {
    display: block;
  }
  li.submenulist.investment-menu .commoncol .common-nav-dom {
    padding: 15px;
    margin: 0;
    border-bottom: 1px solid #0082CA;
  }
  li.submenulist.investment-menu .commoncol {
    padding: 0 !important;
  }

  li.submenulist.investment-menu .column0.commoncol .common-nav-dom {
    margin-bottom: 0;
    border-bottom: none;
  }
  body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:hover,        body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a:focus, 		body.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist ul li a.navON {
    color: var(--primary-color) !important;
  }
  .header-top-container {
    padding-left: 12px;
    padding-right: 12px;
  }
  .rs-menu .close-text {
    display: none;
  }
  .header {
    display: block;
  }
  body.home-page.investment .header .submenu-dropdown-container .common-nav-dom a.menu-title {
    color: #0082CA !important
  }
  body.home-page.investment .header .submenu-dropdown-container .common-nav-dom ul li a {
    color: #373A36 !important;
  }
  body.investment .header .submenu-dropdown-container .common-nav-dom a.menu-title {
    color: #373A36 !important;
  }
  body.investment .header .submenu-dropdown-container .common-nav-dom ul li a {
    color: #373A36 !important;
  }
  .nav-left {
    display: flex;
    flex: auto;
    justify-content: flex-end;
    align-items: flex-end;
  }
  .nav-right {
    display: flex;
    flex: auto;
    justify-content: flex-start;
    align-items: flex-start;
  }  
  .top-nav-left {
    color: #fff;
    font-size: 13px;
  }
  .nav-left, .nav-left a {
    color: #fff;
    font-size: 11px;
    font-weight: 600;
  }
  .mob-phonecall a {
    min-height: inherit;
    color: var(--bg-color) !important;
    font-size: 16px;
  } 


  .uk-navbar {
    display: block;
  }
  .header .uk-offcanvas-overlay .uk-offcanvas-bar .menu-left {
    height: calc(100vh - 110px);
    padding: 20px 20px 80px;
    overflow-y: auto;
    box-shadow: inset 0 0 10px #00000029;
  }


  .navigation-main ul li {
    padding: 0 15px;
    border: none;
  }

  .header .uk-offcanvas-overlay .uk-offcanvas-bar {
    width: 100%;
    padding: 0;
    background: #fff;
  }
  .header .main-menu {
    top: 110px;
  }
  .rs-menu {
    width: 45px;
    position: relative;
    top: 4px;
  }
  body p.menu-text {
    margin-bottom: 0;
  }
  .mob-phonecall {
    margin-right: 10px;
  }
  .rs-menu p {
    padding-top: 5px;
  }
  body.uk-offcanvas-container p.menu-text {
    display: none;
  }
  body.uk-offcanvas-container p.close-text {
    display: block;
    text-transform: capitalize;
  }
  .rs-menu p {
    color: #003764;
  }

  body.uk-offcanvas-container p.close-text span.mim-icon-close {
    font-size: 12px;
    text-align: center;
  }
  body.uk-offcanvas-container p.close-text {
    padding: 0;
    text-align: center;
    margin-top: -6px;
    line-height: 15px;
  }

  nav.uk-navbar-container.uk-navbar {
    width: 100%;
  }
  .menu-right {
    display: none;
  }
  .header .uk-offcanvas-bar .menu-left ul li a.uk-navbar-toggle.searchbarnav {
    display: none;
  }
  .header .uk-offcanvas-bar .menu-left ul li a.homemobile {
    display: block;
  }
  .navigation-main ul li {
    width: 100%;
    display: block;
    padding: 12px 0 16px 0;   
    border-bottom: 1px solid #009BFF;
  }
  .header .uk-offcanvas-overlay .uk-offcanvas-bar .menu-left ul.mob-sub-navigation li {
    border: none;
  }
  .header .uk-navbar-dropdown {
    width: 100px !important;
    min-width: 100%;
    top: 0px !important;

    box-shadow: none;
    left: 0 !important;
    padding: 0;
    position: relative;
  }
  .menu-left .uk-navbar-nav > li:last-child {
    display: none;
  }
  .header .uk-offcanvas-bar .menu-left ul li a {    
    display: block;
    margin-bottom: 0;
  }
  .header ul li.submenulist a.navrelation:after{
    width: 40px;
    height: 40px;
    color: #009BFF;
    content: "\e979";
    position: absolute;
    right: -11px;
    top: 7px;
    font-weight: 400;
    font-family: 'mimiconfont';
  } 
  .header ul li.submenulist a.navrelation.navON:after {
    color: var(--primary-color);
  }
  .header ul li.submenulist a.navrelation[aria-expanded="true"]:after  {
    color: #003764;
    content: "\e975";
  }
  .header ul li.submenulist.rm-border { border: none; }
  .header .uk-navbar-nav li .uk-navbar-dropdown {
    box-shadow: none;
    background-color: transparent;
    border: none;
  }
  .header .submenu-dropdown-container .common-nav-dom a.menu-title {
    color: #0082CA !important;
    font-weight: 600;
  }
  .header .submenu-dropdown-container .common-nav-dom a.menu-title.navON {
    color: #B22B2E !important;
  }
  .header .submenu-dropdown-container .common-nav-dom ul li a {
    color: #003764 !important;
    margin-bottom: 0;
  }
  .uk-navbar-nav li .submenubox li {
    padding-left: 0;
  }
  .submenu-items {
    padding: 0;
  }
  .navigation-main ul.mob-sub-navigation {
    padding-top: 40px;
  }
  .submenu-items .commoncol {
    margin: 0 0 20px 0;
  }
  .submenubox .commoncol {
    padding: 0px;
    border-right: none;
  }
  .navigation-main ul li.submenulist {
    position: relative;
  }
  .navigation-main ul li.submenulist span.mim-icon-right-arrow {
    z-index: 9;
    width: 40px;
    height: 40px;
    font-size: 17px;
    color: #003764;
    top: 8px;
    right: 20px;
    font-weight: bold;
    position: absolute;
    transform: rotate(90deg);
  }

  .navigation-main ul li.submenulist [class^='mim-icon-'], .navigation-main ul li.submenulist [class*=' mim-icon-'] {
    font-family: 'mimiconfont' !important;
  }
  .navigation-main ul li.submenulist span.mim-icon-right-arrow[aria-expanded="true"] {
    top: -12px;
    right: -2px;
    transform: rotate(-90deg);
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown {
    height: 100%;
    padding-bottom: 0;

    top: 10.0875px !important;

    border: 1px solid #0082CA;
  }
  .navigation-main ul li.submenulist .uk-navbar-dropdown ul li {
    border: none;
    padding: 0;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom > a {
    position: relative;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom span.mim-icon-right-arrow-slider {
    color: #009BFF;
    font-size: 17px;
    position: absolute;
    right: 11px;
    top: 16px;
    font-weight: 600;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom ul {
    height: 0;
    opacity: 0;

    visibility: hidden;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header .uk-navbar-nav li.submenulist .uk-navbar-dropdown .common-nav-dom.open-menu-list ul {
    height: auto;
    opacity: 1;
    padding-top: 10px;
    visibility: visible;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol {
    padding: 15px;
    margin: 0;
    border-bottom: 1px solid #0082CA;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol a {
    margin: 0;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol.column5.commoncol {
    display: none;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol.column4.commoncol {
    border: none;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom > a span {
    padding-right: 10px;
  }
  .common-nav-dom.open-menu-list .mim-icon-right-arrow-slider {
    transform: rotate(90deg);
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol a {
    text-transform: capitalize !important;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom ul li {
    position: relative;
    padding-left: 30px;
    padding-bottom: 8px;
  }
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol .common-nav-dom ul li:before {
    width: 8px;
    height: 8px;
    content:"";
    left: 5px;
    top: 7px;
    background-color: #0082CA;

    position: absolute;
    border-radius: 50%;
  }
  .mobile-text {
    display: block;
    position: absolute;
    left: 49%;
    bottom: -27px;
    transform: rotate(90deg);
  }

}

@media screen and (max-width: 768px) {
  .navigation-section .nav-right .right-menu .top-nav-left {
    display: none;
  }
  /* .header .uk-offcanvas-bar .menu-left ul li a[aria-expanded="true"]:after {
  width: 40px;
  height: 40px;
  content: "\e930";
  bottom: 0;
  right: 0 !important;
  position: absolute;
  left: inherit;
  transform: rotate(-90deg);
  margin-top: 0;
  border: none;

} */
  .mobile-text span.mim-icon-right-arrow-slider {
    font-size: 9px;
    color: #fff;
    font-family: 'mimiconfont' !important;
  }
  .mobile-text { display: none; }
  .header-top.navigation-section:before, .header-top.navigation-section:after { display: none; }
}


/* Header box */
.nav-box-free {
  position: relative;
  width: 100%;
  min-height: 250px;
  padding: 10px 75px 30px;
  background: var(--light-color);
  overflow: hidden;
}
.nav-box-free::before {
  content: "";
  position: absolute;
  width: 80%;
  height: 100%;
  border-radius: 50%;
  top: -80px;
  left: 0;
  right: 0;
  margin: 0 auto;
  background: #B22B2E;
}
.nav-box-free-inner {
  z-index: 1;
  position: relative;

}
.nav-box-free-inner img {width: 100%;}
.nav-box-free-inner * {
  color: var(--light-color);
}
.nav-box-free-inner h4 {
  font-size: 20px;
  letter-spacing: 0;
  margin: 0;
}
.nav-box-free-inner p {
  letter-spacing: 0.32px;

  margin: 10px 0 10px;
  line-height: normal;
}
/*.header .uk-navbar-nav > li .nav-box-free-inner a {
margin-left: 20px;
font-size: 16px !important;
color: transparent !important;
text-shadow: 0 0 0 #ffffff !important;
}
.header .uk-navbar-nav > li .nav-box-free-inner a::after {
content: "\e900";
font-size: 18px;
top: 5px;
padding-left: 10px;
font-weight: normal;
position: absolute;
font-family: 'template-icon';
}
.header .uk-offcanvas-bar .menu-left ul li .nav-box-free-inner a:focus, .header .uk-offcanvas-bar .menu-left ul li .nav-box-free-inner a:hover {
color: #0082CA !important;
text-shadow: none !important;
}*/
@media screen and (max-width: 1700px) {
  .nav-box-free {
    padding: 10px 45px 30px;
  }
  .nav-box-free::before {
    width: 90%;
    top: -70px;
    height: 110%;
  }
}
@media screen and (max-width: 1550px) {
  .nav-box-free {
    padding: 10px 35px 30px 45px;
  }
  .nav-box-free::before {
    width: 90%;
    top: -70px;
    height: 110%;
  }
}
@media screen and (max-width: 1400px) {
  .nav-box-free-inner h4 {
    font-size: 18px;
  }
  .nav-box-free {
    padding: 10px 30px 30px 30px;
  }
}
@media screen and (max-width: 1199px) {
  .nav-box-free {
    display: none;
  }
}

/* Header Search */
.header-search {
  width: 100%;
  height: 90px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #FFFFFF;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: ease all 0.5s;
  transition: ease all 0.5s;
  z-index: 99;
}
.header-search.isActive {
  opacity: 1;
  visibility: visible;
}
.header-search-box {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
.header-search-box input[type="search"] {
  width: 100%;
  border: solid thin transparent;
  padding: 33px 20px 33px 60px;
  color: #898C8E;
  font-size: 16px;
  font-family: var(--text-fonts);
}
.header-search-box::before {
  z-index: 1;
  content: "\e90b";
  color: #0E2727;
  font-size: 18px;
  left: 20px;

  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-family: 'template-icon' !important;

}
.header-search-box .search-close {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 45%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 20px;
  font-size: 16px;
  color: var(--bg-color);
}
.header-search-box .search-close:hover, .header-search-box .search-close:focus {
  color: var(--primary-color);
}

@media screen and (max-width: 1024px) {
  .header-search {
    height: 62px;
  }
  .mobile-text { display: none; }
  .header-search-box input[type="search"] {
    padding: 21px 20px 21px 60px;
  }
}
@media only screen and (max-width: 1262px) and (min-width: 1151px)  {
  .top-nav-left {
    color: #fff;
    font-size: 14px;
  }  
  .header .uk-offcanvas-bar .menu-left ul li a {
    font-size: 17px;
  }
  .header .uk-navbar-nav > li {
    padding: 0;
    margin: 0 10px;
  }  
}
@media only screen and (max-width: 11990x) and (min-width: 1025px)  {
  .top-nav-left {
    color: #fff;
    font-size: 14px;
  }
}
@media only screen and (max-width: 1150px) and (min-width: 1075px)  {
  .header .uk-navbar-nav > li {
    padding: 0;
    margin: 0 10px;
  }  
  .top-nav-left {
    color: #fff;
    font-size: 13px;
  }
  .nav-left, .nav-left a {
    color: #fff;
    font-size: 11px;
    font-weight: 600;
  }  
  .header .uk-offcanvas-bar .menu-left ul li a {
    font-size: 15px;
  }
  .menu-right ul li a {
    font-size: 14px;
  }
  .menu-left {
    margin-top: 5px;
  }  
}
@media only screen and (max-width: 1074px) and (min-width: 1025px)  {
  .top-nav-left {
    color: #fff;
    font-size: 12px;
  }  
  .menu-right ul li a {
    font-size: 14px;
  }
  .header .uk-offcanvas-bar .menu-left ul li a {
    font-size: 13px;
  }
  .header .uk-navbar-nav > li {
    padding: 0;
    margin: 0 7px;
  }
  .menu-left {
    margin-top: 5px;
  }  
}
@media only screen and (max-width: 768px)  {
  .navigation-section .nav-right .right-menu span.mim-icon-mortgage-1 { top: 0 }
}
@media only screen and (max-width: 767px)  {
  .rs-menu { top: -2px;}


  .header .uk-offcanvas-bar .menu-left ul li a.navON, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a:hover, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a:focus, body.home-page.investment .header .uk-offcanvas-bar .menu-left ul li.submenulist .submenu-items a.navON {
    color: var(--primary-color) !important;
  }
  a#MobileMenuClick .menu-line, a#MobileMenuClick .menu-line::after, a#MobileMenuClick .menu-line::before {
    position: relative;
    margin: -1px auto;
  }
  .mob-location a span.template-icon-location-light {
    font-size: 18px;
    position: relative;
    top: 2px;
    color: var(--bg-color) !important;
    font-weight: 600;
  }
  .mob-phonecall a.searchbarnav {
    font-size: 18px;
    top: 2px;
    position: relative;
    padding: 0 12px 0 15px;

  }

  body.home-page.main-home .home-banner-bar-content .data-content:first-child span.mim-icon-checked-1
  .header-search {
    top: 35px;
  }  
  .header.investment-head .logo img {
    width: 160px;
  }
  .mob-location a {
    min-height: inherit;
    color: var(--bg-color) !important;
    font-size: 16px;
    text-shadow: none;
  }
  .mob-location a span.template-icon-location-light {
    color: var(--bg-color) !important;
    font-weight: 600;
  }
  .main-right {
    margin-top: -5px;
  }
  .mob-location {
    top: 2px;
    position: relative;
    margin-right: 8px;
  }
  .header-top.navigation-section:before, .header-top.navigation-section:after { display: block; }
  .mobile-text {
    display: block;
    position: absolute;
    left: 49%;
    bottom: -28px;
    transform: rotate(90deg);
  }  
  .header {
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  body.expand-header .header {
    height: 120px;
    max-height: 120px;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  body.expand-header .header .main-menu {
    top: 120px;
  }
  body.expand-header .header-search {
    top: 60px;
  }
  header .header-top.navigation-section {
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .nav-right {
    width: 150px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
  }
  .header-top.navigation-section.expand {
    height: 65px;
    line-height: 65px;
  }
  .header-top.navigation-section .nav-right {
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header-top.navigation-section.expand .nav-right {
    width: 100%;
    white-space: inherit;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header-top.navigation-section:after {
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header-top.navigation-section.expand:after {
    top: 35px;
    transition: all 0.6s ease;
    -webkit-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
  }
  .header-top.navigation-section:before {
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
  }
  .header-top.navigation-section.expand:before {
    bottom: -35px;
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
  }
  .mobile-text {
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
  }
  .header-top.navigation-section.expand .mobile-text {
    bottom: -39px;
    transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
  }

  nav.mobile-footer a.nav a.uk-button1 {padding: 7px 20px 10px 20px;}

}
@media only screen and (max-width: 340px)  {
  .nav-left .header-top-right {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 769px) {
  .mob-sub-navigation {
    display: none;
  }
  .mob-location {
    display: none;
  }
}
/* new mob css */
@media (min-width: 768px) {


}
@media (max-width: 1024px) {
  .burger-menu-text {
    display: none;
  }
  a#MobileMenuClick .menu-line, a#MobileMenuClick .menu-line::after, a#MobileMenuClick .menu-line::before{
    width: 22px;
    border-radius: 0;
  }
  .rs-menu{
    top: 0;
  }
  .mob-phonecall {
    margin-right: 0;
  }
  body.uk-offcanvas-container p.close-text{
    margin-top: 0;
  }
  body.uk-offcanvas-container p.close-text span.mim-icon-close {
    font-size: 15px;    position: relative;
    top: 4px;
  }
  .header .uk-offcanvas-bar .menu-left ul li a {
    justify-content: flex-start;
  }
}
@media (max-width: 960px) {
  .header { background: rgba(255, 255, 255, 0.9); }
  .nav-left {
    display: none;
  }
  .navigation-section .nav-right .right-menu .top-nav-left {
    display: flex;
    font-size: 12px;
    line-height: 13px;
    padding: 0;
    text-wrap:auto;
  }
  header .header-top.navigation-section {
    z-index: 1;
    display: flex;
    align-items: center;
    height: auto;
    line-height: 35px;
    position: relative;
  }
  .navigation-section .nav-right .right-menu {
    list-style: none;
    padding: 5px 0;
}
  .header .logo {
    width: 144px;
  }
  .header {
    height: 90px;
    max-height: 90px;
  }
  .header-bottom-part{
    height: 55px;
    padding: 13px 0 2px;
  }
  .header .main-menu {
    top: 90px;
  }
  .mob-location a span.template-icon-location-light {
    color: var(--bg-color) !important;
    font-weight: 600;
  }
  .header .uk-offcanvas-bar .menu-left ul.mob-sub-navigation li a{
    color: var(--anchor-color);
    font-size: 15px;

    font-weight: normal;
    line-height: 19px;
  }
  .mob-sub-navigation-icon{
    color: var(--title-color);
    font-size: 13px;
    margin-right: 7px;

  }
  /* .header-top.navigation-section:after {
  z-index: -1;
  width: 43px;
  height: 43px;
  position: absolute;
  content: '';
  left: 50%;
  top: 10px;
  border-radius: 100%;
  background: var(--bg-color);
  transform: translateX(-50%);
}
  .header-top.navigation-section:before{
  color: #ffffff;
  font-size: 9px;
  content: "\e96a";
  position: absolute;
  left: 49.3%;
  bottom: -24px;
  transform: translateX(-50%);
  transform: rotate(90deg);
  font-family: 'mimiconfont' !important;
}*/
  body.home-page.investment .mob-location a span.template-icon-location-light {
    color: #B22B2E !important;
  }
  body.investment .mob-location a span.template-icon-location-light {
    color: #B22B2E !important;
  }
  body.home-page.investment .mob-phonecall a {
    color: #B22B2E !important;
  }
  body.investment .mob-phonecall a {
    color: #B22B2E !important;
  }
  body.home-page.investment a#MobileMenuClick .menu-line, body.home-page.investment a#MobileMenuClick .menu-line::after, body.home-page.investment a#MobileMenuClick .menu-line::before {
    background-color: #B22B2E !important;
  }
  body.investment a#MobileMenuClick .menu-line, body.investment a#MobileMenuClick .menu-line::after, body.investment a#MobileMenuClick .menu-line::before {
    background-color: #B22B2E !important;
  }
  body.home-page.investment p.close-text span.mim-icon-close {
    color: #B22B2E !important;
  }
  body.investment p.close-text span.mim-icon-close {
    color: #B22B2E !important;
  }
  body.home-page.investment .header-top.navigation-section:after {
    background-color: #232323 !important;
  }
  body.investment .header-top.navigation-section:after {
    background-color: #232323 !important;
  }
}
@media (max-width: 767px) {
  .header-top.navigation-section:before {
    left: 48.8%;
  }
  .uk-open>.uk-accordion-title::before {
    top: 8px !important;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
  .header .uk-navbar-nav li .uk-navbar-dropdown .commoncol a.navON {
    color: #B22B2E !important;
    text-decoration: none;
  }
}
@media only screen and (max-width: 767px) and (min-width: 500px)  {
  .header-top.navigation-section:before {
    left: 49.3%;
  }
  .mobile-text {
    left: 49.8%;
  }
}  
/* new mob css */

.showinmobileview {display:flex !important;}
.hideinmobileview {display: none !important;}
.column0.commoncol.showinmobileview { display: none !important;}

/* Header & Footer Logo CSS */
img.onenevada-logo { display: block; }
img.insurance-logo, img.investment-logo { display: none; }
.insurance img.insurance-logo, .insurance-page img.insurance-logo { display: block; }
.investment img.investment-logo, .investment-page img.investment-logo { display: block; }
.insurance img.onenevada-logo, .insurance-page img.onenevada-logo, .investment img.onenevada-logo, .investment-page img.onenevada-logo { display: none; }
/* Header & Footer Logo Page studio CSS */
.ng-star-inserted img.onenevada-logo { display: block; }
.ng-star-inserted img.insurance-logo, .ng-star-inserted img.investment-logo { display: none; }
.insurance .ng-star-inserted img.insurance-logo, .insurance-page .ng-star-inserted img.insurance-logo { display: block; }
.investment .ng-star-inserted img.investment-logo, .investment-page .ng-star-inserted img.investment-logo { display: block; }
.insurance .ng-star-inserted img.onenevada-logo, .insurance-page .ng-star-inserted img.onenevada-logo, .investment .ng-star-inserted img.onenevada-logo, .investment-page .ng-star-inserted img.onenevada-logo { display: none; }

/* Page studio CSS */
.ng-star-inserted .header-main {
  position: relative;
}
.ng-star-inserted .home-hero-slider-main {
  padding-top: 0;
}

/*Custom style start*/
.menu-left-new .nav-box-free-inner img {
	max-height: 249px;
    object-fit: cover;
}
/*Custom style end*/
.calculator-iframe {
  padding-top: 0;
}