/*
	Theme Name: Serano Child
	Theme URI: http://serano.clapat-themes.com/
	Description: Responsive Wordpress Theme
	Template: serano
	Version: 1.0
	Author: You
	Author URI: http://your site
	License: Themeforest
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: agency, ajax, business, clapat, clean, creative, gallery, minimal, modern, photography, portfolio, premium, responsive, showcase
	Text Domain: serano-child
*/


/*------------------------------------------------------------------

Add here your own styles
-------------------------------------------------------------------*/
            /* Start Custom Fonts CSS */
            @font-face {
                font-family: 'b yekan plus';
                font-style: normal;
                font-weight: normal;
                font-display: auto;
                src: url('https://dmoatelier.com/wp-content/uploads/2024/11/BYekan-1.ttf') format('truetype');
            }

	*{
	    text-transform: none;
}
.preloader-wrap , .light-content .cp-button-prev .button-icon, .light-content .cp-button-next .button-icon {

		background: #00110f;

	}

	.light-content .cp-button-prev, .light-content .cp-button-next {
		background-color:transparent;

	}
.light-content .button-text, .dark-section .button-text , .light-content .large-titles .slide-title , .light-content li, .dark-section li , .light-content .hero-title , .light-content .hero-subtitle{
			color:#e8e8e8!important;
}
/*
main{
    background: #00110f!important;
}
*/
.nias-gap {
    gap: 70px;
    justify-content: center;
}
.nias-gap img {
    max-width: 70px !important;
}
.light-content .light-section .button-border.outline a , .postid-2955 div#hero-caption *{
	color:#00110f!important;
}
.nias-rtl{
	direction:rtl;
}
.large-titles .slide-title {
	font-family: bebas neu pro; 
}
@media only screen and (min-width:1024px){
.large-titles .slide-title {
	        font-family: bebas neu pro;
        font-size: 105px;
    }
.small-titles .slide-subtitle {
	    font-size: 24px;
}
}
.light-content .has-mask-fill > span, .dark-section .has-mask-fill > span {
    background-image: linear-gradient(#e8e8e8, #e8e8e8);
}
 .light-content .light-section .has-mask-fill > span {
    background-image: linear-gradient(#00110f, #00110f);
}
/*
.button-border.outline {
    border-color: #00110f !important;
}
*/


/*about us*/
.postid-3133 .hero-arrow.link.caption-timeline:before {
    content: "";
    background-image: url(https://dmoatelier.com/wp-content/uploads/2024/11/Sine-2008-png-about-us.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    width: 250px;
    height: 451px;
}

.postid-3133 .hero-arrow span {
    opacity: 0!important;
}

/*page 3423
.page-id-3423 footer.hidden {
background-color:#00110f;
}*/

.clapat-controls {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: 60px;
}

.loadbar{
	background:#00110f!important;
}

@media only screen and (max-width:700px){
	.progress-info > .progress-info-fill-2 {

-webkit-text-fill-color: rgb(232 232 232)!important;
background-image: none!important;

    color: white;
    max-width: 50%;
    text-align: center;
}
	
	
	.progress-info-fill{
		display:none;
	}
}

figcaption {
    DISPLAY: NONE;
}
/*
.content-slider .clapat-pagination {
    position: relative;
    bottom:0!important;;
}
    .disable-cursor .content-slider.small-looped-carousel .clapat-button-prev, .disable-cursor .content-slider.small-looped-carousel .clapat-button-next{
        display: none!important;
    }
.disable-cursor .full .small-looped-carousel .clapat-controls, .disable-cursor .full_elementor .small-looped-carousel .clapat-controls{
	    position: relative!important;
}
http://clapat-themes.com/wordpress/serano/serano_portfolio/libert/
*/
.wp-block-group.nias-gap.is-content-justification-center.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-2.wp-block-group-is-layout-flex figure.wp-block-image.size-thumbnail img {
    width: 40px;
    height: 40px;
}


.page-id-3399 .socials li a {
    color: #e8e8e8!important;
}

.dark-section-container .box-icon i{
	color:#e8e8e8!important;
}
.dark-content .socials li a , .dark-content .socials-wrap {
    color: #e8e8e8!important;
}

ul#menu-main-menu span , ul#menu-main-menu a {
    font-family: 'bebas neu pro';
}

/*show case reverse*/
.clapat-slider-wrapper.showcase-reverse .clapat-slider {
    display: flex!important
;
    justify-content: center!important;
}

.showcase-reverse .clapat-slider {
        padding-right:53vw!important;
    }

.page-id-3423 .box-icon i{
	color:#00110f!important;
}
.page-id-3423 .socials li a , .page-id-3423 .socials-wrap{
    color: #00110f!important;
}
 .page-id-3388 .box-icon i{
	color:#00110f!important;
}
.page-id-3388 .socials li a , .page-id-3388 .socials-wrap {
    color: #00110f!important;
}
.page-id-3423 .main-content ul, .page-id-3423 .main-content ol {
    margin: 20px!important;
}

/*fix clapat slider*/
.clapat-slider > div:nth-child(3) {
    display: none;
}

/*fix text color my slider*/
.page-id-3100 .showcase-reverse .change-header .slide-caption .slide-title , .page-id-3102 .showcase-reverse .change-header .slide-caption .slide-title , .page-id-3353 .showcase-reverse .change-header .slide-caption .slide-title , .page-id-3098 .showcase-reverse .change-header .slide-caption .slide-title{
	color:#e8e8e8;
}


/*fix back in blog*/
main:has(.post-template-content.light-content.post-template-default.single.single-post) {
    background: #00110f!important;
}


#blog-post-content span:not(#post-navigation span , #respond span) ,#blog-post-content span:not(#post-navigation span , #respond span) , #blog-post-content p:not(#respond p) , #blog-post-content h1 , #blog-post-content h2 , #blog-post-content h3 , #blog-page-content span , body:has(#blog-post-content) .hero-title{
    font-family: "b yekan plus" !important;
}

.widget.clapat-sidebar-widget.widget_block h2.wp-block-heading{
	    font-family: "b yekan plus" !important;
	font-size: 30px;

}
.widget.clapat-sidebar-widget.widget_block .wp-block-latest-posts.wp-block-latest-posts__list li a{
	    font-family: "b yekan plus" !important;

}
.light-content .post-prev-title span, .light-content .post-next-title span {
	   	font-family: "b yekan plus", "corbel", Sans-serif !important;
}
#blog-post-content p {
    text-align: justify;
	direction: rtl;
}
div#post-form p {
    direction: ltr;
}
body:has(#blog-post-content) .hero-title{
	text-align:center!important;
	    display: contents;
}
