.elementor-widget-hero .banner_section span,
.btn_text span,
.testimonial_item .client_title,
.testimonial_item .client_name,
.service_box_layout p,
.service_box_layout .item_title,
.section_title .small_title,
.section_title .big_title,
.elementor-widget-slider .main_slider .btn,
.elementor-widget-slider .main_slider p,
.elementor-widget-post_list .blog-new-title a,
.elementor-widget-member_slider .team_grid_layout .team_person_title,
.elementor-widget-member_slider .team_grid_layout .team_person_name,
.elementor-158 .elementor-element.elementor-element-56adfbf .btn_text,
.calltoaction_section .cta_year_content h4,
.elementor-widget-slider .main_slider h3,
.portfolio_list .portfolio_list_item .item_title a,
.elementor-widget-heading .section_title .big_title,
.elementor-widget-infobox .portfolio_fullimage_layout .item_title,
.elementor-widget-infobox .portfolio_fullimage_layout .item_categories,
.elementor-widget-video_info .calltoaction_section .btn_text,
.elementor-widget-member_slider .section_title .big_title,
.elementor-widget-member_slider .section_title .small_title,
.elementor-widget-hero .banner_section .btn.btn_white,
.elementor-widget-about .about_section .about_title,
.testimonial_item p {
font-family: "Calibre" !important;
font-weight: 500 !important;
}
.elementor-widget-hero .banner_section span,
.elementor-widget-hero .banner_section .btn.btn_white {
font-weight: 600 !important;
}
.testimonial_item .client_title,
.elementor-widget-about .about_section .about_title,
.elementor-widget-post_list .blog-new-title a {
font-weight: 400 !important;
}
.testimonial_item p,
.section_title.style_2 .small_title {
font-weight: 300 !important;
}
.banner_section .banner_title span {
display: block;
}
.portfolio_list .portfolio_list_item:hover .item_title a {
-webkit-text-fill-color: transparent !important;
}
.service_box_layout .item_icon {
font-size: 64px;
color: rgb(158, 158, 158);
}
.calltoaction_section .cta_video .pulse::after,
.calltoaction_section .cta_video .pulse::before {
display: none;
}
.portfolio_split_layout .item_category li {
color: #000;
}
.element_grid .element-item:nth-child(3),
.element_grid .element-item:nth-child(6),
.element_grid .element-item:nth-child(9) {
width: 100%;
}
.main_contact_form .form_item textarea {
height: 120px !important;
}
.mmr-30 {
margin-right: 30px;
}
.mml-30 {
margin-left: 30px;
}