@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 900;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: bold;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 500;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 300;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: 200;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
font-family: IRANSans;
font-style: normal;
font-weight: normal;
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum).eot');
src: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
html {
margin-top: 0px !important; 
scroll-behavior: smooth;
}
.footer-top h6 , .footer-middle h6 {
color: #fff;
font-size: 0.8125rem;
display: block;
font-weight: bold;
line-height: 1.5625rem;
padding: 0.3125rem 0.625rem;
}
.footer-top h6, .footer-middle h6 {
padding: 0.3125rem 0rem 1rem;
}
.menu.vertical > h6 {
font-size: 0.9rem;
}
ul.social-links li img{
width: 24px;
}
.landing-services-slider .flickity-slider .carousel-cell:last-child ul.circles-animate{
display: none;
}
.Honors-box p {
font-size: 13px;
line-height: 22px;
font-weight: 700;
}
.ctm-contact-form .form-group input{
text-align: right;
}
.ctm-contact-form .button.radius.success.large-left {
padding: 0rem 0rem;
}
.ctm-contact-form input.wpcf7-form-control.wpcf7-submit {
background-color: transparent;
border: 0;
color: #fff;
cursor:pointer;
padding: 0.625rem 3.125rem;
}
.button.radius.success {
float: left;
}
.ctm-contact-form .button {
padding: 0rem 0rem !important;
}
.form-contact.contact-form .wpcf7 .ajax-loader {
position: absolute;
right: -70px;
top: 5px;
}
.wpcf7-response-output {
margin-top: 45px !important;
font-size: 12px;
}
span.gfield_required.gfield_required_text {
display: none;
}
input#gform_submit_button_1 {
background: #137136;
width: 100%;
padding: 10px 0;
line-height: 32px;
font-size: 1rem;
}
form#gform_1 {
margin-top: 15px;
}
.gform_wrapper.gravity-theme .gfield_label {
font-size: 12px !important;
margin-bottom: 5px !important;
}
.gform_validation_errors {
display: none;
}
.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
background: transparent !important;
border: 0 !important;
margin-top: 0 !important;
padding: 5px 2px !important;
font-size: 12px !important;
}
#gform_wrapper_2 .gform_footer.top_label,#gform_2 .gform_footer.top_label{
text-align: left;
}
input#gform_submit_button_2 {
background-color: #188d44;
width: 150px;
height: 38px;
line-height: 21px;
}
.testemonials .InstructorInfo img, .testemonials .company-logo img {
object-fit: cover;
}
.faq-page.faq-section:after {
background-image: url(//akhbarrasmi.com/wp-content/themes/akhbarrasmi/assets/images/FAQ.png);
}
.package-form {
text-align: center;
width: 50%;
margin: 25px auto 0;
}
.price-title{
font-weight: 700;
}
.price-text {
font-size: 14px;
text-align: center;
margin: 20px 0 0;
}
.package-checkbox {
cursor: pointer;
}
.package-checkbox.selected-package .media-package {
background-color: #005f00;
}
.package-checkbox.selected-package .price-text {
color: green;
}
.gform_heading {
text-align: center;
font-size: 18px;
font-weight: 700;
margin-top: 40px;
}
.blog-btn{
margin:40px 0 0;
}
.blog-btn a:hover{
background-color:  #ea232a;
color:#fff;
border-color:#ea232a;
}
.blog-btn a {
padding: 10px 50px;
border: 1px solid #999999;
color: #999;
border-radius: 10px;
}
.home-section.latest-news-section {
height: 24.5625rem;
}
.page-wrapper {
background-color: #fff;
padding: 30px 50px;
margin: 50px 0 10px;
border-radius: 10px;
box-shadow: 0px 0px 8px 0px #ccc;
}
.page-wrapper p {
font-size: 14px;
}
.page-wrapper h1 {
font-size: 32px;
margin-bottom: 20px;
}
img{
max-width: 100%;
}
.post-single .page-wrapper {
margin-bottom: 50px;
}
.post-img{
margin: 30px 0;
}
.has-fixed-header .header-bottom #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link ,
.white-menu #mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link{
color: #000;
border-bottom: transparent;
}
.white-menu .mega-current-menu-item a.mega-menu-link{
border-bottom: 3px solid #e84349 !important;
}
.has-fixed-header .header-bottom .mega-current-menu-item a.mega-menu-link{
border-bottom: 3px solid #e84349 !important;
}
.has-fixed-header .header-bottom .mega-current-menu-item a.mega-menu-link:hover{
border-bottom: 3px solid #e84349 !important;
}
@media (max-width:768px){
.home-section .img-container div {
background-size: contain;
}
.home-section .img-container-distribution .distribution {
background-size: contain;
}
section#certificates{
overflow-x: hidden;
}
.package-form {
width: 100%;
}
span.gform_description {
font-size: 14px;
}
.page-wrapper {
padding: 20px 10px;
}
#mega-menu-wrap-main_menu .mega-menu-toggle {
margin-top: 15px;
}
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link {
border-bottom:   0.0625rem dashed #d9d9d9 !important;
}
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, 
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
border-color:#d9d9d9;
font-weight: 700;
}
#mega-menu-wrap-main_menu .mega-menu-toggle {
margin-top: 24px;
}
.page-template #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner,
.page-template #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, 
.page-template #mega-menu-wrap-main_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
background-color: #000 !important;
}
}
footer .menu.vertical li {
margin-bottom: 10px;
}
footer .menu.vertical {
text-align: center;
}