Sid Gifari File Manager
🏠 Root
/
home
/
ailwtbdh
/
public_html
/
wp-content
/
plugins
/
element-ready-lite
/
assets
/
css
/
menu
/
Editing: style.css
/*=========================== 1. COMMON css ===========================*/ .title { text-transform: capitalize; } .slick-slide { outline: 0; } .page-link:focus { box-shadow: none; } .bg_cover { background-position: center center; background-size: cover; background-repeat: no-repeat; width: 100%; height: 100%; } /*===== All Button Style =====*/ .main-btn { display: inline-block; font-weight: 500; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #8b5bff; padding: 0 30px; font-size: 14px; line-height: 50px; border-radius: 5px; color: #fff; cursor: pointer; z-index: 5; -webkit-transition: all 0.4s ease-out 0s; -moz-transition: all 0.4s ease-out 0s; -ms-transition: all 0.4s ease-out 0s; -o-transition: all 0.4s ease-out 0s; transition: all 0.4s ease-out 0s; background-color: #8b5bff; } .main-btn:hover { background-color: #fff; color: #8b5bff; border-color: #8b5bff; } .main-btn.main-btn-2 { background-color: #fff; color: #8b5bff; border-color: #8b5bff; } .main-btn.main-btn-2:hover { background-color: #8b5bff; border-color: #8b5bff; color: #fff; } /*=========================== 2.HEADER css ===========================*/ .white-header .logo a { color: #fff; } .white-header .hamburger .hamburger--container .hamburger--bars { background: #fff; } .white-header .page-header.sticky .hamburger .hamburger--container .hamburger--bars { background: #4d486f; } .white-header .page-header.sticky .logo a { color: #4d486f; } .hamburger { width: 2em; height: 2em; position: absolute; top: -1em; right: 5em; z-index: 10000; background: transparent; cursor: pointer; } .hamburger .hamburger--container { width: 100%; padding: 0.25em; position: relative; } .hamburger .hamburger--container .hamburger--bars { height: 3px; width: 1.5em; background: #4d486f; position: absolute; top: 0.9em; -webkit-transition: 0.3s ease; transition: 0.3s ease; } .hamburger .hamburger--container .hamburger--bars:hover { background: #8D8DFB !important; } .hamburger .hamburger--container .hamburger--bars:before { content: ""; display: block; height: 3px; width: 1.5em; background: inherit; position: absolute; left: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; top: -0.5em; } .hamburger .hamburger--container .hamburger--bars:after { content: ""; display: block; height: 3px; width: 1.5em; background: inherit; position: absolute; left: 0; -webkit-transition: 0.3s ease; transition: 0.3s ease; top: 0.5em; } @media (max-width: 767px) { .hamburger { right: 1em; } } .logo a { font-size: 26px; display: inline-block; font-weight: 800; color: #8b5bff; } .hamburger.is-active .hamburger--container .hamburger--bars { background: white; } .hamburger.is-active .hamburger--container .hamburger--bars:before { background: white; left: 0.25em; } .hamburger.is-active .hamburger--container .hamburger--bars:after { background: white; left: -0.25em; } .fsmenu { width: 100vw; height: 100vh; position: absolute; top: 0; right: 0; z-index: 1000; overflow: hidden; display: none; } .fsmenu .fsmenu--container { width: 0; height: 100vh; padding: 8em 3em 3em; background: #4d486f; position: absolute; right: 0; overflow: hidden; } .fsmenu .fsmenu--container .fsmenu--text-block { width: 100%; height: 100%; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container { width: 100%; height: 100%; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list { width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element { width: 100%; height: 18%; list-style-type: none; text-align: right; } @media (max-width: 767px) { .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element { height: 12%; } } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a { width: 100%; height: 100%; text-decoration: none; color: white; display: -webkit-box; display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; -webkit-transition: 0.2s ease; transition: 0.2s ease; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a:hover { color: #8b5bff; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span { font-size: 50px; font-weight: 700; letter-spacing: 0; line-height: 70px; display: inline-block; position: relative; z-index: 1002; } @media (max-width: 767px) { .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span { font-size: 30px; } } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before { content: ""; display: block; width: 100%; height: 100%; background: #fff; position: absolute; left: 0; z-index: 1003; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--scrolling-text { height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-transform: translate(-20%, -100%); transform: translate(-20%, -100%); opacity: 0; pointer-events: none; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--scrolling-text span { height: 1em; font-size: 8em; font-weight: 900; letter-spacing: 10px; text-transform: uppercase; line-height: 1; color: #ffffff40; display: inline-block; margin-right: 1em; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element:hover .fsmenu--scrolling-text { opacity: 1; -webkit-animation: animScrollingContactTextLeft 9s linear 0s infinite; animation: animScrollingContactTextLeft 9s linear 0s infinite; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img { width: 0px; height: 100vh; padding: 8em 3em 3em; position: absolute; top: 0; right: calc(100vw - 720px); z-index: 1001; font-size: 16px; pointer-events: none; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img .fsmenu--img-container { height: 100%; width: 100%; position: relative; overflow: hidden; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element .fsmenu--link-img .fsmenu--img-container img { width: 624px; display: block; position: absolute; right: 0; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%); } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.open .fsmenu--link-img { left: auto; right: calc(100vw - 720px); -webkit-animation: animMenuRevealImg 0.4s ease 0s forwards; animation: animMenuRevealImg 0.4s ease 0s forwards; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.open .fsmenu--link-img .fsmenu--img-container img { right: 0; left: auto; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.is-closing .fsmenu--link-img { left: 0; right: auto; -webkit-animation: animMenuCloseImg 0.4s ease 0s forwards; animation: animMenuCloseImg 0.4s ease 0s forwards; } .fsmenu .fsmenu--container .fsmenu--text-block .fsmenu--text-container .fsmenu--list .fsmenu--list-element.is-closing .fsmenu--link-img .fsmenu--img-container img { left: 0; right: auto; } .fsmenu.is-active { display: block; } .fsmenu.is-active .fsmenu--container { -webkit-animation: animMenuReveal 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards; animation: animMenuReveal 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards; } .fsmenu.is-active .fsmenu--container .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before { -webkit-animation: animMenuRevealLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.4s forwards; animation: animMenuRevealLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.4s forwards; } .fsmenu.close-menu { display: none; } .fsmenu.close-menu .fsmenu--container { width: 100vw; right: auto; left: 0; -webkit-animation: animMenuClose 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.3s forwards; animation: animMenuClose 0.6s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0.3s forwards; } .fsmenu.close-menu .fsmenu--container .fsmenu--text-container .fsmenu--list .fsmenu--list-element a span:before { left: auto; right: 0; background: #ffffff40; -webkit-animation: animMenuCloseLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards; animation: animMenuCloseLinks 0.4s cubic-bezier(0.13, 0.13, 0.02, 1.07) 0s forwards; } @-webkit-keyframes animMenuReveal { 0% { width: 0vw; } 100% { width: 100vw; } } @keyframes animMenuReveal { 0% { width: 0vw; } 100% { width: 100vw; } } @-webkit-keyframes animMenuRevealLinks { 0% { width: 100%; } 100% { width: 0%; } } @keyframes animMenuRevealLinks { 0% { width: 100%; } 100% { width: 0%; } } @-webkit-keyframes animMenuClose { 0% { width: 100vw; padding: 8em 3em 3em; } 100% { width: 0vw; padding: 8em 0 0; } } @keyframes animMenuClose { 0% { width: 100vw; padding: 8em 3em 3em; } 100% { width: 0vw; padding: 8em 0 0; } } @-webkit-keyframes animMenuCloseLinks { 0% { width: 0%; } 100% { width: 110%; } } @keyframes animMenuCloseLinks { 0% { width: 0%; } 100% { width: 110%; } } @-webkit-keyframes animMenuRevealImg { 0% { width: 0; } 100% { width: 720px; } } @keyframes animMenuRevealImg { 0% { width: 0; } 100% { width: 720px; } } @-webkit-keyframes animMenuCloseImg { 0% { width: 720px; } 100% { width: 0; } } @keyframes animMenuCloseImg { 0% { width: 720px; } 100% { width: 0; } } @-webkit-keyframes animScrollingContactTextLeft { 0% { -webkit-transform: translate(-20%, -100%); transform: translate(-20%, -100%); } 100% { -webkit-transform: translate(-40%, -100%); transform: translate(-40%, -100%); } } @keyframes animScrollingContactTextLeft { 0% { -webkit-transform: translate(-20%, -100%); transform: translate(-20%, -100%); } 100% { -webkit-transform: translate(-40%, -100%); transform: translate(-40%, -100%); } } .fixed-top { background-color: #fff; box-shadow: 0px 10px 40px rgba(23, 34, 43, 0.05); } .fixed-top.page-header { background-color: transparent; } .sticky.fixed-top.page-header { background-color: #fff; } .sticky { box-shadow: 0 0 20px 10px #a5a5a5; } header.h4-header { box-shadow: 0px 10px 40px rgba(23, 34, 43, 0.05); padding: 10px 0; } header.h4-header .h4-menu-bar { text-align: right; } header.h4-header .h4-menu-bar .h4-menu-show { display: inline-block; text-align: center; height: 60px; width: 60px; line-height: 60px; background-image: -webkit-gradient(linear, left top, right top, from(#5123c6), to(#b66fec)); background-image: linear-gradient(90deg, #5123c6 0%, #b66fec 100%); color: #ffffff; border-radius: 100px; font-size: 16px; cursor: pointer; position: relative; margin-left: 60px; } header.h4-header .h4-menu-bar .h4-menu-show .first { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } header.h4-header .h4-menu-bar .h4-menu-show .second { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } header.h4-header.navbar-fixed-top { background: #000926; } .stellarnav.light ul ul { box-shadow: 0px 10px 40px rgba(23, 34, 43, 0.05); } header .main-menu ul li a { font-size: 16px; padding: 20px 20px; } header .main-menu .menu-item { opacity: 0; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media only screen and (min-width: 768px) and (max-width: 991px) { header .main-menu .menu-item { opacity: 1; } } @media (max-width: 767px) { header .main-menu .menu-item { opacity: 1; } } header .main-menu.active .menu-item { opacity: 1; } .stellarnav.mobile.right .close-menu.third { cursor: pointer; } .stellarnav.light.right .menu-toggle { font-size: 0; text-align: center; height: 60px; width: 60px; line-height: 72px; background-image: -webkit-gradient(linear, left top, right top, from(#5123c6), to(#b66fec)); background-image: linear-gradient(90deg, #5123c6 0%, #b66fec 100%); color: #ffffff; padding: 0; border-radius: 50%; } .stellarnav.light.right .menu-toggle .bars { margin: 0; } .stellarnav.light.right .menu-toggle .bars span { background: #fff; } .header-nav { position: absolute; top: 0px; right: 0; left: 0; z-index: 99; background-color: transparent; box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.04); padding: 10px 0; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav { padding: 15px 0; top: 0; } } @media (max-width: 767px) { .header-nav { padding: 15px 0; top: 0; } } .header-nav.sticky { position: fixed; top: 0; left: 0; right: 0; background: #fff; box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.04); z-index: 999; animation: sticky 1.2s; } .header-nav.sticky .navbar .navbar-nav .nav-item a { line-height: 80px; color: #222; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav.sticky .navbar .navbar-nav .nav-item a { line-height: 40px; color: #fff; } } @media (max-width: 767px) { .header-nav.sticky .navbar .navbar-nav .nav-item a { line-height: 40px; color: #fff; } } .header-nav.sticky .navbar .navbar-nav .nav-item .sub-menu li a { line-height: 2.5; color: #222; } .header-nav.sticky .navbar .navbar-toggler .toggler-icon { background: #222; } .header-nav .navigation .navbar { position: relative; padding: 0; flex-wrap: inherit; } .header-nav .navigation .navbar .country-flag img { border: 5px solid #fff; border-radius: 6px; box-shadow: 0px 8px 16px 0px rgba(60, 110, 203, 0.2); } .header-nav .navigation .navbar .navbar-toggler { border: 0; } .header-nav .navigation .navbar .navbar-toggler .toggler-icon { width: 30px; height: 2px; background-color: #222; margin: 5px 0; display: block; position: relative; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-nav .navigation .navbar .navbar-toggler.active .toggler-icon:nth-of-type(1) { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 7px; } .header-nav .navigation .navbar .navbar-toggler.active .toggler-icon:nth-of-type(2) { opacity: 0; } .header-nav .navigation .navbar .navbar-toggler.active .toggler-icon:nth-of-type(3) { -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); top: -7px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-collapse { position: absolute; top: 128%; left: 0; width: 100%; background-color: #fff; z-index: 8; padding: 10px 16px; box-shadow: 0 26px 48px 0 rgba(0, 0, 0, 0.15); } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-collapse { position: absolute; top: 128%; left: 0; width: 100%; background-color: #fff; z-index: 8; padding: 10px 16px; box-shadow: 0 26px 48px 0 rgba(0, 0, 0, 0.15); } } .header-nav .navigation .navbar .navbar-nav { list-style-type: none; margin: 0; padding: 0; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav { margin-right: 0; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav { margin-right: 0; } } .header-nav .navigation .navbar .navbar-nav.right-menu .nav-item a { text-align: center; } .header-nav .navigation .navbar .navbar-nav.right-menu .nav-item .sub-menu > li a i { float: left; } .header-nav .navigation .navbar .navbar-nav.right-menu .nav-item .sub-menu > li .sub-menu { left: auto; right: 100%; } .header-nav .navigation .navbar .navbar-nav.right-menu .nav-item .sub-menu > li .sub-menu li .sub-menu { left: auto; right: 100%; } .header-nav .navigation .navbar .navbar-nav .nav-item { position: relative; } .header-nav .navigation .navbar .navbar-nav .nav-item a { font-size: 16px; font-weight: 400; color: #222; text-transform: capitalize; position: relative; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; margin-right: 26px; line-height: 45px; padding: 0; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item a > i { display: none; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item a > i { display: none; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item a { padding: 0; display: block; border: 0; margin: 0; line-height: 40px; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item a { padding: 0; display: block; border: 0; margin: 0; line-height: 40px; } } .header-nav .navigation .navbar .navbar-nav .nav-item a span { padding-left: 5px; font-size: 15px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item a span { display: none; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item a span { display: none; } } .header-nav .navigation .navbar .navbar-nav .nav-item a i { padding-left: 6px; } .header-nav .navigation .navbar .navbar-nav .nav-item:first-child a { margin-left: 0; } .header-nav .navigation .navbar .navbar-nav .nav-item:last-child a { margin-right: 0; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu { position: absolute; left: 0; top: 110%; width: 205px; background-color: #fff; opacity: 0; visibility: hidden; transition: all linear 0.3s; z-index: 99; -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16); -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16); box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16); list-style-type: none; margin: 0; padding: 15px 0; border-radius: 5px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu { width: 150px; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu { width: 150px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu { position: relative; width: 100%; left: 0; top: auto; opacity: 1; visibility: visible; display: none; right: auto; -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: all none ease-out 0s; -moz-transition: all none ease-out 0s; -ms-transition: all none ease-out 0s; -o-transition: all none ease-out 0s; transition: all none ease-out 0s; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-align: left; border-top: 0; transition: 0s; padding: 0; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu { position: relative; width: 100%; left: 0; top: auto; opacity: 1; visibility: visible; display: none; right: auto; -webkit-transform: translateX(0%); -moz-transform: translateX(0%); -ms-transform: translateX(0%); -o-transform: translateX(0%); transform: translateX(0%); -webkit-transition: all none ease-out 0s; -moz-transition: all none ease-out 0s; -ms-transition: all none ease-out 0s; -o-transition: all none ease-out 0s; transition: all none ease-out 0s; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; text-align: left; border-top: 0; transition: 0s; padding: 0; } } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li { position: relative; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { margin-left: 0px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { margin-left: 0; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { margin-left: 0; } } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-nav-toggler { color: #404040; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a { display: block; padding: 0px 30px; position: relative; color: #222; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; border-radius: 4px; margin: 0 0; line-height: 2.5; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a { padding: 0 20px; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a { padding: 0 20px; } } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a i { float: right; font-size: 16px; margin-top: 10px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a i { display: none; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a i { display: none; } } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li a .sub-nav-toggler i { display: inline-block; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { right: auto; left: 100%; top: 50%; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { padding-left: 30px; -webkit-transition: all 0s ease-out 0s; -moz-transition: all 0s ease-out 0s; -ms-transition: all 0s ease-out 0s; -o-transition: all 0s ease-out 0s; transition: all 0s ease-out 0s; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { padding-left: 30px; -webkit-transition: all 0s ease-out 0s; -moz-transition: all 0s ease-out 0s; -ms-transition: all 0s ease-out 0s; -o-transition: all 0s ease-out 0s; transition: all 0s ease-out 0s; } } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu li { position: relative; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu li .sub-menu { right: auto; left: 100%; top: 50%; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu li:hover .sub-menu { top: 0%; opacity: 1; visibility: visible; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li:hover .sub-menu { top: 0%; opacity: 1; visibility: visible; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li:hover .sub-nav-toggler { color: #8b5bff; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li:hover > a { color: #8b5bff; } .header-nav .navigation .navbar .navbar-nav .nav-item:hover .sub-menu { opacity: 1; visibility: visible; top: 100%; } .header-nav .navigation .navbar .navbar-nav .nav-item .sub-nav-toggler { display: none; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-nav-toggler { display: inline-block; position: absolute; top: 0; right: 0; padding: 0px; font-size: 16px; background: none; border: 0; color: #222; } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-nav .nav-item .sub-nav-toggler { display: inline-block; position: absolute; top: 0; right: 0; padding: 0px; font-size: 16px; background: none; border: 0; color: #222; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-nav .navigation .navbar .navbar-btn { position: absolute; right: 70px; top: 50%; transform: translateY(-50%); } } @media (max-width: 767px) { .header-nav .navigation .navbar .navbar-btn { position: absolute; right: 70px; top: 50%; transform: translateY(-50%); } } .header-nav .navigation .navbar .navbar-btn > a:hover { background: #8b5bff; border-color: #8b5bff; color: #fff; } .header-nav .navigation .navbar .navbar-btn .canvas-bar img { cursor: pointer; } .header-nav .navigation .navbar .navbar-btn .search-bar { margin-right: 30px; } .header-nav .navigation .navbar .navbar-btn .search-bar a { font-size: 16px; color: #222; } .header-nav .navigation .navbar .navbar-btn .search-bar a:hover { background-color: transparent; } .header-nav .navigation .navbar .navbar-btn .search-bar a i { padding-right: 6px; } .header-area.header-4-area .header-nav { top: 30px; box-shadow: none; padding: 0; } .header-area.header-4-area .header-nav .navigation { padding: 25px 40px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); border-radius: 100px; background: #f9f9f9; } .header-area.header-5-area .header-topbar { padding: 20px 0; } .header-area.header-5-area .header-nav { box-shadow: none; position: relative; padding: 0; } .header-area.header-5-area .header-nav .navigation { box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); padding: 0px 20px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-area.header-5-area .header-nav .navigation { padding: 20px 20px; } } @media (max-width: 767px) { .header-area.header-5-area .header-nav .navigation { padding: 20px 5px; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .header-area.header-5-area .header-nav .navigation { padding: 20px 20px; } } .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item > a { border-right: 1px solid #d9d9d9; padding-right: 20px; line-height: 75px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item > a { padding-right: 0; border-right: 0; line-height: 45px; } } @media (max-width: 767px) { .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item > a { padding-right: 0; border-right: 0; line-height: 45px; } } .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item:last-child a { margin-right: 0; padding-right: 0; border-right: 0; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { visibility: visible; opacity: 1; left: 0; top: 0; } } @media (max-width: 767px) { .header-area.header-5-area .header-nav .navigation .navbar .navbar-nav .nav-item .sub-menu > li .sub-menu { visibility: visible; opacity: 1; left: 0; top: 0; } } .header-area.header-5-area .header-nav .navigation .navbar .navbar-btn { right: 0; } .header-area.header-6-area .header-topbar-item .header-topbar-info .info-item { margin-left: 0; margin-right: 30px; padding-left: 22px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-area.header-6-area .header-topbar-item .header-topbar-info .info-item { margin-right: 20px; } } .header-area.header-6-area .header-topbar-item .header-topbar-info .info-item i { height: auto; width: auto; border: 0; font-size: 16px; } .header-area.header-6-area .header-topbar-item .header-topbar-info .info-item .title { font-size: 14px; font-weight: 400; } .header-area.header-6-area .header-topbar-item .header-topbar-left .header-topbar-social ul li { display: inline-block; } .header-area.header-6-area .header-topbar-item .header-topbar-left .header-topbar-social ul li a { font-size: 16px; color: #222; margin-left: 15px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-area.header-6-area .header-topbar-item .header-topbar-left .header-topbar-social ul li a:hover { color: #8b5bff; } .header-area.header-6-area .header-topbar-item .header-topbtn ul li { display: inline-block; margin-left: 10px; } .header-area.header-6-area .header-nav .navigation .navbar .navbar-nav .nav-item > a { border-right: 0; padding-right: 0; position: relative; } .header-area.header-6-area .header-nav .navigation .navbar .navbar-nav .nav-item > a::before { position: absolute; content: ''; left: 0; top: 0; height: 4px; width: 0%; background: #8b5bff; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .header-area.header-6-area .header-nav .navigation .navbar .navbar-nav .nav-item:hover > a::before, .header-area.header-6-area .header-nav .navigation .navbar .navbar-nav .nav-item.active > a::before { width: 100%; } .header-topbar-item .header-topbar-info .info-item { margin-left: 30px; position: relative; padding-left: 80px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-topbar-item .header-topbar-info .info-item { padding-left: 65px; } } @media (max-width: 767px) { .header-topbar-item .header-topbar-info .info-item { padding-left: 65px; } } .header-topbar-item .header-topbar-info .info-item i { position: absolute; left: 0; top: 50%; transform: translateY(-50%); height: 50px; width: 50px; text-align: center; line-height: 50px; border: 1px dashed #999; border-radius: 50%; font-size: 20px; } .header-topbar-item .header-topbar-info .info-item span { font-size: 14px; } .header-topbar-item .header-topbar-info .info-item .title { font-weight: 600; font-size: 24px; } @media only screen and (min-width: 992px) and (max-width: 1200px) { .header-topbar-item .header-topbar-info .info-item .title { font-size: 20px; } } @media only screen and (min-width: 768px) and (max-width: 991px) { .header-topbar-item .header-topbar-info .info-item .title { font-size: 15px; } } .off_canvars_overlay { width: 100%; height: 100%; position: fixed; z-index: 9998; opacity: 0; visibility: hidden; cursor: crosshair; background: #232323; top: 0; } .off_canvars_overlay.active { opacity: .5; visibility: visible; } @media only screen and (min-width: 768px) and (max-width: 991px) { .offcanvas_menu { display: block; } } @media (max-width: 767px) { .offcanvas_menu { display: block; } } .offcanvas_menu_wrapper { width: 290px; position: fixed; background: #fff; z-index: 9999; top: 0; height: 100vh; transition: .5s; right: 0; margin-right: -300px; padding: 50px 15px 30px; overflow-y: auto; } .offcanvas_menu_wrapper.active { margin-right: 0; } .offcanvas_menu_wrapper .slinky-theme-default { background: inherit; min-height: 300px; overflow-y: auto; } .offcanvas_menu_wrapper .header-btn { margin-bottom: 30px; } .offcanvas_menu_wrapper .header-btn a { color: #222; } .offcanvas_menu_wrapper .header-btn a:hover { color: #222; } .offcanvas_main_menu { margin: 0; padding: 0; list-style-type: none; } .offcanvas_main_menu li { position: relative; } .offcanvas_main_menu li:last-child { margin: 0; } .offcanvas_main_menu li span.menu-expand { position: absolute; right: 0; } .offcanvas_main_menu li a { font-size: 14px; font-weight: 500; text-transform: capitalize; display: block; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ededed; color: #222; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .offcanvas_main_menu li a:hover { color: #8b5bff; } .offcanvas_main_menu li ul { margin: 0; padding: 0; list-style-type: none; } .offcanvas_main_menu li ul.sub-menu { padding-left: 20px; } .offcanvas_footer { margin-top: 50px; padding-bottom: 50px; text-align: center; } .offcanvas_footer span a { font-size: 14px; color: #222; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .offcanvas_footer span a:hover { color: #8b5bff; } .canvas_close { position: absolute; top: 10px; right: 13px; } .canvas_close a { font-size: 18px; text-transform: uppercase; font-weight: 500; width: 32px; height: 32px; display: block; text-align: center; line-height: 28px; border: 1px solid #ededed; border-radius: 50%; color: #222; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .canvas_close a:hover { background: #8b5bff; border-color: #8b5bff; color: #fff; } .canvas_open a { font-size: 26px; width: 50px; height: 42px; display: block; line-height: 39px; text-align: center; border: 1px solid #232323; color: #222; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } .canvas_open a:hover { color: #8b5bff; border-color: #8b5bff; } .offcanvas-social { margin-bottom: 40px; } .offcanvas-social ul { margin: 0; padding: 0; list-style-type: none; } .offcanvas-social ul li { display: inline-block; } .offcanvas-social ul li a { height: 40px; width: 40px; text-align: center; line-height: 40px; color: #8b5bff; border: 1px solid #eaeaea; border-radius: 50%; margin: 0 5px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; display: inline-block; } .offcanvas-social ul li a:hover { background: #8b5bff; border-color: #8b5bff; color: #fff; } /*-------------------------------------------------------------- # Navigations --------------------------------------------------------------*/ /* main header two */ .main-menu-9 { background-color: #000; padding-left: 50px; padding-right: 50px; } .main-menu-9 .container { background-color: #222; position: relative; display: none; -webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); } .main-menu-9 .main-menu__list { margin: 0; padding: 0; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-menu-9 .main-menu__list ul { margin: 0; padding: 0; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-menu-9 .main-menu__list > li { padding-top: 15px; padding-bottom: 15px; } .main-menu-9 .main-menu__list > li + li { margin-left: 35px; } .main-menu-9 .main-menu__list > li > a { font-size: 16px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #fff; -webkit-transition: 500ms; transition: 500ms; } .main-menu-9 .main-menu__list > li > a::after { content: "\f107"; font-family: "Font Awesome 5 Pro"; font-weight: 400; margin-left: 5px; } .main-menu-9 .main-menu__list > li > a:only-child::after { display: none; } .main-menu-9 .main-menu__list > li:hover > a { color: #fff; } .main-menu-9 .main-menu__list > li.current > a { color: #fff; } .main-menu-9 .main-menu__list li.search-btn { margin-left: auto; } .main-menu-9 .main-menu__list li.search-btn i { font-size: 22px; } .main-menu-9 .main-menu__list li.cart-btn a { position: relative; } .main-menu-9 .main-menu__list li.cart-btn span { width: 20px; height: 20px; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; color: #fff; font-size: 10px; background-color: #f7f7fd; position: absolute; top: 0; right: 0; -webkit-transform: translateY(-50%) translateX(50%); transform: translateY(-50%) translateX(50%); -webkit-transition: background-color 500ms, color 500ms; transition: background-color 500ms, color 500ms; } .main-menu-9 .main-menu__list li.cart-btn:hover span { background-color: #fff; color: #222; } .main-menu-9 .main-menu__list li.cart-btn i { font-size: 23px; } .main-menu-9 .main-menu__list li ul { position: absolute; top: 100%; left: 0; min-width: 220px; background-color: #fff; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; visibility: hidden; -webkit-transition: 500ms ease; transition: 500ms ease; z-index: 99; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; -webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); } .main-menu-9 .main-menu__list li ul li { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; width: 100%; position: relative; } .main-menu-9 .main-menu__list li ul li > li { border-top: 1px solid #222; } .main-menu-9 .main-menu__list li ul li a { font-size: 16px; line-height: 30px; color: #222; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; -webkit-transition: 500ms; transition: 500ms; } .main-menu-9 .main-menu__list li ul li:last-child > a { border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } .main-menu-9 .main-menu__list li ul li:hover > a { background-color: #8b5bff; color: #fff; } .main-menu-9 .main-menu__list li ul li > ul { top: 0; left: 100%; } .main-menu-9 .main-menu__list li ul li > ul.right-align { top: 0; left: auto; right: 100%; } .main-menu-9 .main-menu__list li:hover > ul { opacity: 1; visibility: visible; } .main-menu-9 .thm-btn { position: absolute; top: 0; right: 0; } .main-menu-9 .thm-btn:hover { background-color: #fff; color: #222; } .stricky-header { position: fixed; z-index: 99; top: 0; left: 0; width: 100%; background-color: #000; display: none; -webkit-transform: translateY(-110%); transform: translateY(-110%); -webkit-transition: -webkit-transform 500ms ease; transition: -webkit-transform 500ms ease; transition: transform 500ms ease; transition: transform 500ms ease, -webkit-transform 500ms ease; } .stricky-header .main-menu__list { margin: 0; padding: 0; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .stricky-header .main-menu__list ul { margin: 0; padding: 0; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .stricky-header .main-menu__list > li { padding-top: 24.5px; padding-bottom: 24.5px; } .stricky-header .main-menu__list > li + li { margin-left: 35px; } .stricky-header .main-menu__list > li > a { font-size: 16px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #fff; -webkit-transition: 500ms; transition: 500ms; } .stricky-header .main-menu__list > li > a::after { content: "\f107"; font-family: "Font Awesome 5 Pro"; font-weight: 400; margin-left: 5px; } .stricky-header .main-menu__list > li > a:only-child::after { display: none; } .stricky-header .main-menu__list > li:hover > a { color: #fff; } .stricky-header .main-menu__list > li.current > a { color: #fff; } .stricky-header .main-menu__list li.search-btn { margin-left: auto; margin-left: 70px; } .stricky-header .main-menu__list li.search-btn i { font-size: 22px; } .stricky-header .main-menu__list li.cart-btn a { position: relative; } .stricky-header .main-menu__list li.cart-btn span { width: 20px; height: 20px; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; color: #fff; font-size: 10px; background-color: #f7f7fd; position: absolute; top: 0; right: 0; -webkit-transform: translateY(-50%) translateX(50%); transform: translateY(-50%) translateX(50%); -webkit-transition: background-color 500ms, color 500ms; transition: background-color 500ms, color 500ms; } .stricky-header .main-menu__list li.cart-btn:hover span { background-color: #fff; color: #222; } .stricky-header .main-menu__list li.cart-btn i { font-size: 23px; } .stricky-header .main-menu__list li ul { position: absolute; top: 100%; left: 0; min-width: 220px; background-color: #fff; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; visibility: hidden; -webkit-transition: 500ms ease; transition: 500ms ease; z-index: 99; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; -webkit-box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 65px 0px rgba(0, 0, 0, 0.1); } .stricky-header .main-menu__list li ul li { -webkit-box-flex: 1; -ms-flex: 1 1 100%; flex: 1 1 100%; width: 100%; position: relative; border: 0 !important; } .stricky-header .main-menu__list li ul li + li { border-top: 1px solid #222; } .stricky-header .main-menu__list li ul li a { font-size: 16px; line-height: 30px; color: #222; display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; -webkit-transition: 500ms; transition: 500ms; } .stricky-header .main-menu__list li ul li:last-child > a { border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } .stricky-header .main-menu__list li ul li:hover > a { background-color: #8b5bff; color: #fff; } .stricky-header .main-menu__list li ul li > ul { top: 0; left: 100%; } .stricky-header .main-menu__list li ul li > ul ul { display: none; } .stricky-header .main-menu__list li ul li > ul.right-align { top: 0; left: auto; right: 100%; } .stricky-header .main-menu__list li:hover > ul { opacity: 1; visibility: visible; } .stricky-header .thm-btn { position: absolute; top: 0; right: 0; } .stricky-header .thm-btn:hover { background-color: #fff; color: #222; } .stricky-header .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .stricky-header .stricky-header .main-menu__list li.search-btn { margin-left: 70px; } .main-header-9 { position: absolute; top: 0; left: 0; width: 100%; z-index: 91; } .main-header-9 .inner-container { background-color: #fff; border-bottom-right-radius: 10px; position: relative; z-index: 10; } .main-header-9 .inner-container::before { content: ""; position: absolute; width: 100000px; background-color: #fff; border-bottom-right-radius: 10px; top: 0; right: 0; height: 100%; } .main-header-9 .logo-box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 20px; padding-bottom: 20px; padding-right: 0px; } .main-header-9 .mobile-nav__toggler { font-size: 20px; color: #222; cursor: pointer; -webkit-transition: 500ms; transition: 500ms; } .main-header-9 .mobile-nav__toggler:hover { color: #f7f7fd; } .main-header__top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 50px; padding-right: 40px; padding-top: 5px; padding-bottom: 5px; } .main-header__top p { margin: 0; font-size: 14px; color: #7e7e7e; font-weight: 500; } .main-header__social { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-header__social a { color: #7e7e7e; font-size: 16px; font-weight: 500; -webkit-transition: 500ms; transition: 500ms; } .main-header__social a + a { margin-left: 30px; } .main-header__social a:hover { color: #8b5bff; } .main-header__info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-left: 50px; padding-right: 40px; padding-top: 16.5px; padding-bottom: 16.5px; } .main-header__info-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0; } .main-header__info-list li { color: #222; font-size: 15px; font-weight: 500; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: 500ms; transition: 500ms; } .main-header__info-list li:hover > i { background-color: #222; } .main-header__info-list li + li { margin-left: 30px; } .main-header__info-list li a { color: inherit; } .main-header__info-list li > i { width: 34px; height: 34px; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #fff; background-color: #222; font-size: 16px; margin-right: 10px; -webkit-transition: 500ms; transition: 500ms; } .main-header__language { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .main-header__language img { border-radius: 50%; margin: 7px; } .main-header__language .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) { width: 70px; } .main-header__language .bootstrap-select > .dropdown-toggle { padding: 0; border-radius: 0; background-color: transparent; color: #7e7e7e; font-size: 14px; } .main-header__language .dropdown-toggle::after { border: none; content: "\f107"; font-family: "Font Awesome 5 Pro"; font-weight: 400; color: #7e7e7e; } .main-header__language .selectpicker { border: 0px solid #999; border-radius: 10px; appearance: none; } .stricky-header.stricky-fixed { -webkit-transform: translateY(0); transform: translateY(0); } .main-header__two .main-header__top { background-color: #242323; padding-left: 0; padding-right: 0; } .main-header__two .main-header__top .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-header__two .main-header__top .main-header__social a { color: #9e9e9e; } .main-header__two .main-header__top .main-header__social a:hover { color: #fff; } .main-header__two .main-header__top p { color: #9e9e9e; } .main-header__two .header-upper { padding-top: 30px; padding-bottom: 30px; } .main-header__two .header-upper .container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .main-header__two .header-upper .mobile-nav__toggler { font-size: 20px; color: #222; cursor: pointer; -webkit-transition: 500ms; transition: 500ms; } .main-header__two .header-upper .mobile-nav__toggler:hover { color: #000; } .main-header__two .header-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-header__two .header-info .header-info__box + .header-info__box { border-left: 1px solid #e4e4e4; margin-left: 40px; padding-left: 40px; } .main-header__two .header-info__box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 3.5px; padding-bottom: 3.5px; } .main-header__two .header-info__box > i { -ms-flex-negative: 0; flex-shrink: 0; font-size: 38px; color: #f7f7fd; margin-right: 20px; } .main-header__two .header-info__box h3 { margin: 0; color: #7e7e7e; font-weight: 500; font-size: 13px; line-height: 1; } .main-header__two .header-info__box p { margin: 0; color: #222; font-size: 15px; font-weight: 600; line-height: 1; margin-top: 10px; } .main-header__two .header-info__box p a { color: inherit; -webkit-transition: all 500ms ease; transition: all 500ms ease; } .main-header__two .header-info__box p a:hover { color: #222; } .main-header__two .main-menu-9 { padding-left: 0; padding-right: 0; background-color: rgba(0, 0, 0, 0); } .main-header__two .main-menu-9 .container { background-color: rgba(0, 0, 0, 0); margin-bottom: -39.5px; position: relative; z-index: 11; padding-left: 15px; padding-right: 15px; } .main-header__two .main-menu-9 .thm-btn { -ms-flex-negative: 0; flex-shrink: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; margin-left: 10px; font-size: 18px; padding-left: 60.5px; padding-right: 60.5px; } .main-header__two .main-menu-9 .thm-btn:hover { background-color: #8b5bff; color: #fff; } .main-header__two .main-menu__list { background-color: #222; width: calc(100% - 223px); padding-left: 60px; padding-right: 50px; } .stricky-header-two .thm-btn { display: none; } @media (min-width: 1200px) { .main-menu-9 .container { display: -webkit-box; display: -ms-flexbox; display: flex; padding-left: 25px; padding-right: 25px; } .main-header-9 .logo-box { padding-right: 0; padding-top: 55px; } .main-header-9 .mobile-nav__toggler { display: none; } .stricky-header { display: block; } .main-header__two .header-upper .mobile-nav__toggler { display: none; } } @media (min-width: 1260px) { .main-menu-9 .container { max-width: 1250px; padding-left: 40px; padding-right: 40px; } } @media (min-width: 1281px) { .main-menu-9 .main-menu__list > li + li { margin-left: 70px; } .stricky-header .main-menu__list > li + li { margin-left: 70px; } } @media (max-width: 1199px) { .main-header-9 { background-color: #fff; position: relative; } .main-header__two .header-upper { padding-top: 15px; padding-bottom: 15px; } .main-header__two .header-upper .logo-box { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .main-header__two .header-info { display: none; } } @media (max-width: 575px) { .main-header__two .main-header__top { display: none; } } .header-topbar-10 { background: #222; padding: 5px 0; } .header-topbar-10 .header-topbar-item .header-topbar-left-content { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-date { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-date .title { color: #8b5bff; font-size: 30px; font: 500px; margin-right: 10px; } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-date ul li { display: block; color: #fff; font-size: 14px; line-height: 16px; } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text { margin-left: 35px; background: rgba(255, 255, 255, 0.08); padding: 0 10px; border-radius: 40px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text { margin-left: 15px; } } @media only screen and (min-width: 992px) and (max-width: 1200px) { .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text { margin-left: 15px; } } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text ul li { display: inline-block; color: #fff; font-size: 14px; padding-right: 20px; margin-right: 10px; position: relative; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text ul li { font-size: 12px; } } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text ul li:first-child::before { position: absolute; content: ''; right: 0; top: 50%; transform: translateY(-50%); height: 8px; width: 8px; border-radius: 50%; background: #8b5bff; } .header-topbar-10 .header-topbar-item .header-topbar-left-content .topbar-text ul li:last-child { padding-right: 0; margin-right: 0; } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-bar ul li { display: inline-block; font-size: 16px; color: #fff; position: relative; margin-right: 20px; padding-right: 20px; } @media only screen and (min-width: 1200px) and (max-width: 1600px) { .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-bar ul li { font-size: 12px; } } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-bar ul li::before { position: absolute; content: ''; right: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 20px; background: rgba(255, 255, 255, 0.2); } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-bar ul li i { color: #8b5bff; padding-right: 6px; font-size: 18px; } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-social ul li { display: inline-block; } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-social ul li a { color: #fff; margin-left: 15px; } .header-topbar-10 .header-topbar-item .header-topbar-right-info .info-social ul li a:hover { color: #8b5bff; } .header-nav.header-nav-10 { position: static; padding: 20px 0; } .header-nav.header-nav-10 .navigation .navbar .sidebar-btn .bar { cursor: pointer; height: 45px; width: 45px; background: #8b5bff; text-align: center; line-height: 23px; border-radius: 5px; padding: 10px; margin-right: 20px; } .header-nav.header-nav-10 .navigation .navbar .navbar-btn .shopping-cart ul li { display: inline-block; } .header-nav.header-nav-10 .navigation .navbar .navbar-btn .shopping-cart ul li a { font-size: 24px; color: #222; margin-right: 25px; } /*---------------------------------------- sidebar style ----------------------------------------*/ .body-overlay { position: fixed; width: 100%; height: 100%; display: block; background-color: rgba(0, 0, 0, 0.54); z-index: 99999; content: ''; right: 100%; top: 0; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH////////////////////////////////////////////////////////////6w4mEAAAAD3RSTlMAlAX+BKLcA5+b6hJ7foD4ZP1OAAAAkUlEQVR4XkWPoQ3CUBQAL4SktoKAbCUjgAKLJZ2ABYosngTJCHSD6joUI6BZgqSoB/+Shqde7sS9x3OGk81fdO+texMtRVTia+TsQtHEUJLdohJfgNNPJHyEJPZTsWLoxShqsWITazEwqePAn69Sw2TUxk1+euPis3EwaXy8RMHSZBIlRcKKnC5hRctjMf57/wJbBlAIs9k1BAAAAABJRU5ErkJggg==), progress; } .body-overlay.active { visibility: visible; opacity: .80; right: 0; } .sidebar-menu { width: 0; position: fixed; left: 0; top: 0; height: 100vh; background-color: #fff; z-index: 99999; padding: 100px 30px 30px 30px; overflow-y: inherit; -webkit-transition: all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s; -moz-transition: all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s; -ms-transition: all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s; -o-transition: all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s; transition: all 0.7s cubic-bezier(0.9, 0.03, 0, 0.96) 0.4s; -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1); opacity: 0; visibility: hidden; } .sidebar-menu .sidebar-inner { position: relative; top: 150px; opacity: 0; visibility: hidden; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; transition: all .3s ease-in .3s; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .sidebar-menu .sidebar-menu-close { background-color: #8b5bff; border: 0; position: absolute; top: 9px; right: -58px; color: #fff; width: 50px; height: 50px; line-height: 50px; cursor: pointer; } .sidebar-menu .sidebar-menu-close i { color: #fff; font-size: 22px; } .sidebar-menu .sidebar-logo { margin-bottom: 23px; } .sidebar-menu .sidebar-contact { margin-top: 33px; } .sidebar-menu .sidebar-contact h4 { font-size: 24px; line-height: 36px; margin-bottom: 10px; } .sidebar-menu .sidebar-contact ul li { font-size: 16px; line-height: 35px; color: #888; } .sidebar-menu .sidebar-contact ul li i { font-size: 16px; margin-right: 5px; width: 25px; } .sidebar-menu .sidebar-subscribe { margin-top: 35px; margin-bottom: 30px; display: flex; } .sidebar-menu .sidebar-subscribe input[type='text'] { border: 1px solid #CCD3DC; border-right: 0; height: 45px; padding: 0 20px 0 20px; width: 240px; } .sidebar-menu .sidebar-subscribe button { background: #5123c6; border: 0; height: 45px; width: 46px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; transition: all .3s; cursor: pointer; } .sidebar-menu .sidebar-subscribe button:focus, .sidebar-menu .sidebar-subscribe button:hover { background: #b66fec; outline: 0; } .sidebar-menu .sidebar-subscribe button i { color: #fff; } .sidebar-menu .social-link { margin-top: 20px; } .sidebar-menu .social-link ul { margin: 0; padding: 0; } .sidebar-menu .social-link ul li { list-style: none; float: left; margin: 0; width: 40px; height: 40px; border-radius: 50%; background: #8b5bff; line-height: 43px; text-align: center; margin-right: 15px; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; cursor: pointer; } .sidebar-menu .social-link ul li a { color: #fff; } .sidebar-menu .social-link ul li:hover { background: #404040; color: #8b5bff; } .sidebar-menu.active { width: 365px; opacity: 1; visibility: visible; } .sidebar-menu.active .sidebar-inner { top: 0; opacity: 1; visibility: visible; -webkit-transition: all 1s ease-out 1.2s; -o-transition: all 1s ease-out 1.2s; transition: all 1s ease-out 1.2s; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .modal .modal-dialog { max-width: 900px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .modal .modal-dialog { max-width: 95%; } } @media (max-width: 767px) { .modal .modal-dialog { max-width: 95%; } } .modal .modal-dialog .modal-content .modal-body { padding: 5px 45px 45px; } .modal .modal-dialog .modal-content .modal-body .section-title { margin-bottom: 25px; } .modal .modal-dialog .modal-content .modal-body .section-title .title { font-size: 32px; color: #222; } .modal .modal-dialog .modal-content .modal-body .input-box { margin-bottom: 20px; } .modal .modal-dialog .modal-content .modal-body .input-box input[type="email"], .modal .modal-dialog .modal-content .modal-body .input-box input[type="password"], .modal .modal-dialog .modal-content .modal-body .input-box input[type="text"] { width: 100%; border: 1px solid #eaeaea; background: #fff; border-radius: 5px; height: 45px; padding-left: 20px; } .modal .modal-dialog .modal-content .modal-body .input-box input[type="email"]:focus, .modal .modal-dialog .modal-content .modal-body .input-box input[type="password"]:focus, .modal .modal-dialog .modal-content .modal-body .input-box input[type="text"]:focus { border-color: #8b5bff; } .modal .modal-dialog .modal-content .modal-body .input-box label input { margin-right: 6px; } .modal .modal-dialog .modal-content .modal-body .input-box p { line-height: 20px; padding-top: 15px; } .modal .modal-dialog .modal-content .modal-body .input-btn a { display: block; margin-top: 20px; color: #8b5bff; text-decoration: underline; } /*=========================== 3.HERO css ===========================*/ .hero-area { height: 1000px; margin-bottom: 2000px; }
Save
Cancel