html, body {
    overflow-x: hidden !important;
}
.top-bar-area.inc-pad {
    display: none;
}
.vc-gitem-zone-height-mode-auto:before {
    padding-top: 0;
    height: 180px;
}
.vc_gitem-zone{
background-size:contain !important;
}
.vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat{
	color:#fff;
}
h2 {
    font-weight: 800 !important;
}
.vc_btn3.vc_btn3-size-md {
    color: #fff;
    background-color: #1a7ea6!important;
}
.vc_grid-item-mini {
    border: 1px solid #eee !important;
    box-shadow: 0 0 15px #0000001a !important;
    height: 600px !important;
    background-color: #fff !important;
    overflow: hidden;
    border-radius: 10px;
}
.main-content {
    padding-top: 150px;
}
body .vc_gitem-zone-c{
	background-color:#ffffff !important;
}
.owl-theme .owl-nav [class*=owl-] {
    padding: 0px 7px !important;
}
.main-post .vc_row-fluid {
    padding: 40px 120px !important;
}
.vc_gitem_row .vc_gitem-col {
    padding: 20px 30px;
}
.vc_gitem-post-data h4 {
    font-weight: 700;
}
.vc_custom_1650542150544 {
    background: #101c3d;
    border-bottom: 2px solid #fff;
}
.social-icons img {
    width: 30px;
    display: inline-block;
    margin-right: 10px;
    filter: invert(1);
}
.main-post .vc_custom_1650542150544 {
    padding: 20px 120px 0!important;
}
nav.navbar.bootsnav .navbar-toggle {
    display: inline-block;
    float: left;
    margin-right: -200px;
    color: #000;
    top: 5px;
    left: 0;
}

.vc_row.wpb_row.vc_row-fluid {
    padding: 40px 120px;
}
button.navbar-toggle {
    display: none !important;
}
@media (max-width:700px){
	.vc_row.wpb_row.vc_row-fluid {
    padding: 40px;
}
    h2 {
    font-size: 25px;
}
    .vc_section{
        padding:0 !important;
}
    .vc_gitem_row .vc_gitem-col {
    padding: 10px !important;
}
	.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 10px;
    padding-bottom: 30px;
}
	nav.navbar.bootsnav .navbar-toggle {
    display: inline-block;
    float: left;
    margin-right: -200px;
    color: #000;
    top: 5px;
    left: 0;
}
	li.search {
    display: none !important;
}
	button.navbar-toggle {
    display: block !important;
}
	.blog-item-box .vc_row.wpb_row.vc_row-fluid {
    padding: 20px;
}
	nav.navbar.bootsnav .navbar-nav > li > a {
    border:none !important;
}
}
@media (max-width:767px){
	.vc_grid-item-mini {
    height: 500px !important;
}
	.vc_row.wpb_row.vc_row-fluid {
    padding: 20px 40px;
}
	div#restly_nabber_widget-1 {
    display: none;
}
	li.search {
    display: none !important;
}
	button.navbar-toggle {
    display: block !important;
}
	.blog-area .blog-items .info {
    padding: 10px;
}
	.blog-item-box .vc_row.wpb_row.vc_row-fluid {
    padding: 20px 10px;
}
	nav.navbar.bootsnav .navbar-nav > li > a {
    border:none !important;
}
}
.post-content .container {
    max-width: 100%;
    padding: 0;
}
.elementor-4922 .elementor-element.elementor-element-ae95f9e > .elementor-widget-container {
	height: 447px;}
#mega-menu-wrap-main-menu {
    color: #0000000;
    background: #fff;
   
    float: right;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
    line-height: 40px;
    height: 40px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
	color: #000;}
#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu {
	background: #fff;}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    color: #555;
    font-family: inherit;
	font-size: 13px!important;}
.attr-nav {
	display: none!important;}
#mega-menu-wrap-main-menu {
	margin-top: -58px!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 {
    background: #fff;
	color: #000;}
.elementor-widget-button .elementor-button {
	display: none;}
button.navbar-toggle {
    display: none !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
    width: 40px;
    height: 4px;
	background-color: #000;}
.mega-toggle-blocks-left{display:none;}
#mega-menu-wrap-main-menu .mega-menu-toggle {
	background: none!important;}

