body.fixed{max-height:100vh!important;overflow-y:hidden}header.headerfixed{position:fixed!important}header{transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;text-align:center;box-shadow:0 2px 2px rgba(80,80,80,.3);top:0;z-index:20;background-color:rgba(255,255,255,1);position:-webkit-sticky;position:sticky;width:100%;padding:.5em 0;font-family:'Montserrat',sans-serif}header .logo{line-height:70px;display:inline-block;vertical-align:middle;text-align:left}header .logo a{display:block}header .logo img{max-width:auto;width:auto;max-height:80px;display:inline-block;vertical-align:middle}header .search-bar{color:rgba(80,80,80,1);border-radius:5px;line-height:80px;font-size:14px}header .search-bar form input{line-height:normal;border:0}header .search-bar form input[type="text"]{padding:.7rem 1rem;display:inline-block;border-radius:3px 0 0 3px;width:73%;border:1px solid rgba(218,218,218,1);background-color:rgba(242,242,242,1);font-size:.85rem}header .search-bar form input[type="submit"]{padding:.7rem 1rem;display:inline-block;border-radius:0 3px 3px 0;border:1px solid rgba(166,16,16,1);background-color:rgba(166,16,16,1);color:rgba(255,255,255,1);font-weight:700;font-size:.85rem;width:25%;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}header .search-bar form input[type="submit"]:hover{background-color:rgba(166,16,16,.8)}header .search-bar form ::-webkit-input-placeholder{color:rgba(190,190,190,1)}header .search-bar form ::-moz-placeholder{color:rgba(190,190,190,1)}header .search-bar form :-ms-input-placeholder{color:rgba(190,190,190,1)}header .search-bar form :-moz-placeholder{color:rgba(190,190,190,1)}header .social-links{background-color:rgba(189,131,37,0);line-height:80px}header .social-links a,header .social-links p{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;margin:0 5px;font-size:30px;color:rgba(166,16,16,1)}header .social-links a.button-btn-member{font-size:.85rem;font-weight:700;color:rgba(255,255,255,1);background-color:rgba(166,16,16,1);display:inline-block;line-height:normal;margin-bottom:12px;padding:.8rem 1rem;border-radius:20px;vertical-align:middle}header .social-links a:hover{opacity:.8}header .social-links p.button-btn-search-nav{display:inline-block;margin-left:1em;cursor:pointer}header .menu-nav{line-height:70px}header .menu-nav .container-fluid{padding:0}header nav{text-align:center}header nav ul li{transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;position:relative;display:inline-block;margin:0;padding:0 5px;color:rgba(50,50,50,1);font-weight:700;border-bottom:5px solid rgba(189,131,37,0)}header nav ul li:first-child a::before{display:none}header nav ul li i{margin:0 0 0 5px;font-size:.6em}header nav ul li a{display:block;color:rgba(50,50,50,1);text-align:center;font-size:.9rem}header nav ul li:hover{border-bottom:5px solid rgba(179,179,179,1);text-decoration:none}header nav ul li a:hover{text-decoration:none;opacity:.8;background-position:center bottom;background-repeat:repeat-x;background-size:2px 2px}header nav ul li ul{background-color:rgba(255,255,255,1);border:1px solid rgba(0,0,0,.2);border-radius:0 3px 3px 3px;position:absolute;margin:2em 0 0 -1em;padding:1em;width:17em;display:none;min-width:200px;transition:all ease-in-out 0.9s;-webkit-transition:all ease-in-out 0.9s;-o-transition:all ease-in-out 0.9s;-moz-transition:all ease-in-out 0.9s;z-index:5}header nav ul li ul li{background-image:none;padding:0;margin:0;float:none;display:block;line-height:1.5em;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;border:0}header nav ul li ul li:last-child{width:100%;background:none}header nav ul li ul li a{width:100%;display:inline-block;color:rgba(40,40,40,1);border-bottom:1px solid rgba(200,200,200,1);text-shadow:none;text-align:left;font-weight:700;font-size:1em;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;padding:.5em 0}header nav ul li:hover ul{display:block;margin-top:5px}header nav ul li ul li:hover{border-bottom:0 solid rgba(0,0,0,.5)}header nav ul li ul li a:hover{color:rgba(40,40,40,.8)}nav ul li.sub-menu-col-2 ul{width:22em;column-count:2;column-gap:4em;column-rule:solid 1px rgba(200,200,200,1)}nav ul li.sub-menu-col-3 ul{width:36em;column-count:3;column-gap:4em;column-rule:solid 1px rgba(200,200,200,1)}.header-global-menu{padding:.5em 0 0}#nav-global{background-color:rgba(40,40,40,1);padding:.8rem 0;margin-top:.3rem}#nav-global .menu-nav{line-height:normal}#nav-global nav ul li{color:rgba(255,255,255,1);font-weight:500}#nav-global nav ul li a{color:rgba(255,255,255,1)}#nav-global nav ul li:hover{border-bottom:5px solid rgba(166,16,16,1);text-decoration:none}#nav-global nav ul li ul{background-color:rgba(112,112,112,1);border-radius:0 10px 0 10px}#nav-global nav ul li ul li{padding:0}#nav-global nav ul li ul li a{border-bottom:1px solid rgba(255,255,255,.2);font-weight:500;font-size:.8rem}#nav-global nav ul li ul li:hover{border-bottom:0 solid rgba(0,0,0,.5)}header .close-menu-nav,header .close-button-btn-one,header .close-button-btn-search{color:rgba(166,16,16,1);font-weight:700;font-size:1.5rem;border-radius:5px;float:right;padding:0;margin-left:1rem}header .menu-nav .active,header .close-button-btn-one .active,header .close-button-btn-search .active{color:rgba(255,255,255,1);background-color:rgba(166,16,16,.8);box-shadow:inset 0 0 2px rgba(0,0,0,.5)}header .open-link{background-color:rgba(166,16,16,1);display:inline-block;width:40px;border-radius:5px;color:rgba(255,255,255,1);margin-right:5px}.mobile-menu-nav{display:none;z-index:50;text-align:left;background-color:rgba(40,40,40,.98);padding:2rem 0;min-width:70%;min-height:100vh;width:100%;position:absolute;top:0;border-bottom:1px solid rgba(179,179,179,.2)}.mobile-menu-nav p.close-nav{font-weight:lighter;color:rgba(255,255,255,1);background-color:rgba(166,16,16,1);border:1px solid rgba(166,16,16,1);display:inline-block;font-size:1em;padding:.5em 1.25em;float:right;cursor:pointer;border-radius:5px;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s}.mobile-menu-nav ul{margin-top:2em;padding:1em}.mobile-menu-nav ul li{color:rgba(255,255,255,1);border-bottom:1px solid rgba(179,179,179,.2);padding:0;margin:0;line-height:40px;position:relative;font-weight:500}.mobile-menu-nav ul li .fas{position:absolute;right:0;top:10px}.mobile-menu-nav ul li a{color:rgba(255,255,255,1);display:block}.mobile-menu-nav ul li.toggle ul{display:none;margin-left:0;margin-top:0;padding-left:10px;padding-top:0}.mobile-menu-nav ul li ul li:last-child{border:0}.mobile-menu-nav .social-icons{display:block;margin-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(61,52,42,.2)}.mobile-menu-nav .social-icons img{width:15px}.mobile-search-form{display:none;z-index:50;text-align:left;background-color:rgba(40,40,40,.98);padding:2rem 0;height:100vh;width:100%;position:absolute;top:0}.mobile-search-form p.close-search{font-weight:lighter;color:rgba(255,255,255,1);background-color:rgba(166,16,16,1);border:1px solid rgba(166,16,16,1);display:inline-block;font-size:1em;padding:.5em 1.25em;float:right;cursor:pointer;border-radius:5px;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s}.mobile-search-form p.close-search:hover{opacity:.7}.mobile-search-form p.description{margin-top:25vh;margin-bottom:1em;color:rgba(255,255,255,1);font-size:2em;font-weight:700}.mobile-search-form form{line-height:normal;vertical-align:middle;display:inline-block;width:100%}.mobile-search-form form input{border:0}.mobile-search-form form input[type="text"]{padding:15px 20px;width:100%;border:1px solid rgba(222,222,222,1);background-color:rgba(242,242,242,1);border-radius:5px}.mobile-search-form form input[type="submit"]{padding:.6em 1em;margin-top:1em;background-color:rgba(166,16,16,1);color:rgba(255,255,255,1);border-radius:5px;width:100%;transition:all ease-in-out 0.2s;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;font-size:1.2em}.mobile-search-form form input[type="submit"]:hover{opacity:.7}.mobile-search-form form ::-webkit-input-placeholder{color:rgba(190,190,190,1)}.mobile-search-form form ::-moz-placeholder{color:rgba(190,190,190,1)}.mobile-search-form form :-ms-input-placeholder{color:rgba(190,190,190,1)}.mobile-search-form form :-moz-placeholder{color:rgba(190,190,190,1)}.mobile-btn-one{border-top:1px solid rgba(212,212,212,1);text-align:left;display:none;padding:20px 0;background-color:rgba(255,255,255,1)}.mobile-btn-one .unit{line-height:normal;display:inline-block;margin:10px 0;background-color:rgba(255,255,255,1);padding:15px;box-shadow:0 0 15px rgba(0,0,0,.1);border-bottom:5px solid rgba(189,131,37,1);width:100%}