@charset "utf-8";
/* CSS Document */
/* for Easyblog hide the useless toolbar
#eb .eb-modules-stackideas-toolbar {
   display: none !important;
}
 */

/* mode switch */
.template-options {
    top: 30% !important;
}
/* module search */
.module-search-button:hover {
  cursor: pointer;
}
.module-search-button i {
  font-size: 24px;
}
.module-search-wrapper {
  display: flex;
  align-items: center;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 20px;
  transform: translateY(-10px);
}
.module-finder-search {
  position: absolute;
  right: 0px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 111;
  display: none;
}
.module-search-input {
  width: 520px;
  height: 48px;
  border: 1px solid #dddae1;
  border-radius: 7px;
  background: #eff0fc;
  padding: 7px !important;
}

.module-search-input.form-control:focus, .form-control:hover, .form-control:active {
    box-shadow: none !important;
    background-color: #FDFDFD !important;
		
}

.module-search-close {
    position: absolute;
    top: 8px;
    right: 15px;
    color: #525252;
    font-size: 24px;
}
.module-search-close:hover {
  cursor: pointer;
}

/* Header */
#sp-header.header-with-modal-menu .menu li:not(:last-child) {
    padding-right: 25px !important;
}
#sp-header.header-with-modal-menu .menu {
    font-weight: 500 !important;
    font-size: 14px !important;
    text-transform: uppercase !important;
	padding-left: 600px;

}
.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {
    font-size: 1rem;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
    font-size: 0.8rem;
}
#modal-menu {
    background: #242424f2;
}
.video-popup .sppb-ripple-effect {
    box-shadow: 0 0 0 12px rgb(255 255 255), 0 0 0 24px rgb(255 255 255 / 75%);
    -webkit-backdrop-filter: blur(70px);
    backdrop-filter: blur(70px);
}
.me-auto {
    margin-right: inherit !important;
    padding-left: 10px;
}
em {
    color: inherit;
}

.menu_title {
    text-transform: uppercase;
    font-size: 12px;
	margin-left: -3px;
}

#modal-menu-toggler {
    width: 52px;
    height: 52px;
    border: 1px solid #757575;
    border-radius: 50%;
    padding: 11px 8px;
    background-color: #757575;
}
#modal-menu-toggler:hover {
    width: 52px;
    height: 52px;
    background-color: var(--link-color);
    border: 1px solid var(--link-color);
    border-radius: 50%;
    padding: 11px 8px;
    animation: burger 2s;
}
@keyframes burger {
  50% {transform: rotate(180deg);}
}
#modal-menu ul.sp-megamenu-parent>li>a, #modal-menu ul.sp-megamenu-parent>li>span {
    font-size: 2.5vh;
    text-transform: uppercase;
}
#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    width: 280px;
}
#modal-menu ul.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner ul>li>a {
    font-weight: 400 !important;
    font-size: 1.5vh !important;
    text-transform: uppercase;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
    line-height: 2.2;
    padding: 0;
}
#modal-menu ul.sp-megamenu-parent li.sp-has-child>a:after, #modal-menu ul.sp-megamenu-parent li.sp-has-child>span:after {
    top: 0px;
	padding-left: 5px;
}
.offcanvas-menu {
    background-color: #333333;
}
#sp-header .sp-module .menu ul.menu-child {
    font-size: 12px !important;
}
#sp-header.header-sticky {
    background: #424242fa !important;
}
#sp-header .sp-module .menu ul.menu-child {
    background: #424243 !important;
}
#sp-logo.has-border {
    padding-right: 25px !important;
}
.sp-page-title {
    
    padding: 215px 0 110px !important;
}
/* .view-article #sp-main-body .container .article-details .article-details-top-wrapper {
    padding: 285px 0 20px !important;
	margin-bottom: 20px;
} */
.menu>li.active>a, .menu>li.active:hover>a {
    color: var(--link-color) !important;
}
.menu-child>li.active>a, .menu-child>li.active:hover>a {
    color: var(--link-color) !important;
}
.burger-icon span:nth-child(2) {
    width: 80%;
    margin-left: auto;
}
.sp-page-title .sp-page-title-heading {
    color: #FFFFFF !important;
	text-shadow: 3px 3px 1px rgb(0 0 0 / 80%);
    max-width: 80%  !important;
}

.sp-page-title .sp-page-title-sub-heading {
    color: #FFFFFF !important;
	text-shadow: 3px 3px 1px rgb(0 0 0 / 80%);
    max-width: 80%  !important;
}
.offcanvas-menu .offcanvas-inner ul.menu, .offcanvas-menu .offcanvas-inner ul.menu ul {
    text-transform: uppercase;
}
.offcanvas-menu .offcanvas-inner ul.menu>li {
    border-bottom: 1px solid #464646;
}
.article-social-share .social-share-icon ul li a {
    font-size: 2rem;
}
.magnin-faq .sppb-panel-group .sppb-panel-heading {
    padding: 5px 30px 5px 15px;
}

/* Everything else */
.view-category .blog .article-list .magnin-intro-articles .article .article-body .article-header h2 {
    font-size: 1.5rem !important;
    font-weight: 500 !important;
}
.view-category .blog #articleCarouselSlide .carousel-inner article.carousel-item .carousel-item-inner .article-carousel-caption .article-carousel-pro-text .entry-header .article-header h2 {
    font-size: 1.8rem !important;
}
.view-article #sp-main-body .container .article-details .related-article-list-container .related-article-list .article .article-header h2 {
    font-size: 1.4rem !important;
    font-weight: 500 !important;
}
.view-article #sp-main-body .container .article-details .article-details-top-wrapper .article-header h1 {
    font-weight: normal;
    font-size: 4rem;
	line-height: 70px;
    margin-bottom: 50px;
    text-shadow: 3px 3px 1px rgb(0 0 0 / 80%);
}
.article-details .article-ratings-social-share {
    border-top: 0px solid #f5f5f5; 
    border-bottom: 0px solid #f5f5f5;
    justify-content: flex-start !important;
	padding: 2rem 0 0;
}
.sp-copyright {
    font-size: 14px !important;
    color: #e0e0e0 !important;
    font-weight: 400 !important;
}
.magnin-slider .sp-slider-btn-text:after {
    background: var(--link-color) !important;
}
.blog {
	padding-top: 60px;
} 
.opendate {
	color: #242E47;
	opacity: 0.5;
} 
.view-article #sp-main-body .container .article-details .related-article-list-container .related-article-list .article .article-info {
    display: none;
}
.article-details .article-header {
    padding-bottom: 1.8rem;
}
.view-category .blog .article-list .magnin-intro-articles .article:hover .article-body .fields-container .field-entry .field-value {
  	color: #f5f5f5 !important;
}
.magnin-faq .sppb-panel-group .sppb-toggle-direction {
    right: 20px;
    left: auto;
}
.magnin-faq .sppb-panel-group .sppb-panel-faq .sppb-panel-title {
    margin-left: 5px;
}

.view-article #sp-main-body .container .article-details .related-article-list-container .related-article-list .article {
    margin-bottom: 1.8rem !important;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
	background-color: var(--secondary-bg-color);
	box-shadow: 0 10px 15px 0 rgb(6 10 20 / 12%);
}
.view-article #sp-main-body .container .article-details .related-article-list-container .related-article-list .article:hover {
	box-shadow: 0 5px 10px 0 rgba(6, 10, 20, .18);
}
.list-group-item {
    background-color: unset !important;
    border: 1px solid #e9e9e9 !important;
    font-weight: 500 !important;
	text-transform: uppercase;
}
.view-category .blog #articleCarouselSlide {
    border: 0px solid var(--secondary-text-color);
    background-color: var(--secondary-bg-color);
    border-radius: 7px;
}
.view-category .blog #articleCarouselSlide .carousel-control-prev {
    padding-right: 10px;
}
.view-category .blog #articleCarouselSlide .carousel-control-next {
    padding-right: 10px;
}
.article-list .article {
    margin-bottom: 30px !important;
}
.sppb-addon-content ul, ol {
    list-style: disc !important;
	margin-left: 1.5rem;
}
.view-category .blog .article-list .magnin-intro-articles .article .article-body {
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
}
.intro-article-img-wrapper img {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.view-article #sp-main-body .container .article-details .related-article-list-container .related-article-list .article .article-full-image img {
    min-height: 220px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.view-category .blog .article-list .magnin-intro-articles .article:hover .article-body {
  background-color: #333333 !important;
}

.view-article #sp-main-body .container .article-details .related-article-list-container {
    margin-top: 30px;
}
.magnin-scroll-bar .sppb-addon-title:before {
    background-color: #fff !important;
}
.magnin-scroll-bar .sppb-addon-title:after {
    border: 1px solid #fff !important;
}

/* audio control*/

.sppb-addon-audio-advanced .row.audio-control {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.sppb-addon-audio-advanced .song-title-wrap {
  flex: 1 0 100%;
  max-width: 100%;
  text-align: left;
}
.sppb-addon-audio-advanced .song-title-wrap h5 {
    font-size: 34px;
}
.sppb-addon-audio-advanced .song-title-wrap #current-song {
  margin: 20px 0px;
  font-size: 20px;
  color: var(--link-color);
}
.sppb-addon-audio-advanced .next-pre-wrapp {
  flex: 1 0 auto;
  max-width: 20%;
}
.sppb-addon-audio-advanced .volume-control {
    margin: 40px 0px 0px 0px;
    flex: 1 0 80%;
    max-width: 80%;
    padding: 0 0 0 40px;
}
.sppb-addon-audio-advanced .volume-wrap {
    width: 75%;
}
.sppb-addon-audio-advanced #playlist {
  width: 100%;
  margin-top: 20px;
}
.sppb-addon-audio-advanced #playlist li {
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 6px 0;
  margin-bottom: 0px;
  color: var(--text-color);
}

.sppb-addon-audio-advanced ul#playlist li div .button {
    padding: 5px 10px 10px;
}
.sppb-addon-audio-advanced ul#playlist li div .button:active {
    color: var(--link-color);
}
.sppb-addon-audio-advanced #playlist li:not(:last-child) {
  border-bottom: 1px dotted var(--text-color);
}
.sppb-addon-audio-advanced #playlist li:hover {
  color: var(--link-color);
  background-color: var(--secondary-bg-color);
}

.sppb-addon-audio-advanced #playlist li .left {
  flex: 1 0 7%;
  max-width: 7%;
}
.sppb-addon-audio-advanced #playlist li .left i {
  font-size: 30px;
}
.sppb-addon-audio-advanced #playlist li .middle {
  flex: 1 0 93%;
  max-width: 93%;
  display: flex;
  justify-content: space-between;
}
.sppb-addon-audio-advanced #playlist li .length {
  color: var(--text-color);
  margin-top: 10px;
}
.sppb-addon-audio-advanced #playlist li .song {
    margin-top: 10px;
    padding-left: 10px;
}
.sppb-addon-audio-advanced #current-time span {
  font-size: 15px;
  color: var(--text-color);
  font-weight: 500;
}
.sppb-addon-audio-advanced .next-pre-wrapp {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.sppb-addon-audio-advanced .next-pre-wrapp:hover {
  color: var(--link-color);
}
.sppb-addon-audio-advanced .next-pre-wrapp #previous {
  padding: 0px;
  margin: 0px;
  font-size: 24px;
  position: relative;
  top: 0px;
}
.sppb-addon-audio-advanced .next-pre-wrapp #play-pause {
  font-size: 50px;
  margin: 0px 15px;
  padding: 0px;
  position: relative;
  top: 0px;
}
.sppb-addon-audio-advanced .next-pre-wrapp #play-pause:active {
  color: var(--link-color);
}
.sppb-addon-audio-advanced .next-pre-wrapp #next {
  margin: 0px;
  padding: 0px;
  font-size: 24px;
  position: relative;
  top: 0px;
}
.sppb-addon-audio-advanced .volume {
    background-color: #7f7c7cab;
}
.sppb-addon-audio-advanced .volume-bar {
    background-color: var(--text-color);
}
.sppb-addon-audio-advanced .volume-bar:before {
    background: var(--text-color);
}
.avs-title {
	font-family: 'EB Garamond', sans-serif;
    font-size: 1.5rem;
    font-weight: 500;
	line-height: 1.8rem;
	padding: 0 10px 0 10px;
}
.avs-youtube-popup-wrapper .mfp-title {
    font-size: 1.3rem;
	padding: 10px;
}
.avs-youtube-popup-wrapper .mfp-description {
    text-align: left;
    padding: 10px;
}

/* for easyblog */
#fd .fd-toolbar__link {
    color: var(--text-color) !important;
}
#eb .eb-post-simple__title {
    font-size: 1.5rem !important;
    font-weight: 500 !important;
    line-height: 28px !important;
    font-family: 'EB Garamond', sans-serif;
}
#eb .eb-related-title {
    font-size: 26px !important;
}
#eb .eb-entry-nav>div>a:hover {
    background: var(--bg-color)!important;
}
#eb .eb-entry-nav>div>a {
    color: var(--link-color)!important;
    font-weight: 600;
    text-transform: uppercase;
}
#eb .eb-post-listing.is-column.eb-post-listing--col-3 {
    padding-bottom: 30px;
}
#eb .eb-post-simple a {
    color: var(--link-color) !important;
}
#eb .mt-20 a {
    text-transform: uppercase;
    letter-spacing: 0px;
}
#eb .eb-blog-grid__content {
    border: solid 1px #9b9b9b !important;
    padding: 5px !important;
}
#eb .eb-entry-head {
    border: 0px solid #9b9b9b !important;
	background-color: var(--secondary-bg-color);
	padding: 20px !important;
}
#eb .eb-post-thumb .eb-post-image {
    border-radius: 7px;
}
#eb .eb-post-thumb .eb-post-image img {
    border-radius: 7px 7px 0 0;
}
#eb .eb-featured--slick .eb-gallery-box {
    border-radius: 7px;
}
#eb .eb-entry-body {
    border: 0px solid #9b9b9b !important;
	background-color: var(--secondary-bg-color);
	
}
#eb .eb-blog-grid__title {
    font-weight: 600;
    line-height: 28px;
}
#eb .eb-blog-grid-meta-date {
    color: #888;
    font-size: 16px;
    font-weight: 400;
}
#eb h1 {
    font-weight: 500;
    font-size: 40px;
}
#eb .btn {
    margin-left: 10px;
}

#eb .eb-post-simple {
    border: solid 0px #9b9b9b66!important;
	border-radius: 7px;
	background-color:var(--secondary-bg-color);
	box-shadow: 0 10px 15px 0 rgb(6 10 20 / 12%);
}
#eb .eb-post-simple:hover {
	box-shadow: 0 5px 10px 0 rgba(6, 10, 20, .18);
}
#eb .eb-featured--slick, #eb .eb-featured--slick .eb-gallery-box, #eb .eb-featured--slick .swiper-container, #eb .eb-featured--slick .eb-gallery-stage, #eb .eb-featured--slick .eb-gallery-viewport {
    box-shadow: 0 10px 15px 0 rgb(6 10 20 / 12%);
}
#eb .eb-featured--slick, #eb .eb-featured--slick .eb-gallery-box, #eb .eb-featured--slick .swiper-container, #eb .eb-featured--slick .eb-gallery-stage, #eb .eb-featured--slick .eb-gallery-viewport:hover {
    box-shadow: 0 5px 10px 0 rgba(6, 10, 20, .18);
}

#eb .eb-post-simple__title, #eb .eb-post-simple__body, #eb .eb-post-simple__foot {
    padding: 10px 10px !important;
}

#eb .eb-post-simple__meta-date {
    font-weight: 600 !important;
}
#fd .o-pagination, #fd .o-pagination__btn {
    background-color: inherit !important;
}

/* for events Booking */
.eb-even-title-container {
    font-size: 26px !important;
	padding: 20px 0 20px;
}
.eb-categories-grid-items .eb-category-link {
    font-size: 28px;
    font-weight: 600;
    font-family: 'Cormorant', sans-serif;
}
.eb-categories-grid-items .eb-category-item {
    border: solid 1px #9b9b9b66 !important;
}
.eb-event-item-grid-default-layout .eb-event-thumb-container {
    border-radius: 7px 7px 0 0;
}
.eb-event-item-grid-default-layout {
    border-radius: 7px;
    background-color: var(--secondary-bg-color);
    box-shadow: 0 10px 15px 0 rgb(6 10 20 / 12%);
}
.eb-event-item-grid-default-layout:hover {
    box-shadow: 0 5px 10px 0 rgba(6, 10, 20, .18);
}
.eb-category-item-grid-default .eb-category-thumb-link {
    padding-top: 0px !important;
    /* border-top-left-radius: 7px; */
    /* border-top-right-radius: 7px; */
}
.eb-event-date-info {
    font-size: 95% !important;
    line-height: 110% !important;
    font-weight: 400;
}
#eb-event-page h1.eb-page-heading {
    font-size: 2.1rem;
}
td.eb-event-property-label {
    font-weight: 500 !important;
	font-size: 1.5rem!important;
	color: var(--text-color)!important;
	text-align: center;
}
.eb-event-date {
    height: 70px!important;
    width: 70px!important;
	background-color: var(--link-color) !important;
}

td.eb-event-property-value {
    color: var(--text-color) !important;
	vertical-align: middle;
}
#eb-event-info h4 {
	font-size: 1.3rem !important;
	font-weight: 500;
}
.event-details-wrap {
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
    background: var(--secondary-bg-color);
    margin-bottom: 30px;
	padding: 15px;
}
.event-info-wrap {
	border-radius: 7px;
    padding: 20px;
    background: var(--secondary-bg-color);
    margin-bottom: 30px;
}

.eb-columns-layout-container .eb-event-wrapper>div, .eb-columns-layout-container .eb-event-wrapper>h2 {
    font-size: 1.5rem;
	font-weight: 500;
}
.eb-event-box .eb-event-date-time {
    font-weight: 400 !important;
    font-size: 85% !important;
}
.eb-event-box .eb-event-location-price {
    font-size: 95% !important;
}
.eb-event-box .eb-event-location {
    font-weight: 600 !important;
}
.eb-columns-layout-container .eb-event-wrapper {
    background-color: transparent !important;
    border-radius: 7px !important;
    box-shadow: 0 1px 4px 1px #dddfe2 !important;
}
.ebm-upcoming-events li, .ebm-upcoming-events > div {
    list-style: none;
    /* padding: 15px 0 10px !important;*/
    margin: 0 0 30px !important;
    border-bottom: inherit !important;
    line-height: 1.8;
    background-color: var(--secondary-bg-color) !important;
    border-radius: 7px;
}
.eb-event-item-grid-default-layout>div:last-child {
    padding-bottom: 20px;
}
#eb-info-wrap {
	background-color: var(--secondary-bg-color);
    border-radius: 7px;
	padding: 0 15px 0;
	margin: 0 0 20px;
}
.eb-events-timeline .eb-taskbar {
    border-bottom: 0px dotted #a5a5a5 !important;
	padding: 0 0 15px !important;
}

.ebm-upcoming-events .ebm-event-thumb > img {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

#eb-event-info table {
    border-color: var(--secondary-bg-color) !important;
}
.ebm-upcoming-events .ebm-event-link {
    font-size: 1.4rem !important;
    font-weight: 500 !important;
    line-height: 28px !important;
    font-family: 'EB Garamond', sans-serif;
}
#eb-mod-default-layout {
    padding: 10px;
}
#eb-padding-wrap {
    padding: 15px 0 0;
}
.eb-taskbar .dropdown-menu li {
    padding: 10px 10px 0 !important;
}
.eb-search-bar-container {
    margin: 0 auto 20px !important;
    padding: 30px 0 20px 10px !important;
    background-color: var(--secondary-bg-color) !important;
    border-radius: 7px;
	justify-content: center!important;
}
select.form-control:not([multiple]), select.inputbox:not([multiple]), select:not([multiple]) {
    height: inherit !important;
}
.eb-search-bar-container #filter_duration, .eb-search-bar-container #location_id {
    margin-right: 15px;
    background-color: var(--secondary-bg-color)!important;
    color: var(--text-color) !important;
}
.eb-container .input-large {
    margin-right: 15px;
}
.eb-search-bar-container #location_id {
    display: none;
}
.eb-search-bar-container .btn-group select {
    background-color: var(--secondary-bg-color) !important;
    color: var(--text-color) !important;
}

.eb-event-item-grid-default-layout .eb-event-title-container {
    font-weight: 500;
    font-family: 'EB Garamond', sans-serif;
	line-height: 1.8rem;
}
.eb-event-item-grid-default-layout .eb-event-date-time {
    font-weight: 400;
}
.ebm-upcoming-events .ebm-event-thumb {
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
img.eb-thumb-left {
    border-radius: 7px 7px 0 0;
}
#eb .eb-related-title a:hover {
    color: var(--link-color);
}
/* show mode in mobile */
@media only screen and (max-width: 768px) {
    .template-options {
        right: -20px !important;
		top: 20% !important;
    }
	
    .sppb-addon-audio-advanced .volume-wrap  {
        width: 68%;
    }
    .sppb-addon-audio-advanced #playlist li .middle {
    flex: 1 0 85%;
    max-width: 85%;
    }
    .sppb-addon-audio-advanced #playlist li .left {
    flex: 1 0 15%;
    max-width: 15%;
    }
    .sppb-addon-audio-advanced .volume-control {
      margin: 40px 0px 0px 0px;
      flex: 1 0 70%;
      max-width: 70%;
      padding: 0 0 0 85px;
    }
}
@media only screen and (max-width: 480px) {
    .avs-col-xs-2 {
        width: 100%;
    }
}
@media (max-width: 767px) {
    #sp-header.header-with-modal-menu #offcanvas-toggler {
        margin-right: 3px;
        width: 52px;
        height: 52px;
        border: 1px solid #757575;
        border-radius: 50%;
        padding: 11px 8px;
        background-color: #757575;
    }
    #sp-header.header-with-modal-menu #offcanvas-toggler:hover {
        width: 52px;
        height: 52px;
        background-color: var(--link-color);
        border: 1px solid var(--link-color);
        border-radius: 50%;
        padding: 11px 8px;
        animation: burger 2s;
        }
	.eb-search-bar-container .filter-search, .eb-search-bar-container .btn-group, .eb-search-bar-container .btn-group-vertical {
		display:inline !important;
		margin: 10px 0;
	}
		.eb-search-bar-container .btn-group select {
		margin: 0 0 10px;
	}
	.eb-container .input-large {
    width: -webkit-fill-available !important;
	}
   .menu_title {
	display:none;
	}
	
	.module-search-input {
    	border-radius: 7px;
  		background: #eff0fc;
  		padding: 7px !important;
}
	.module-search-input.form-control:focus, .form-control:hover, .form-control:active {
    	box-shadow: none !important;
    	background-color: #FDFDFD !important;
	}
	.awesomplete > input {
    	border-radius: 7px !important;
    	font-size: 16px !important;
    	padding: 5px !important;
    	background-color: #eff0fc !important;
	}
  .view-article #sp-main-body .container .article-details .article-details-top-wrapper .article-header h1 {
    font-size: 2.8rem !important;
    line-height: 55px !important;
	}
}


/* show mobile menu in landscape mode */
@media (max-width: 1199px) {
    #modal-menu-toggler {
    display: none;
	}
	#sp-header.header-with-modal-menu #offcanvas-toggler {
        margin-right: 3px;
        width: 52px;
        height: 52px;
        border: 1px solid #757575;
        border-radius: 50%;
        padding: 11px 8px;
        background-color: #757575;
    }
    #sp-header.header-with-modal-menu #offcanvas-toggler:hover {
        width: 52px;
        height: 52px;
        background-color: var(--link-color);
        border: 1px solid var(--link-color);
        border-radius: 50%;
        padding: 11px 8px;
        animation: burger 2s;
        }
	#sp-header.header-with-modal-menu .menu {
    padding-left: 410px;
	}
	.module-search-input {
  		border-radius: 7px;
  		background: #eff0fc;
 		padding: 7px !important;
	}
	.module-search-input.form-control:focus, .form-control:hover, .form-control:active {
    	box-shadow: none !important;
    	background-color: #FDFDFD !important;
	}
	.awesomplete > input {
    	border-radius: 7px !important;
    	font-size: 16px !important;
    	padding: 5px !important;
    	background-color: #eff0fc !important;
	}
	
}

