.elementor-397 .elementor-element.elementor-element-5f5ee0d .video-area h5{font-family:"IranSans", Sans-serif;}.elementor-397 .elementor-element.elementor-element-5f5ee0d .video-area h2{font-family:"IranSans", Sans-serif;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-397 .elementor-element.elementor-element-55906d9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-55906d9{text-align:center;}.elementor-397 .elementor-element.elementor-element-55906d9 .elementor-heading-title{font-weight:600;color:#0E2B3D;}.elementor-397 .elementor-element.elementor-element-4f7d2ee{--spacer-size:50px;}/* Start custom CSS for services, class: .elementor-element-9668ff1 */.services-area .services-items .item {
    border-radius: 20px !important;
    box-shadow: 0 0 10px #cccccc54;
    max-height: 32em;
    min-height: 32em;
}
.services-area .services-items .item .info > a {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-df4eb1b */h2.elementor-heading-title.elementor-size-default::before {
    background: #086AD8 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 2px;
    left: 50%;
    margin-left: -25px;
    position: absolute;
    width: 40px;
}
h2.elementor-heading-title.elementor-size-default::after {
background: #086AD8 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 2px;
    left: 50%;
    margin-left: 20px;
    position: absolute;
    width: 5px;
}/* End custom CSS */