.widget.c-gallery.c-gallery-template-2 .widget-item {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.widget.c-gallery.c-gallery-template-2 .widget-item-wrapper {
    overflow: hidden;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 73px 0px 73px;
}
.widget.c-gallery.c-gallery-template-2 .widget-item-text-wrap {
    padding-bottom: 37px;
}
.widget.c-gallery.c-gallery-template-2 .preview-item {

}
.widget.c-gallery.c-gallery-template-2 .widget-items {

}
.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button {
    position: absolute;
    bottom: 0;
    width: 73px;
    height: 377px;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: all;
    transition: 0.4s;
    background: #ECECEC;
}
.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button:hover {
    background: #ffde92;
}
.widget.c-gallery.c-gallery-template-2 [data-role="gallery.preview"] {
    padding-top: 23px;
}
.widget.c-gallery.c-gallery-template-2 .preview-item {
    height: 163px;
}
.widget.c-gallery.c-gallery-template-2 .preview-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button.owl-prev {
    left: 0;
}
.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button.owl-next {
    right: 0;
}
.widget.c-gallery.c-gallery-template-2 .widget-item-picture {
  display: block;
  position: relative;
  width: 100%;
  cursor: pointer;
    height: 377px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-transition: transform 350ms;
  -moz-transition: transform 350ms;
  -ms-transition: transform 350ms;
  -o-transition: transform 350ms;
  transition: transform 350ms;
}
.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
}
.widget.c-gallery.c-gallery-template-2 .widget-item-picture img {
  display: none;
}
.widget.c-gallery.c-gallery-template-2 .widget-footer-button {
  color: #2d2d2d !important;
}
.widget.c-gallery.c-gallery-template-2 .widget-footer-button:hover, .widget.c-gallery.c-gallery-template-2 .widget-footer-button:focus, .widget.c-gallery.c-gallery-template-2 .widget-footer-button:active {
  color: #fff !important;
}
.widget.c-gallery.c-gallery-template-2 .widget-item .widget-item-name-gallery {
    font-weight: 600;
    font-size: 16px;
    line-height: 153.5%;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #000000;
    max-width: 400px;
}
.widget.c-gallery.c-gallery-template-2 .widget-item .widget-item-preview-text-gallery {
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #323232;
}
.widget.c-gallery.c-gallery-template-2 .widget-content {
    margin-top: 45px;
}
.widget.c-gallery.c-gallery-template-2 .widget-header .widget-title {	
	background-image: linear-gradient(0, #fff 5px, #ffde92 2px, #ffde92 20px, #ffde92 15px, transparent 10px);
    display: inline;
    font-weight: 600;
    font-size: 28px;
    line-height: 144%;
    letter-spacing: 0.03em;
    text-transform: uppercase;
}
.widget.c-gallery.c-gallery-template-2 .widget-header .widget-description {
    font-weight: 500;
    font-size: 18px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #8E8E8E;
}

@media all and (max-width: 1024px) {
	.widget.c-gallery.c-gallery-template-2 .widget-header .widget-title{
	    font-size: 22px;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-header .widget-description{
	    font-size: 16px;	
	}
	
}
.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"].disabled {
    display: none;
}
@media all and (max-width: 768px) {
	.widget.c-gallery.c-gallery-template-2 .widget-header .widget-title {
		font-size: 18px;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-header .widget-description {
		font-size: 14px;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-item .widget-item-name-gallery{
	    font-size: 12px;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-item .widget-item-preview-text-gallery {
		font-size: 14px;
		padding-top: 7px;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-item-text-wrap {
		padding-bottom: 27px;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-content {
		margin-top: 16px;
	}
	.widget.c-gallery.c-gallery-template-2 [data-role="gallery.preview"]{
	    display: none;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button{
	    width: 29px;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-item-wrapper{
	    padding: 0 29px 0px 29px;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button svg {
		width: 15px;
	}
	.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] span {
		display: inline-block;
		width: 9px;
		height: 9px;
		border: 0.9px solid #000000;
		border-radius: 50%;
		margin-left: 10px;
		transition:0.4s;
	}
	.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] .active span {
		background: #ffde92;
	}
	.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button {
    background: transparent;
    border: none;
    padding: 0;
    outline: none;
}
	
	.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] {
		text-align: center;
		padding-top: 16px;
	}
}
@media all and (max-width: 500px) {
	.widget.c-gallery.c-gallery-template-2 .widget-item-picture{
	    height: 194px;	
	}
	.widget.c-gallery.c-gallery-template-2 .widget-items .owl-nav button {
		height: 194px;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-header .widget-title br {
		display: none;
	}
	.widget.c-gallery.c-gallery-template-2 .widget-item .widget-item-preview-text-gallery br {
		display: none;
	}
}

.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button:first-child, .widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button:last-child, .widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button.custom-pagination, .widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button.active, .widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button.custom-dotted-pagination, .widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button:last-child {
    display: inline-block !important;
}

.widget.c-gallery.c-gallery-template-2 [data-role="gallery.pictures.dots"] button {
    background: transparent;
    border: none;
    padding: 0;
    outline: none;
    display: none !important;
}

/*# sourceMappingURL=style.css.map */
