#nav position: relative margin-bottom: 1rem width: 100% background-color: $light-blue background-attachment: local background-position: center background-size: cover &.full_page display: flex align-items: center height: $index_top_img_height &.not_index_bg height: 20rem #site-social-icons display: none margin: 0 auto width: 15rem text-align: center .social-icon margin: 0 .5rem color: $light-grey text-shadow: .1rem .1rem .2rem rgba(0, 0, 0, .15) font-size: .9rem cursor: pointer &:hover color: $white #site-info position: absolute width: 100% #site-title, #site-sub-title color: $light-grey text-align: center text-shadow: .1rem .1rem .2rem rgba(0, 0, 0, .15) line-height: 1.5 #site-title font-weight: bold font-size: 1.3rem #site-sub-title font-size: .8rem #page_site-info position: absolute top: 10rem width: 100% .scroll-down position: absolute bottom: 0 width: 100% height: 42px text-align: center font-size: 30px cursor: pointer .scroll-down-effects position: absolute color: $white header position: relative #page-header position: absolute top: 0 z-index: 99 padding: 10px 36px width: 100% height: 58px border: none font-size: 18px opacity: 0 transition: all .5s .toggle-menu display: none padding: .1rem 0 0 .3rem &:hover color: $white &.is_visible .site-page font-size: inherit a color: $light-grey text-decoration: none &:hover color: $white &.fixed position: fixed top: -60px z-index: 101 background: alpha($white, .8) box-shadow: 0 5px 6px -5px alpha($grey, .6) transition: transform .2s ease-in-out, opacity .2s ease-in-out &.open-sidebar .site-page visibility: hidden a, #site-name, .toggle-menu color: $light-black text-shadow: none &:hover color: $light-blue &.visible transition: all .5s transform: translate3d(0, 100%, 0) .menus_item_child background-color: $white !important #site-name text-shadow: .1rem .1rem .2rem rgba(0, 0, 0, .15) font-weight: bold cursor: pointer .menus_item position: relative display: inline-block padding: 0 0 0 .7rem &:hover .menus_item_child display: block .menus-expand transform: rotate(180deg) !important .menus-expand padding: 4px transition: all .3s transform: rotate(0) & > a &:after position: absolute bottom: 0 left: 0 z-index: -1 width: 0 height: 3px background-color: lighten($theme-color, 30%) content: '' transition: all .3s ease-in-out &:hover &::after width: 100% .menus_item_child position: absolute right: 0 display: none margin-top: 8px padding: 0 width: max-content background-color: alpha($white, .8) box-shadow: 0 5px 20px -4px rgba(0, 0, 0, .5) animation: sub_menus .3s .1s ease both &:before position: absolute top: -8px left: 0 width: 100% height: 20px content: '' li padding: 1px 10px list-style: none text-align: center &:hover background: $theme-color a color: #3b3a3a text-shadow: none #search_button padding: 0 0 0 .7rem .site-page position: relative padding-bottom: .3rem text-shadow: .05rem .05rem .1rem rgba(0, 0, 0, .3) font-size: .7rem cursor: pointer @media screen and (min-width: $sm) #site-title font-size: 2rem #site-sub-title font-size: 1.2rem @media screen and (max-width: $sm) #page-header padding: 10px .8rem #nav #site-social-icons display: block &.not_index_bg height: 14rem #page_site-info top: 7rem @media screen and (max-width: $bg) #page-header &.fixed &.open-sidebar .site-page visibility: visible