@charset "UTF-8";.gt-navbar{position:relative;z-index:150;}
.gt-navbar ul{margin:0;padding:0;list-style-type:none;display:block;}
.gt-navbar li{position:relative;display:inline-block;padding:30px 0px;margin:0 10px;}
.gt-navbar li.dropdown > a::after{display:inline-block;width:0;height:0;margin-left:.455em;vertical-align:.155em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}
.gt-navbar a{padding:0;text-transform:capitalize;text-decoration:none;color:#000;display:block;line-height:30px;font-family:'Roboto', sans-serif !important;font-size:14px;}
.gt-navbar a:hover{color:#f4554b;transition:all 0.3s ease-out 0.3;}
.gt-navbar ul ul{visibility:hidden;min-width:200px;background-color:#fff;position:absolute;padding:0px 0;border-top:4px solid #000;left:-5px;opacity:0;top:100%;box-shadow:0 0 10px rgba(0,0,0,.1);transform:translateY(-1em);transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s;}
.gt-navbar ul ul::before{content:"";width:100%;height:4px;position:absolute;left:0;top:-4px;opacity:.8;}
.gt-navbar li:hover > ul{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s, 0s, 0.3s;}
.gt-navbar ul ul ul{left:100%;top:-10px;}
.gt-navbar ul ul li{border-bottom:1px solid rgba(0,0,0,.05);width:100%;display:block;padding:0;margin:0;}
.gt-navbar ul ul li:last-child{border-bottom:0;}
.gt-navbar ul ul li a{padding:10px 15px;display:block;line-height:2;}
.gt-navbar ul ul li:hover > a{background-color:rgba(0,0,0,.02);}
.gt-mobile-header{display:none;}
.gt-mobile-header .gt-content{padding-left:60px;justify-content:flex-end;}
.gt-mobile-header .gt-inner, .gt-mobile-header .gt-content, .gt-mobile-header .gt-logo{height:80px;}
.gt-mobile-header .gt-logo a{height:36px;}
.gt-navbar ul ul::before{content:"";width:100%;height:4px;position:absolute;left:0;top:-4px;opacity:.8;}
.gt-loader .gt-sticks::before, .gt-navbar ul ul::before, .gt-footer-top::before, .gt-prevnext-article .gt-prevnext-item .gt-image::before, .gt-page-heading .gt-image .gt-image-inner::before, .gt-header > .gt-line::before, .gt-slider-top::before, .gt-slider--swiper .swiper-slide--image::before, .gt-post-list .gt-post-item .gt-image::before, .gt-page-heading::before{background-image:linear-gradient(-134deg, #EE2827 0%, #53e1f6 100%);}
.gt-navbar > ul > li > a::before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:25px;background:#EE2827;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.gt-navbar > ul > li > a:hover::before, .gt-navbar > ul > li > a:focus::before, .gt-navbar > ul > li > a:active::before{left:0;right:0;}
.gt-navbar > ul > li.menu-item-has-children > a::after{content:'\f107';font-family:'alma-font-awesome';font-size:14px;color:#777;margin-left:3px;}
.gt-navbar > ul > li.menu-item-has-children > a:hover::after{content:'\f106';font-family:'alma-font-awesome';font-size:14px;color:#EE2827;transition:all 0.3s ease-out 0.3;}
.gt-navbar > ul > li.menu-item-has-children > ul li.menu-item-has-children > a::after{content:'\f105';font-family:'alma-font-awesome';font-size:14px;color:#777;position:absolute;right:10px;}
.gt-navbar > ul > li.current-menu-parent > ul li.menu-item-has-children > a:hover::after{color:#EE2827;transition:all 0.3s ease-out 0.3;}
.fixed .gt-navbar li{padding:18px 0px;}
.fixed .gt-navbar > ul > li > a::before{bottom:15px;}
.fixed .gt-navbar ul ul li{padding:0;margin:0;}