.logo img {width:354 !important;height:274 !important;max-height:274 !important;}
/*HEADER COLOR*/
.header_top_bg,
#topmenu {
  background-color: #000000;
}

#topmenu ul li a,
.right-menu .logo span {
  color: #ffffff;
}

.right-menu #topmenu > ul > li > a::before,
.top-menu #topmenu > ul > li > a::before{
    background-image: url('data:image/svg+xml;utf8,<svg width="8" height="4" viewBox="0 0 8 4" xmlns="http://www.w3.org/2000/svg"><path d="M8 1.5c-.588 0-.94.375-1.53 1C6 3.125 5.177 4 4 4c-1.294 0-1.882-.875-2.47-1.5-.47-.625-.824-1-1.53-1V0c1.294 0 1.882.875 2.47 1.5.47.625.824 1 1.53 1 .588 0 .94-.375 1.53-1C6 .875 6.823 0 8 0v1.5z" fill="#e534d6" fill-rule="evenodd"/></svg>');
}

/*HEADER COLOR*/


/*FRONT COLOR*/
body,
a,
a:hover,
a:focus,
.a-btn-2,
.banner-gallery .content-wrap .title,
.action .title,
.action .subtitle,
.about-section .title,
.about-section .a-btn-2,
.fullwidth .gallery-item .info-content .subtitle,
.single-proof_gallery .single-content > .title,
.single-proof_gallery .title,
.team-member .info .title,
.all-posts-descr h5,
.post-box .post-descr h6,
.post-box .post-descr p,
.services .content .title,
.single-post .single-content blockquote p,
.contact-info .details h5,
.contact-info .details a,
.contact-info .details h6,
.contact-form h2,
form.wpcf7-form input,
form.wpcf7-form textarea,
.wpcf7 form input[type="submit"],
form.wpcf7-form #submit,
.widget_search input[type=search],
.widget_search input[type=submit]:hover,
.sidebar-item ul li a,
.post-details .date-post,
.post-details .title,
.protected-page .protected-title,
.protected-page input[type="submit"],
#contactform h3,
.comments-form h3,
#contactform #submit,
.comments-form #submit,
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
.about-details .content .title,
.simple-details .content .title,
.about-details .content .text blockquote p,
.titles .title,
.insta-box .insta-box-follow,
code,
kbd,
.next.page-numbers,
.prev.page-numbers,
.next.page-numbers:hover,
.prev.page-numbers:hover,
caption,
.text-dark,
.insta-box .insta-box-follow a:hover,
.comments .content .comment-reply-link:hover,
.pagination.cs-pager .page-numbers.next:after,
.pagination.cs-pager .page-numbers.prev:after {
    color: #d343bc;
}
.napoli_product_detail .product .summary .cart .button{
    color: #d343bc !important;
}


.a-btn-2:hover,
.wpcf7 form input[type="submit"]:hover,
form.wpcf7-form #submit:hover,
.widget_search input[type=search],
.widget_search input[type=submit],
.widget_tag_cloud .tagcloud a,
.sidebar-item h5,
.protected-page input[type="submit"]:hover,
#contactform #submit:hover,
.comments-form #submit:hover,
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
.post-nav a,
.pages,
.page-numbers:not(.next),
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    border-color: #d343bc;
}
.single-proof_gallery .pixproof-data .grid__item .a-btn-2:hover,
.wpcf7 form input[type="submit"]:hover,
form.wpcf7-form #submit:hover,
.widget_search input[type=submit],
.protected-page input[type="submit"]:hover,
#contactform #submit:hover,
.comments-form #submit:hover,
.post-nav a,
.pages,
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    background-color: #d343bc;
}
/*FRONT COLOR*/

/*BASE WHITE COLOR*/
.a-btn, .a-btn-2{
       font-family: "Montserrat" !important;
            
       font-style:normal !important;

            
        
    
    }

  a:not(.ab-item) {
       font-family: "Montserrat" !important;
            
       font-style:normal !important;
        
    
            
         }

 

/*FOOTER*/


#footer{
    background-color: #d343bc;
}

/*FOOTER*/



/*GALLERY FULL WIDTH COLORS*/


.lg-sub-html .dgwt-jg-item-desc{
    color: #d343bc !important;
}
/*GALLERY FULL WIDTH COLORS*/




#topmenu ul li a{
font-family: "Montserrat", sans-serif;
        
}

#topmenu ul ul li a{
font-family: "Montserrat", sans-serif;

}

.banner-gallery .content-wrap .description{
        font-family: "Montserrat", sans-serif;
                }

#footer .copyright{
        font-family: "Montserrat", sans-serif;
                }

.dgwt-jg-gallery.justified-gallery .dgwt-jg-caption span{
                font-family: "Montserrat", sans-serif;
                                                        } 


.top-menu .logo img {
    max-height: 200px !important;
}

header {
padding-top: 0px !important;
margin-bottom: 70px !important;
}

.pricing-item {
    padding: 40px 40px;
}

.pricing-info .subtitle {
    color: #ffffff !important;
     font-size: 20px !important;
    text-align: center;
}

.pricing-info .pricing-list ul li {
color: #ffffff !important;
text-align: center;
}

.mob-nav {
color: #d343bc !important;
}

.vc_separator h4 {
    font-size: 20px !important;
    text-align: center !important;
    color: #ffffff !important;
}

.vc_sep_pos_align_center {
    margin-top: 50px !important;
}
p {
    font-family: "Montserrat", sans-serif;
}

.pricing-info {
    width: 360px !important;
}

.pricing-info .title {
    text-align: center;
}

#footer .copyright {
color: #ffffff;
}

#footer {
    display: block;
    padding: 15px 0px;
}

.sidebar-item {
    margin: 0px !important;
    width: 100px !important;
    align: center !important;
    float: left;
}

.wpcf7-form-control-wrap {
    text-align: center;
    font-family: "Montserrat", sans-serif;
}

form.wpcf7-form input, form.wpcf7-form textarea {
    font-family: "Montserrat", sans-serif;
    padding: 10px 0px;
    margin-bottom: 5px;
    color: #ffffff;
    text-align: center;
}

#send {
  text-align: center;
  margin: 0 auto;
}

.page ul {
margin-left: 0px !important;
}

