@charset "UTF-8";/*! -----------------------------------------------------------------
[KBGC Stylesheet]

Project:     Master
Version:     1.0

------------------------------------------------------------------
[General Styles]
*/#newsletter{background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(/assets/images/newsletter-bg.jpg);padding:250px 0}.ctct-form-button{background-color:#5f7884!important;border:1px solid #5f7884!important;color:#fff!important}.ctct-form-button:hover{background-color:#4e5c66!important;border:1px solid #5f7884!important;color:#fff!important}@media (max-width:1440px){#newsletter{padding:200px 0}}#montage{margin-top:50px}#welcome ul li{padding-left:0;list-style:inside!important;margin:.5em 18%!important}#welcome ol{padding-left:0;list-style:outside!important;margin:.5em 18%!important}.socialDiv{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0;padding:10px 0}#partner-contact-and-map h2{text-align:left!important;text-transform:capitalize}#partner-contact-and-map p{text-align:left!important;margin:2px 0}#three-col-ac-partner-list .viewable-area{height:14em;position:relative;overflow:hidden;border-bottom:1px solid #ddd}#three-col-ac-partner-list .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:fill}#three-col-ac-partner-list .content-feature-bg{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);margin:6px 0}#three-col-ac-partner-list .content-feature-bg:hover{transition:all .2s linear 0s;transform:scale(1.02)}#three-col-ac-partner-list .item-content{padding:16px 16px 8px 16px;min-height:8rem}#three-col-ac-partner-list .btn-spacing{padding:0 16px 8px 16px}#three-col-ac-partner-list h3{font-size:1.4em;text-align:center!important}#three-col-ac-partner-list p{font-size:1em;text-align:center!important}@media (max-width:1440px){#three-col-ac-partner-list .viewable-area{height:13.5em;position:relative;overflow:hidden}}@media (max-width:1280px){#three-col-ac-partner-list .viewable-area{height:13.5em;position:relative;overflow:hidden}}@media (max-width:1024px){#three-col-ac-partner-list .viewable-area{height:12em;position:relative;overflow:hidden}}@media (max-width:767px){#three-col-ac-content-feature .viewable-area{height:14em;position:relative;overflow:hidden}}.menu-item-span i{margin:0 6px}#myNavBook .extra-nav>ul>li>a>.menu-item-span{color:#eee}#myNavBook .extra-nav-left>ul>li>a>.menu-item-span{color:#eee}#myNav .extra-nav>ul>li>a>.menu-item-span{color:#eee}#myNav .extra-nav-left>ul>li>a>.menu-item-span{color:#eee}.header-transparent .extra-nav-left>ul>li>button.menu-item-span{color:#eee!important}.header-transparent .extra-nav>ul>li>button.menu-item-span{color:#eee!important}.header-transparent.header-small .extra-nav-left>ul>li>button.menu-item-span{color:#5f7884!important}.header-transparent.header-small .extra-nav>ul>li>button.menu-item-span{color:#5f7884!important}.extra-nav>ul>li>button.menu-item-span{color:#5f7884;position:relative;display:block;padding:4px 12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:0;text-transform:uppercase;font-weight:800;font-size:21px}.extra-nav-left>ul>li>button.menu-item-span{color:#5f7884;position:relative;display:block;padding:4px 12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;border:0;text-transform:uppercase;font-weight:800;font-size:21px}#myNavMember .extra-nav>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}#myNavMember .extra-nav-left>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}#myNavBook .extra-nav>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}#myNavBook .extra-nav-left>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}#myNav .extra-nav>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}#myNav .extra-nav-left>ul>li>button.menu-item-span{color:#eee;background-color:transparent;border:0}.header-fullscreen-nav{background-color:transparent;position:relative;width:100%;transition:height .3s ease-out,background .3s ease-out,box-shadow .5s,-webkit-transform .5s;transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s;transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,-webkit-transform .5s}.header-fullscreen-nav .container,.header-fullscreen-nav .container-fluid{position:relative;height:100%}.parallax .text-center{text-align:center!important}.parallax .text-uppercase{text-transform:none!important}.custom_form h3{margin:0;line-height:1.3em;color:#eee}.custom_form label{margin-right:2px}#promotion_code{width:10%;margin-right:12px;height:48px}a.cc-link{display:none}.sm-blue{background:#5f7884!important;background-color:#5f7884}#home_offers{display:none!important}#home-page-map{display:none!important}#three-col-ac-content-feature .viewable-area{height:14em;position:relative;overflow:hidden}#three-col-ac-content-feature .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}#three-col-ac-content-feature .content-feature-bg{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);margin:6px 0}#three-col-ac-content-feature .item-content{padding:16px 16px 8px 16px;min-height:10rem!important}#three-col-ac-content-feature .btn-spacing{padding:0 16px 8px 16px}#three-col-ac-content-feature h3{font-size:1.2em}#three-col-ac-content-feature p{font-size:.9em}#four-col-ac-content-feature .viewable-area{height:14em;position:relative;overflow:hidden}#four-col-ac-content-feature .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}#four-col-ac-content-feature .content-feature-bg{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2);margin:6px 0}#four-col-ac-content-feature .item-content{padding:16px 16px 8px 16px;min-height:12rem!important}#four-col-ac-content-feature .btn-spacing{padding:0 16px 8px 16px}#four-col-ac-content-feature h3{font-size:1.1em}#four-col-ac-content-feature p{font-size:.8em}@media (max-width:1280px){#three-col-ac-content-feature .viewable-area{height:12em;position:relative;overflow:hidden}#four-col-ac-content-feature .viewable-area{height:12em;position:relative;overflow:hidden}}@media (max-width:1024px){#three-col-ac-content-feature .viewable-area{height:10em;position:relative;overflow:hidden}#four-col-ac-content-feature .viewable-area{height:10em;position:relative;overflow:hidden}}@media (max-width:767px){#three-col-ac-content-feature .viewable-area{height:14em;position:relative;overflow:hidden}#four-col-ac-content-feature .viewable-area{height:14em;position:relative;overflow:hidden}}#ac-home-feature .logo-header{display:inline-block;text-align:left;width:100%;padding:0 16px}#ac-home-feature .logo-header img{min-width:50px;opacity:90;transition:all .2s linear 0s}#ac-home-feature .image-overlay-holder:hover .logo-header img{margin-top:0;opacity:.5}#ac-home-feature .image-overlay-holder h3{color:#fff;font-size:1.6em;display:inline-block;margin-bottom:0;font-weight:700;text-align:left;transition:all .2s linear 0s;width:100%;padding:8px 16px}#ac-home-feature .image-overlay-holder:hover h3.text-shd{color:#fff;margin-bottom:0}#ac-home-feature .image-overlay-holder h4{color:#fff;font-size:1em;display:inline-block;padding:8px 16px;text-align:left;transition:all .2s linear 0s;width:50%}#ac-home-feature .image-overlay-holder:hover{border:0 solid ##eee;transition:all .2s linear 0s;transform:scale(1.02);box-shadow:0 0 16px rgba(0,0,0,.4);z-index:10}#ac-home-feature .image-overlay-holder{display:inline-block;margin-bottom:24px;position:relative;width:100%;border:2px solid #fff}#ac-home-feature .image-overlay-holder:hover{border:2px solid #fff;transition:all .2s linear 0s;transform:scale(1.03);box-shadow:0 0 20px rgba(0,0,0,.15)}#ac-home-feature .image-overlay-holder .viewable-area{position:relative;width:100%;overflow:hidden;height:30em}@media (max-width:1440px){#ac-home-feature .image-overlay-holder .viewable-area{height:24em}}@media (max-width:1280px){#ac-home-feature .image-overlay-holder .viewable-area{height:22em}#ac-home-feature .image-overlay-holder h3{font-size:1.3em}#ac-home-feature .image-overlay-holder h4{font-size:.9em}}@media (max-width:1024px){#ac-home-feature .image-overlay-holder .viewable-area{height:18em}#ac-home-feature .image-overlay-holder h3{font-size:1.3em}#ac-home-feature .image-overlay-holder h4{width:100%;font-size:.9em}}@media (max-width:767px){#ac-home-feature .image-overlay-holder .viewable-area{height:14em}#ac-home-feature .image-overlay-holder h3{font-size:1.2em}#ac-home-feature .image-overlay-holder h4{width:100%;font-size:.8em}#ac-home-feature .logo-header{display:none}}#siteminder_checker{bottom:0!important;left:0;position:absolute;width:100%;min-height:auto;background:##eee;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);font-size:.9em;z-index:10}#siteminder_checker h3{color:#fff;margin:8px 0 0 0!important;font-size:18px}#siteminder_checker h4{color:#fff;font-size:14px!important}#siteminder_checker h4 a{color:#fff;font-size:14px!important}#siteminder_checker h4 a:hover{color:#fff}.dropdown-menu{font-size:.9rem!important}.custom_form h3{margin:0;line-height:1.3em;color:#eee}.custom_form{background-color:#77857b;opacity:.9;padding:8px 0;margin-bottom:8px;margin-top:30px}.custom_form{position:relative}.custom_form label{margin-right:6px;margin-left:6px;color:#eee;font-size:.8em}@media (max-width:767px){#siteminder_checker{display:none}}#simps-content-alternating{margin-top:30px}.margin-top-125{margin-top:125px!important;margin-bottom:50px!important}.simps-feature-light{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:4px solid #fff;border-right:4px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative;text-align:center}.simps-feature-light .caption h3,.simps-feature-light .caption-left h3{color:#37424a!important;font-size:1.6em}.simps-feature-light .caption h3 a,.simps-feature-light .caption-left h3 a{color:#37424a!important}.simps-feature-light .caption-left{position:absolute;bottom:-20%;width:48%;margin:0 26%;padding:2%;color:#222;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 6px 40px 0 rgba(0,0,0,.1);z-index:25}.simps-feature-light .caption{position:absolute;bottom:-20%;width:80%;margin:0 10%;padding:2%;color:#222;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 6px 40px 0 rgba(0,0,0,.1);z-index:25;min-height:16rem}.simps-feature-light .caption p,.simps-feature-light .caption-left p{font-size:1em}.simps-feature-light .viewable-area{height:30em;position:relative;overflow:hidden}.simps-feature-light .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.simps-feature-light h3{color:#fff}.simps-feature-light h3 a{color:#fff}@media (max-width:1440px){.simps-feature-light .viewable-area{height:28em}}@media (max-width:1280px){.simps-feature-light .viewable-area{height:24em}}@media (max-width:1024px){.simps-feature-light .viewable-area{height:18em}}@media (max-width:767px){.simps-feature-light .viewable-area{height:14em}.ent-feature-light .caption-right h3,.simps-feature-light .caption-left h3{font-size:1em}.ent-feature-light .caption-right p,.simps-feature-light .caption-left p{font-size:.7rem}}.simps-feature-dark{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:8px solid #fff;border-right:8px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.ent-feature-dark .caption-right h3,.simps-feature-dark .caption-left h3{color:#eee!important;font-size:1.6em}.ent-feature-dark .caption-right h3 a,.simps-feature-dark .caption-left h3 a{color:#eee!important}.simps-feature-dark .caption-left{position:absolute;bottom:6%;width:48%;margin:0 2%;padding:2%;background-color:#5f7884;color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04),0 6px 40px 0 rgba(0,0,0,.06);z-index:25}.simps-feature-dark .caption-right{position:absolute;bottom:6%;width:48%;right:2%;margin:0;padding:2%;background-color:#5f7884;color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04),0 6px 40px 0 rgba(0,0,0,.06);z-index:25}.ent-feature-dark .caption-right p,.simps-feature-dark .caption-left p{font-size:1em}.simps-feature-dark .viewable-area{height:30em;position:relative;overflow:hidden}.simps-feature-dark .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.simps-feature-dark h3{color:#fff}.simps-feature-dark h3 a{color:#fff}@media (max-width:1440px){.simps-feature-dark .viewable-area{height:28em}}@media (max-width:1280px){.simps-feature-dark .viewable-area{height:24em}}@media (max-width:1024px){.simps-feature-dark .viewable-area{height:18em}}@media (max-width:767px){.simps-feature-dark .viewable-area{height:14em}.ent-feature-dark .caption-right h3,.simps-feature-dark .caption-left h3{font-size:1em}.ent-feature-dark .caption-right p,.simps-feature-dark .caption-left p{font-size:.7rem}}#ent-content-alternating{margin-top:30px}.ent-feature-light{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:8px solid #fff;border-right:8px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.ent-feature-light .caption-left h3,.ent-feature-light .caption-right h3{color:#37424a!important;font-size:1.6em}.ent-feature-light .caption-left h3 a,.ent-feature-light .caption-right h3 a{color:#37424a!important}.ent-feature-light .caption-left{position:absolute;bottom:6%;width:48%;margin:0 -2%;padding:2%;color:#222;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 6px 40px 0 rgba(0,0,0,.1);z-index:25}.ent-feature-light .caption-right{position:absolute;bottom:6%;width:48%;right:2%;margin:0 -4%;padding:2%;color:#222;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08),0 6px 40px 0 rgba(0,0,0,.1);z-index:25}.ent-feature-light .caption-left p,.ent-feature-light .caption-right p{font-size:1em}.ent-feature-light .viewable-area{height:30em;position:relative;overflow:hidden}.ent-feature-light .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.ent-feature-light h3{color:#fff}.ent-feature-light h3 a{color:#fff}@media (max-width:1440px){.ent-feature-light .viewable-area{height:28em}}@media (max-width:1280px){.ent-feature-light .viewable-area{height:24em}}@media (max-width:1024px){.ent-feature-light .viewable-area{height:18em}}@media (max-width:767px){.ent-feature-light .viewable-area{height:14em}.ent-feature-light .caption-left h3,.ent-feature-light .caption-right h3{font-size:1em}.ent-feature-light .caption-left p,.ent-feature-light .caption-right p{font-size:.7rem}}.ent-feature-dark{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:8px solid #fff;border-right:8px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.ent-feature-dark .caption-left h3,.ent-feature-dark .caption-right h3{color:#eee!important;font-size:1.6em}.ent-feature-dark .caption-left h3 a,.ent-feature-dark .caption-right h3 a{color:#eee!important}.ent-feature-dark .caption-left{position:absolute;bottom:6%;width:48%;margin:0 2%;padding:2%;background-color:#5f7884;color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04),0 6px 40px 0 rgba(0,0,0,.06);z-index:25}.ent-feature-dark .caption-right{position:absolute;bottom:6%;width:48%;right:2%;margin:0;padding:2%;background-color:#5f7884;color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04),0 6px 40px 0 rgba(0,0,0,.06);z-index:25}.ent-feature-dark .caption-left p,.ent-feature-dark .caption-right p{font-size:1em}.ent-feature-dark .viewable-area{height:30em;position:relative;overflow:hidden}.ent-feature-dark .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.ent-feature-dark h3{color:#fff}.ent-feature-dark h3 a{color:#fff}@media (max-width:1440px){.ent-feature-dark .viewable-area{height:28em}}@media (max-width:1280px){.ent-feature-dark .viewable-area{height:24em}}@media (max-width:1024px){.ent-feature-dark .viewable-area{height:18em}}@media (max-width:767px){.ent-feature-dark .viewable-area{height:14em}.ent-feature-dark .caption-left h3,.ent-feature-dark .caption-right h3{font-size:1em}.ent-feature-dark .caption-left p,.ent-feature-dark .caption-right p{font-size:.7rem}}#feature-slider-en .viewable-area{height:20em;overflow:hidden}#feature-slider-en .viewable-area img{min-height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}@media (max-width:767px){#feature-slider-en .viewable-area img{min-height:100%;min-width:100%;position:relative;top:0;bottom:0;left:0;right:0;margin:0}}.header .mobile-logo{display:none}@media (max-width:980px){.header.header-small .mobile-logo{display:none}.header-transparent.header-small .mobile-logo{display:none}.header.header-shadow .navigation{height:100px!important}.header .brand-dark{display:inline-block}}.image-overlay-holder{display:inline-block;margin-bottom:24px;position:relative;width:100%;border:4px solid #fff}.image-overlay-holder:hover{border:4px solid ##eee;transition:all .2s linear 0s}.image-overlay-holder .viewable-area{position:relative;width:100%;overflow:hidden;height:25em}.image-overlay-holder .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.image-overlay-holder .background-gradient{bottom:0;height:100%;left:0;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);width:100%;z-index:1}.item-content-overlay{bottom:0;left:0;position:absolute;width:100%;z-index:2}.image-overlay-holder .logo-header img{display:inline-block;float:none;width:auto}.logo-header{display:inline-block;text-align:center;width:100%}.logo-header img{opacity:90;transition:all .2s linear 0s}.image-overlay-holder:hover .logo-header img{margin-top:-40px;opacity:0}.image-overlay-holder h3{color:#fff;font-size:1.4em;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;transition:all .2s linear 0s;width:100%;padding-top:10px}.image-overlay-holder:hover h3.text-shd{color:#fff;margin-bottom:0}.image-overlay-holder h4{color:#fff;font-size:1.1em;display:inline-block;margin-bottom:25px;text-align:center;transition:all .2s linear 0s;width:100%}.image-overlay-holder p{color:#fff}.image-overlay-holder p .btn{padding:.375rem .75rem}.image-overlay-holder:hover h4.text-shd{color:#fff;margin-bottom:40px}@media (max-width:40em){.image-overlay-holder h3{font-size:1.2em}.image-overlay-holder h4{font-size:1em}.grecaptcha-badge{display:none!important}}#two-column-feature .viewable-area{height:20em;position:relative;overflow:hidden}#two-column-feature .viewable-area img{min-height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}#two-column-feature h3{text-align:center;line-height:2em;font-size:1.2em}#two-column-feature h3 a{color:#fff;display:block;width:100%;background-color:#5f7884}#two-column-feature h3 a:hover{color:#fff;background-color:#444}#three-column-feature .viewable-area{height:16em;position:relative;overflow:hidden}#three-column-feature .viewable-area img{min-height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}#three-column-feature h3{text-align:center;line-height:2em;font-size:1.1em}#three-column-feature h3 a{color:#fff;display:block;width:100%;background-color:#5f7884}#three-column-feature h3 a:hover{color:#fff;background-color:#444}#four-column-feature .viewable-area{height:12em;position:relative;overflow:hidden}#four-column-feature .viewable-area img{min-height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}#four-column-feature h3{text-align:center;line-height:2em;font-size:1em}#four-column-feature h3 a{color:#fff;display:block;width:100%;background-color:#5f7884}#four-column-feature h3 a:hover{color:#fff;background-color:#444}.cobbs-feature{margin:16px 0;background-color:#fff;padding:0;-webkit-box-shadow:1px 3px 11px -1px rgba(88,88,88,.24);-moz-box-shadow:1px 3px 11px -1px rgba(88,88,88,.24);box-shadow:1px 3px 11px -1px rgba(88,88,88,.24)}.cobbs-feature .viewable-area{height:42em;position:relative;overflow:hidden}.cobbs-feature .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.cobbs-feature h3 a{color:#273656}.cobbs-feature-dark{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:8px solid #fff;border-right:8px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.cobbs-feature-dark .full-width-caption h3{color:#273656!important}.cobbs-feature-dark .full-width-caption h3 a{color:#273656!important}.cobbs-feature-dark .full-width-caption{position:absolute;bottom:10%;width:60%;margin:0 20%;padding:2%;color:#222;background:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 100%);z-index:25}.padding-16{padding:16px}.cobbs-feature-dark .border-left{border-left:8px solid #fff!important}.cobbs-feature-dark .border-right{border-right:8px solid #fff!important}.cobbs-feature-dark .viewable-area{height:42em;position:relative;overflow:hidden}.cobbs-feature-dark .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.cobbs-feature-dark h3{color:#fff}.cobbs-feature-dark h3 a{color:#fff}@media (max-width:1440px){.cobbs-feature-dark .viewable-area{height:36em}}@media (max-width:1280px){.cobbs-feature-dark .viewable-area{height:34em}}@media (max-width:1024px){.cobbs-feature-dark .viewable-area{height:30em}}@media (max-width:767px){.cobbs-feature-dark .border-left{border-left:0!important}.cobbs-feature-dark .border-right{border-right:0px solid #fff!important}.cobbs-feature-dark .viewable-area{height:14em}}.alternating-feature-3x1-dark{margin:0;background-color:#5f7884;color:#fff;padding:0;border-left:8px solid #fff;border-right:8px solid #fff;border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.alternating-feature-3x1-dark .full-width-caption h3{color:#273656!important}.alternating-feature-3x1-dark .full-width-caption h3 a{color:#273656!important}.alternating-feature-3x1-dark .full-width-caption{position:absolute;bottom:10%;width:60%;margin:0 20%;padding:2%;color:#222;background:-moz-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.7) 0,rgba(255,255,255,.8) 100%);z-index:25}.padding-16{padding:16px}.alternating-feature-3x1-dark .border-left{border-left:8px solid #fff!important}.alternating-feature-3x1-dark .border-right{border-right:8px solid #fff!important}.alternating-feature-3x1-dark .viewable-area{height:32em;position:relative;overflow:hidden}.alternating-feature-3x1-dark .viewable-area img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.alternating-feature-3x1-dark h3{color:#fff}.alternating-feature-3x1-dark h3 a{color:#fff}@media (max-width:1440px){.alternating-feature-3x1-dark .viewable-area{height:24em}}@media (max-width:1280px){.alternating-feature-3x1-dark .viewable-area{height:26em}}@media (max-width:1024px){.alternating-feature-3x1-dark .viewable-area{height:28em}}@media (max-width:767px){.alternating-feature-3x1-dark .border-left{border-left:0!important}.alternating-feature-3x1-dark .border-right{border-right:0px solid #fff!important}.alternating-feature-3x1-dark .viewable-area{height:14em}.alternating-feature-3x1-dark .full-width-caption{position:relative;width:94%;margin:0 3%;bottom:4%;font-size:1em;background:0 0;color:#fff}.alternating-feature-3x1-dark .full-width-caption h3{color:#fff!important}.alternating-feature-3x1-dark .full-width-caption h3 a{color:#fff!important}}.g-recaptcha{width:300px;margin:0 auto 1em auto}#myCarousel{padding-top:7rem}.carousel{margin-bottom:0}.carousel-inner{height:39rem}.carousel-caption{bottom:8rem;z-index:10}.carousel-caption h2{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.8)}.carousel-caption a{color:#fff}.carousel-item{width:100%;height:100%;position:relative;overflow:hidden}.carousel-item img{min-height:100%;min-width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}.carousel-control-next,.carousel-control-prev{display:none}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4;text-shadow:0 1px 1px rgba(0,0,0,.8)}}@media (max-width:40em){.carousel-caption{display:none}.carousel-control-next,.carousel-control-prev{display:none}}*{-webkit-font-smoothing:antialiased}html{height:100%;font-size:100%}#map{min-width:100%!important}.news-detail-layout{min-width:100%!important}.news-detail-layout p:first-child img{display:none}blockquote{border:none;margin:1.5em 10px;padding:.5em 10px;background-color:#efefef;quotes:"\201C""\201D""\2018""\2019"}blockquote:after,blockquote:before{color:#ccc;font-size:4em;line-height:.1em;margin-right:0}blockquote:before{content:open-quote;vertical-align:-.4em;float:left;line-height:.8em}blockquote:after{content:close-quote;vertical-align:-.6em;float:right}blockquote p{font-style:italic}#story tbody>tr>th>p{text-align:center}#story tbody>tr:nth-child(even){background:#f6f6f6}#story tbody>tr:nth-child(odd){background:#fff}#story tbody>tr>td{color:#555;padding:4px 8px;border:1px solid #ccc}#story tbody>tr>td>p{color:#555;margin:1px}#story tbody>tr>td>a:active,#story tbody>tr>td>a:hover,#story tbody>tr>td>a:link,#story tbody>tr>td>a:visited{padding:2px 6px;margin:0}#story tbody>tr>td>p a:active,#story tbody>tr>td>p a:hover,#story tbody>tr>td>p a:link,#story tbody>tr>td>p a:visited{padding:0;margin:0}.white-popup-block{background:none repeat scroll 0 0 #fff;margin:40px auto;max-width:580px;padding:30px;position:relative;text-align:left}.social-height{min-height:80px}.border-right{border-right:solid 1px #fff!important}#bookassist_form *{margin:0;padding:0}#bookassist_form img{height:18px;width:16px;max-width:16px;min-width:16px}#bookassist_form select{width:7%}#bookassist_form input{width:7%}#bookassist_form{color:#fff;margin:0;overflow:hidden;padding:0;text-transform:capitalize;width:100%}#bookassist_form #DatesForm{margin:0;overflow:hidden;padding:0}#bookassist_form .search_title{color:#ccc;padding:0}#bookassist_form label{color:#ddd;display:inline;margin-top:8px;margin-left:8px;padding-right:4px;font-size:.9em}#bookassist_form .arrival{display:inline}#bookassist_form .date_select{clear:none;color:#333;display:inline;font-weight:400;margin:5px 5px 5px 0;padding:2px}#bookassist_form .date_input{background-color:#222;color:#fff;cursor:pointer;display:inline;margin:16px auto;padding:4px 8px;text-align:center;text-transform:uppercase;width:14%;border:1px solid #fff;border-radius:0}#bookassist_form .date_input:hover{background-color:#023366;color:#fff}#bookassist_form #DatesForm #ba_hotel_id{width:10.5em}#ba_javascript p{color:#333;margin:0 0 0 5px;padding:0;text-align:center}#ba_javascript a{color:#333;text-decoration:underline}#bookassist_form #DatesForm #inday,#bookassist_form #DatesForm #outday{width:54px}#bookassist_form #DatesForm #inmonthyear,#bookassist_form #DatesForm #outmonthyear{margin-right:4px;width:90px}#promo_div{display:inline}#bookassist_form label.promo_code_label{display:inline}#promo_code{margin-right:6px;padding:0 4px}#bookassist_form .nninput{border:1px solid #333;color:#333;padding:2px;width:54px}#bookassist_form #ba_adults .date_select{width:80px}#calendar a img{border:none!important}#calendar a.callink{cursor:pointer;cursor:hand}#calendar{display:none;padding:0;color:#444!important;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border:1px solid #ccc;width:230px;margin-bottom:8px}#calendar img{height:18px;width:16px;max-width:16px;min-width:16px}.caltab td.calheader img.calNoPrevMonth{background:transparent url("https://bookassist.com/scripts/calendar/calprev.png") no-repeat scroll 0 -32px;vertical-align:-.75em!important}.caltab{background:#fff;font-size:.9em;width:240px}.caltab a:link,.caltab a:visited{color:#746552!important;text-decoration:none!important}.caltab a:hover{color:#746552!important;border-color:#dbcdcd;background:#dbcdcd}.caltab a:active{color:#746552!important;border-color:#746552}.caltab td{text-align:center}.caltab td a{display:block;text-decoration:none}.caltab td.calheader a{display:inline;vertical-align:-.2em}.caltab td.calheader img.calNoPrevMonth{background:transparent url(https://bookassist.com/scripts/calendar/calprev.png) 0 -32px no-repeat;vertical-align:-.2em}.caltab td.calheader img.calNoNextMonth{background:transparent url(https://bookassist.com/scripts/calendar/calnext.png) 0 -32px no-repeat;vertical-align:-.2em}.caltab td.calheader .calNextMonth img{background:transparent url(https://bookassist.com/scripts/calendar/calnext.png) 0 0 no-repeat}.caltab td.calheader .calPrevMonth img{background:transparent url(https://bookassist.com/scripts/calendar/calprev.png) 0 0 no-repeat}.caltab td.calheader .calNextMonth:hover img,.caltab td.calheader .calPrevMonth:hover img{background-position:0 -16px}.caltab td.calheader .calNextMonth:active img,.caltab td.calheader .calPrevMonth:active img{background-position:0 -32px}.calheader{padding:.2em;white-space:nowrap}.calheader select{font-size:.95em;width:180px}.weekdays td{border-bottom:1px solid #ddd}.days td{color:#746552;padding:.1em;border:1px solid #fff}.days td.weekend{background-color:#fff;border-color:#fff}.days td.gone{text-decoration:line-through;padding:.2em}.days td.future,.days td.today{border:none}.days td a{padding:.1em;border:1px solid #fff}.days td.weekend a{border-color:#fff}.days td.today a{background-color:#dbcdcd;border:1px solid #dbcdcd}.days td.selected{font-weight:700}.days td.selected a{border-color:#746552}.caltab .calfoot{background:#fff;border-top:1px solid #ddd}.caltab .calfoot{padding:0}#calendar iframe{position:absolute;z-index:-1;width:100%;height:auto}#calendar{overflow:hidden}* html table.caltab{z-index:200}#calendar a.calNextMonth,a.calPrevMonth{background:0 0!important}.gm-style-iw{width:480px}.map_profile_image img{float:right;height:auto;margin-left:6px;margin-top:12px;width:180px}.map_first_par{font-size:.9em;line-height:normal;padding-bottom:12px}#ggmap{height:100%;overflow:hidden;width:100%;float:left;position:relative}#ggmap_map{float:left;height:100%;width:100%}#map_canvas_fullsize{height:100%;left:0;position:fixed!important;top:0;width:100%;z-index:1}.socialshare{margin:10px 0 0 0;text-align:center}.share_page{float:none}nav{display:none!important}#home_offers{bottom:0!important;left:0;position:absolute;width:100%;min-height:120px;background:##eee;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.7) 100%);font-size:.9em;z-index:10}#home_offers h3{color:#fff;margin:8px 0 0 0!important;font-size:18px}#home_offers h4{color:#fff;font-size:14px!important}#home_offers h4 a{color:#fff;font-size:14px!important}#home_offers h4 a:hover{color:#fff}body{background-color:#fff;line-height:1.5;font-weight:300;font-size:17px;color:#122030;-ms-overflow-style:scrollbar;overflow-x:hidden;position:relative;height:100%;text-align:center}img{max-width:100%;height:auto}iframe{border:0}:focus{outline:0}img{border-radius:0}::-moz-selection{background:rgba(95,120,132,.9);color:#fff}::-webkit-selection{background:rgba(95,120,132,.9);color:#fff}::selection{background:rgba(95,120,132,.9);color:#fff}#particles-snow-js{position:absolute;width:100%;height:100%;z-index:1;top:0}.wrapper{position:relative;transition:padding .3s ease-out}.no-gutter>.container,.no-gutter>.container-fluid{padding-right:0;padding-left:0}.no-gutter>.container-fluid>.row,.no-gutter>.container>.row{margin-right:0;margin-left:0}.no-gutter>.container-fluid>.row>.col,.no-gutter>.container-fluid>.row>[class*=col-],.no-gutter>.container>.row>.col,.no-gutter>.container>.row>[class*=col-]{padding-right:0;padding-left:0}.photo{position:relative;display:inline-block}.photo:before{background-image:url(../images/zoom-white.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";position:absolute;right:15px;top:15px;opacity:0;-webkit-transform:scale(.6);transform:scale(.6);transition:all .4s cubic-bezier(.18, .89, .32, 1.18);z-index:999}.photo:hover:before{-webkit-transform:scale(.8);transform:scale(.8);opacity:.85}body.noscroll{overflow-y:hidden!important}.mfp-wrap{overflow-y:auto}.qwert{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-color:#fff;background-size:cover}.white-popup-block>.container{background:#fff}.ddd{padding:40px 30px}.popup-modal-dismiss{position:absolute;right:18px;top:18px;font-size:12px;color:#111}.anim-end{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1!important}.appear-childer{overflow:hidden}.appear-childer>*{transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);opacity:0}.scroll-top{position:fixed;display:block;bottom:20px;left:20px;z-index:10;background:#fff;border-radius:40px;line-height:36px;height:38px;width:38px;text-align:center;font-size:17px;box-shadow:0 0 0 5px rgba(0,0,0,.05);transition:.5s all ease;-webkit-transform:translateY(58px);transform:translateY(58px)}.scroll-top.scroll-top-visible{-webkit-transform:translateY(0);transform:translateY(0)}.img-shadow{box-shadow:0 60px 95px rgba(0,0,0,.14),0 15px 65px rgba(0,0,0,.14)}.divider-border,.divider-border-left{margin:25px auto;width:100%;height:20px;background-image:url("/assets/images/icon-divider-dark.png");background-position:center center;background-repeat:no-repeat}.divider-border-left{margin-left:0}.divider-border-right{margin-right:0}.subtitle{text-transform:uppercase;letter-spacing:2.6px;font-size:12px;margin:0 0 12px}.custom-container{max-width:1300px}.demo-preview{text-align:center;margin:0 0 40px}.demo-preview a{color:#999}.demo-preview h6{text-transform:uppercase;letter-spacing:3px;font-size:12px}.demo-preview img{border:1px solid #fff;margin:0 0 20px}.demo-preview .new-label{background:#eee;color:#fff;position:absolute;top:-15px;right:-5px;height:44px;width:44px;z-index:9;border-radius:100%;line-height:44px;font-size:12px}.demo-preview img{transition:all .3s cubic-bezier(.46, .01, .25, 1)}.demo-preview:hover img{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.iconset-box{border:1px solid rgba(225,225,225,.6)}.iconset-box:after,.iconset-box:before{content:" ";display:table}.iconset-box:after{clear:both}.icon-container{width:25%;float:left;padding:10px 15px;border-bottom:1px solid rgba(225,225,225,.6);border-right:1px solid rgba(225,225,225,.6)}.icon-container .icon-name{margin-left:15px}.iconset-box .box1{display:block;width:25%;float:left;padding:10px 15px;border-bottom:1px solid rgba(225,225,225,.6);border-right:1px solid rgba(225,225,225,.6)}.iconset-box .box1>span{margin-right:15px}a{color:#5f7884;transition:all .3s ease-in-out}a:focus,a:hover{outline:0;text-decoration:none;color:#273656}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:#273656}h1>a:focus,h1>a:hover,h2>a:focus,h2>a:hover,h3>a:focus,h3>a:hover,h4>a:focus,h4>a:hover,h5>a:focus,h5>a:hover,h6>a:focus,h6>a:hover{color:#ddd}.list-group,blockquote,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0 0 20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;color:#5f7884;margin:0 0 15px}.h1,h1{font-size:60px}.h2,h2{font-size:30px;color:#5f7884!important}.h3,h3{font-size:26px}.h4,h4{font-size:18px;margin:0 0 15px}.h5,h5{font-size:16px}.h5.text-uppercase,h5.text-uppercase{letter-spacing:1.5px}.h6,h6{font-size:15px}.h6.text-uppercase,h6.text-uppercase{letter-spacing:0;color:#fff}.display-1,.display-1a,.display-2,.display-3,.display-4,.display-5,.display-6{font-weight:400;margin:0}.display-1{font-size:60px;text-transform:uppercase}.display-1a{font-size:36px;color:#fff}.display-2{font-size:30px}.display-3{font-size:24px}.display-4{font-size:18px}ol,ul{padding-left:0;list-style:none}ol>li,ul>li{margin:0 0 5px}b,strong{font-weight:500}hr{border-top:1px solid rgba(225,225,225,.6);margin-bottom:20px;margin-top:20px}blockquote{border:0;color:#111;font-family:'Playfair Display',serif;font-weight:400;line-height:1.45;font-weight:400;font-size:22px;padding:20px 40px;transition:all .3s ease-in-out;margin:20px 0}blockquote p:last-child{margin-bottom:0}.lead{font-size:17px;color:inherit}pre{border:0;background:#f5f5f5;border-radius:2px;padding:20px 30px;margin:40px 0;font-family:"Courier New",monospace;line-height:1.8}.arrow-list{list-style:none;padding:0}.arrow-list>li{margin:0 0 5px}.arrow-list>li:before{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e628";font-size:12px;display:inline-block;margin-right:18px;position:relative;top:0}.icon-list{list-style:none;padding:0;margin:0}.icon-list>li{margin:0 0 5px}.icon-list>li>i{margin-right:5px}.progress-item{margin:0 0 20px}.progress-title{font-size:12px;margin:0 0 8px}.progress{box-shadow:none;height:2px;margin:0 0 10px;overflow:visible;box-shadow:none}.progress-bar{position:relative;box-shadow:none;border-radius:3px}.progress-bar.progress-bar-brand{background-color:#eee}.progress-bar:after{content:"";display:block;width:10px;height:10px;background:#eee;position:absolute;right:0;border-radius:100%}.form-control{background:#fff;box-shadow:none;border-radius:0;border-width:1px;border-color:#bebebe;letter-spacing:0;font-weight:400;font-size:10pt;padding:.5rem .5rem}.form-control:focus{border-color:#eee;box-shadow:none}.form-control.form-round{border-radius:30px;padding:1rem 1.5625rem}.form-group{margin-bottom:20px}.form-control-lg{font-size:.6875rem;padding:1.3125rem .9375rem}.form-control-sm{padding:.84375rem .9375rem}.input-group-addon{border-color:#fff}select.form-control:not([size]):not([multiple]){height:calc(3rem + 2px)}select.form-control-lg:not([size]):not([multiple]){height:3.5rem}select.form-control-sm:not([size]):not([multiple]){height:2.8125rem}label{margin-bottom:0}.help-block{font-size:1rem;padding:5px;margin:0}.help-block ul,.help-block ul>li{margin:0}.btn{cursor:pointer;border-width:1px;border-radius:0;padding:.5rem 1.75rem;transition:all .25s;text-transform:uppercase;letter-spacing:0;font-weight:400;font-size:.8rem;background-color:#5f7884;color:#fff;margin:2px 0}.btn:hover{color:#fff;background-color:#4e5c66}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{box-shadow:none;outline:0}.btn.btn-round{border-radius:3px}.btn.btn-circle{border-radius:30px}button{cursor:pointer}.input-group-btn .btn{box-shadow:none}.input-group-btn .btn.btn-white{border-width:1px;border-color:rgba(225,225,225,.6)}.btn-lg{padding:1.25rem 2.375rem;font-size:.75rem}.btn-sm{padding:.875rem 1.375rem;font-size:.625rem}.btn.btn-light{background:#8d8379;border-color:#8d8379;color:#fff}.btn.btn-light:focus,.btn.btn-light:hover{background:#5f7884;border-color:#5f7884}.btn.btn-brand{background:#eee;border-color:#eee;color:#fff}.btn.btn-brand:focus,.btn.btn-brand:hover{background:#e9d08f;border-color:#e9d08f}.btn.btn-brand.btn-outline{border-color:#eee;background:0 0;color:#eee}.btn.btn-brand.btn-outline:focus,.btn.btn-brand.btn-outline:hover{background:#eee;color:#fff}.btn.btn-black{background:#481649;border-color:#481649;color:#fff}.btn.btn-black:focus,.btn.btn-black:hover{background:#082b00;border-color:#082b00}.btn.btn-black.btn-outline{background:0 0;color:#000}.btn.btn-black.btn-outline:focus,.btn.btn-black.btn-outline:hover{background:#000;color:#fff}.btn.btn-gray{background:#f1f1f1;border-color:#f1f1f1;color:#333}.btn.btn-gray:focus,.btn.btn-gray:hover{background:#2b2b2b;border-color:#2b2b2b;color:#fff}.btn.btn-gray.btn-outline{background:0 0;color:#333}.btn.btn-gray.btn-outline:focus,.btn.btn-gray.btn-outline:hover{border-color:#f1f1f1;background:#f1f1f1;color:#333}.btn.btn-white{background:#fff;border-color:#5f7884;color:#273656}.btn.btn-white:focus,.btn.btn-white:hover{border-color:#5f7884;background:#eee;color:#273656}.btn.btn-white.btn-outline{background:0 0;color:#fff}.btn.btn-white.btn-outline:focus,.btn.btn-white.btn-outline:hover{background:#fff;color:#303030}.client{text-align:center;padding:20px;opacity:.8;transition:all .4s ease-in-out}.client img{margin:0 auto 20px}.client:hover{opacity:1}.clients-row>[class*=col-]{border-right:1px solid rgba(225,225,225,.6);line-height:100px}.clients-row>[class*=col-]:last-child{border:0}.clients-row+.clients-row{border-top:1px solid rgba(225,225,225,.6)}@media (max-width:767px){.clients-row{border:1px solid rgba(225,225,225,.6);border-bottom:0}.clients-row>[class*=col-],.clients-row>[class*=col-]:last-child{border:0;border-bottom:1px solid rgba(225,225,225,.6)}.clients-row+.clients-row{border-top:0}}.icon-box{position:relative;transition:.2s linear;margin:20px 0}.icon-box .icon-box-icon,.icon-box .icon-box-title{color:#111}.icon-box .icon-box-icon{line-height:1;font-size:38px;margin:0 0 24px;color:#111}.icon-box .icon-box-icon img{max-width:100px}.icon-box .icon-box-title h5{margin:0 0 10px}.icon-box .icon-box-link>a{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1}.icon-box:last-child{margin-bottom:0}.nav-pills .nav-link{border-radius:0;border-bottom:1px solid rgba(225,225,225,.6);padding:14px 16px;color:#999;opacity:.7}.nav-pills .nav-link:hover{color:#111;opacity:1}.nav-pills .nav-link.active{border-bottom:2px solid #eee;color:#111;opacity:1}.nav-pills .nav-link.active,.show>.nav-pills .nav-link{background:0 0}.tab-content{padding:20px 0}.tab-content .tab-pane>:last-child{margin-bottom:0}.accordion{margin:0 0 20px}.accordion .card{background-color:transparent;border:0;border-radius:0}.accordion .card-header{position:relative;background:0 0;border-color:rgba(225,225,225,.6);padding:14px 0}.accordion .card-header a.collapsed{color:#999}.accordion .card-header a{color:#111;display:block}.accordion .card-header a:hover{color:#111}.accordion .card-header a:after{position:absolute;content:"\f068";top:50%;right:0;margin-top:-4px;font-family:FontAwesome;font-size:8px;line-height:1}.accordion .card-header a.collapsed:after{content:"\f067"}.accordion .card-body{padding-left:0;padding-right:0}.accordion .card-body>:last-child{margin-bottom:0}.tabs-icons .nav-item .nav-link{font-size:42px}.tabs-icons .nav-item .nav-link>span{display:block;color:#eee;margin:0 0 20px}.tabs-icons+.tab-content{padding:40px 0}.pagination{border-top:1px solid rgba(225,225,225,.6);text-align:center;display:block}.pagination>li{display:inline-block;margin:0}.pagination>li>a>.arrows,.pagination>li>span>.arrows{font-size:35px}.pagination>li>a>.arrows:before,.pagination>li>span>.arrows:before{line-height:40px}.pagination .prev{text-align:left;float:left}.pagination .next{text-align:right;float:right}.pagination .next a:hover,.pagination .prev a:hover{background-color:transparent}.page-item.active .page-link,.page-link:focus,.page-link:hover{border-color:#eee;color:#111}.page-link{border:0;height:40px;width:40px;line-height:40px;text-align:center;padding:0;font-size:92%;color:#111;margin:-1px 0 -1px;border-top:2px solid transparent}.page-item.active .page-link,.page-link,.page-link:focus,.page-link:hover{background:0 0}.page-item:first-child .page-link,.page-item:last-child .page-link,.page-link{border-radius:0}.maps-container{height:500px}.maps-container.map-widget{height:500px}.map{height:100%!important;width:100%}.map:before{display:none}.pie-chart{position:relative;text-align:center;padding:40px 0}.pie-chart .chart{position:relative;display:block;height:150px;width:150px;margin:0 auto 30px;text-align:center}.pie-chart .chart>canvas{position:absolute;left:0;top:0;height:100%!important;width:100%!important}.pie-chart .chart-text{position:relative;display:inline-block;vertical-align:middle;line-height:150px}.pie-chart .chart-text span{position:relative;display:inline-block;vertical-align:middle;border-radius:100%;width:54px;height:54px;line-height:54px;font-size:26px;background-color:#313131;color:#fff}.pie-chart .chart-text .fa,.pie-chart .chart-text [class*=ti-]{line-height:180px}.pie-chart .chart-title{font-weight:500;color:#111;margin:0 0 15px}.bg-gray .pricing-wrapper{border:0}.pricing-wrapper{background:#fff;text-align:center;margin:0 0 30px;padding:30px 40px;box-shadow:0 4px 16px rgba(90,90,90,.05);transition:.2s linear;border:1px solid rgba(225,225,225,.6);border-radius:3px}.pricing-wrapper:hover{box-shadow:0 4px 16px rgba(90,90,90,.08);-webkit-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.pricing-header{position:relative}.pricing-header .pricing-title{text-transform:uppercase;letter-spacing:1px;font-size:11px;margin:0}.pricing-icon{line-height:1;font-size:40px;color:#111;margin:10px 0 20px}.pricing-price{border-bottom:1px solid rgba(225,225,225,.6);font-weight:600;font-size:68px}.pricing-price>span{display:inline-block;vertical-align:top;font-size:18px;padding-top:25px;padding-right:6px}.pricing-body{padding:30px 0}.pricing-features{padding:24px 0;margin:0}.pricing-features li{color:#999;padding:9px 0;margin:0}.pricing-footer{padding:0 20px}.pricing-wrapper .pricing-price,.pricing-wrapper .pricing-title{color:#111}.owl-carousel .owl-item img{width:auto;display:inline-block}.owl-carousel .owl-pagination{text-align:center}.owl-carousel .owl-pagination .owl-page{border-radius:8px;width:8px;height:8px;display:inline-block;margin:0 4px;position:relative;background:rgba(255,255,255,.7);display:inline-block;overflow:hidden;height:6px;width:6px;margin:6px 4px;text-indent:-200%;z-index:1000;border-radius:6px;box-shadow:0 0 1px rgba(17,17,17,.4);transition:all .3s cubic-bezier(0, 0, .58, 1)}.owl-carousel .owl-pagination .owl-page.active{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-next,.owl-carousel .owl-prev{background:0 0;position:absolute;height:40px;width:60px;top:50%;margin-top:-20px;text-align:center;line-height:40px;font-size:35px;display:block;color:rgba(0,0,0,.2);transition:.2s linear}.owl-carousel .owl-prev{left:-70px}.owl-carousel .owl-prev:hover{left:-75px}.owl-carousel .owl-next{right:-70px}.owl-carousel .owl-next:hover{right:-75px}@media (max-width:1199px){.owl-carousel .owl-prev{left:-50px}.owl-carousel .owl-prev:hover{left:-55px}.owl-carousel .owl-next{right:-50px}.owl-carousel .owl-next:hover{right:-55px}}@media (max-width:991px){.owl-carousel .owl-next,.owl-carousel .owl-prev{display:none}}.owl-dots{text-align:center;line-height:3px;margin:20px 0}.owl-dots .owl-dot{background:rgba(0,0,0,.2);display:inline-block;height:8px;width:8px;margin:0 5px;border-radius:50%;transition:.2s linear}.owl-dots .owl-dot.active{background:rgba(225,190,100,.7);-webkit-transform:scale(1.2);transform:scale(1.2)}.image-slider{position:relative}.image-slider img{width:100%}.image-slider.owl-carousel .owl-next,.image-slider.owl-carousel .owl-prev{background:rgba(0,0,0,.2);position:absolute;height:50px;width:50px;top:50%;margin-top:-25px;text-align:center;font-size:16px;display:block;color:#fff;transition:.2s linear}.image-slider.owl-carousel .owl-next>span,.image-slider.owl-carousel .owl-prev>span{line-height:50px}.image-slider.owl-carousel .owl-next:hover,.image-slider.owl-carousel .owl-prev:hover{background:rgba(0,0,0,.5)}.image-slider.owl-carousel .owl-prev{left:15px}.image-slider.owl-carousel .owl-next{right:15px}.image-slider .owl-pagination{margin-top:-28px}.image-slider .owl-dots{margin-top:20px}.hero-slides{position:relative}.hero-slides .slides-container{display:none}.hero-slides .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.hero-slides .scrollable:after{content:"";display:table;clear:both}.slides-navigation{margin:-35px auto 0;position:absolute;z-index:3;top:50%;width:100%}.slides-navigation a{position:absolute;height:40px;width:40px;top:50%;margin-top:0;font-size:20px;display:block;color:#fff;transition:all .3s cubic-bezier(.3, .1, .58, 1) span;background-color:#5f7884;border-radius:50px}.slides-navigation a:hover{background-color:#273656}.slides-navigation a :before{line-height:40px}.slides-navigation a.next{text-align:center;right:55px}.slides-navigation a.prev{text-align:center;left:55px}.slides-pagination{position:absolute;width:100%;bottom:25px;z-index:5;text-align:center}.slides-pagination>a{font-weight:700;color:#fff;font-size:12px;opacity:.5;transition:all ease-in .5s;letter-spacing:1.5px}.slides-pagination>a:before{content:"0"}.slides-pagination>a:after{content:"";height:1px;width:0;display:inline-block;vertical-align:middle;margin:0 15px 0 15px;transition:all ease-in .5s;background:#fff}.slides-pagination>a.current{opacity:1}.slides-pagination>a.current:after{width:50px}.social-icons{list-style:none;padding:0;margin:0}.social-icons>li{display:inline-block;margin:8px 2px 8px 2px}.social-icons>li>a{font-size:11px;color:#333}.social-icons>li>a:focus,.social-icons>li>a:hover{color:#eee}.counter{text-align:center;padding:20px 0}.counter .counter-icon,.counter .counter-number{color:#111;line-height:1}.counter .counter-icon{display:none;font-size:38px;margin:0 0 20px}.counter .counter-timer{font-weight:500;font-size:54px;margin:0 0 12px}.review-slides{text-align:center;position:static}.review-slides blockquote{padding:20px 0;margin:0;border:0}.review-slides .review-icons h2{line-height:1;font-size:32px;margin:0 0 20px}.review-slides .review-icons{margin:0 auto 10px;width:100px;width:70px}.review-slides .review-icons img{box-shadow:0 5px 5px rgba(0,0,0,.1);border-radius:50%}.review-slides .review-author{letter-spacing:.5px}.review{margin:0 0 5px}.review-card{background:#fff;border:1px solid rgba(225,225,225,.6);padding:40px 40px;box-shadow:0 8px 24px rgba(0,0,0,.05);border-radius:5px}.review-card-content,.review-card-photo{margin:0 0 30px}.review-card-author{display:table}.review-card-author .review-card-name,.review-card-author .review-card-photo{display:table-cell;vertical-align:middle}.review-card-author .review-card-photo img{height:50px;width:50px;border-radius:100%}.review-card-author .review-card-name{padding-left:15px}.review-card-author .review-card-name h5{font-size:13px;margin:0}.team-content,.team-content-social,.team-item,.team-wrap{transition:all .4s}.team-item{margin:0 0 24px;border-radius:4px;position:relative;box-shadow:0 8px 24px rgba(0,0,0,.1)}.team-wrap{background:rgba(51,51,51,.6);position:absolute;border-radius:4px;top:0;overflow:hidden;height:100%;width:100%;opacity:0}.team-content{position:absolute;width:100%;bottom:0;padding:20px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.team-name{font-size:15px;margin:0 0 5px}.team-role{opacity:.6}.team-name,.team-role{color:#fff}.team-content-social{list-style:none;padding:20px;margin:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);position:absolute;right:0}.team-content-social li a{color:#fff}.team-content-social li a:hover{opacity:.6}.team-item:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.team-item:hover .team-wrap{opacity:1}.team-item:hover .team-content,.team-item:hover .team-content-social{-webkit-transform:translateY(0);transform:translateY(0)}/*!------------------------------------------------------------------
[Preloader]
*/.page-loader{background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9998}.loader{background:#ddd;position:absolute;display:inline-block;height:40px;width:40px;left:50%;top:50%;margin:-20px 0 0 -20px;text-indent:-9999em;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.custom-panel{position:fixed;width:230px;left:0;top:150px;color:#fff;z-index:999;background-color:#252525;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-toggle{background-color:#252525;position:absolute;height:50px;width:50px;text-align:center;line-height:50px;cursor:pointer;border-radius:0 3px 3px 0}.panel-toggle i{font-size:1.1em}.panel-header,.panel-options{padding:20px}.panel-header{font-size:15px;border-bottom:1px #2d2d2d solid}.panel-options{padding:30px 20px}.panel-options p{font-size:13px;margin:0 0 20px 0}.st-sw-layout{display:block;padding:2px 0;font-weight:400}.color-picker{list-style-type:none;padding:0;margin:0 0 20px}.color-picker.color-picker-last{margin:0 0 20px 0}.color-picker li{display:inline-block;margin-right:10px;margin-bottom:5px}.color-picker li:nth-child(5n){margin-right:0}.color-picker li>a{border-radius:50%;display:block;height:30px;width:30px}.color-picker li a.selected-color,.color-picker li a:hover{border:2px solid #fff!important}.breadcrumb{display:block;font-size:13px;padding:0;margin:0}.breadcrumb>li{margin:0}.breadcrumb-item>a{color:#999}.breadcrumb-item>a:focus,.breadcrumb-item>a:hover{color:#eee}.breadcrumb-item+.breadcrumb-item::before{padding:0 8px 0 4px;opacity:.4;content:"/";font-size:10px}.breadcrumb-item+.breadcrumb-item::before,.breadcrumb>.active{color:#999}.menu-simple-item{display:table;width:100%;margin:0 0 25px}.menu-simple-item .menu-simple-item-img,.menu-simple-item .menu-simple-item-inner{vertical-align:middle;display:table-cell}.menu-simple-item .menu-simple-item-img{float:left;width:66px;padding-right:14px}.menu-simple-item .menu-simple-item-inner{padding:3px 0 0;width:100%}.menu-simple-item .menu-simple-item-inner h6{position:relative;margin:0;font-size:14px;letter-spacing:2px;font-size:15px;letter-spacing:.5px}.menu-simple-item .menu-simple-item-inner h6>span{background:#fff;display:inline-block;z-index:1;position:relative;padding:0 1px}.menu-simple-item .menu-simple-item-inner h6:after{position:absolute;right:0;content:'';bottom:5px;width:100%;height:1px;border-bottom:1px dotted rgba(174,174,174,.6);z-index:0}.menu-simple-item .menu-simple-item-inner p{font-size:15px;margin:0}.menu-classic-item{text-align:center;padding:0 0}.menu-classic-item .menu-classic-item-img{position:relative;margin:0 0 34px}.menu-classic-item .menu-classic-item-img:after{border-radius:4px;transition:all .4s cubic-bezier(.18, .89, .32, 1.18);content:"";background:#292929;display:block;position:absolute;top:0;left:0;opacity:0;height:100%;width:100%}.menu-classic-item .menu-classic-item-img a{position:absolute;font-size:0;height:100%;width:100%;left:0;top:0;z-index:10}.menu-classic-item .menu-classic-item-price{position:absolute;bottom:-23px;left:50%;margin-left:-23px;width:46px;height:46px;border-radius:50%;background:#eee;line-height:46px;text-align:center;color:#fff;z-index:2}.menu-classic-item .menu-classic-item-inner h6{font-size:17px;margin:0 0 4px;letter-spacing:.5px}.menu-classic-item:hover .menu-classic-item-img:after{opacity:.5}.header{background:#fff;position:fixed;z-index:1040;width:100%;transition:height .3s ease-out,background .3s ease-out,box-shadow .5s,-webkit-transform .5s;transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s;transition:height .3s ease-out,background .3s ease-out,transform .5s,box-shadow .5s,-webkit-transform .5s}.header.header-transparent{background:0 0;position:fixed}.header.header-small{background:#fff}.header.header-shadow{box-shadow:0 0 5px rgba(0,0,0,.1)}.header.header-shadow .top-bar{margin-top:-40px}.header.header-shadow .navigation{height:100px}.header .container,.header .container-fluid{position:relative;height:100%}.navigation,.top-bar{padding:0 20px}.header-transparent .top-bar{background:0 0;border-bottom:1px solid rgba(255,255,255,.5)}.header-transparent>.top-bar+.navigation{border:0}.top-bar{background-color:#5f7884!important;height:40px;line-height:40px;letter-spacing:.5px;font-size:12px;transition:margin .3s ease-out;overflow:hidden;color:#fff}.top-bar a{position:relative;color:#fff}.top-bar a:hover{color:#273656}.top-bar ul.top-bar-tools{list-style:none;padding:0;margin:0}.top-bar ul.top-bar-tools>li{border-left:1px solid rgba(255,255,255,.5);position:relative;padding:0 18px;margin:0;display:block;float:right}.top-bar ul.top-bar-tools>li:first-child{padding-right:0}.top-bar ul.top-bar-tools>li>a{display:block}.top-bar ul.top-bar-tools>li>a i,.top-bar ul.top-bar-tools>li>a span{display:block;line-height:40px}.top-bar .list-left-align{list-style:none;padding:0;margin:0}.top-bar .list-left-align li{display:inline-block;margin:0}.top-bar .list-left-align li i,.top-bar .list-left-align li span{margin-right:5px}.top-bar .list-left-align li+li:before{content:"";position:relative;display:inline-block;vertical-align:middle;background-color:rgba(255,255,255,.1);height:12px;width:1px;margin-left:10px;margin-right:12px}.navigation{transition:height .3s ease-out,background .3s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:100px}.inner-header::before,.nav-toggle::before{content:"";display:inline-block;vertical-align:middle;height:100%;margin-right:-1px}.extra-nav{position:relative;text-align:right;float:right;height:100%}.extra-nav-left{position:relative;text-align:right;float:left;height:100%}.inner-header{position:relative;z-index:1;height:100%;float:left}.inner-header-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:5}.inner-brand{display:inline-block;font-size:18px;color:#fff}.inner-navigation{position:absolute;height:100%;text-align:right;left:15px;right:15px}.navigation-center .inner-navigation{float:none}.extra-nav,.extra-nav-left,.inner-nav{vertical-align:middle;display:inline-block;height:100%}.extra-nav-left>ul,.extra-nav>ul,.inner-nav>ul{height:100%;padding:0;margin:0}.extra-nav-left>ul>li,.extra-nav>ul>li,.inner-nav>ul>li{position:relative;display:inline-block;height:100%;float:left;margin:0;padding:0 8px}.extra-nav-left>ul>li>a,.extra-nav>ul>li>a,.inner-nav>ul>li>a{position:relative;display:inline-block;width:100%;vertical-align:middle;height:100%;color:#fff;text-transform:uppercase;font-weight:800;font-size:21px;letter-spacing:0}.inner-nav>ul>li>a>.menu-item-span{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.extra-nav>ul>li>a>.menu-item-span{position:relative;display:block;color:#5f7884;padding:4px 12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.extra-nav>ul>li:last-child{padding-right:0}.extra-nav-left>ul>li>a>.menu-item-span{position:relative;display:block;color:#5f7884;padding:4px 12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.extra-nav-left>ul>li:last-child{padding-right:0}.navigation:not(.navigation-center) .inner-nav>ul>li:last-child{padding-right:0}.header .navigation,.header-transparent.header-small .navigation{border-bottom:1px solid rgba(228,228,228,.6)}.header .brand-dark,.header-transparent.header-small .brand-dark{display:inline-block}.header .brand-light,.header-transparent.header-small .brand-light{display:none}.header .extra-nav>ul>li>a,.header .inner-nav>ul>li>a,.header-transparent.header-small .extra-nav>ul>li>a,.header-transparent.header-small .inner-nav>ul>li>a{color:#222}.header .extra-nav>ul>li>a:focus,.header .extra-nav>ul>li>a:hover,.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header-transparent.header-small .extra-nav>ul>li>a:focus,.header-transparent.header-small .extra-nav>ul>li>a:hover,.header-transparent.header-small .inner-nav>ul>li>a:focus,.header-transparent.header-small .inner-nav>ul>li>a:hover{color:#fff;opacity:1}.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header-transparent.header-small .inner-nav>ul>li>a:focus,.header-transparent.header-small .inner-nav>ul>li>a:hover{color:#7851a6;opacity:1}.header .inner-nav>ul>li.sub-menu-open>a,.header-transparent.header-small .inner-nav>ul>li.sub-menu-open>a{color:#111}.header .nav-toggle>a span,.header-transparent.header-small .nav-toggle>a span{background:#273656}.header-transparent .navigation{border-bottom:0 solid rgba(225,225,225,.15)}.header-transparent .brand-dark{display:none;width:160px}.header-transparent .brand-light{display:inline-block;width:280px;margin-top:80px}.header-transparent .extra-nav-left>ul>li>a>.menu-item-span{color:#eee!important}.header-transparent .extra-nav>ul>li>a>.menu-item-span{color:#eee!important}.header-transparent.header-small .extra-nav-left>ul>li>a>.menu-item-span{color:#5f7884!important}.header-transparent.header-small .extra-nav>ul>li>a>.menu-item-span{color:#5f7884!important}.header-transparent .nav-toggle>a span{background:#fff}.sub-menu>li>a>i{margin-right:10px;color:#a9a9a9;width:14px}.inner-nav>ul li.menu-item-has-children .mega-menu,.inner-nav>ul li.menu-item-has-children .sub-menu{-webkit-transform:translateY(5px);transform:translateY(5px);transition:opacity .3s .1s,visibility .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s,visibility .3s .1s;transition:opacity .3s .1s,transform .3s .1s,visibility .3s .1s,-webkit-transform .3s .1s}.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.mega-menu,.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.sub-menu,.inner-nav>ul>li.menu-item-has-children.sub-menu-open>.sub-menu>.sub-menu-open>.sub-menu{-webkit-transform:translateY(0);transform:translateY(0)}.inner-nav .sub-menu-open>.mega-menu,.inner-nav .sub-menu-open>.mega-menu .sub-menu,.inner-nav .sub-menu-open>.sub-menu{visibility:visible;opacity:1}.inner-nav .sub-menu{display:none;background-color:#273656;position:absolute;min-width:190px;z-index:1030;opacity:0;visibility:hidden;top:100%;text-align:left;text-transform:capitalize;font-size:13px;letter-spacing:.3px;padding:8px 0;box-shadow:0 5px 50px 0 rgba(0,0,0,.15)}.inner-nav .sub-menu.sub-menu-left{right:0;left:auto}.inner-nav .sub-menu.sub-menu-left .sub-menu{right:100%;left:auto}.inner-nav .sub-menu{list-style:none}.inner-nav .sub-menu .sub-menu{left:100%;top:-15px}.inner-nav .sub-menu li{position:relative;padding:0;margin:0}.inner-nav .sub-menu li.menu-item-has-children::after{display:block;position:absolute;right:22px;top:50%;margin-top:-4px;font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:8px;content:"\e649";color:#a9a9a9;transition:all .3s ease-in-out}.inner-nav .sub-menu li.sub-menu-open>a{color:#fff}.inner-nav .sub-menu li>a{position:relative;display:block;padding:3px 5px 3px 12px;color:#dbdbdb}.inner-nav .sub-menu li>a:hover{-webkit-transform:translateX(5px);transform:translateX(5px);color:#fff}.nav-toggle{display:none;padding:0 0 0 25px}.nav-toggle{position:relative;z-index:1;height:100%;float:right}.nav-toggle>a{display:inline-block;height:14px;width:18px}.nav-toggle>a span{display:block;height:2px;width:100%;margin-top:4px}@media (min-width:1200px){.inner-navigation.collapse{display:block}}@media (max-width:1201px){.top-bar{display:none}.navigation,.top-bar{padding:0}.header .container,.header .container-fluid{width:100%}.inner-nav{padding:20px;display:block}.extra-nav{display:none}.extra-nav-left{display:none}.nav-toggle{display:block}.inner-nav .sub-menu li,.inner-nav ul>li{display:block;height:auto;margin:0}.inner-nav .sub-menu li a,.inner-nav ul>li a{display:block;padding:6px 0}.inner-nav>ul>li{float:none}.inner-nav,.inner-nav>ul,.inner-navigation{height:auto}.inner-nav>ul>li>a>.menu-item-span{-webkit-transform:none;transform:none}.inner-navigation,.navigation-center .inner-navigation{position:absolute;background-color:#5f7884;height:86vh;width:100%;left:0;top:100%;text-align:left}.inner-navigation.show,.navigation-center .inner-navigation.show{overflow-y:auto}.inner-navigation.collapse,.navigation-center .inner-navigation.collapse{display:none}.inner-navigation.collapse.show,.navigation-center .inner-navigation.collapse.show{display:block}.inner-navigation.collapsing,.navigation-center .inner-navigation.collapsing{height:0}.inner-nav .sub-menu,.inner-nav .sub-menu .sub-menu{border:0;box-shadow:none;background:0 0;background-image:none!important;display:none;padding:0 0 0 8px;margin:0}.inner-nav .sub-menu .menu-item-has-children.sub-menu-open>a,.inner-nav .sub-menu .sub-menu .menu-item-has-children.sub-menu-open>a{background:0 0}.inner-nav .sub-menu-open>.sub-menu{position:static;display:block!important}.inner-nav .sub-menu li.menu-item-has-children::after{content:''}.inner-nav .sub-menu li a{border:0}.header .inner-brand,.header-transparent.header-small .inner-brand{color:#fff}.header .extra-nav>ul>li>a,.header .inner-nav>ul>li>a,.header-transparent.header-small .extra-nav>ul>li>a,.header-transparent.header-small .inner-nav>ul>li>a{color:#fff}.header .extra-nav>ul>li>a:focus,.header .extra-nav>ul>li>a:hover,.header .inner-nav>ul>li>a:focus,.header .inner-nav>ul>li>a:hover,.header-transparent.header-small .extra-nav>ul>li>a:focus,.header-transparent.header-small .extra-nav>ul>li>a:hover,.header-transparent.header-small .inner-nav>ul>li>a:focus,.header-transparent.header-small .inner-nav>ul>li>a:hover{color:#fff;opacity:.65}.header .inner-nav>ul>li.sub-menu-open>a,.header-transparent.header-small .inner-nav>ul>li.sub-menu-open>a{color:#fff;opacity:.65}.header .inner-nav .sub-menu li>a,.header-transparent.header-small .inner-nav .sub-menu li>a{text-transform:capitalize;letter-spacing:0;font-weight:400;font-size:19px}.header .inner-nav li.menu-item-has-children>a::after,.header-transparent.header-small .inner-nav li.menu-item-has-children>a::after{display:block;position:absolute;right:0;top:50%;margin-top:-8px;font:normal normal normal 14px/1 FontAwesome;font-size:14px;content:"\f107";color:#ccc;transition:all .3s ease-in-out}}.module,.module-cover,.module-small{background-position:50%;background-repeat:no-repeat;background-color:#fff;background-size:cover;padding:50px 0 60px}.module-small{padding:60px 0 40px}.halfscreen{padding:0;height:75vh!important}.halfscreen .container,.halfscreen .container>.row{height:100%}.halfscreen .container>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen{padding:0;height:100vh}.fullscreen .container,.fullscreen .container>.row{height:100%}.fullscreen .container>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parallax{background-color:transparent}.parallax .container,.parallax .container-fluid{position:relative;z-index:2}.module-page-title{background-color:#f5f5f5;padding:44px 0}.module-page-title p{margin:0}.module-page-title .page-title-heading{font-size:22px;margin:0;font-weight:500}.module-page-title .breadcrumb{background:0 0;text-align:right;padding:0;margin:0}.module-page-title .breadcrumb>li{float:none;display:inline-block}@media (max-width:767px){.module-page-title,.module-page-title .breadcrumb{text-align:center}.module-page-title .breadcrumb{margin:10px 0 0}}.divider-top{border-top:1px solid rgba(225,225,225,.6)}.divider-bottom{border-bottom:1px solid rgba(225,225,225,.6)}.bg-gray{background-color:#ddd}.bg-dark-grey{background-color:#a59b8e}.bg-dark{background-color:#5f7884!important}.overlay-background{background:linear-gradient(to bottom,#000 1%,rgba(0,0,0,.3) 100%);position:absolute;height:100%;width:100%;left:0;top:0}.overlay-background.overlay-gradient{background:linear-gradient(to bottom,rgba(63,63,63,.3) 1%,rgba(63,63,63,.1) 50%,rgba(63,63,63,.05) 100%)}.module-cover{position:relative;padding:360px 0 220px;font-size:16px}.module-cover h1,.module-cover-slides h1{font-size:68px;margin:0 0 20px}.module-cover h2,.module-cover-slides h2{font-size:54px}.module-cover h3,.module-cover-slides h3{font-size:46px}.module-cover h4,.module-cover-slides h4{font-size:32px}.module-cover h5,.module-cover-slides h5{font-size:20px}.module-cover h6,.module-cover-slides h6{font-size:48px;color:#fff;text-shadow:1px 1px 4px #222;font-weight:700}.module-cover p,.module-cover-slides p{font-size:24px;opacity:1;text-shadow:1px 1px 4px #222}.module-cover :last-child,.module-cover-slides :last-child{margin-bottom:0}.up-as,.up-form,.up-help{margin:0 0 20px}.up-help p{font-size:15px}@media (max-width:992px){.module-cover{min-height:auto;height:auto;padding:120px 0}.module-cover h1,.module-cover-slides h1{font-size:48px}.module-cover h2,.module-cover-slides h2{font-size:40px}.module-cover h3,.module-cover-slides h3{font-size:32px}.module-cover h4,.module-cover-slides h4{font-size:22px}.module-cover h5,.module-cover-slides h5{font-size:18px}.module-cover h6,.module-cover-slides h6{font-size:24px}.module-cover br,.module-cover-slides br{display:none}.module-cover p,.module-cover-slides p{font-size:16px}}.gallery{padding:0 3px}.gallery .gallery-item{padding:3px;width:33.333333%}.gallery.gallery-2-columns .gallery-item{width:50%}.gallery.gallery-4-columns .gallery-item{width:25%}.gallery.gallery-5-columns .gallery-item{width:20%}.gallery.gallery-6-columns .gallery-item{width:16.66666666666667%}.gallery.gallery-6-columns .gallery-item .gallery-image{padding-top:150%!important}.gallery-item{position:relative;overflow:hidden;float:left}.gallery-item .gallery-image{background-size:cover;background-position:50%;padding-top:100%;position:relative;overflow:hidden}.gallery-item .gallery-image:before{background-image:url(../images/zoom-white.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";position:absolute;right:15px;top:15px;opacity:0;-webkit-transform:scale(.6);transform:scale(.6);transition:all .4s cubic-bezier(.18, .89, .32, 1.18);z-index:999}.gallery-item .gallery-image:after{transition:all .4s cubic-bezier(.18, .89, .32, 1.18);content:"";background:#292929;display:block;position:absolute;top:0;left:0;opacity:0;height:100%;width:100%}.gallery-item a{position:absolute;text-indent:200%;font-size:0;height:100%;width:100%;left:0;top:0;opacity:0;z-index:10}.gallery-item:hover .gallery-image:after{opacity:.5}.gallery-item:hover .gallery-image:before{-webkit-transform:scale(.8);transform:scale(.8);opacity:.85}.gallery-shorcode .gallery-item{padding:0 3px}.gallery-shorcode .gallery-item:nth-child(1n+4){margin-top:6px}.gallery-shorcode-desc{padding:30px;height:100%}.gallery-shorcode-desc .vertical-body{position:relative;border:0 solid rgba(255,255,255,.1);display:table;height:100%;text-align:center;padding:30px;color:#fff;width:100%}.gallery-shorcode-desc .vertical{display:table-cell;vertical-align:middle;width:100%;padding:30px;color:#fff}@media (max-width:1199px){.gallery-shorcode{padding:0}.gallery-shorcode .gallery-item{padding:3px}.gallery-shorcode .gallery-item:nth-child(1n+4){margin:0}}@media (max-width:991px){.gallery .gallery-item,.gallery.gallery-2-columns .gallery-item,.gallery.gallery-4-columns .gallery-item{width:50%}}@media (max-width:767px){.gallery .gallery-item,.gallery.gallery-2-columns .gallery-item,.gallery.gallery-4-columns .gallery-item{width:100%}}#blog-home-headlines{display:block;margin-top:40px}.sidebar{padding:0 0 0 15px}.post{position:relative;margin:0 0 40px}.post+.post{border-top:1px solid rgba(225,225,225,.6);padding:50px 0 0}.blog-grid .post,.blog-masonry .post{border-bottom:1px solid rgba(225,225,225,.6);padding:0 0 20px;margin:0 0 50px}.blog-grid .post:after,.blog-masonry .post:after{position:absolute;bottom:-1px;left:50%;width:50px;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#333;transition:width .4s cubic-bezier(.18, .89, .32, 1.18);content:"";display:block}.blog-grid .post:hover:after,.blog-masonry .post:hover:after{width:100%}.post-preview:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.post-preview:hover:after{box-shadow:0 30px 60px rgba(0,0,0,.17)}.post-preview{position:relative;transition:all .4s;height:15rem;overflow:hidden}.post-preview img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.post-preview:after{transition:box-shadow .7s cubic-bezier(.2, 1, .22, 1);-webkit-transition:box-shadow .7s cubic-bezier(.2, 1, .22, 1);display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:'';-webkit-transform:scale(.96);transform:scale(.96);border-radius:5px;z-index:-1}.post-meta{list-style:none;font-size:15px;padding:0;margin:0}.post-meta a{color:#111}.post-meta>li{display:inline-block;margin:0 10px 0 0}.post-meta>li:last-child{margin:0}.post-preview{margin:0 0 28px}.post-header{margin:0 0 28px}.post-title{font-size:30px;margin:0 0 5px}.blog-grid .post-title,.blog-masonry .post-title{font-size:24px}.post-more a{color:#111}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin:30px 0 20px}.post-content h1:first-child,.post-content h2:first-child,.post-content h3:first-child,.post-content h4:first-child,.post-content h5:first-child,.post-content h6:first-child{margin-top:0}.post-content ol,.post-content p,.post-content ul{margin:0 0 20px}.post-content blockquote{border-left:2px solid #eaeaea;margin:40px 0}.post-content blockquote:hover{border-color:#eee}.post-content ol,.post-content ul{margin-left:40px}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-tags{margin:30px 0 0}@media (max-width:992px){.sidebar{padding:80px 0 0}}.comments-area{margin:60px 0}.comments-title{border-bottom:1px solid rgba(225,225,225,.6);padding-bottom:15px}.comment-reply-title,.comments-title{margin:0 0 30px}.comment-list{margin:0 0 50px}.comment-list>.comment:first-child{padding:10px 0 0}.comment-reply-title{margin:0 0 10px}.comment-form{margin-top:40px}.comment{padding:35px 0 0}.comment .children>.comment{margin-left:85px}.comment-author{margin:5px 0 0;height:64px;width:64px;float:left}.comment-author>img{border-radius:5px}.comment-body{position:relative;border-bottom:1px solid rgba(225,225,225,.6);padding:0 0 10px;margin:0 0 0 85px}.comment-meta{margin:0 0 15px}.comment-meta-author a{color:#111}.comment-meta-author a:focus,.comment-meta-author a:hover{color:#eee}.comment-meta-date{font-size:90%}.comment-meta-date a{color:#999;opacity:.6}.comment-meta-date a:focus,.comment-meta-date a:hover{color:#eee;opacity:1}.comment-reply{position:absolute;right:0;top:0;font-size:10px}.comment-reply>a{border-radius:15px;background:#f4f4f4;padding:5px 15px;display:block;color:#303133}.comment-reply>a:focus,.comment-reply>a:hover{background:#eee;color:#fff}.widget{margin:0 0 20px}.sidebar .widget{margin:0 0 50px}.widget .widget-title{border-bottom:1px solid rgba(225,225,225,.6);margin:0 0 20px}.widget .widget-title h5{font-size:15px;margin:0 0 10px}.widget ol,.widget ul{list-style:none;padding:0;margin:0}.widget input,.widget select{width:100%;box-shadow:none;border-radius:2px;border-width:1px;border-color:rgba(225,225,225,.6)}.widget_search form{position:relative}.search-button{background-color:transparent;border:none;position:absolute;top:-2px;height:100%;right:10px;transition:all .3s ease-out;color:#ddd}.search-button.active.focus,.search-button.active:focus,.search-button.focus,.search-button:active.focus,.search-button:active:focus,.search-button:focus{outline:0}.search-button:hover{color:#eee}.widget_categories>ul>li:last-child{border:0}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul li,.widget_widget_recent_comments ul li{margin:0}.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_nav_menu ul li a,.widget_widget_recent_comments ul li a{display:inline-block;color:#999;padding:3px 0}.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover,.widget_widget_recent_comments ul li a:hover{color:#eee}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul ul,.widget_widget_recent_comments ul ul{margin:0}.widget_archive ul ul li:last-child,.widget_categories ul ul li:last-child,.widget_meta ul ul li:last-child,.widget_nav_menu ul ul li:last-child,.widget_widget_recent_comments ul ul li:last-child{border-bottom:0}.widget_archive ul ul li a,.widget_categories ul ul li a,.widget_meta ul ul li a,.widget_nav_menu ul ul li a,.widget_widget_recent_comments ul ul li a{margin-left:15px}.widget_recent_entries li,.widget_recent_entries_custom li{border-bottom:0 solid rgba(225,225,225,.6);padding-bottom:5px;margin-bottom:5px}.widget_recent_entries li:last-child,.widget_recent_entries_custom li:last-child{border:0}.widget_recent_entries a,.widget_recent_entries_custom a,.widget_recent_works{color:#999}.widget_recent_entries a:hover,.widget_recent_entries_custom a:hover,.widget_recent_works:hover{color:#eee}.post-date{font-size:12px;display:block;color:#ccc}.widget_recent_entries_custom ul li{display:table}.widget_recent_entries_custom ul li:last-child{padding-bottom:0;margin-bottom:0}.widget_recent_entries_custom .wb,.widget_recent_entries_custom .wi{vertical-align:middle;display:table-cell}.widget_recent_entries_custom .wi{float:left;width:58px}.widget_recent_entries_custom .wi img{border-radius:3px;width:100%}.widget_recent_entries_custom .wb{padding-left:14px;width:100%}.widget_recent_works>ul{margin:0 -4px}.widget_recent_works>ul:after,.widget_recent_works>ul:before{content:" ";display:table}.widget_recent_works>ul:after{clear:both}.widget_recent_works>ul>li{border:0!important;float:left;width:33.333%;padding:4px;margin:0}.widget_recent_works>ul>li>a:hover{opacity:.5}.post-tags>a,.widget_tag_cloud .tagcloud>a{background:#f4f4f4;position:relative;display:inline-block;padding:2px 15px;margin:4px 8px 4px 0;line-height:24px;font-size:12px!important;color:#999;border-radius:15px}.post-tags>a:hover,.widget_tag_cloud .tagcloud>a:hover{background:#eee;color:#fff;opacity:1}.twitter-feed-widget ul>li{border:0;margin:0 0 20px}.twitter-feed-widget ul>li:last-child{padding:0;margin:0}.twitter-feed-widget .timePosted{font-size:12px;color:#ccc;margin:4px 0 0}.twitter-feed-widget .tweet{word-wrap:break-word;margin:0}.twitter-feed-widget .interact,.twitter-feed-widget .user{display:none}.calendar_wrap,.calendar_wrap table{width:100%}.calendar_wrap caption{text-align:right;color:#333;font-size:12px;margin-top:10px;margin-bottom:15px}.calendar_wrap thead{font-size:10px}.calendar_wrap thead th{padding-bottom:10px;text-align:center}.calendar_wrap tbody{color:#aaa}.calendar_wrap tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:8px}.calendar_wrap tbody td:hover{background:#fff}.calendar_wrap tbody .pad{background:0 0}.calendar_wrap tfoot #next,.calendar_wrap tfoot #prev{text-transform:uppercase;font-size:10px}.calendar_wrap tfoot #next{text-align:right}.calendar_wrap tfoot #prev{padding-top:10px}.feature_full_width{width:100%;background:#f2f2f2;background-color:#f2f2f2;padding:16px 0;margin:0}welcome-container{width:100%;vertical-align:middle}.text-welcome{text-align:center!important;font-family:'Playfair Display',serif;line-height:2;font-weight:300;font-size:22px;color:#888;vertical-align:middle;padding:20px 30px}.row-welcome{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0;background-color:#fff;width:100%;background-size:cover;padding:20px 30px}.owl-carousel .owl-item{background-color:#fff}#owl-home .item h3{position:relative;text-align:center;color:#999;font-size:2em;font-weight:100;width:100%;bottom:0;margin-top:20px;padding:0}#owl-home .item h3 a{color:#999}#owl-home .btn:hover{color:#fff;background-color:#999}#owl-home .col-md-6,#owl-home .col-xs-6{padding-left:0;padding-right:0}#owl-home .col-md-6 p,#owl-home .col-xs-6 p{margin:16px 24px}.owl-carousel .owl-item img{width:auto!important;display:inline!important}#owl-example .item h3{position:relative;text-align:center;color:#fff;font-size:1.2em;width:100%;bottom:0;margin:0;padding:0;background-color:#333}#owl-example .item h3 a{color:#fff}#owl-example .item h3 a:hover{background-color:#999;display:block}#owl-features .item h3{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:1.2em;border-bottom:1px solid #ccc;margin-left:.3em;margin-right:.3em;text-align:center}#owl-features .item{text-align:center}#owl-features .item img:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}#owl-features .item img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray}#mobile-buttons-footer{display:none}#group-logos img{margin:10px;width:240px}.parallax+.footer-circle{margin:-100px 0 0}.footer-circle{position:relative;z-index:2;display:block;fill:#481649;stroke:#481649;margin:-100px 0 0}.footer_logo{margin:6px 0;text-align:center}.footer{background:#5f7884;padding:40px 0 20px 0;letter-spacing:.3px;font-size:14px;color:#fff;width:100%;text-align:left}.footer a{color:#fff}.footer a:focus,.footer a:hover{color:#fff}.footer .logo-footer{border-top:1px solid #002b00;padding:20px 0 0;margin:25px 0 0;font-size:13px}.footer .logo-footer img{margin:5px 20px;font-size:13px}.small-footer{border-top:1px solid #ccc;padding:20px 0 0;margin:25px 0 0;font-size:12px;color:#fff}.footer .social-links{list-style:none;padding:0;margin:0;text-align:left}.footer .social-links>li{display:inline-block;margin:0}.footer input,.footer select{border-color:#303030}.footer input:focus,.footer select:focus{border-color:#3d3d3d}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#222}.footer .widget-title,.footer .widget_recent_entries li,.footer .widget_recent_entries_custom li{border-color:rgba(255,255,255,.7)}.footer .social-links a{color:rgba(255,255,255,.7)}.footer_container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;text-align:left}.footer_bg_full_width{font-family:Lato,sans-serif;font-size:13px;padding:.5em 0 .5em 0;width:100%;position:relative;background:##eee;color:#222;border-top:1px solid #fff}.footer_bg_full_width p{text-align:left}#awards_footer img{margin:0 4px}.footer_bg_full_width h3{color:#b8c4d4}.footer_bg_full_width p{margin:8px 0;padding:0;text-align:left;font-size:.9em;line-height:1.4em}.footer_bg_full_width p a{color:#ccc}.footer_bg_full_width p a.btn{color:#333}.footer_bg_full_width p a:hover{color:#fff}@media (max-width:1600px){.carousel-inner{height:33rem}}@media (max-width:1441px){.carousel-inner{height:28rem}}@media (max-width:1298px){.carousel-inner{height:26rem}}@media (max-width:1081px){#bookassist_form input,#bookassist_form select{width:5%}#bookassist_form .date_input{width:8%;font-size:.8em}#mobile-buttons-footer{display:block!important;border-top:1px #273656 solid}.carousel-inner{height:24rem}.carousel-caption{bottom:2rem}}@media (max-width:820px){.mobile-only{display:block}.mobile-only a{color:#fff}.mobile-only a:hover{color:#fff}#mobile-buttons-footer{display:block}#bookassist_form{text-align:center}#bookassist_form input,#bookassist_form select{width:8%}#bookassist_form .date_input{width:12%;font-size:.8em}.carousel-inner{height:16rem}.carousel-item img{height:auto}.carousel-caption{bottom:1rem}}@media (max-width:767px){.footer{padding:40px 0 50px 0}.footer .small-footer{text-align:left;padding:1em 0 3em 0}.footer .social-links{text-align:left}.footer .social-links>li{margin:5px}.slides-navigation{display:none}.footer{text-align:center!important}.scroll-top{display:none}.carousel-inner{height:12rem}.no-mobile{display:none}}@media (max-width:480px){.carousel-inner{height:8rem}.logo-header{display:none}.mobile-only{display:block}.mobile-only a{color:#fff}.mobile-only a:hover{color:#fff}#mobile-buttons-footer{display:block}.footer_bg_full_width{padding:1em 0 5em 0}}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%;background-color:#5f7884}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.sb-footer-buttons,.sb-footer-mini{bottom:0;height:90px;position:fixed;width:100%;z-index:100}.sb-footer-mini{background-color:#fff;color:#999;font-size:12px;line-height:30px;padding:5px 0;text-align:left}.sb-footer-mini a{color:#999}.sb-footer-mini .sb-social-follows{float:right;margin:3px 0 0}.sb-footer-mini ul.list-inline.sb-footer-menu li{padding:0 10px 0 0}.sb-footer-mini .sb-wifi-smartphone{float:right;margin:0}.sb-footer-buttons .btn{border:1px solid #5f7884!important;border-radius:0!important;box-shadow:none!important;background-color:#5f7884;color:#fff!important;font-size:13px;font-style:bold;font-weight:400!important;letter-spacing:1px;line-height:1.4;padding:15px 0;text-shadow:none!important;vertical-align:middle;white-space:nowrap;width:23.5%;margin:0 0}.sb-footer-buttons .btn:hover{border:1px solid #5f7884!important;color:#fff!important}.mobile-only{display:none}body:after{background:rgba(0,0,0,.3);position:fixed;height:1px;width:1px;bottom:0;right:0;left:0;top:-1px;z-index:9998;content:" ";visibility:hidden;opacity:0;transition:opacity .2s cubic-bezier(.785, .135, .15, .86);cursor:pointer}body.off-canvas-sidebar-open:after{visibility:visible;height:100%;width:100%;opacity:1;top:0}.off-canvas-sidebar-open .off-canvas-sidebar{-webkit-transform:translateX(-380px);transform:translateX(-380px)}.off-canvas-sidebar{background:#5f7884;background-size:cover;position:fixed;right:-380px;top:0;height:100%;width:380px;z-index:999999;transition:-webkit-transform .2s cubic-bezier(.645, .045, .355, 1);transition:transform .2s cubic-bezier(.645, .045, .355, 1);transition:transform .2s cubic-bezier(.645, .045, .355, 1),-webkit-transform .2s cubic-bezier(.645, .045, .355, 1);letter-spacing:.3px;font-size:14px}.off-canvas-sidebar .h1,.off-canvas-sidebar .h2,.off-canvas-sidebar .h3,.off-canvas-sidebar .h4,.off-canvas-sidebar .h5,.off-canvas-sidebar .h6,.off-canvas-sidebar h1,.off-canvas-sidebar h2,.off-canvas-sidebar h3,.off-canvas-sidebar h4,.off-canvas-sidebar h5,.off-canvas-sidebar h6{color:#fff}.off-canvas-sidebar a{color:#fff}.off-canvas-sidebar a:focus,.off-canvas-sidebar a:hover{color:#fff;opacity:.7}.off-canvas-sidebar-wrapper{width:auto;height:100%;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.off-canvas-sidebar-wrapper::-webkit-scrollbar{display:none}.off-canvas-content,.off-canvas-header{padding-right:45px;padding-left:45px}.off-canvas-content{padding-bottom:30px}.off-canvas-header{padding-top:30px;padding-bottom:20px;text-align:right}.close-offcanvas{font-size:24px}.off-canvas-sidebar .widget a,.off-canvas-sidebar a{color:#fff}.off-canvas-sidebar .widget a:focus,.off-canvas-sidebar .widget a:hover,.off-canvas-sidebar a:focus,.off-canvas-sidebar a:hover{color:#fff;opacity:.7}.off-canvas-sidebar .social-icons>li{margin:5px 10px 0}.off-canvas-sidebar .social-icons a{color:#999}.off-canvas-sidebar .social-icons a:focus,.off-canvas-sidebar .social-icons a:hover{color:#fff}.off-canvas-sidebar .widget-title,.off-canvas-sidebar .widget_recent_entries li,.off-canvas-sidebar .widget_recent_entries_custom li{border-color:#252525}body.off-canvas-sidebar-left-open:after{visibility:visible;height:100%;width:100%;opacity:1;top:0}.off-canvas-sidebar-left-open .off-canvas-sidebar-left{-webkit-transform:translateX(398px);transform:translateX(398px)}.off-canvas-sidebar-left{background:#5f7884;background-image:url("/assets/images/logo-light.png");background-repeat:no-repeat;background-position:bottom 20px center;position:fixed;left:-398px;top:0;height:100%;width:340px;z-index:999999;transition:-webkit-transform .2s cubic-bezier(.645, .045, .355, 1);transition:transform .2s cubic-bezier(.645, .045, .355, 1);transition:transform .2s cubic-bezier(.645, .045, .355, 1),-webkit-transform .2s cubic-bezier(.645, .045, .355, 1);letter-spacing:.3px;font-size:14px}.off-canvas-sidebar-left .h1,.off-canvas-sidebar-left .h2,.off-canvas-sidebar-left .h3,.off-canvas-sidebar-left .h4,.off-canvas-sidebar-left .h5,.off-canvas-sidebar-left .h6,.off-canvas-sidebar-left h1,.off-canvas-sidebar-left h2,.off-canvas-sidebar-left h3,.off-canvas-sidebar-left h4,.off-canvas-sidebar-left h5,.off-canvas-sidebar-left h6{color:#fff}.off-canvas-sidebar-left a{color:#fff}.off-canvas-sidebar-left a:focus,.off-canvas-sidebar-left a:hover{color:#fff;opacity:.7}.off-canvas-sidebar-left-wrapper{width:auto;height:100%;overflow-x:hidden;overflow-y:scroll}.off-canvas-content,.off-canvas-header{padding-right:55px;padding-left:20px}.off-canvas-content{padding-bottom:0}.off-canvas-header{padding-top:30px;padding-bottom:20px;text-align:right}.close-offcanvas{font-size:24px}.off-canvas-sidebar-left .widget a,.off-canvas-sidebar-left a{color:#fff}.off-canvas-sidebar-left .widget a:focus,.off-canvas-sidebar-left .widget a:hover,.off-canvas-sidebar-left a:focus,.off-canvas-sidebar-left a:hover{color:#fff;opacity:.7}.off-canvas-sidebar-left .social-icons>li{margin:5px 10px 0}.off-canvas-sidebar .social-icons a{color:#999}.off-canvas-sidebar-left .social-icons a:focus,.off-canvas-sidebar-left .social-icons a:hover{color:#fff}.off-canvas-sidebar-left .widget-title,.off-canvas-sidebar-left .widget_recent_entries li,.off-canvas-sidebar-left .widget_recent_entries_custom li{border-color:#252525}.bg-brand,.bg-dark,.bg-gradient,.parallax:not(.bg-light){color:#fff}.bg-brand a:not(.btn),.bg-dark a:not(.btn),.bg-gradient a:not(.btn),.parallax:not(.bg-light) a:not(.btn){color:#eee;color:#fff;text-decoration:underline}.bg-brand a:not(.btn):focus,.bg-brand a:not(.btn):hover,.bg-dark a:not(.btn):focus,.bg-dark a:not(.btn):hover,.bg-gradient a:not(.btn):focus,.bg-gradient a:not(.btn):hover,.parallax:not(.bg-light) a:not(.btn):focus,.parallax:not(.bg-light) a:not(.btn):hover{outline:0;text-decoration:none}.bg-brand .h1>a,.bg-brand .h2>a,.bg-brand .h3>a,.bg-brand .h4>a,.bg-brand .h5>a,.bg-brand .h6>a,.bg-brand h1>a,.bg-brand h2>a,.bg-brand h3>a,.bg-brand h4>a,.bg-brand h5>a,.bg-brand h6>a,.bg-dark .h1>a,.bg-dark .h2>a,.bg-dark .h3>a,.bg-dark .h4>a,.bg-dark .h5>a,.bg-dark .h6>a,.bg-dark h1>a,.bg-dark h2>a,.bg-dark h3>a,.bg-dark h4>a,.bg-dark h5>a,.bg-dark h6>a,.bg-gradient .h1>a,.bg-gradient .h2>a,.bg-gradient .h3>a,.bg-gradient .h4>a,.bg-gradient .h5>a,.bg-gradient .h6>a,.bg-gradient h1>a,.bg-gradient h2>a,.bg-gradient h3>a,.bg-gradient h4>a,.bg-gradient h5>a,.bg-gradient h6>a,.parallax:not(.bg-light) .h1>a,.parallax:not(.bg-light) .h2>a,.parallax:not(.bg-light) .h3>a,.parallax:not(.bg-light) .h4>a,.parallax:not(.bg-light) .h5>a,.parallax:not(.bg-light) .h6>a,.parallax:not(.bg-light) h1>a,.parallax:not(.bg-light) h2>a,.parallax:not(.bg-light) h3>a,.parallax:not(.bg-light) h4>a,.parallax:not(.bg-light) h5>a,.parallax:not(.bg-light) h6>a{color:#fff}.bg-brand .h1>a:focus,.bg-brand .h1>a:hover,.bg-brand .h2>a:focus,.bg-brand .h2>a:hover,.bg-brand .h3>a:focus,.bg-brand .h3>a:hover,.bg-brand .h4>a:focus,.bg-brand .h4>a:hover,.bg-brand .h5>a:focus,.bg-brand .h5>a:hover,.bg-brand .h6>a:focus,.bg-brand .h6>a:hover,.bg-brand h1>a:focus,.bg-brand h1>a:hover,.bg-brand h2>a:focus,.bg-brand h2>a:hover,.bg-brand h3>a:focus,.bg-brand h3>a:hover,.bg-brand h4>a:focus,.bg-brand h4>a:hover,.bg-brand h5>a:focus,.bg-brand h5>a:hover,.bg-brand h6>a:focus,.bg-brand h6>a:hover,.bg-dark .h1>a:focus,.bg-dark .h1>a:hover,.bg-dark .h2>a:focus,.bg-dark .h2>a:hover,.bg-dark .h3>a:focus,.bg-dark .h3>a:hover,.bg-dark .h4>a:focus,.bg-dark .h4>a:hover,.bg-dark .h5>a:focus,.bg-dark .h5>a:hover,.bg-dark .h6>a:focus,.bg-dark .h6>a:hover,.bg-dark h1>a:focus,.bg-dark h1>a:hover,.bg-dark h2>a:focus,.bg-dark h2>a:hover,.bg-dark h3>a:focus,.bg-dark h3>a:hover,.bg-dark h4>a:focus,.bg-dark h4>a:hover,.bg-dark h5>a:focus,.bg-dark h5>a:hover,.bg-dark h6>a:focus,.bg-dark h6>a:hover,.bg-gradient .h1>a:focus,.bg-gradient .h1>a:hover,.bg-gradient .h2>a:focus,.bg-gradient .h2>a:hover,.bg-gradient .h3>a:focus,.bg-gradient .h3>a:hover,.bg-gradient .h4>a:focus,.bg-gradient .h4>a:hover,.bg-gradient .h5>a:focus,.bg-gradient .h5>a:hover,.bg-gradient .h6>a:focus,.bg-gradient .h6>a:hover,.bg-gradient h1>a:focus,.bg-gradient h1>a:hover,.bg-gradient h2>a:focus,.bg-gradient h2>a:hover,.bg-gradient h3>a:focus,.bg-gradient h3>a:hover,.bg-gradient h4>a:focus,.bg-gradient h4>a:hover,.bg-gradient h5>a:focus,.bg-gradient h5>a:hover,.bg-gradient h6>a:focus,.bg-gradient h6>a:hover,.parallax:not(.bg-light) .h1>a:focus,.parallax:not(.bg-light) .h1>a:hover,.parallax:not(.bg-light) .h2>a:focus,.parallax:not(.bg-light) .h2>a:hover,.parallax:not(.bg-light) .h3>a:focus,.parallax:not(.bg-light) .h3>a:hover,.parallax:not(.bg-light) .h4>a:focus,.parallax:not(.bg-light) .h4>a:hover,.parallax:not(.bg-light) .h5>a:focus,.parallax:not(.bg-light) .h5>a:hover,.parallax:not(.bg-light) .h6>a:focus,.parallax:not(.bg-light) .h6>a:hover,.parallax:not(.bg-light) h1>a:focus,.parallax:not(.bg-light) h1>a:hover,.parallax:not(.bg-light) h2>a:focus,.parallax:not(.bg-light) h2>a:hover,.parallax:not(.bg-light) h3>a:focus,.parallax:not(.bg-light) h3>a:hover,.parallax:not(.bg-light) h4>a:focus,.parallax:not(.bg-light) h4>a:hover,.parallax:not(.bg-light) h5>a:focus,.parallax:not(.bg-light) h5>a:hover,.parallax:not(.bg-light) h6>a:focus,.parallax:not(.bg-light) h6>a:hover{color:#eee}.bg-brand .h1,.bg-brand .h2,.bg-brand .h3,.bg-brand .h4,.bg-brand .h5,.bg-brand .h6,.bg-brand blockquote,.bg-brand h1,.bg-brand h2,.bg-brand h3,.bg-brand h4,.bg-brand h5,.bg-brand h6,.bg-dark .h1,.bg-dark .h2,.bg-dark .h3,.bg-dark .h4,.bg-dark .h5,.bg-dark .h6,.bg-dark blockquote,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-gradient .h1,.bg-gradient .h2,.bg-gradient .h3,.bg-gradient .h4,.bg-gradient .h5,.bg-gradient .h6,.bg-gradient blockquote,.bg-gradient h1,.bg-gradient h2,.bg-gradient h3,.bg-gradient h4,.bg-gradient h5,.bg-gradient h6,.parallax:not(.bg-light) .h1,.parallax:not(.bg-light) .h2,.parallax:not(.bg-light) .h3,.parallax:not(.bg-light) .h4,.parallax:not(.bg-light) .h5,.parallax:not(.bg-light) .h6,.parallax:not(.bg-light) blockquote,.parallax:not(.bg-light) h1,.parallax:not(.bg-light) h2,.parallax:not(.bg-light) h3,.parallax:not(.bg-light) h4,.parallax:not(.bg-light) h5,.parallax:not(.bg-light) h6{color:#fff}.bg-brand .owl-carousel .owl-next,.bg-brand .owl-carousel .owl-prev,.bg-dark .owl-carousel .owl-next,.bg-dark .owl-carousel .owl-prev,.bg-gradient .owl-carousel .owl-next,.bg-gradient .owl-carousel .owl-prev,.parallax:not(.bg-light) .owl-carousel .owl-next,.parallax:not(.bg-light) .owl-carousel .owl-prev{color:#fff}.bg-brand a.inline-play-button,.bg-dark a.inline-play-button,.bg-gradient a.inline-play-button,.parallax:not(.bg-light) a.inline-play-button{color:#fff}.bg-brand a.inline-play-button:focus,.bg-brand a.inline-play-button:hover,.bg-dark a.inline-play-button:focus,.bg-dark a.inline-play-button:hover,.bg-gradient a.inline-play-button:focus,.bg-gradient a.inline-play-button:hover,.parallax:not(.bg-light) a.inline-play-button:focus,.parallax:not(.bg-light) a.inline-play-button:hover{color:#fff}.bg-brand .counter .counter-icon,.bg-brand .counter .counter-number,.bg-brand .counter .counter-title,.bg-dark .counter .counter-icon,.bg-dark .counter .counter-number,.bg-dark .counter .counter-title,.bg-gradient .counter .counter-icon,.bg-gradient .counter .counter-number,.bg-gradient .counter .counter-title,.parallax:not(.bg-light) .counter .counter-icon,.parallax:not(.bg-light) .counter .counter-number,.parallax:not(.bg-light) .counter .counter-title{color:#fff}.bg-brand .icon-box .icon-box-icon,.bg-brand .icon-box .icon-box-title,.bg-dark .icon-box .icon-box-icon,.bg-dark .icon-box .icon-box-title,.bg-gradient .icon-box .icon-box-icon,.bg-gradient .icon-box .icon-box-title,.parallax:not(.bg-light) .icon-box .icon-box-icon,.parallax:not(.bg-light) .icon-box .icon-box-title{color:#fff}.bg-brand .team-name,.bg-dark .team-name,.bg-gradient .team-name,.parallax:not(.bg-light) .team-name{color:#fff}.bg-brand .nav-pills .nav-link,.bg-dark .nav-pills .nav-link,.bg-gradient .nav-pills .nav-link,.parallax:not(.bg-light) .nav-pills .nav-link{border-color:#494949;color:#999}.bg-brand .nav-pills .nav-link:hover,.bg-dark .nav-pills .nav-link:hover,.bg-gradient .nav-pills .nav-link:hover,.parallax:not(.bg-light) .nav-pills .nav-link:hover{color:#fff}.bg-brand .nav-pills .nav-link.active,.bg-dark .nav-pills .nav-link.active,.bg-gradient .nav-pills .nav-link.active,.parallax:not(.bg-light) .nav-pills .nav-link.active{border-color:#fff;color:#fff}.bg-brand .accordion .card-header,.bg-dark .accordion .card-header,.bg-gradient .accordion .card-header,.parallax:not(.bg-light) .accordion .card-header{border-color:#494949}.bg-brand .accordion .card-header a.collapsed,.bg-dark .accordion .card-header a.collapsed,.bg-gradient .accordion .card-header a.collapsed,.parallax:not(.bg-light) .accordion .card-header a.collapsed{color:#999}.bg-brand .accordion .card-header a,.bg-dark .accordion .card-header a,.bg-gradient .accordion .card-header a,.parallax:not(.bg-light) .accordion .card-header a{color:#fff}.bg-brand .accordion .card-header a:hover,.bg-dark .accordion .card-header a:hover,.bg-gradient .accordion .card-header a:hover,.parallax:not(.bg-light) .accordion .card-header a:hover{color:#fff}.bg-brand .clients-row>[class*=col-],.bg-dark .clients-row>[class*=col-],.bg-gradient .clients-row>[class*=col-],.parallax:not(.bg-light) .clients-row>[class*=col-]{border-color:#494949}.bg-brand .clients-row+.clients-row,.bg-dark .clients-row+.clients-row,.bg-gradient .clients-row+.clients-row,.parallax:not(.bg-light) .clients-row+.clients-row{border-color:#494949}.btn-dark{background-color:#5f7884!important;border-color:#5f7884!important;color:#fff!important}.btn-dark:hover{background-color:#4e5c66!important;color:#fff!important}#socialshare{width:30px;position:fixed;z-index:25;bottom:50%;left:0}@media (max-width:1298px){.inner-brand img{max-width:80%!important}}@media (max-width:1024px){.inner-brand img{max-width:80%!important}#home_offers{display:none}.header-transparent .brand-light{margin-top:0}.display-1{font-size:24px;text-transform:uppercase}}@media (max-width:767px){.bg-brand .clients-row,.bg-dark .clients-row,.bg-gradient .clients-row,.parallax:not(.bg-light) .clients-row{border-color:#494949}.border-right{border-right:none}.bg-brand .clients-row>[class*=col-],.bg-brand .clients-row>[class*=col-]:last-child,.bg-dark .clients-row>[class*=col-],.bg-dark .clients-row>[class*=col-]:last-child,.bg-gradient .clients-row>[class*=col-],.bg-gradient .clients-row>[class*=col-]:last-child,.parallax:not(.bg-light) .clients-row>[class*=col-],.parallax:not(.bg-light) .clients-row>[class*=col-]:last-child{border:0;border-color:#494949}.small-footer{padding:20px 0 90px}.inner-brand img{max-width:70%!important}.inner-nav{padding:10px 0!important}#home_offers{display:none}#story tbody>tr>td{color:#555;padding:3px;border:1px solid #ccc;font-size:12px}.logo-header{display:none}.fa-2x{font-size:1.5em!important}#social-share-section h2{padding-top:24px}.social-height{min-height:auto}.extra-nav>ul>li,.inner-nav>ul>li{padding:0 16px}.header .inner-nav li.menu-item-has-children>a::after,.header-transparent.header-small .inner-nav li.menu-item-has-children>a::after{font-size:17px}}.bg-brand .owl-dots .owl-dot,.bg-dark .owl-dots .owl-dot,.bg-gradient .owl-dots .owl-dot,.parallax:not(.bg-light) .owl-dots .owl-dot{background:rgba(255,255,255,.2)}.bg-brand .owl-dots .owl-dot.active,.bg-dark .owl-dots .owl-dot.active,.bg-gradient .owl-dots .owl-dot.active,.parallax:not(.bg-light) .owl-dots .owl-dot.active{background:rgba(225,190,100,.7)}.parallax:not(.bg-light) .form-control{background:0 0}nav>ul>li{padding:0}.nav-toggle{padding:0}