/* Font family: lineicons;*/
@font-face { font-family: 'LineIcons'; src: url('../fonts/LineIcons.eot'); src: url('../fonts/LineIcons.eot') format('embedded-opentype'), url('../fonts/LineIcons.woff2') format('woff2'), url('../fonts/LineIcons.woff') format('woff'), url('../fonts/LineIcons.ttf') format('truetype'), url('../fonts/LineIcons.svg') format('svg'); font-weight: normal; font-style: normal; }
.st-intro .nav-control [class*="fa"]:before { font-family: 'LineIcons'; }
.st-intro .prev-control [class*="fa"]:before { content: "\ea1c"; }
.st-intro .next-control [class*="fa"]:before { content: "\ea1e"; }

/* FOnt weight: 700;*/
.sp-megamenu-parent > li.active > a,
.st-search .btn,
.pager > li a { font-weight: 700; }

/* FOnt size: 31px;*/
.st-blog h3 { font-size: 31px; }

/* Font size: 38px;*/
.article-list .article .article-header h1, .article-list .article .article-header h2 { font-size: 38px; }

/* Font size: 100px;*/
.sp-page-title .sp-page-title-heading { font-size: 100px; }

/* Background: #fff;*/
.st-pricing .sppb-pricing-box,
.st-dishes .sp-dots ul li.active,
.st-dishes .sp-dots ul li:hover { background: #fff!important; }

/* Color: #fff;*/
.page-item.active .page-link:hover { color: #fff; }

/* Border radius: 50%;*/
.st-blog .sppb-meta-author:before,
.article-info .createdby:before { border-radius: 50%; }

/* Box shadow: 0 0 60px rgba(0, 0, 0, 0.05);*/
.st-blog .sppb-addon-article { box-shadow: 0 0 60px rgba(0, 0, 0, 0.05); }

/* Y: -50%;*/
#sp-logo > .sp-column > .sp-module,
.sp-megamenu-parent > li[class*="st-m"] > a > img { transform: translateY(-50%); -webkit-transform: translateY(-50%); }

/* Text align: center;*/ .st-intro .sp-slider_number, .st-teams
.sppb-carousel-extended-team-content,
.pager > li a { text-align: center; }

/* Text transform: uppercase;*/
.pager > li a { text-transform: uppercase; }

/* Transition: width 0s ease;*/
.sp-megamenu-parent >li >a:before,
.sp-megamenu-parent >li:hover >a:after { transition: width 0s ease; -webkit-transition: width 0s ease; -moz-transition: width 0s ease; -o-transition: width 0s ease; -ms-transition: width 0s ease; }

/* Transition: width .25s ease;*/
.sp-megamenu-parent >li:hover >a:before,
.sp-megamenu-parent >li >a:after { transition: width .25s ease; -webkit-transition: width .25s ease; -moz-transition: width .25s ease; -o-transition: width .25s ease; -ms-transition: width .25s ease; }

/* Addon: sp-header;*/
#sp-header:not(.header-sticky) { box-shadow: none; background: #0c100f; }
#sp-header > .container { width: 100%; max-width: 100%;}
#sp-header > .container > .container-inner { padding: 0 45px; }

/* Addon: sp-logo;*/
#sp-logo > .sp-column { position: relative; z-index: 1; }
#sp-logo > .sp-column > .sp-module { position: absolute; top: 50%; left: 210px; }

/* Addon: sp-megamenu - box;*/
.sp-megamenu-parent { float: none; }

/* Addon: sp-megamenu - l1;*/
.sp-megamenu-parent >li:not([class*="st-m"]) >a { position: relative; padding: 0; margin: 0 15px; }
.sp-megamenu-parent >li:not([class*="st-m"]) >a:before,
.sp-megamenu-parent >li:not([class*="st-m"]) >a:after { content: ""!important; position: absolute; top: 1.5em; bottom: 0; margin: auto 0; height: 2px; width: 0; border-width: 2px 0 0; border-style: solid; }
.sp-megamenu-parent >li:not([class*="st-m"]) >a:before { left: 0; }
.sp-megamenu-parent >li:not([class*="st-m"]) >a:after { right: 0; }
.sp-megamenu-parent >li:not([class*="st-m"]):hover >a:before,
.sp-megamenu-parent >li:not([class*="st-m"]).active >a:before,
.sp-megamenu-parent >li:not([class*="st-m"]):hover >a:after,
.sp-megamenu-parent >li:not([class*="st-m"]).active >a:after { width: 100%; }
.sp-megamenu-parent >li:not([class*="st-m"]):hover >a:after,
.sp-megamenu-parent >li:not([class*="st-m"]).active >a:after { border-color: transparent; }

/* Addon: sp-megamenu - l2;*/
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a { text-decoration: underline; }

/* Addon: sp-megamenu - m;*/
.sp-megamenu-parent > li[class*="st-m"] { float: right; }
.sp-megamenu-parent > li[class*="st-m"] .image-title { visibility: hidden; }
.sp-megamenu-parent > li[class*="st-m"] > a > img { position: absolute; top: 50%; right: 0; left: 0; margin: auto; height: 26px; }

/* Addon: sp-megamenu - menu;*/
.sp-megamenu-parent > li.st-menu > a > [class*="fa"] { position: relative; width: 38px; height: 25px; vertical-align: middle; }
.sp-megamenu-parent > li.st-menu > a > [class*="fa"]:before,
.sp-megamenu-parent > li.st-menu > a > [class*="fa"]:after { content: ""; position: absolute; top: 0; bottom: 0; }
.sp-megamenu-parent > li.st-menu > a > [class*="fa"]:before { border-top: 2px solid; height: 2px; margin: auto 0; left: 0; width: 80%; }
.sp-megamenu-parent > li.st-menu > a > [class*="fa"]:after { border-width: 2px 0; border-style: solid; width: 60%; right: 0; }

/* Addon: st-intro - dot;*/
.st-intro .sp-slider_number { right: 0; }

/* Addon: st-box;*/
.st-box .sppb-img-container img { max-height: 70px; }

/* Addon: st-pricing - media;*/
.st-pricing .sppb-addon-single-image { overflow: hidden; }
.st-pricing .sppb-addon-single-image-container { display: block; transform: scale(1.05); -webkit-transform: scale(1.05); }
.st-pricing:not(:hover):not(:focus):not(:active) .sppb-addon-single-image-container { opacity: 0.5; transform: scale(1); -webkit-transform: scale(1); }
.st-pricing .sppb-addon-single-image-container img { width: 100%; }

/* Addon: st-pricing - price;*/
.st-pricing .sppb-pricing-box .sppb-pricing-price.after { display: inline; margin: 0; }

/* Addon: st-pricing - box;*/
.st-pricing .sppb-addon-pricing-table { position: absolute; right: 0; bottom: 0; left: 0; padding: 0 0 0 20%; box-shadow: inherit; }
.st-pricing .sppb-pricing-box { padding: 30px; }
.st-pricing:not(:hover):not(:focus):not(:active) .sppb-pricing-box >*:not(:first-child) { display: none; }

/* Addon: st-slideimg;*/
[class*="st-slideimg"]:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; border-left: 100px solid; }
[class*="st-slideimg"]:after { content: ""; position: absolute; right: 0; bottom: 0; left: 0; border-top: 200px solid; }
.st-slideimg2:before { right: 0; left: auto; }

/* Addon: st-z2;*/
.st-z2 { z-index: 2; }

/* Addon: st-gallery - media;*/
.st-gallery .sprocket-mosaic-g-effect { display: none; }

/* Addon: st-gallery - box;*/
.st-gallery:hover .sprocket-mosaic-g-item { opacity: 0.3; }
.st-gallery:hover .sprocket-mosaic-g-item:hover { opacity: 1; }
.st-gallery .sprocket-mosaic-g-container > li { width: 50%; float: left; }
.st-gallery .sprocket-mosaic-g-container > li:not(:nth-child(3)):not(:nth-child(4)) { width: 25%; }
.st-gallery .sprocket-mosaic-g-content { display: none; }

/* Addon: st-gallery - header;*/
.st-gallery .sprocket-mosaic-g-header { display: none; }

/* Addon: st-thumb;*/
.st-thumb .sppb-row { margin-right: -3px; margin-left: -3px; }
.st-thumb [class*="sppb-col"] { padding-right: 3px; padding-left: 3px; }
.st-thumb img { width: 100%; }

/* Addon: st-quote - box;*/
.st-quote .sppb-testimonial-carousel-item-content:before { display: none; }

/* Addon: st-quote - dots;*/
.st-quote .sppb-carousel-extended-dots ul li:not(.active):not(:hover) { border-color: transparent!important; }
.st-quote .sppb-carousel-extended-dots ul li:not(.active):not(:hover) > * { opacity: 1; background: currentColor; }

/* Addon: st-blog - content;*/
.st-blog h3 { margin: 0 0 30px; }

/* Addon: st-blog - meta;*/
.st-blog.sppb-addon-articles .sppb-article-meta > span { font-size: inherit; color: inherit; }

/* Addon: st-blog - author;*/
.st-blog .sppb-meta-author:before { content: ""; display: inline-block; border: 25px solid; vertical-align: middle; margin: 0 10px 0 0; opacity: .1; }

/* Addon: st-blog - date;*/
.st-blog .sppb-meta-date { position: absolute; top: 20px; }

/* Addon: st-blog - box;*/
.st-blog .sppb-addon-article { overflow: hidden; }
.st-blog .sppb-article-info-wrap { padding: 70px 30px 20px; position: relative; }

/* Addon: st-dishes - box;*/
.st-dishes { padding: 30px 0 0; }

/* Addon: st-dishes - number;*/
.st-dishes .sp-slider_number { top: 7px; right: 0; bottom: auto!important; height: 1px; }
.st-dishes .sp-slider_number > * { display: none; }

/* Addon: st-dishes - dots;*/
.st-dishes .sp-dots { top: 0; bottom: auto!important; z-index: 10; }
.st-dishes .sp-dots ul { display: flex; justify-content: space-between; }
.st-dishes .sp-dots ul li.active:after,
.st-dishes .sp-dots ul li:hover:after,
.st-dishes .sp-dots ul li.active > *,
.st-dishes .sp-dots ul li:hover > * { opacity: 0!important; }

/* Addon: st-flickr;*/
.st-flickr.sppb-addon-flickr .sppb-flickr-gallery { overflow: hidden; background: currentColor; }
.st-flickr.sppb-addon-flickr .sppb-flickr-gallery:hover a { opacity: 0.3; }
.st-flickr.sppb-addon-flickr .sppb-flickr-gallery a:hover { opacity: 1; }
.st-flickr.sppb-addon-flickr .sppb-flickr-gallery li a { transform: none!important; -webkit-transform: none!important; }
.st-flickr.sppb-addon-flickr .sppb-flickr-gallery li a:before { display: none; }

/* Addon: st-stars - box;*/
.st-stars .sppb-addon-content > *,
.st-stars .sppb-media-content > * { display: inline-block!important; }

/* Addon: st-stars - content;*/
.st-stars .sppb-img-container img { max-height: 46px; }
.st-stars .sppb-addon-title { padding: 0 5px 0 20px; }

/* Addon: sp-page-title;*/
.sp-page-title { height: 540px; margin: -90px 0 0; display: flex; flex-direction: column; justify-content: flex-end; padding: 90px 0; }
.sp-page-title .sp-page-title-sub-heading { font-size: inherit; }

/* Addon: sp-page-body;*/
.com-sppagebuilder #sp-header.header-sticky ~ section#sp-main-body { padding-top: 0; }

/* Addon: st-teams - content;*/
.st-teams .sppb-carousel-extended-team-designation { margin: 0; }

/* Addon: st-teams - box;*/
.st-teams .sppb-carousel-extended-team-content { box-shadow: none; }

/* Addon: sb;*/
#sp-left .sp-module, #sp-right .sp-module { border-width: 0; }
#sp-left .sp-module { padding: 0 30px 0 0; }
#sp-right .sp-module { padding: 0 0 0 30px; }

/* Addon: pager;*/
.pager { border-width: 0; }
.pager > li { margin: 0 -1px 0 0; }
.pager > li.next { float: none; }
.pager > li a { border-radius: 0; padding: 20px; min-width: 137px; }

/* Addon: article-list - box;*/
.article-list .article { margin: 0 0 100px; border-width: 0; padding: 0; }
.article-list .article .float-left { float: none!important; margin: 0 0 20px; }
.article-list .article .article-body { padding: 30px 0 0; position: relative; }

/* Addon: article-list - media;*/
.article-list .article .float-left img { min-width: 100%; }

/* Addon: article-list - heading;*/
.article-list .article .article-header h1, .article-list .article .article-header h2 { font-family: inherit; }

/* Addon: article-info;*/
.article-info { align-items: center; }
.article-info > span { font-size: inherit; }
.article-info .published { position: absolute; top: 0; }
.article-info .published:before { display: none; }

/* Addon: article-info - user;*/
.article-info .createdby:before { content: ""; border: 25px solid; opacity: 0.1; display: inline-block; vertical-align: middle; margin: 0 5px 0 0; }

/* Addon: st-categories;*/
.st-categories li { border-width: 0!important; padding: 3px 0!important; }
.st-categories h4 { font: inherit; overflow: hidden; }
.st-categories h4 a span { float: right; }

/* Addon: st-search;*/
.st-search .input-group { display: block; }
.st-search .form-control,
.st-search .btn { height: 65px; }
.st-search .form-control { width: 100%; margin: 0 0 10px; padding: 0 20px; border-width: 2px; font-size: inherit; }
.st-search .btn { padding: 0 40px; }

/* Addon: st-photo;*/
.st-photos .sppb-flickr-gallery { margin: -1px; }
.st-photos .sppb-flickr-gallery li { padding: 1px; border-width: 0!important; }
.st-photos.sppb-addon-flickr .sppb-flickr-gallery li a { padding: 0!important; }
.st-photos.sppb-addon-flickr .sppb-flickr-gallery li a:not(:hover):not(:focus):not(:active):before { opacity: 0; }

/* Addon: pagination;*/
.page-item:first-child .page-link,
.page-item:last-child .page-link { border-radius: 0; }
.page-link { padding: 15px 20px; }

/* Addon: article-details - media;*/
.article-details .float-left { float: none!important; }
.article-details .float-left img { min-width: 100%; border-radius: 0; }

/* Addon: article-details - box;*/
.article-details .article-detail-body { position: relative; padding: 30px 0 0; }

/* Addon: st-frame;*/
.st-frame iframe { border-width: 0; height: 355px; width: 100%; }

/* Addon: offcanvas - menu;*/
.offcanvas-menu .offcanvas-inner .sp-module._menu img { display: none; }
.offcanvas-menu .offcanvas-inner .sp-module._menu img + span { padding-left: 0; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a { padding: 13px; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span,
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler,
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler { color: inherit; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li .menu-toggler { padding: 0 15px; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li .menu-toggler:before { content: ""; position: absolute; top: -13px; bottom: -13px; left: 0; border-left: 1px solid; opacity: 0.1; }
.offcanvas-menu .offcanvas-inner .sp-module ul > li:first-child:before,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:after { content: ""; border-top: 1px solid; opacity: .1; display: block; }
body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul > li ul { margin: 0; }

/* Addon: offcanvas - box;*/
body.ltr.offcanvs-position-right.offcanvas-active .body-wrapper { right: 0; }
.offcanvas-menu .offcanvas-inner { padding: 0; }

/* Addon: offcanvas - close;*/
.close-offcanvas { display: none; }

/* Addon: footer;*/
#sp-stfooter { overflow: hidden; }

/* Responsive: 1025px;*/
@media(min-width: 1025px) {

	/* Addon: ;*/
	body.ltr.offcanvs-position-right .offcanvas-menu { right: -400px; }
	.offcanvas-menu { width: 400px; }
	.offcanvas-menu .offcanvas-inner .sp-module._menu { display: none; }
}

/* Responsive: 1024px;*/
@media(max-width: 1024px) {

	/* Addon: ;*/
	#sp-header > .container > .container-inner { padding: 0; }

	/* Addon: ;*/
	#sp-logo > .sp-column > .sp-module { display: none; }

	/* Addon: ;*/
	.sp-megamenu-parent { float: right; }
	.sp-megamenu-parent > li[class*="st-m"] { display: none; }
}

/* Responsive: 991px;*/
@media(max-width: 991px) {

	/* Addon: ;*/
	.st-intro .sp-nav-control,
	.st-intro .sp-slider_number { display: none; }

	/* Addon: ;*/
	.st-blog h3 { font-size: inherit; }
	.st-blog.sppb-addon-articles .sppb-article-meta > .sppb-meta-author { display: none; }
}

/* Responsive: 767px;*/
@media(max-width: 767px) {

	/* Font size: 30px;*/
	.sp-page-title .sp-page-title-heading { font-size: 30px; }

	/* Addon: ;*/
	.close-offcanvas { display: block; margin: 30px auto; position: relative; top: 0!important; right: 0!important; left: 0!important; width: 44px; height: 44px; padding: 8px; }

	/* Addon: ;*/
	.sp-page-title { height: 300px; }
  
  /* Addon: */
  .pagination-counter { display: none; }
  .article-details .article-ratings-social-share { flex-direction: column; }
  .article-details .article-ratings-social-share > *:last-child { display: none; }
}




#sp-header {
	height:100px;
}

.logo-image {
	height:100px !important;
	width:auto;
	padding:5px !important;
}

 @media (max-width: 991px) {
#sp-header .logo {
  height: 100px;
  width:auto;
}
 }














