/*
Theme Name: Popgraine
Template: vw-event-planner
Author: Child Theme Configurator
Tags: left-sidebar,right-sidebar,one-column,two-columns,three-columns,four-columns,grid-layout,wide-blocks,block-styles,flexible-header,block-patterns,custom-colors,custom-background,custom-logo,custom-menu,custom-header,editor-style,featured-images,footer-widgets,sticky-post,full-width-template,theme-options,translation-ready,threaded-comments,post-formats,rtl-language-support,blog,portfolio,e-commerce
Version: 1.0.2.1695187747
Updated: 2023-09-20 05:29:07

*/

body {
    font-family: 'Quicksand', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    color: #bb0e70;
    font-family: 'Quicksand', sans-serif;
}
input[type="submit"], input.button {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.book-now a {
    background-color: #bb0e70;
}
.book-now a:hover {
    background-color: #bb0e70;
}
.logo h1 a, .logo p.site-title a {
    color: #fff;
    font-family: 'Quicksand', sans-serif;
}
.logo p.site-title {
    font-weight: normal;
}
.logo .site-title a:hover {
    color: #fff;
}
.home-page-header {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.main-header {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: #000;
}
.main-navigation a {
    color: #fff;
}
.main-navigation a:hover {
    color: #bb0e70;
}
.main-navigation .menu > ul > li.highlight {
    background-color: #bb0e70;
}
#slider {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
#slider .carousel-control-prev-icon:hover, #slider .carousel-control-next-icon:hover {
    background-color: #bb0e70;
}
#slider .view-more:hover {
    background-color: #bb0e70;
}
.view-more {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.serv-box:hover {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.serv-box h4 a {
    font-family: 'Quicksand', sans-serif;
}
#preloader {
    background-color: #bb0e70;
}
.scrollup i {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.footer .tagcloud a:hover {
    background-color: #bb0e70;
}
.footer h3, .footer .wp-block-search .wp-block-search__label {
    font-family: 'Quicksand', sans-serif;
}
.footer .wp-block-search .wp-block-search__button, .sidebar .wp-block-search .wp-block-search__button {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.footer .widget_price_filter .ui-slider .ui-slider-range, .footer .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #bb0e70;
}
.footer .woocommerce-product-search button {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.post-categories li a {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.post-categories li a:hover {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.nav-previous a {
    background-color: #bb0e70;
}
.nav-next a {
    background-color: #bb0e70;
}
.nav-previous a:hover, .nav-next a:hover {
    background-color: #bb0e70;
}
.bradcrumbs a:hover {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.bradcrumbs span {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
#comments input[type="submit"] {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
#comments a.comment-reply-link {
    background-color: #bb0e70;
}
.sidebar .custom-social-icons i, .footer .custom-social-icons i {
    background-color: #bb0e70;
}
.sidebar .custom-social-icons i:hover, .footer .custom-social-icons i:hover {
    background-color: #bb0e70;
}
.sidebar .wp-block-search .wp-block-search__label {
    font-family: 'Quicksand', sans-serif;
}
.sidebar .tagcloud a:hover {
    background-color: #bb0e70;
}
.sidebar .widget_price_filter .ui-slider .ui-slider-range, .sidebar .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #bb0e70;
}
.sidebar .woocommerce-product-search button {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.pagination span, .pagination a, .post-nav-links span, .post-nav-links a {
    background-color: #bb0e70;
}
.pagination a:hover, .post-nav-links a:hover {
    background-color: #bb0e70;
}
.pagination .current, span.post-page-numbers.current {
    background-color: #bb0e70;
}
.nav-next span.meta-nav:after {
    font-family: 'Quicksand', sans-serif;
}
.nav-previous span.meta-nav:before {
    font-family: 'Quicksand', sans-serif;
}
.footer a.custom_read_more, .sidebar a.custom_read_more {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.woocommerce span.onsale {
    background-color: #bb0e70;
}
.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 {
    background-color: #bb0e70;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #bb0e70;
}
nav.woocommerce-MyAccount-navigation ul li {
    background-color: #bb0e70;
}
.woocommerce-message::before {
    color: #bb0e70;
}
.woocommerce nav.woocommerce-pagination ul li a {
    background-color: #bb0e70;
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
    background-color: #bb0e70;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
    background-color: #bb0e70;
}
.wp-block-button__link {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
}
pre, code, kbd, samp {
    font-family: 'Quicksand', sans-serif;
}
input, button, select, optgroup, textarea {
    font-family: 'Quicksand', sans-serif;
}
::file-selector-button {
    font-family: 'Quicksand', sans-serif;
}
::-webkit-file-upload-button {
    font-family: 'Quicksand', sans-serif;
}
.tooltip {
    font-family: 'Quicksand', sans-serif;
}
.popover {
    font-family: 'Quicksand', sans-serif;
}
.font-monospace {
    font-family: 'Quicksand', sans-serif;
}
.banner-section .wp-block-button__link {
    color: #bb0e70;
}
.banner-section .wp-block-button__link:hover {
    background-color: #bb0e70;
}
.banner-section .wp-block-button__link:after {
    font-family: 'Quicksand', sans-serif;
}
.events-section .events-box .service-head h3 {
    font-family: 'Quicksand', sans-serif;
}
.events-section .events-box .service-head .wp-block-buttons:before {
    font-family: 'Quicksand', sans-serif;
}
@media screen and (max-width: 1000px) {
.toggle-nav i {
    color: #bb0e70;
}
.sf-arrows .sf-with-ul:hover:after, .main-navigation ul li li:hover .sf-with-ul:after {
    font-family: 'Quicksand', sans-serif;
}
.sf-arrows .sf-with-ul:after {
    font-family: 'Quicksand', sans-serif;
}
}
@media screen and (max-width: 720px) {
.page-template-custom-home-page .home-page-header, .page-template-ibtana-page-template .home-page-header {
    background-image: -moz-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -webkit-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -o-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: -ms-linear-gradient(top, #bb0e70, #bb0e70);
    background-image: linear-gradient(to bottom, #bb0e70, #bb0e70);
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
}
