:root {
--color-white: #ffffff;
--color-black: #000000;
--color-primary: #2979A3;
}
:root {
--font-nato: 'Noto Sans', sans-serif;
}
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap");
#site-sticky-menu1 img{
width:120px;
}
#vw-header {
position: absolute;
width: 100%;
z-index: 999;
}
.wishlist-count{
background-color: var(--color-primary);
color: #fff;
border-radius: 50%;
position: absolute;
margin: -10px 0px 0px 10px;
padding: 0px 7px;
top: 0;
font-size: 10px;
line-height: 20px;
}
.right-list-menu li a i{
}
.topbar-left{
padding-top: 5px;
}
.topbar-left a{
color:#fff;font-size: 14px;
text-decoration: underline;
}
.topbar-left a:hover{color:inherit;}
.topbar-reviewtext{
color:#fff;font-size: 15px;
}
.topbar-col-c .topbar-icon-box{border-left: 1px solid #fff;}
.topbar-col-c .topbar-icon-box a{
color:inherit;
margin-left: 3px;
}
.topbar-col-c .topbar-icon-box a i{
color: #fff;
padding: 10px;
border-radius: 0px;
transition: all .4s ease-in-out;
background: #42404061;
width: 30px;
}
.topbar-col-c .topbar-icon-box a i:hover{
color: #ECB72F;
}
.topbar-col-c .topbar-icon-box span{margin-right: 20px;}
#vw-header-menu .mainmenu{
background: #fff;
width: 100%;
}
.topheader{background-color: #000;color:#fff;border-bottom: 1px solid #fff;}
.topheader .badge{
background: linear-gradient(118.77deg, #5F98EC 4.62%, #072D65 110.41%);
border-radius: 12.5px;
padding: 7px 20px;
color:#fff;
margin-right: 20px;
}
amp-sidebar#sidebar1 {
display: none;
}
[class*="amphtml-sidebar-mask"] {
background: none;
z-index: 99;
}
.i-amphtml-sidebar-mask {
position: static !important;
}
ul.list_nav {
margin: 0 auto;
display: block;
text-align: right;
}
.header-wrap #mySidenav {
display: unset;
}
.toggle-nav {
display: none;
}
.stickynavbar {
background-color: var(--color-white);
box-shadow: 2px 2px 6px #00000029;
}
.main-navigation a:hover{
color: var(--color-black);
}
.stickynavbar .main-navigation a,.stickynavbar .main-navigation ul li.current-menu-item a {
color: var(--color-black);
}
.stickynavbar #site-sticky-menu1 {
background: unset !important;
}
img.image-two,.stickynavbar img.image-one {
display: none;
}
.stickynavbar img.image-two{
display: block;
}
.sticky {
position: fixed;
top: 0px;
max-width: 100% !important;
left: 0;
z-index: 9999;
}
#sticky-onoff {
display: none;
}
.stickynavbar .menu{
padding-bottom: 0rem!important;
}
.main-navigation li {
display: inline-block;
}
.main-navigation ul {
list-style: none;
padding-left: 0;
margin: 0;
}
.main-navigation li {
padding: 0 10px;
position: relative;
}
.main-navigation .menu-primary-menu .current-menu-item a{
color: var(--color-white);
}
.main-navigation a {
font-weight: 600;
font-size: 18px;
line-height: 25px;
font-family: var(--font-nato);
color: var(--color-black);
}
.main-navigation ul li.current-menu-item a {
color: var(--color-primary);
opacity: 1;
margin: 22px 0px;
}
.main-navigation ul li.current-menu-item a::before{ }
.main-navigation ul ul li.current-menu-item a::before{
display: none;
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
color: var(--color-white);
text-decoration: none;
}
#site-navigation li > a:after {
content: "\f107";
margin-top: 5%;
position: static;
margin-left: 5px;
font-family: "font awesome 5 free";
font-weight: 900;
}
#site-navigation li > a:only-child:after { content: '' ; }
.main-navigation ul ul li a{
border-top: none !important;
color: #000 !important;
font-size: 14px;
} .main-navigation ul ul {
display: inline-block;
width: 242px;
background: var(--color-white);
margin-top: 18%;
padding: 1rem 0;
visibility: hidden;
opacity: 0;
position: absolute;
top: 100%;
left: 10px;
animation-name: fadeOutUp;
transform: scale(0) !important;
transform-origin: top left;
transition: all 0.3s ease-out;
padding: 0;
}
@keyframes fadeOutUp {
from {
opacity: 1;
}
to {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
}
#vw-sticky-menu{
margin-top: 10px;
}
.stickynavbar #vw-sticky-menu{ margin-top: 6px;}
.main-navigation ul ul ul {
left: 31% !important;
top: 100% !important;
}
.main-navigation ul ul a {
text-transform: none;
padding: 10px 0px;
opacity: 1;
}
.main-navigation ul ul li {
float: none;
text-align: left;
padding: 12px 12px;
margin: 0;
}
.main-navigation ul ul li a:hover{
background: unset;
color: #fff !important;
} .main-navigation ul ul li a:hover{
color: var(--color-primary) !important;
}
.main-navigation ul ul li a:hover:after{
border-radius: 0;
transform: scale(1);
}
.main-navigation ul ul li,.menubar.scrolled .main-navigation ul ul li {
float: none;
display: block;
text-align: left;
border-left: none;
border-right: none;
}
.main-navigation ul ul li:last-child {
border-bottom: 0;
border-right: none;
}
.main-navigation ul li:hover>ul {
visibility: visible;
transform: scale(1) !important;
opacity: 1;
z-index: 11111;
background-color: var(--color-white);
}
.main-navigation .menu>ul>li.highlight:hover {
background: transparent;
}
.right-list-menu {
padding: 0;
display: flex;
float: right;
margin-top: 9px;
margin-bottom: 0px;
}
.stickynavbar .right-list-menu{
margin-top: 15px;
}
.right-list-menu li{margin-right: 25px;color:var(--color-black);position: relative;}
.right-list-menu li:last-child{
margin-right: 0px;
}
.right-list-menu li .count{
position: absolute;
top:0;right: 0;
margin-top: -6px;
}
.right-list-menu li a {
font-weight: 600;
font-size: 17px;
line-height: 25px;
font-family: var(--font-nato);
color: var(--color-black);
}
.right-list-menu li span{
border-right:2px solid #000;
margin-right: 10px;
padding-right: 5px;
}
.right-list-menu li span:last-child{
border:none;
margin-right: 0px;
padding-right: 0px;
} .right-list-menu li .nturl img{
display: none;
}
.right-list-menu li .gt-current-lang img{
display: none;
}
.right-list-menu li .gt-current-lang span{
border-right: none;
margin-right: 0px;
padding-right: 0px;
}
.right-list-menu li .gt_float_switcher .gt-selected .gt-current-lang {
padding: 0px !important;
color: #000;
font-weight: 500;
background-color: transparent;
text-transform: capitalize;
}
.right-list-menu li .gt_selector.notranslate , .right-list-menu li .notranslate{
background-color: transparent;
box-shadow: none;
width: 82px;
background: unset;
border:none;
font-weight: 600;
font-size: 17px;
}
.right-list-menu li .gt_selector:focus{
outline: none;
box-shadow: none;
}
.right-list-menu li .gt_float_switcher{
box-shadow: none;
}
.right-list-menu li .gt_float_switcher .gt_options a {
display: block;
text-decoration: none;
padding: 0px 5px;
color: #444;
transition: color .4s linear;
font-size: 14px;
text-align: left;
}
.right-list-menu li .gt_float_switcher{
font-size: 17px;
font-weight: 500;
position: relative;
}
.right-list-menu li .gt_float_switcher .gt_options{
width: 145px;
} #vw-footer #vw-footer_box aside h3{
font-weight:600 ;
font-size: 20px;
line-height: 30px;
color: var(--color-white);
letter-spacing: 0px;
font-family:var(--font-nato);
position: relative;
margin-bottom: 40px;
}
#vw-footer #vw-footer_box aside h3::after{
width: 140px;
height: 1px;
background-color: #ccc;
content:"";
position: absolute;
margin:45px 0px 0px;
left: 0;
}
#vw-footer #vw-footer_box .footer1 .widget_media_image{
float:left;
width: 120px;
}
#vw-footer #vw-footer_box .footer1 #media_image-2{
margin-left: 10px;
}
#vw-footer #vw-footer_box aside p{
color: var(--color-white);
}
#vw-footer #vw-footer_box .footer1{
padding-right: 60px;
}
#vw-footer #vw-footer_box .footer1 .f-contact{
display: block;
margin-top: 70px;
background: #191919;
border-radius: 10px;
padding: 10px;
}
#vw-footer #vw-footer_box .footer1 .f-contact h6{
color:#cbc6c6;
font-size: 15px;
font-weight: 500;
}
#vw-footer #vw-footer_box .footer1 .f-contact h5{
color:#fff;
font-size: 18px;
font-weight: 500;
}
#vw-footer #vw-footer_box .footer1 .f-contact h5 a{
color: inherit;
}
#vw-footer_box .legal{
color: var(--color-white);
margin-right: 30px;
font-size: 15px;
margin-top: 8px;
}
.footer-bootom-menu li{
margin-right: 30px;
}
.footer-bootom-menu li:last-child{
margin-right: 0px;
}
#vw-footer_box ul{
padding-left: 0 !important;
}
#vw-footer_box ul li{
list-style: none;
}
#vw-footer_box ul li a{
font: normal 15px/38px var(--font-nato);
color: var(--color-white);
opacity: 0.5;
}
#vw-footer .wp-block-latest-posts__post-date{
color: var(--color-red) !important;
}
#vw-footer .copyright-text p,#vw-footer .credit_link a,.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date,#vw-footer .copyright-text p a,#vw-footer .copyright-text p a:hover{
font: 400 14px/25px var(--font-nato);
color: var(--color-white);
}
.copyright-text p .credit_link a:hover{
color: var(--color-primary) !important;
}
.vw-copyright .social-icon a:hover{
color: var(--color-primary) !important;
}
.footer-details {
border-bottom: 1px solid #868181;
padding: 50px 0px;
}
.footer-box p{
position: relative;
}
.vw-copyright .social-icon{
text-align: right;
}
.vw-copyright .social-icon a{
color:var(--color-white);
margin: 10px 10px 10px 10px;
}
.vw-copyright .social-icon a:last-child{
margin-right: 0px;
}