.navigation,.navigation #menu-button,.navigation ul,.navigation ul li,.navigation ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation:after,.navigation>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.navigation #menu-button{display:none}.navigation{position:static;float:right;font-size:12px;font-weight:400;margin-left:30px;padding-top:0}.navigation>ul>li{float:left}.navigation.align-center>ul{font-size:0;text-align:center}.navigation.align-center>ul>li{display:inline-block;float:none}.navigation.align-center ul ul{text-align:left}.navigation.align-right>ul>li{float:right}.navigation.align-right ul ul{text-align:right}.navigation>ul>li>.nolink{color:#fff;cursor:pointer}.navigation>ul>li>.nolink:hover{color:#e6ae49}.header.sticky .navigation ul li .nolink,.header.sticky .navigation ul li a{padding:28px 16px}.header.sticky .navigation ul li a.contact{padding:18px 16px 0}.header .navigation ul ul li a,.header.sticky .navigation ul ul li a,.navigation ul ul li a{padding:8px 20px;color:#333;line-height:20px;font-weight:400;font-size:14px;outline:0}.header.sticky .navigation ul ul>li:hover>a,.header.sticky .navigation ul>li:hover>a,.navigation ul li a:hover,.navigation>ul>li.active>a{color:#e6ae49}.navigation>ul>li.nav-has-sub:hover>a::after{border-color:#e6ae49}.navigation ul ul{position:absolute;left:-9999px;opacity:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;top:100%!important;visibility:hidden}.navigation li:hover>ul{left:auto;opacity:1;top:100%;visibility:visible}.navigation.align-right li:hover>ul{right:0}.navigation ul ul ul{margin-left:100%;top:0}.navigation .nav-dropdown,.navigation .nav-sub-dropdown{padding-top:10px;padding-bottom:10px;border-radius:2px}.navigation .nav-dropdown a{color:#fff}.navigation li:hover ul.nav-sub-dropdown{top:-10px}.navigation.align-right ul ul ul{margin-left:0;margin-right:100%}.navigation ul ul li a{padding:10px 20px;width:175px;font-size:12px;text-decoration:none;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.navigation ul ul li a:hover,.navigation ul ul li:hover>a{color:#e6ae49}.navigation ul ul li.nav-has-sub>a::after{position:absolute;top:13px;right:15px;width:5px;height:5px;border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.navigation.align-right ul ul li.nav-has-sub>a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #e6ae49;border-left:1px solid #e6ae49}.navigation ul ul li.nav-has-sub:hover>a::after{border-color:#e6ae49}@media all and (max-width:991px){.navigation{width:auto;margin-left:0}.navigation ul{display:none;left:0;width:100%;background:#fff;overflow:auto;position:fixed;top:64px;z-index:2;height:calc(100% - 64px)}.navigation>ul>li>a{color:#323232!important}.navigation .nav-dropdown,.navigation .nav-sub-dropdown{padding-top:0;padding-bottom:0;background:#f7f7f7}.navigation li:hover ul.nav-sub-dropdown,.navigation li:hover>ul{top:auto}.navigation ul ul{opacity:1;visibility:visible}.header.sticky .navigation>ul>li>a,.navigation>ul>li>a{padding:20px 16px}.navigation.align-center>ul,.navigation.align-right ul ul{text-align:left}.navigation ul li,.navigation ul li:hover>ul>li,.navigation ul ul li{width:100%;height:auto;border-top:1px solid #eee}.navigation ul li a,.navigation ul ul li a{width:100%}.navigation.align-center>ul>li,.navigation.align-right>ul>li,.navigation>ul>li{float:none;display:block;max-width:100%;margin-left:auto;margin-right:auto}.navigation ul ul li a{padding:20px 20px 20px 30px;font-size:12px;color:#fff;background:0 0}.navigation>ul>li>.nolink{color:#333 !important;padding: 4px 20px !important;}.header .navigation ul ul li a,.header.sticky .navigation ul ul li a{padding:20px 20px 20px 30px;color:#323232}.nav-dropdown.open li{border-top:1px solid #ccc}.header .navigation ul ul ul li a,.header.sticky .navigation ul ul ul li a{padding:20px 20px 20px 45px}.navigation ul ul li a:hover,.navigation ul ul li:hover>a{color:#333}.navigation ul ul ul li a{padding-left:40px}.navigation ul ul,.navigation ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0}#menu-line,.navigation ul ul li.nav-has-sub>a::after,.navigation>ul>li.nav-has-sub>a::after{display:none}.navigation #menu-button{display:inline-block;padding:19px 0 20px;margin-left:15px;color:#323232;cursor:pointer;font-size:12px;text-transform:uppercase;z-index:2;float:left}.navigation .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px solid #eee;height:52px;width:52px;cursor:pointer}.navigation .submenu-button::after,.navigation .submenu-button::before{content:'';position:absolute;display:block;background:#323232;z-index:99}.navigation .submenu-button::after{top:21px;left:26px;width:1px;height:11px}.navigation .submenu-button::before{left:21px;top:26px;width:11px;height:1px}.navigation .submenu-button.submenu-opened:after{display:none}}

/* Owl */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-controls{text-align:center}.owl-carousel .owl-controls .owl-buttons div{cursor:pointer;display:inline-block}.owl-carousel .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-carousel .owl-controls .owl-page{display:inline-block;zoom:1}.owl-carousel .owl-controls .owl-page span{display:block;width:7px;height:7px;margin:0 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#b9ba92;border:2px solid;transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;cursor:pointer}.blueslider .owl-page span{background:#afd3ed!important;border:2px solid #afd3ed!important}.owl-carousel .owl-controls .owl-page.active span{background:#f8de03;border:2px solid #f8de03;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5)}.blueslider .owl-page.active span{background:#0a5e9e!important;border:2px solid #0a5e9e!important}.owl-carousel .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}

/* Owl tranisiton */
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}


.navigation .arrow-up {
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 15px solid #fff;
    position: absolute;
    top: -10px;
    left: 40px;
}
.navigation ul li .nav-dropdown {
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -ms-transition: all .4s ease;
    -o-transition: all .4s ease;
    box-shadow: 0px 1px 2px 1px #999;
    transition: all .4s ease;
    background: #fff;
}
.nav-dropdown li a {
    color: #027cd4 !important;
}
.nav-dropdown li a:hover {
    color: #f9e009 !important;
}
.navigation>ul>li>.nolink, .navigation>ul>li>a {
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    color: #fff;
    transition: all .25s ease 0s;
    -webkit-transition: all .25s ease 0s;
    margin: 15px 0;
    -moz-transition: all .25s ease 0s;
    -o-transition: all .25s ease 0s;
    outline: 0;
}
.header .navigation ul li a.contact {
    padding: 0px 10px;
    margin-top: 12px;
}