/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 03 2024 | 04:36:07 */
/* Smart Slider | Landing Page */
div#n2-ss-2 .n2-thumbnail-dot img {
    visibility: hidden;
}
div#n2-ss-2 .n2-style-7bae947778511380138d8d62a80d90cc-simple {
    padding: 3px 10px 3px 10px;
    background: none;
   
}
.n2-ss-caption.n2-ow.n2-caption-overlay {
    top: 0;
}
  div#n2-ss-2 .n2-caption-before {
    order: 0;
}

.nextend-thumbnail-scroller.n2-align-content-center {
    opacity: 1;
}
.btn-secondary-slide .n2-ss-button-container--non-full-width:before {
    font-family: "Font Awesome 5 Free";
    content: "\f078";
    text-align: center;
    display: inline-grid;
    vertical-align: middle;
    font-weight: 900;
    display: inline-grid;
    align-items: center;
    color: #EC1D23;
    font-size: 18px;
    border-radius: 50%;
    background-color: #FFF;
    border: 2px solid;
    height: 40px;
    width: 40px;
    margin-right: 10px;
}
.n2-ss-layer.n2-ow .btn-explore-more::after {
    font-family: "Font Awesome 5 Free";
    content: "\f107";
    font-weight: 900;
    display: block;
    color: #FFF;
    font-size: 18px;
}
.btn-explore-more:hover {
    cursor: pointer;
}

.btn-primary-slide .n2-ss-button-container--non-full-width:hover
.btn-secondary-slide .n2-ss-button-container--non-full-width a:hover{
  background: none;
}


/* Smart Slider | Design page */
div#n2-ss-4 .n2-thumbnail-dot img {
    border-radius: 10px;
}

/* Landing page || Post Slider */
.pcp-carousel-wrapper .sp-pcp-post {
    box-shadow: 0px 0px 6px #00000029;
    border-radius: 10px;
}
.sp-pcp-post-content p {
    line-height: 1.6;
	font-weight: normal;
	font-weight: 300;
	font-size: 14px;
	color: #252525;
}
.sp-pcp-post .sp-pcp-title a, .sp-pcp-post .sp-pcp-title {
    font-size: 16px;
    font-weight: 600;
    color: #252525;
}


/** mobile version **/
@media only screen and (max-width: 600px){
  /* Hide Thumnail caption */
  .n2-ss-caption.n2-ow.n2-caption-overlay {
    visibility: hidden;
  }

}

/** ipad version **/
@media (min-width: 768px) and (max-width: 1024px) {
  .nextend-thumbnail-horizontal .nextend-thumbnail-scroller {
    height: 55px;
  }
  .n2-ss-caption.n2-ow.n2-caption-overlay{
    font-size: 12px;
  }
}