@charset "UTF-8";@media screen,projection{nav.inner-nav,nav.inner-nav .header-upper-wrapper,nav.inner-nav .topmenu,nav.inner-nav .submenu{font-family:'Montserrat','Open Sans',sans-serif}nav.inner-nav{position:relative;top:0;left:0;width:100%;z-index:9000;background:#272727;transition:all 0.3s}#homepage nav.inner-nav:not(.slide){position:absolute}#homepage nav.inner-nav.slide{position:relative;display:none}nav.inner-nav.slide{position:fixed;display:none;top:0;left:0;right:0}.inner-nav.slide.fixed{display:block;position:fixed !important;top:0;left:0;right:0;width:100%;z-index:9001;box-shadow:0 4px 20px rgba(0,0,0,0.25)}.header-upper-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1600px;margin:0 auto;padding:10px 25px;box-sizing:border-box}nav.inner-nav .content{max-width:3000px;padding:0;width:100%}.inner-logo{max-width:400px}.inner-logo a{display:flex;align-items:center;justify-content:center;flex-direction:column}.inner-logo a img{padding:10px 5px;max-height:90px;width:auto}nav.inner-nav.slide.fixed .inner-logo{margin-top:5px;max-width:470px}nav.inner-nav.slide.fixed .inner-logo a{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.topmenu{margin:0;padding:20px 0}.topmenu ul{padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap}.topmenu ul li{list-style:none;padding:0 10px;position:relative}.topmenu .parent{margin-right:5px}.topmenu ul li.parent::after{content:'';position:absolute;top:10px;right:-5px;width:0;height:0;margin:0 2px;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.topmenu ul li a,.topmenu span.nav-header,.topmenu span.separator{text-decoration:none;font-size:14.5px;color:#fff;transition:all 0.3s;white-space:nowrap;text-transform:uppercase;font-weight:600}.topmenu ul li.active ul li a{color:#fff;display:block;width:100%}.topmenu ul li a:hover,.topmenu ul li.active>a{color:#d6ba8b}.topmenu ul li.active ul li a:hover,.topmenu ul li ul li.active a{color:#d6ba8b}.topmenu ul li ul{position:absolute;top:100%;left:0;display:block;background:#272727;max-height:0;overflow-y:hidden;transition:all 0.2s;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:9100}.topmenu ul li:hover ul{padding-top:10px;max-height:3000px;overflow-y:auto}.topmenu ul li ul li{display:block;padding:10px 15px}.topmenu ul li ul li:last-child{border-bottom:5px solid #48575e}.submenu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#272727;padding:5px 15px;border-top:ridge 3px #d6ba8b;gap:3%}.top-socials{display:flex;justify-content:center;align-items:center;gap:5px;transition:0.3s}nav.inner-nav .top-social{transition:0.3s}nav.inner-nav .top-social:hover{transform:scale(1.1)}.top-buttons{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.top-button,.top-buttons a.btn,.top-buttons .btn{color:#000 !important;font-size:14.5px;font-weight:600;background-image:linear-gradient(0deg,rgba(236,217,185,1),#d6ba8b);background-color:#d6ba8b;border-radius:30px;padding:15px 25px;transition:0.3s;text-transform:uppercase;text-decoration:none !important;display:inline-block}.top-button:hover,.top-buttons a:hover{color:#d6ba8b !important;background:#fff;background-image:none}.top-phone{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}.tp-position{color:#fff;font-size:22px;display:flex;justify-content:center;align-items:center;gap:5px}.tp-position img{transition:0.3s}.tp-position:hover img{transform:scale(1.3)}.top-phone a{color:#fff;font-size:22px}.hamburger.hamburger--slider{display:none}@media only screen and (max-width:1400px){.topmenu{width:100%;order:2}}@media only screen and (max-width:1170px){nav.inner-nav.slide.fixed .inner-logo{margin-top:0;max-width:380px}nav.inner-nav.slide.fixed .topmenu ul li{padding:0 10px 15px}nav.inner-nav.slide.fixed .topmenu ul li a,nav.inner-nav.slide.fixed span.nav-header,nav.inner-nav.slide.fixed span.separator{font-size:14.5px}}@media only screen and (max-width:1050px){.topmenu ul li{padding:0 5px}.topmenu ul li.parent::after{display:none}}@media only screen and (max-width:940px){.hamburger{display:inline-block;position:relative;z-index:9002;margin:17px}.topmenu{position:fixed;z-index:9001;top:-150%;bottom:0;left:0;right:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background:#272727;transition:top 0.3s ease,opacity 0.3s ease;padding-top:0}.topmenu.active{top:0}.topmenu ul{display:block;padding:72px 15px 15px 15px}.topmenu ul li{display:block;padding:5px;border-left:none}.topmenu ul li.parent::after{display:none}.topmenu ul li a,.topmenu span.nav-header,.topmenu span.separator{font-size:15px;white-space:normal}.topmenu ul li ul{position:relative;top:0;left:0;width:auto;display:block;background:transparent;max-height:3000px;overflow-y:visible;padding:5px 0 0 0;box-shadow:none}.topmenu ul li ul li:last-child{border-bottom:none}.topmenu ul li ul li{padding:5px 10px}.topmenu ul li:hover ul{padding:5px 0 0 0}.hamburger.hamburger--slider{display:block;position:relative}.top-buttons{position:relative;right:20%}}@media only screen and (max-width:820px){.top-buttons{position:relative;right:unset;width:100%;order:2}}@media only screen and (max-width:720px){.top-phone{flex-wrap:wrap;gap:8px}nav.inner-nav.slide.fixed .submenu .top-socials,nav.inner-nav.slide.fixed .submenu .top-phone{display:none}}}
