.elementor-kit-4951{--e-global-color-primary:#A3242A;--e-global-color-secondary:#323531;--e-global-color-text:#323531;--e-global-color-accent:#005F73;--e-global-color-ca75ed0:#F5F5F5;--e-global-color-6526e97:#DDDDDD;--e-global-typography-primary-font-family:"Vazirmatn";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Vazirmatn";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Vazirmatn";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Vazirmatn";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4951 a{color:#B1272D;font-family:"Iranyekan", Sans-serif;font-size:14px;font-weight:600;}.elementor-kit-4951 h1{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 h2{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 h3{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 h4{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 h5{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 h6{color:var( --e-global-color-text );font-family:"Vazirmatn", Sans-serif;}.elementor-kit-4951 button,.elementor-kit-4951 input[type="button"],.elementor-kit-4951 input[type="submit"],.elementor-kit-4951 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {
    margin: 0;
}

@media (max-width: 767px) {
    .elementor .elementor-hidden-mobile,
    .elementor .elementor-hidden-phone {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor .elementor-hidden-tablet {
        display: none !important;
    }
}

 .pr-thumb{
    width:100% !important;
}


@media (max-width: 1024px) {
  #mobile-menu-items  .has-submenu {
        justify-content: space-between;
    }

    #mobile-menu-items .has-submenu .sub-arrow {
     background:none !important;
        height: 35px;
        width: 35px;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100px;
    }
    #mobile-menu-items .sub-menu {
        position: static !important;
        margin:0  !important;
    }
    #mobile-menu-items .elementor-sub-item:focus{
        background:none !important;
    }
     .pr-thumb,.pr-thumb a{
    width:225px !important;
        white-space: nowrap;
}
}

/**{*/
/*    font-family: Vazirmatn*/
/*}*/

/*.pr-thumb img{*/
/*    mix-blend-mode: multiply*/
/*}*/

*{
    line-height: 1.7
}



/* PART 1 - Before Lazy Load */
img[data-lazyloaded]{
    opacity: 0;
}
/* PART 2 - Upon Lazy Load */
img.litespeed-loaded{
    -webkit-transition: opacity .5s linear 0.2s;
    -moz-transition: opacity .5s linear 0.2s;
    transition: opacity .5s linear 0.2s;
    opacity: 1;
}

.white-space-nowrap{
    white-space: nowrap
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Iranyekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebregular.eot');
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium-1.woff') format('woff'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebregular.ttf') format('truetype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebregular.svg#Iranyekan') format('svg');
}
@font-face {
	font-family: 'Iranyekan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium.eot');
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium.eot?#iefix') format('embedded-opentype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium.woff') format('woff'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium.ttf') format('truetype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebmedium.svg#Iranyekan') format('svg');
}
@font-face {
	font-family: 'Iranyekan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebbold.eot');
	src: url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebbold.woff') format('woff'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebbold.ttf') format('truetype'),
		url('https://sanathydrolic.com/wp-content/uploads/2023/07/iranyekanwebbold.svg#Iranyekan') format('svg');
}
/* End Custom Fonts CSS */