:root {
--color-primary1:#faac24;
--font-awesome:'FontAwesome';
}
h1,h2,h3,h4,h5,h6{
font-weight: bold;
}
#main-content p a {
text-decoration: underline;
}
.stick_head{
background: #1f1f1f !important;
}
a.added_to_cart.wc-forward,.box-info i,#theme-sidebar h3, #theme-sidebar h1.wp-block-heading, #theme-sidebar h2.wp-block-heading, #theme-sidebar h3.wp-block-heading,#theme-sidebar h4.wp-block-heading, #theme-sidebar h5.wp-block-heading, #theme-sidebar h6.wp-block-heading {
color: var(--color-primary1);
}
.logo h1 a:hover, .logo p a:hover, #slider .inner_carousel h1 a:hover, #travel-offer h3 a:hover, .call p a:hover, .email p a:hover, a,.box-content a, #theme-sidebar .textwidget a, #footer .textwidget a, .comment-body a, .entry-content a, .entry-summary a,.main-navigation a:hover,#theme-sidebar h3,#theme-sidebar a:hover,.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a{
color: var(--color-primary1);
}
.site-info,.wc-block-cart__submit-container a,button[type="submit"],.woocommerce ul.products li.product .onsale, .woocommerce span.onsale,.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.search-box i,.prev.page-numbers, .next.page-numbers,.page-numbers,#theme-sidebar button[type="submit"], #footer button[type="submit"],span.meta-nav,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,#comments input[type="submit"],button[type="submit"],.error-404 [type="submit"],.headerbox,.main-navigation ul ul,.more-btn a,#slider .carousel-control-prev-icon, #slider .carousel-control-next-icon,.blog-info{
background-color: var(--color-primary1);
}
.wp-block-tag-cloud a:hover,.readmore-btn a{
border-color: var(--color-primary1);
}
.search_inner form.search-form,#static-blog h3{
border-color: var(--color-primary1);
}
.wc-block-cart__submit-container a,.search-box i,.call i, .email i,p.infotext,.logo a,.page-numbers,#theme-sidebar button[type="submit"], #footer button[type="submit"],span.meta-nav,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,#comments input[type="submit"],button[type="submit"],.more-btn a,.blog-info{
color: #fff;
}
#theme-sidebar .widget_tag_cloud a:hover,#theme-sidebar .tagcloud a:hover,p.wp-block-tag-cloud a:hover, .post_tag a:hover{
color: var(--color-primary1);
border-color:var(--color-primary1);
}
.inner_searchbox button[type="submit"], .search-bar i{
background-color: var(--color-primary1);
color:#fff;
} #secondary .wp-calendar-table th, #footer .wp-calendar-table th{
background-color: #ffcc05;
color: #fff;
border-color: #ffcc05;
}
#footer .tagcloud a:hover, #footer p.wp-block-tag-cloud a:hover{
border-color: var(--color-primary1);
color: var(--color-primary1);
}
#theme-sidebar .wp-block-search .wp-block-search__label, #footer li a:hover{
color: var(--color-primary1);
}
#theme-sidebar .wp-block-search .wp-block-search__label:before,#theme-sidebar h3:before, #theme-sidebar h1.wp-block-heading:before, #theme-sidebar h2.wp-block-heading:before, #theme-sidebar h3.wp-block-heading:before,#theme-sidebar h4.wp-block-heading:before, #theme-sidebar h5.wp-block-heading:before, #theme-sidebar h6.wp-block-heading:before {
background-color: var(--color-primary1);
}
.page-box,#theme-sidebar section{
border-left-color: var(--color-primary1);
border-bottom-color: var(--color-primary1);
}
.readmore-btn a:hover{
border-color: #1c1c1c;
}
a:hover, .search-box i:hover{
color: #1c1c1c;
}
.wc-block-cart__submit-container a:hover{
background: #1c1c1c;
}
#footer .wp-block-latest-comments__comment-author, #footer .wp-block-latest-comments__comment-link{
color: #999;
}
.site-info a {
color: #fff;
}
.error-404 [type="submit"]{
background: var(--color-primary1);
border: solid 1px var(--color-primary1);
} .page-template-front-page .headerbox,.page-template-front-page .menubar {
background: transparent;
}
.page-template-front-page .right_menu {
background: rgb(31 31 31 / 60%);
}
.page-template-front-page #heade-outer {
position: absolute;
width: 100%;
z-index: 9999;
left: 0;
right: 0;
}
p.infotext{
font-family: 'Playfair Display', serif;
font-style: unset;
}
a.page-numbers{
color: white !important;
} .main-navigation ul ul li, .menubar.scrolled .main-navigation ul ul li {
border-bottom: 1px solid #ffa200;
}
.menubar {
background: #1f1f1f;
} #slider .inner_carousel h1 a {
padding: 0;
border: none;
font-size: 60px;
}
#slider .inner_carousel p {
display: none;
}
#slider .inner_carousel {
border-left: transparent;
}
.more-btn a{
padding: 15px;
}
#slider .carousel-control-prev-icon, #slider .carousel-control-next-icon {
padding: 10px 15px;
font-size: 15px;
}
#slider .carousel-control-prev-icon:hover, #slider .carousel-control-next-icon:hover{
background: #222222;
color: #ffffff;
}
#slider .carousel-caption{
top: 55%;
} figure.wp-block-gallery.columns-3 {
padding-right: 7%;
}
figure.wp-block-gallery.columns-2 {
padding-right: 1%;
} .wp-block-button a.wp-block-button__link {
border-radius: 30px;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover{
border-color:  #122947;
border-width: 4px;
color:  #122947 !important;
}
.wp-block-button.is-style-outline .wp-block-button__link{
border-color: var(--color-primary1);
color: var(--color-primary1) !important;
}
.wp-block-button.is-style-squared .wp-block-button__link {
border-radius: 0;
} #travel-offer strong {
text-transform: uppercase;
font-style: italic;
letter-spacing: 1px;
color: var(--color-primary1);
}
#travel-offer h2 {
font-size: 35px;
}
#travel-offer h3 a{
font-size: 20px;
color: #000;
}
.cat-inner-box {
border: solid 1px #e0e5ea;
box-shadow: 0 0 5px 1px #e0e5ea;
position: relative;
}
.cat-inner-box img{
width: 100%;
}
.cat-inner-box h4 {
position: absolute;
top: 0;
background: var(--color-primary1);
padding: 8px 14px;
color: #1f1f1f;
right: 0;
font-size: 18px;
}
.offer-box .serv-btn a {
background: var(--color-primary1);
color: #fff;
padding: 8px 14px;
font-weight: 500;
display: inline-block;
text-align: center;
}
.offer-box .serv-btn a:hover {
background: #222;
}
.offer-box span i {
color: var(--color-primary1);
font-size: 14px;
} .bypostauthor > .comment-body > .comment-meta > .comment-author .avatar {
border: 1px solid #333;
padding: 2px;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
nav.woocommerce-MyAccount-navigation ul li:hover{
background: var(--color-primary1);
}
ul.sub-menu ul.sub-menu {
left: 202px !important;
}
@media screen and (max-width: 767px){
.page-template-front-page #heade-outer {
position: static;
}
.page-template-front-page .headerbox{
background: var(--color-primary1);
}
.page-template-front-page .menubar{
background: #1f1f1f;
}
#slider .inner_carousel h1 a{
display: block;
font-size: 20px;
}
.innermenubox {
padding: 0;
}
.toggle-nav i {
background: var(--color-primary1);
padding: 10px;
}
.sidenav{
background: var(--color-primary1);
}
.nav ul li a:hover,.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
color: #fff;
}
.stick_head{
position: static;
}
#slider .carousel-control-prev-icon, #slider .carousel-control-next-icon {
padding: 4px 9px;
font-size: 15px;
}
#slider .more-btn a {
padding: 7px 6px;
}
}
@media screen and (min-width: 768px) and (max-width: 1000px){
.page-template-front-page #heade-outer {
position: static;
}
.page-template-front-page .headerbox{
background: var(--color-primary1);
}
.page-template-front-page .menubar{
background: #1f1f1f;
}
.call i, .email i,.logo h1 {
font-size: 25px;
}
.innermenubox {
padding: 0;
}
.toggle-nav i {
background: var(--color-primary1);
padding: 10px;
}
.sidenav{
background: var(--color-primary1);
}
.menubar.login-user.stick_head {
margin-top: 46px;
}
#slider .inner_carousel h1 a, #slider .inner_carousel p, .more-btn {
font-size: 26px;
}
.more-btn a {
padding: 8px;
}
}
@media screen and (min-width: 1001px) and (max-width: 1199px){
.page-template-front-page #heade-outer {
position: static;
}
.page-template-front-page .headerbox{
background: var(--color-primary1);
}
.page-template-front-page .menubar{
background: #1f1f1f;
}
.logo h1 {
font-size: 30px;
}
}