﻿body {
    direction: rtl;
    font-family: 'Varela Round', sans-serif;
    padding-top:0px;
}

* {
    font-family: 'Varela Round', sans-serif;
}
#logo{i
    margin-top:15px;
}
.header_section {
    background: white;
}

#title1, #title2, #title3, #title4 {
    margin-top: 15px;
    font-size: 22px;
    color: #515050;
    margin-left: 10px;
}
.banner_taital{
    width:55%;
}
h1.banner_taital {
    font-size: 24px;
    /*color: #515050;*/
    color:black;
    font-weight: bold;
    font-family: 'Varela Round', sans-serif;
    line-height: 35px;
    text-align: center;
    padding-right:15%;
    padding-top: 33%;
    width:70%;
}
.banner_section.layout_padding {
    background-image: url("../Noya'sImages/COVER1.1.jpeg");
    background-color: #f1f1f1;
}

.img_shadow{
    box-shadow:10px 10px 5px #888888;
    padding-left:0px;
    padding-right:0px;

}
#main_slider a.carousel-control-prev {
    background: #f1f1f1;
    color: rgb(65,135,84);
}
#main_slider a.carousel-control-next {
    background: #f1f1f1;
    border: 2px solid rgb(65,135,84);
    color: rgb(65,135,84);
}
div#main_about {
    text-align: center;
    font-family: 'Varela Round', sans-serif;
    margin-top:70px;
}
.readmore_bt {
    margin-left: 34%;
     margin-top:auto;
}
 .readmore_bt a {
        background-color: rgb(65,135,84);
        font-size: 20px;
}
h1.about_taital {
    color: #515050;
    margin-bottom: 7px;
}
.about_taital::after{
    background-image:none;
}
div#navbarNavAltMarkup {
    padding-right: 50px;
}
.about_text {
    font-size: 17px;
    margin-bottom: 15px;
    color: #515050;
}
.about_textp {
    text-align:right;
    font-size: 17px;
    margin-bottom: 15px;
    color: #515050;
}
.banner_section.layout_padding {
    padding-top: 50px;
    padding-bottom: 50px;
}
#whatappimg {
    width: 42px;
    height: 50px;
}
#whatsapp #facebook #instagram {
    margin-top: 25px;
}
#facebookimg {
    width: 40px;
    height: 40px;
}
#instagramimg {
    width: 40px;
    height: 40px;
}
#windcups {
    margin-top: 30px;
    border-radius:50%;
}
.services_section.layout_padding {
    direction: rtl;
    text-align: right;
}
.services_taital::after {
    background-image:none;
}
.about_section {
    padding-bottom: 50px;
}
.services_section.layout_padding {
    padding-top: 0px;
}
.layout_padding {
    padding-top: 30px;
}
h1.services_taital {
    color: #515050;
}
.box_main.active {
    background-color: #f1f1f1;
}
.treatmentimg {
    border-radius: 45%;
}
.box_main.active .border_10 {
    background-color: rgb(65,135,84);
    height:150px;
}
.border_10 {
    background-color: rgb(65,135,84);
    height: 150px;
}
.treatment {
    text-align: center;
    font-family: 'Varela Round', sans-serif;
    font-size: 16px;
}
.right_main {
    margin-top: 30px;
}
.readmore_bt.\#contact {
    background-color: rgb(65,135,84);
    margin-top: 50px;
    margin-left:42%;
}
.frequently_taital::after{
    background-image:none;
}
.frequently_taital {
    color: #515050;
}
.services_section {
    padding-bottom:50px;
}
.layout_padding{
    padding-top:15px;
}
.accordion .fa {
    text-align: left;
    width: 0%;
    float: left;
}
button.btn.btn-link.w-100 {
    text-align: right;
    color: rgb(65,135,84);
}
.card-body {
    text-align: center;
    padding:1px;
}
.clients_section {
    background-image: url("../Noya'sImages/OPTION3.jpeg");
}
    .clients_section.layout_padding {
        height: 340px;
    }
.clients_text {
    color: #515050;
}
.clients_taital {
    color: #515050;
    width:40%;
}
    .clients_taital::after {
    background-image: none;
    }
#custum_slider a.carousel-control-prev {
    background: #f1f1f1;
    border: 2px solid rgb(65,135,84);
    color: rgb(65,135,84);
}
#custum_slider a.carousel-control-next {
    background: #f1f1f1;
    border: 2px solid rgb(65,135,84);
    color: rgb(65,135,84);
}
.footer_section {
    background: white;
    background-image: url("../Noya'sImages/footer-bg.png");
}
h2.useful_text {
    color: #515050;
    text-align:right;
}
p.ipsum_text {
    color: #515050;
    text-align:right;
}
.footer_links li a {
    color: #515050;
}
.footer_links {
    text-align: right;
}
.addres_link li a {
    color: #515050;
}
.addres_link {
    text-align: right;
}
h1.about_taital {
    text-align: center;
    margin-bottom: 15px;
    padding-top:0px;
}
p.about_text {
    text-align: right;
    margin-bottom: 15px;
}
.about_main{
    margin-top:50px;
}
#aboutimg {
    margin-top: 30%;
    margin-left: 10%;
    border-radius: 50%;
    box-shadow:10px 10px 5px #888888;
}
#about {
    background-image: url("../Noya'sImages/aboutbackground2.jpeg");
    background-color: #f1f1f1;
}
h1.shop_taital {
    text-align: right;
    width: 100%;
    color: #515050;
    margin-top:50px;
}
.shop_taital::after{
    background-image:none;
}
.card-columns.listfeaturedtag {
    margin-left: 50px;
   
}
.section-title h2 {
    margin-right: 170px;
    margin-top:150px;
    text-align: right;
    border-bottom: none;
    color: rgb(65,135,84);
    font-size: 35px;
}
.section-title span {
    border-bottom: none;
}
#cardback1 {
    background-image: url("../Noya'sImages/ba zeng san.jpg");
    border-right: 3px solid rgba(0,0,0,.1);
    border-left: 3px solid rgba(0,0,0,.1);
}
#cardback2 {
    background-image: url("../Noya'sImages/ba zhen tang.jpg");
    border-right: 3px solid rgba(0,0,0,.1);
    border-left: 3px solid rgba(0,0,0,.1);
}
#cardback3 {
    background-image: url("../Noya'sImages/Isatis.jpg");
    border-right: 3px solid rgba(0,0,0,.1);
    border-left: 3px solid rgba(0,0,0,.1);
}
#cardback4 {
    background-image: url("../Noya'sImages/yu ping feng san.png");
    border-right: 3px solid rgba(0,0,0,.1);
    border-left: 3px solid rgba(0,0,0,.1);
}
.cardborder {
    border: 3px solid rgba(0,0,0,.1);
    border-left: 3px solid rgba(0,0,0,.1) !important;
    border-right: 3px solid rgba(0,0,0,.1) !important;
}
h2.menu {
    padding-right: 25%;
}

.footer_links {
    padding-right: 25%;
}
h2.card-title {
    text-align: center;
    padding-top: 10px;
    padding-bottom:5px;
    margin-bottom:auto;
}
.listfeaturedtag h2.card-title a, .listrecent h2.card-title a {
    color: rgb(65,135,84);
}
.listfeaturedtag h4.card-text, .listrecent h4.card-text {
    padding-top: 10px;
    text-align: center;
    font-weight: bold;
    direction: rtl;
}
#main_slider .carousel-control-prev:hover, #main_slider .carousel-control-next:hover, #main_slider .carousel-control-prev:focus, #main_slider .carousel-control-next:focus {
    background: none;
    color: rgb(65,135,84);
}
#custum_slider .carousel-control-prev:hover, #custum_slider .carousel-control-next:hover, #custum_slider .carousel-control-prev:focus, #custum_slider .carousel-control-next:focus {
    background: none;
    color: rgb(65,135,84);
}
.footer_links li a:hover{
    color:white;
}
.shop_section.layout_padding.posts1 {
    background-image: url("../Noya'sImages/blog cover 2.png");
}
h2#h2_allposts {
    margin-right: 85px;
    margin-top:70px;
}

.mainheading {
    text-align: right;
    margin-top:5px;
}
.article-post {
    text-align: right;
}
.posttitle {
    font-size: 30px;
    color: rgb(65,135,84);
}
.subtitle{
    font-size:12px;
}
.tags {
    text-align: right;

}
ul.tags {
    margin-bottom: 35px;
}
.share a {
    color: rgb(65,135,84);
    fill: rgb(65,135,84);
}
.share p {
    color: rgb(65,135,84);
}
.mainheading h1.posttitle {
    margin-bottom:auto;
}
.readmore_bt.btblog {
    margin-left: 75%;
}
.contact_taital::after {
    background-image: none;
}
.contact_taital {
    text-align: center;
    color: rgb(65,135,84);
}
.main_bt a {
    background-color: rgb(65,135,84);
}

@media only screen and (max-width: 600px) {
    .banner_section.layout_padding {
            height: 400px;
            background-image: url("../Noya'sImages/COVER-sm.png");
        }

        .image_1 {
            width: 100%;
            height: 100%;
            float: right;
            padding-left: 40%;
            padding-right: 3%;
        }

        h1.banner_taital {
            font-size: 16px;
            padding-left: 55%;
            padding-right: 12%;
            padding-top: 0px;
            padding-bottom: 20px;
            width: 100%;
        }

        .about_section.layout_padding {
            padding-top: 0px;
        }

        div#main_about {
            margin-top: 40px;
        }

        .readmore_bt#contact {
            margin-left: 30%;
        }

        .services_taital {
            text-align: center;
        }

        #about {
            background-image: url("../Noya'sImages/aboutbackground3.jpeg");
            background-repeat: no-repeat;
        }

    .about_textp {
        text-align:right;
        margin-top: 40px;
        color: black;
        font-weight: bold;
    }

        h1.about_taital {
            margin-top: 40px;
        }

    h2#h2recentposts {
        margin-left: auto;
        margin-right: 4%;
        font-size: 30px;
        color: #515050;
    }
    h2#h2_allposts {
        margin-right: 0px;
        margin-top: 70px;
        text-align: right;
    }
    h1.shop_taital {
        font-size: 35px;
        color: rgb(65,135,84);
    }
    .readmore_bt.btblog {
        margin-left: 50%;
    }
    .card.cardrecent {
        margin-right: 10%;
    }
    .mail_main {
        margin-left: 30px;
    }
    }