/** === General CSS === **/@font-face {font-family: IRANSans;font-style: normal;font-weight: bold;src: url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb_Bold.eot');src: url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb_Bold.woff2') format('woff2'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb_Bold.woff') format('woff'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb_Bold.ttf') format('truetype');}@font-face {font-family: IRANSans;font-style: normal;font-weight: normal;src: url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb.eot');src: url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb.woff2') format('woff2'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb.woff') format('woff'),url('https://www.vsmaham.com/wp-content/themes/vihan/assets/fonts/IRANSansWeb.ttf') format('truetype');}body, button, input, select, textarea, h1, h2, h3, h4, h5, h6,.irs-from,.irs-to {font-family:IRANSans;}body:not(.rtl) h1,body:not(.rtl) h2,body:not(.rtl) h3,body:not(.rtl) h4,body:not(.rtl) h5,body:not(.rtl) h6 {font-family: "Roboto", sans-serif !important;}body:not(.rtl),body:not(.rtl) button,body:not(.rtl) input,body:not(.rtl) select,body:not(.rtl) textarea {font-family: "Roboto",sans-serif !important;}a {color:#005d99;}::-moz-selection {color:#FFF;background:#005d99;}::selection {color:#FFF;background:#005d99;}a {color:#005d99;}.elementor-26 .elementor-element.elementor-element-2aca1dd:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-26 .elementor-element.elementor-element-2aca1dd > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #a1a1a1 50%, #7e7e7e 100%)!important;
}
.elementor-128 .elementor-element.elementor-element-f25f615:before {
top: 1px!important;
height: 50px!important;
  background-color: #005d99!important;
}


