/*.headerclass, .mobile-headerclass, .kad-fixed-vertical-background-area {
    background-color: transparent;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
    background-image: url(https://harmonydanza.it/new/wp-content/uploads/2021/06/bg.png);
    position: absolute;
    z-index: 999 !important;
		width:100%;
		height:110px;
}*/
.second-navclass .sf-menu>li:after {
    background: #fff;
    height: 10px;
    margin-top: -12px;
    width: 10px;
    position: absolute;
    content: '';
    right: -7px;
    top: 60%;
		border-radius:10px;
}
.kadence_social_widget a {
    display: inline-block;
    width: 38px;
    line-height: 38px;
    color: #fff;
    height: 38px;
    padding: 0;
    border: 2px solid rgba(255,255,255);
    font-size: 16px;
    text-align: center;
    margin: 0 2px 4px 2px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    BORDER-RADIUS: 45PX;
		font-color:#fff;
}
.kt-header-extras .kadence_social_widget a, .mobile-header-container .kt-mobile-header-toggle button {
    color: #fff;
}
.kt-icon-search:before {
    content: "\f002";
    COLOR: #FFF;
}
.second-navclass .nav-second .sf-menu {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    border-bottom: 0px solid #fff;
}
.page-id-6 .contentclass, .page-id-6 .above-footer-widgets, .page-id-6 .kt-title span{
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
}
.page-id-10 h3{ color:#fff}

.second-navclass {
  
    border-bottom: 1px solid #fff ;
}
.headerclass, .mobile-headerclass, .kad-fixed-vertical-background-area {
    background-color: transparent;
    border-bottom: 1px solid #fff;
}

.wpcolumn, .wpcolumns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: right;
}
.wppsac-post-slider.design-4 .wppsac-post-list-content .wppsac-post-title a {
    color: #fff;
    text-decoration: none;
    font-size: 49px;
		line-height:48px;
}
.wppsac-sub-content {
    padding-bottom: 30px;
    color: #fff;
}

.wppsac-post-slider .wppsac-post-content a.wppsac-readmorebtn, .wppsac-post-carousel .wppsac-post-content a.wppsac-readmorebtn {
    padding: 13px 20px;
    border: 1px solid #20c0cc;
    text-decoration: none;
    margin: 30px 0;
    font-size: 16px;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
    /* transition: all 0.5s ease-out 0s; */
    background: #46aac6;
    text-transform: uppercase;
		border-radius:5px;
}
.wppsac-post-slider.design-4 .wppsac-post-content a.wppsac-readmorebtn {
    color: #fff;
    border-color: #20c0cc;
}
.wppsac-post-slider .wppsac-post-image-bg img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: top center;
    border-radius: 20px;
}
.wppsac-post-slider.design-4 .wppsac-post-image-bg{background: transparent;height: 400px;line-height: 0; overflow: hidden; position: relative; width: 100%;}
.wppsac-post-slider.design-4 .wppsac-post-list-content .wp-medium-7 {
    padding: 10px 100px 10px 15px;
}
.wppsac-post-slider.design-4 .slick-next {
    right: -22px !important;
}
.wppsac-post-slider.design-4 .slick-prev {
    left: -22px !important;
}
.wppsac-post-slider .slick-dots li.slick-active button, .wppsac-post-carousel .slick-dots li.slick-active button {
    background: #4dbce9 !important;
}
.wppsac-post-slider .slick-dots li button, .wppsac-post-carousel .slick-dots li button {
    background: #fff !important;
    margin: 0px !important;
    padding: 0px !important;
    border: 1px solid #4dbce9;
    border-radius: 50% !important;
    width: 13px !important;
    height: 13px !important;
}
h5 {
    font-family: "Red Hat Display";
    line-height: 24px;
    letter-spacing: 0px;
    font-weight: bold;
    font-style: normal;
    color: #d74b88;
    font-size: 20px;
}
.give-btn {
    background: #cb4c8f;
    border: #cb4c8f;
    color: #fff;
    padding: 8px 10px;
    cursor: pointer;
    line-height: 1.2em;
    font-size: 1em;
}
.postid-989 .single-article header h1, .wp-caption.alignnone, img.alignnone, .kt_post_category, .post-top-meta{
    margin: 5px 0;
		display:none !important;

}