.gt3-page-title__content .page_title h1 {
font-size: 48px !important;
}
.main-menu ul li ul.sub-menu, .column_menu ul li ul.sub-menu {
width:260px;
}
.main-menu ul li ul .menu-item {
padding: 8px 30px !important;
}
.mobile_menu_container .main-menu ul.mobile_view_on li ul li a {
padding: 0 !important;
}
.header_side_container .logo_container {
margin-right: 0;
}
.elementor-widget-gt3-core-portfolio .categories {
display: none;
}
.elementor-section-boxed .elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap {
display: none;
}
.elementor-4658 .portfolio_wrapper .isotope_wrapper {
pointer-events: none;
}
.portfolio_wrapper .isotope_wrapper .isotope_item { 
box-shadow: 0 0 15px 2px rgba(0,0,0,0.03);
}
.portfolio_wrapper .isotope-filter {
margin: 40px 0;
}
.portfolio_wrapper .isotope-filter a {
padding: 0;
}
.single #main_content > .blog_post_preview .blog_content {
max-width: 768px;
margin: 0 auto !important;
}
@media only screen and (max-width: 1199px){
.container,
.main_footer .container{
width: 998px;
}
.elementor-section.elementor-section-boxed > .elementor-container{
max-width: 1018px;
}
.main_footer .container{
overflow: hidden;
} }