header{background-color:transparent;height:100%;position:absolute;top:30px;width:100%;z-index:11}header.header-shadow{background-color:#ee891e;box-shadow:0 3px 6px #00000026;height:85px;left:0;position:fixed;right:0;top:0}header nav ul{align-items:center;display:flex;justify-content:space-between;list-style:none;padding-left:0}header nav ul>li{flex-basis:30%;padding:23px 0}header nav ul>div{align-items:center;display:flex;flex-basis:70%;justify-content:space-between}.header-shadow{position:sticky;top:0;z-index:11}header nav ul p{font-size:1.5rem;font-weight:400}.pacific-logo{margin-top:-10px}.mobile-navigation-header{align-items:center;display:none;justify-content:space-between}@media(max-width:1023px){header nav{display:none}header{padding:20px 0}header nav ul{align-items:flex-start}.mobile-navigation-header{display:flex}}.header{position:relative}.main-navigation__menu{background-color:#fff;background-image:linear-gradient(#fd005700,#fd00570d);display:flex;height:calc(100vh - 30px);left:0;opacity:0;overflow:auto;position:absolute;right:0;transform:translateY(calc(-100% - 68px));transition:all .4s ease;visibility:hidden;z-index:-1}.main-navigation__menu-active{opacity:1;transform:translateY(0);visibility:visible}.main-navigation__menu ul{flex-direction:column;overflow-x:hidden;overflow-y:scroll;padding:30px 0 70px}.main-navigation__menu ul li{border-bottom:1px solid rgba(91,68,35,.1);width:100%}.main-navigation__menu ul li:last-of-type{border-bottom:none;margin-top:30px}.main-navigation-accordion-heading{align-items:center;display:flex;justify-content:space-between}.main-navigation-accordion-heading img{transition:.5s ease-in-out;width:30px}.main-navigation__menu ul li p{cursor:pointer;font-size:2.4rem;font-weight:500}.main-navigation-accordion-heading{cursor:pointer}.main-navigation-accordion.main-navigation-accordion-active .main-navigation-accordion-heading img{transform:rotate(180deg)}.main-navigation-accordion.main-navigation-accordion-active .main-navigation-accordion-heading p{color:#df0071}.main-navigation-accordion-list{display:none;margin-top:20px}.main-navigation-accordion-list p a{color:#2b3751;display:block;font-size:2.3rem;font-weight:400;margin-top:20px}.main-navigation-accordion.main-navigation-accordion-active .main-navigation-accordion-list{display:block}.hamburger .line{background-color:#fff;border-radius:5px;display:block;height:3px;margin:5px auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:30px}.hamburger:hover{cursor:pointer}.is-activeHamburger #hamburger-6{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.is-activeHamburger #hamburger-6 .line:nth-child(2){width:0}.is-activeHamburger #hamburger-6 .line:first-child,.is-activeHamburger #hamburger-6 .line:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.is-activeHamburger #hamburger-6 .line:first-child{-webkit-transform:translateY(13px);-ms-transform:translateY(13px);-o-transform:translateY(13px);transform:translateY(13px)}.is-activeHamburger #hamburger-6 .line:nth-child(3){-webkit-transform:translateY(-3px) rotate(90deg);-ms-transform:translateY(-3px) rotate(90deg);-o-transform:translateY(-3px) rotate(90deg);transform:translateY(-3px) rotate(90deg)}.services-textside a{text-decoration:none}.dropdown-hover p{color:#fff}header.header-shadow nav{margin-top:8px}.dropdown-hover{position:relative}.pacific-dropdown-wrapper{background-color:#fff;border-top:1px solid rgba(91,68,35,.1);box-shadow:0 3px 6px #1860d333;left:0;opacity:0;position:absolute;right:0;top:70px;transform:translateY(50px);visibility:hidden;width:200px;z-index:999}li.dropdown-hover:hover .pacific-dropdown-wrapper{border-radius:10px;box-shadow:0 3px 6px grey;opacity:1;position:absolute;transform:translateY(-10px);transition:all .4s ease;visibility:visible}.pacific-dropdown-wrapper ul{align-items:flex-start;display:flex;flex-direction:column;width:100%}.pacific-dropdown-wrapper ul li{border-bottom:1px solid #000;padding:13px 20px;width:100%}.pacific-dropdown-wrapper ul li:hover{background-color:#ee891e}.pacific-dropdown-wrapper ul li:last-child{border-bottom:none;border-radius:4px}.pacific-dropdown-wrapper ul li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.site-navigation ul li{list-style:none}.site-navigation a{color:#fff;text-decoration:none}.navbar-mobile{display:none}@media (max-width:768px){.navbar-mobile{background-color:#ee891e;display:block;left:0;max-width:100%;padding:10px 0;position:absolute;right:0;top:-30px;width:100%;z-index:1}.marquee-container{display:none}.navbar-mobile .logo{float:left;font-weight:800;width:80%}.header-logo img{width:180px}.navbar-mobile .site-navigation{float:right;width:100%}.navbar-mobile .menu-icon{display:block;width:30px;-webkit-tap-highlight-color:transparent;cursor:pointer;float:right}#hamburger{cursor:pointer;margin-top:-30px;position:relative;transform:rotate(0);transition:.5s ease-in-out;width:30px}#hamburger span{background:#fff;border-radius:9px;display:block;height:4px;left:0;opacity:1;position:absolute;-o-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out;width:100%}#hamburger span:first-child{top:0}#hamburger span:nth-child(2){top:11px}#hamburger span:nth-child(3){top:22px}.navbar-mobile .site-navigation ul{display:none;max-width:none!important}.navbar-mobile .site-navigation li{display:block;float:none;margin:0;padding:0;position:relative}img.fa-search{padding-left:20px}.navbar-mobile .site-navigation.is-tapped>ul li.nav-mobile-dropdown:after{color:#fff;content:"\f107";display:block;font-size:20px;font-weight:700;padding:0;position:absolute;right:0;text-align:center;top:0;width:10%}.navbar-mobile .site-navigation.is-tapped>ul li.expanded li:first-child:before{background:#fff;color:#ee891e;content:"\f106";display:block;font-size:20px;font-weight:700;padding:0;position:absolute;right:0;text-align:center;top:-51px;width:10%}header.header-shadow{height:25px;top:30px}}