.elementor-nav-menu--main .sub-arrow{
	display: none;
}

ul.sub-menu{
padding-left: 0px !important;
}

  @font-face {
            font-family: Avenir;
            src: url(https://metdaan.net/wp-content/themes/astra/assets/fonts/avenir-roman.otf);
        }


p {

                font-family: Avenir !important;

            }


.elementor-5021 .elementor-element.elementor-element-47b37ad .elementor-post__title, .elementor-5021 .elementor-element.elementor-element-47b37ad .elementor-post__title a {
	font-size: 15px !important;
}


.elementor-posts .elementor-post__title {
	font-size: 19px !important;
}

.sub-menu {
                background-color: #141414 !important;
	padding: 10px !important;
            }

            .sub-menu > li > a{
                color: #fff !important;
            }

.sub-menu > .menu-item  {
		margin-bottom: 15px !important;
}

.elementor-pagination {
	margin-top: 5%;
}

.elementor-pagination > .page-numbers {
	    background-color: #000;
    padding: 10px;
    color: #fff;
}
   @media (max-width: 767px) {
		 
		 .elementor-370767 .elementor-element.elementor-element-33170f2e {
    width: 100%;
}
		 
		 .elementor-370767 .elementor-element.elementor-element-72196306 {
                    width: 100%;
                }
		 
		 .elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated {
			 padding: 0;
			 margin-top: 10%;
		 }
                
		 .sub-menu {
			 background-color:#fff !important
		 }
                .sub-menu > li {
                    left: 8%;
                    font-size: 0.8em;
                }

                .sub-menu > li > a{
                    color: #000 !important;
                }

		 .elementor-nav-menu {
			 background-color: #fff
		 }
		 
		 .elementor-nav-menu ul {
			 background-color: #fff
		 }
		 
		 .elementor-nav-menu a {
			 color: #000 !important;
		 }
		 
		 .elementor-370809 .elementor-element.elementor-element-6c6cf700>.elementor-widget-container {
			 padding:0px !important;
		 }
		 
            }


html .elementor-section.elementor-section-stretched{
	background-color: #000000;
}

html .ast-single-post-order{
	position: relative;
    width: 100%;
	    margin-top: 2em;
}
html .single .entry-header{
	margin-bottom: 3em;
}

html .metdaan-boxes .elementor-posts-container:not(.elementor-posts-masonry){
    grid-column-gap: 30px;
    grid-row-gap: 35px;
}
html .metdaan-boxes .elementor-posts .elementor-post__thumbnail{
    height: 250px;
}
html .metdaan-boxes .elementor-widget-container{
	padding: 30px 0px 50px 0px;
}
html .metdaan-boxes .elementor-heading-title{
	color: #FFF !important;
}
.elementor-shape svg {
	    height: 49px;
}
.entry-content a{
color:	#f5247d;
}