
/*Section Content*/
.section-content h4,
.section-parent h4{
   font-weight: 500;
   margin-top: 20px;
   margin-bottom: 10px;
   font-size: 24px;
   font-family: var( --secondary-font-family);
}
.section-content  .img-button,
.section-parent  .img-button{
   /* background: var(--primary-color) !important; */
   border: none;
   display: block;
   /* width: 100px; */
   height: 200px;
   padding:0px;
   margin: auto;
   text-align:center;
   border-radius:6px;
}

.section-content .owl-item .img-button{
    background: var(--primary-color) !important;
   border: none;
   display: block;
   width: 100px;
   height: 100px;
   padding:0px;
   margin: auto;
   text-align:center;
   border-radius:6px;
}

.section-content .img-button img,
.section-parent .img-button img{
   height:100%;
   width: 100%;
   border-radius: 6px;
   object-fit: cover;
   border-radius:6px;
}


/*Modal Galeria*/

.portfolio-modal .modal-dialog {
   margin: 0;
   width: auto;
   max-width: 100%;
   padding-right: 16px;
}

.portfolio-modal .close-modal{
   position: absolute;
   width: 75px;
   height: 75px;
   background-color: transparent;
   top: 25px;
   right: 25px;
   cursor: pointer;
}
.portfolio-modal .modal-content {
   border-radius: 0;
   background-clip: border-box;
   -webkit-box-shadow: none;
   box-shadow: none;
   border: none;
   min-height: 100%;
   padding: 100px 0;
   text-align: center;
}
.portfolio-modal .modal-content h3 {
   margin-bottom: 15px;
   font-size: 3em;
}
.portfolio-modal .close-modal .lr {
   height: 75px;
   width: 1px;
   margin-left: 35px;
   background-color: var(--primary-text-color-inverse);
   transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   z-index: 1051;
}
.portfolio-modal .close-modal .lr .rl {
   height: 75px;
   width: 1px;
   background-color: var(--primary-text-color-inverse);
   transform: rotate(90deg);
   -ms-transform: rotate(90deg);
   -webkit-transform: rotate(90deg);
   z-index: 1052;
}

/*Section Products*/

.section-product  .product-img img{
   height: 150px;
   border-radius: 6px;
   width: 100%;
   object-fit: cover;
}

.section-product  .content h5{
   font-size: 18px;
}

.section-product  .content p{
   font-size: 14px;
}
.section-product ul{
   list-style: none;
   display: flex;
   padding: 0px;
   align-items: center;
   justify-content: center ;
}

.section-product  li{
   font-size: 14px;
   opacity: .7;
}


.section-product  ul li:last-child:after{
   content: "";
}

.owl-carousel-products-sync1 .owl-item{
   border: 1px solid var(--primary-text-color-inverse);
   display: flex;
   justify-content: center;
   align-items: center;
}
.owl-carousel-products-sync1 .owl-item img{
  object-fit:cover;
   object-position:top;
   width:100% !important;
   height:auto !important;
   max-width:100%;
   margin:auto;
}

.owl-carousel-products-sync1 .owl-dots {
   display:flex;
   align-items:center;
   justify-content:center;
   flex-wrap:wrap;
}
.owl-carousel-products-sync1 .owl-dot {
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
   height:80px;
   min-width:80px;
   width:20%;
   margin:5px;
}
.owl-carousel-products-sync1 .owl-dot span{
   display:none !important;
}

.owl-stage{
   display: flex;
   align-items: stretch;
}


@media screen and (max-width: 768px) {

}

@media screen and (max-width: 425px) {

}

