/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 13 2025 | 21:45:21 */
.h-100{
    height: 100%;
}

.banner-slid .penci-owl-nav .penciicon-left-chevron,
.banner-slid .penci-owl-nav .penciicon-right-chevron{
    display:none;
}

.banner-slid .penci-owl-nav .owl-prev{
    background-image:url("https://trendyfashionguide.com/wp-content/uploads/2025/07/Arrow-1.png") !important;
    width: 50px;
    height: 100px;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius:0 !important;
    background-color:unset !important;
}
.banner-slid .penci-owl-nav .owl-next{
    background-image:url("https://trendyfashionguide.com/wp-content/uploads/2025/07/Arrow-2.png") !important;
    width: 50px;
    height: 100px;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius:0 !important;
    background-color:unset !important;
}




.post-main-layout .standard-article{
    display:flex;
    flex-wrap:wrap;
}
.post-main-layout .standard-article .header-standard{
    order:1;
}
.post-main-layout .standard-article .standard-post-image{
    order:2;
}
.post-main-layout .standard-article .standard-content{
    order:3;
}
.post-main-layout .standard-article .header-standard .standard-top-meta{
    display:flex;
    flex-wrap:wrap;
}
.post-main-layout .standard-article .header-standard .standard-top-meta > span{
    margin-right:15px;
    position:relative;
    width:130px !important;;
}
.post-main-layout .standard-article .header-standard .standard-top-meta > span:before{
    border-right:0 !important;
    position:absolute;
    content:"";
    width:2px;
    height:20px;
    background-color:black !important;
    right:-10px;
    rotate:20deg;
    opacity:1;
}
.post-main-layout .standard-article .header-standard .standard-top-meta .penci-box-meta .penci-faicon{
    margin-right:5px;
}
.post-main-layout .standard-article .standard-post-image a img{
    height:400px;
    object-fit:cover;
    object-position:top;
}
.post-main-layout .standard-article .standard-content .penci-more-link .more-link{
    background-color:black;
    padding:2px 10px;
    color:white;
    text-transform:capitalize;
    font-size:14px;
    border-radius:10px;
}
.post-main-layout .standard-article .standard-content .penci-more-link .more-link:after{
    display:none;
}
.post-main-layout .penci-post-box-meta{
    display:none;
}
.latest-post-css .penci-latest-posts-list .penci-homepage-title .inner-arrow:before,
.latest-post-css .penci-latest-posts-list .penci-homepage-title .inner-arrow:after{
    display:none;
}
.latest-post-css .penci-latest-posts-list .penci-homepage-title .inner-arrow{
    border-bottom:2px solid black;
}
.latest-post-css .penci-latest-posts-list .penci-wrapper-posts-ajax .penci-wrapper-posts-content .penci-wrapper-data .list-post{
    margin-bottom:30px;
}
.latest-post-css .penci-latest-posts-list .penci-wrapper-posts-ajax .penci-wrapper-posts-content .penci-wrapper-data .list-post .item .thumbnail{
    width:25%;
}
.latest-post-css .penci-latest-posts-list .penci-wrapper-posts-ajax .penci-wrapper-posts-content .penci-wrapper-data .list-post .item .thumbnail a{
    width:100px;
    height:100px;
    background-size:cover;
    background-position:top;
}
.latest-post-css .penci-latest-posts-list .penci-wrapper-posts-ajax .penci-wrapper-posts-content .penci-wrapper-data .list-post .item .content-list-right{
    width:75%;
}
.latest-post-css .penci-latest-posts-list .penci-wrapper-posts-ajax .penci-wrapper-posts-content .penci-wrapper-data .list-post .item .content-list-right .header-list-style {
    display:flex;
    flex-wrap:wrap;
    flex-direction:column-reverse;
}

.Form-style input {
    background-color: white;
    border-radius: 5px;
    text-align: center;
    margin-bottom: 18px;
}

.Form-style input.wpcf7-form-control.wpcf7-submit {
    background-color: #1C747C;
    width: 48%;
    color: white;
    font-size: 18px;
    font-weight: 700;
    border-radius: 5px;
    margin: 0 auto;
}

.Form-style p {
    text-align: center;
    display: flex;
    flex-direction: column;
}

div#wpcf7-f971-p573-o1 {
    margin-top: 20px !important;
}


@media (min-width: 1024px){
    .penci-owl-dots{
    top: 68% !important;
    left: 0 !important;
    text-align: start !important;
    padding-left: 120px;
}
.penci-owl-dot{
    margin:0 !important;
}
}

@media (max-width: 767px){
    .banner-slid .penci-owl-nav .owl-prev {
		    width: 30px;
		height: 60px;
	}
.Form-style input.wpcf7-form-control.wpcf7-submit {
     width: 100%;
}
}