		
/*============================
RESPONSIVE CSS

=============================*/

@media screen and (max-width: 1500px)
{
.main-banner.common-banner .wpb_single_image img {max-width: 550px; float: left; margin-right: 0;}

.get-in-touch h3.vc_custom_heading {font-size: 37px;  margin: 0;}

.mentoring .wpb_single_image img {max-width: 85%; position: absolute; right: 0; top: 114px;}
}


@media screen and (min-width: 1300px)
{
.main-navigation ul ul li:hover > ul {min-width: 358px;}
}


@media screen and (max-width: 1399px) and (min-width: 1201px)
{
.main-banner h1 {font-size: 103px;}

.press-and-events h4 {font-size: 22px; line-height: 24px;}

.press-and-events .blog-title p {font-size: 16px;}

.image-with-text h2 {font-size: 66px;}
}

@media screen and (min-width: 1201px)
{
.common-pg .wpb_text_column {max-width: 1080px; margin: 0 auto; margin-bottom: 100px;}

.press-and-events h3.vc_custom_heading {padding-left: 10px;}

.page-id-6106 .vc_row.leading-company {margin: 50px 0 200px 0;}

.page-id-5983 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 280px;}

.page-id-5983 .marketplace .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 344px;}

.page-id-5983 .get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: 220px;}

.page-id-6106 .vc_row.leading-company.btm {margin: 50px 0 80px 0;}

.vc_row.marketplace.btm {margin: -60px 0 150px 0;}

.logo-images .wpb_column.vc_col-sm-2:nth-child(8) {padding: 0 25px;}

.logo-images .wpb_column.vc_col-sm-2:nth-child(6) {padding: 0 20px;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2:first-child .wpb_single_image img {margin: 10px 0;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2:nth-child(8) .wpb_single_image img {margin: 10px 0;}

body.page-id-5739 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: 230px; height: 70px; line-height: 70px;}

}

@media screen and (max-width: 1200px)
{	
#masthead.site-header .wrap {max-width: 100%; padding: 0 30px!important;}

.main-banner .wpb_single_image img {max-width: 860px; margin: -80px -20px 0 0;}

.main-banner h1 {font-size: 80px !important;}

.main-banner .wpb_text_column {margin: 0}

.main-banner.common-banner .wpb_single_image img {max-width: 100%}

.get-in-touch h3.vc_custom_heading {text-align: center !important;}

 .single-post.has-sidebar.group-blog .wrap,  body.blog .wrap {padding: 0 20px !important}

.main-banner h5 {font-size: 40px; line-height: normal;}

.main-banner h6 {font-size: 20px;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2 .wpb_single_image img {max-width: 100%;}

.logo-images .wpb_column {padding: 0 12px;}

.logo-images .wpb_single_image.vc_align_left, .logo-images .wpb_single_image.vc_align_center, .logo-images .wpb_single_image .vc_single_image-wrapper,.logo-images .wpb_single_image .vc_figure {display: inline-flex;}

body .logo-images .wpb_column .vc_column-inner {padding: 0 5% !important;}

.common-pg h3 {font-size: 36px}

.image-with-text .vc_col-sm-6:nth-child(2) {padding-left: 20px; margin-top: 50px;}

.image-with-text .r-i-text .vc_col-sm-6:nth-child(1) {padding-right: 20px; margin-top: 100px;}

.image-with-text h2 {font-size: 45px;}

.image-with-text h3 {font-size: 30px;}

p {font-size: 14px; letter-spacing: -0.09625px;}

body .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: 148px; height: 50px; min-width: 148px; line-height: 50px; font-size: 14px;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2 {padding: 10px;}

.awards .wpb_text_column.wpb_content_element {padding: 0;}

.awards .vc_col-sm-2 .vc_column-inner {min-height: 145px;}

.awards h6 {font-size: 12px;}

body h3 {font-size: 32px;}

.press-and-events .vc_col-sm-4 {padding: 10px 5px;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(4) figure,.awards figure {padding: 20px 20px 0 20px;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(5) img {max-width: 45%;}

.awards figure {min-height: 80px;}

.press-and-events .blog-title {padding: 15px;}

.press-and-events .blog-title p .date {font-size: 12px}

.press-and-events h4 {font-size: 18px; margin: 10px 0; line-height: normal;}

.press-and-events .blog-title p {font-size: 14px;}

.sustainable-development h3 {font-size: 25px;}

.vc_row.get-in-touch {margin: 50px 0 0;padding: 40px 0;}

.get-in-touch h3.vc_custom_heading {font-size: 28px;letter-spacing: 1px;}

.get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: 146px; font-size: 14px; height: 40px; line-height: 40px;}

.site-footer .make-divs-5 img {max-width: 150px;}

.site-footer .widget-area ul li a, .copy-right,.site-footer li a, .site-footer figcaption,.copy-right p  {font-size: 14px;}

.site-footer .widget ul {margin: 30px 0 0 0;}

.press-and-events .wpb_text_column {min-height: 316px;}

.common-pg {padding: 0 80px;}

.main-banner .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {line-height: 65px;}

body.page-id-5983 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 200px;}

.testimonials p {font-size: 14px;}

.testimonials .wpb_wrapper {padding: 0 40px;}

.testimonials h6 {font-size: 18px;}

body.page-id-5983 .get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 160px;}

.page-id-6106 .vc_row.common-icons img.vc_single_image-img {max-width: 60px; height: 60px;}

.vc_row.common-icons .wpb_text_column.wpb_content_element {padding: 0 5px;}

.vc_row.common-icons .wpb_text_column.wpb_content_element h3 {font-size: 21px;}

.vc_row.common-icons .wpb_text_column.wpb_content_element p {font-size: 14px; line-height: 1.4;}

.Contact-page .vc_col-sm-8 .vc_column-inner {padding: 0 30px !important} 

#masthead.site-header .wrap {padding: 0 30px !important;}

}
@media screen and (max-width: 1200px) and (min-width: 768px)
{
.top-menu-one {width: 80%;}

.site-header .navigation-top .menu-item>a {font-size: 12px}

.site-main-header img.custom-logo {max-width: 124px;}

.navigation-top nav {justify-content: flex-end; margin-left: 0;}



}
@media only screen and (max-width: 1024px)
{
.copy-right p {display: inline-block;}

.copy-right {display: inline-block;}
}

@media screen and (max-width: 991px)
{
.image-with-text .vc_row.wpb_row {display: flex; flex-direction: column;}

.image-with-text .vc_col-sm-6 {width: 100%;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2 {width: 33.33%;}

.leading-company .ag-tech .wpb_wrapper {padding: 40px}

.menu-header-contact-menu-container {padding: 0}

.logo-images .wpb_column {padding: 0 8px;}

.main-banner .wpb_single_image img {max-width: 700px;}

.main-banner h1 {font-size: 65px !important;}

.common-pg {padding: 0;} 

p {font-size: 18px;}

.image-with-text .vc_col-sm-6:nth-child(2) {padding-left: 20px; margin-top: 0;}

.image-with-text .vc_row.wpb_row:nth-child(2) {flex-direction: column-reverse; margin: 70px 0 0;}

.image-with-text .r-i-text .vc_col-sm-6:nth-child(1) {padding-right: 0; margin-top: 0;}

.image-with-text .vc_row.wpb_row:nth-child(3) {margin: 70px 0 0 0;}

.image-with-text {padding: 0 50px;}

body .vc_column_container>.vc_column-inner {padding: 0 6%;}

.awards h6 {font-size: 16px;}

.awards .vc_col-sm-2 .vc_column-inner img {max-width: 70%;}

.awards .vc_col-sm-2 .vc_column-inner {min-height: 175px;}

.press-and-events .blog-title p {font-size: 12px;}

.press-and-events .wpb_text_column {min-height: 305px;}

.sustainable-development .vc_col-sm-3 {width: 100%;}

.sustainable-development .wpb_single_image .vc_single_image-wrapper {box-shadow: none;}

.sustainable-development .vc_col-sm-9 {max-width: 100%; width: 100%; padding: 0 15px;}

.sustainable-development h3 {font-size: 36px; line-height: normal;}

.vc_row.sustainable-images .vc_col-sm-2 {width: 33.333%;}

.site-footer section#block-7 {display: none;}

.site-main-header .toggled-on .menu-mobile-menu-container ul {padding: 0 30px;}

.widget-column.footer-widget-4.make-divs-5:nth-child(2) ul {margin: 30px auto 0 auto; display: table;}

.widget-column.footer-widget-4.make-divs-5:nth-child(2) {width: 40% !important;}

.make-divs-5 #block-18 {display: block; margin: 20px 0 0 0;}

.make-divs-5 #block-18 img {max-width: unset; width: 100%;}

.make-divs-5 {width: 30% !important;}

.site-footer figcaption {font-size: 16px;}

.get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: auto; font-size: 18px; height: 50px; line-height: 50px; min-width: 180px;}

body.page-id-5983 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 200px; height: 55px; line-height: 55px;}

.page-id-5983 .common-pg {margin: 50px 0;}

.vc_row.get-in-touch .vc_row.wpb_row {display: flex; align-items: center;}

.mentoring .wpb_single_image img {position: static; max-width: 320px; transform: none;}

.mentoring p {line-height: normal;}

.mentoring .vc_row.wpb_row.vc_inner {display: flex; flex-direction: column-reverse; align-items: center;}

.mentoring .vc_row.wpb_row.vc_inner .vc_col-sm-6 {width: 100%;}

.mentoring .vc_row.wpb_row.vc_inner .wpb_text_column {text-align: center; margin: 30px 0 0;}

.mentoring {margin: 50px 0}

.credentials .vc_inner.vc_row-fluid {flex-wrap: wrap; justify-content: center;}

.credentials .vc_inner.vc_row-fluid .vc_col-sm-2 {width: 25%;}

.Contact-page .vc_col-sm-8 {width: 100%;}

.Contact-page .vc_col-sm-4 {width: 100%; padding: 50px 0;}

.Contact-page .vc_col-sm-4 h2.vc_custom_heading {margin: 0 0 40px 0;}

.site-footer .widget p {max-width: 585px;  margin: 0 auto;}
    
.site-footer aside.widget-area .make-divs-5:first-child {width: 100% !important; text-align: center;}

.site-footer figcaption {max-width: 100%;}

.site-footer .widget figure,.site-footer aside.widget-area #media_image-3, .site-footer aside.widget-area #media_image-2 {text-align: center;}

.site-footer .make-divs-5 img {max-width: 170px;}

.site-footer aside.widget-area #media_image-2 img,.site-footer aside.widget-area #media_image-3 img {float: none;}

footer .make-divs-5 {width: 100% !important;}

footer .make-divs-5 #block-18 img {max-width: unset; width: 140px;}

.site-footer aside.widget-area .make-divs-5 {width: 30% !important;}

.site-footer aside.widget-area .make-divs-5:last-child {width: 100% !important;}
}

@media screen and (max-width: 991px) and (min-width: 769px)
{
body.page-id-5983 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 300px; height: 65px; line-height: 65px; font-size: 22px;}

body .vc_row.leading-company .vc_column-inner {padding: 0 !important;}

.testimonials .wpb_wrapper {padding: 0;}

.testimonials p {font-size: 18px;}

.testimonials h6 {font-size: 20px;}

.get-in-touch h3.vc_custom_heading {font-size: 28px;max-width: 250px; margin: auto;}

.get-in-touch .vc_btn3-container.vc_btn3-inline {margin: 0;}

body.page-id-5983 .get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 200px; font-size: 18px; height: 55px; line-height: 55px; float: none;}

body.page-id-5983 .main-banner .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {line-height: 50px; min-width: 210px; height: 55px;}

.page-id-6106 .marketplace .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 280px; height: 55px; line-height: 55px; font-size: 20px;}

.page-id-6106 .vc_row.credentials {margin: 100px 0 50px;}

}

@media screen and (max-width: 768px)
{	

.menu-top-menu-container {display: none;}


.logo-images .vc_col-sm-2 {width: 25%;}

.main-banner .vc_row.wpb_row {flex-direction: column-reverse;}

.main-banner .wpb_single_image img {max-width: 450px; margin: 0; float: left; margin: 0 0 20px -120px;}

.main-banner .vc_col-sm-6 {width: 100%;}

.main-banner h5 {line-height: normal; margin: 0 0 10px 0; font-size: 32px;}

.main-banner h1 {font-size: 52px; margin: 0 0 10px 0;}

.main-banner h6 {font-size: 18px;}

.main-banner .wpb_text_column {margin: 0 0 40px 0;}

html {margin: 0 !important;}

.image-with-text h2 {font-size: 42px}

.image-with-text .vc_col-sm-6:nth-child(2) {padding-left: 0; margin: 0;}

body .vc_column_container>.vc_column-inner {padding: 0 20px !important}

.common-pg h3 {font-size: 35px; max-width: 330px;}

.image-with-text .r-i-text .vc_col-sm-6:nth-child(1) {padding-right: 0; margin-top: 0;}

body .image-with-text .r-i-text {flex-direction: column-reverse !important; margin: 30px 0 40px 0;}

.image-with-text .l-i-text figure {padding-right: 0;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2 {width: 100%; padding: 15px 40px;}

.awards .vc_col-sm-2 .vc_column-inner {min-height: 170px;}

.awards h6 {font-size: 16px;}

.awards .wpb_text_column.wpb_content_element {padding: 20px 0;}

.awards figure {padding: 30px 20px 0 20px;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(4) figure, .awards figure {min-height: unset;}

.awards .vc_col-sm-2 .vc_column-inner img {max-width: 100%;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(6) img {max-width: 70%;}

body .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {font-size: 18px;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(6) figure {padding-bottom: 0; padding-top: 50px;}

.awards h3.vc_custom_heading,.press-and-events h3.vc_custom_heading {font-size: 35px; line-height: normal; text-align: center !important; padding: 0;}

.press-and-events .wpb_text_column {margin: 0; min-height: unset;}

.press-and-events .blog-title p .date {font-size: 12px}

.press-and-events h4 {line-height: normal; font-size: 20px;}

.press-and-events .blog-title p {font-size: 16px; letter-spacing: 0;}

.awards.vc_row {margin: 80px 0;}

.vc_row.credentials {margin: 0}

.press-and-events .wpb_column.vc_column_container.vc_col-sm-4 {margin: 0 0 20px 0; padding: 10px 20px;}

.sustainable-development h3 {font-size: 30px; line-height: normal;}

.sustainable-development .vc_col-sm-3 img {max-width: 100%;}

.press-and-events.vc_row {margin: 0 0 80px 0;}

.get-in-touch h3.vc_custom_heading {font-size: 32px; text-align: center !important; margin: 0 0 20px 0;}

.vc_row.get-in-touch {margin: 50px 0 0;}

.get-in-touch .vc_btn3-container.vc_btn3-inline {margin: 0 auto; display: table;}

.site-footer ul.heateor_ss_follow_ul li {float: none !important; display: inline-block; width: unset}

.site-footer .widget-column.footer-widget-2 {width: 100% !important;}

.site-footer ul.heateor_ss_follow_ul {text-align: center;}

.logo-images .vc_column-inner .vc_row {flex-wrap: wrap; justify-content: center}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2 .wpb_single_image img {max-width: 90%;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2:nth-child(4) .wpb_single_image img {max-width: 80%; margin: 0 auto;}

.main-banner.common-banner .wpb_single_image img, .logo-images .vc_column-inner .vc_row .vc_col-sm-2:nth-child(7) .wpb_single_image img {max-width: 75%; margin: 0; float: none;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2:nth-child(8) .wpb_single_image img {max-width: 70%; margin: 0 auto;}

.logo-images .vc_column-inner .vc_row .vc_col-sm-2:last-child .wpb_single_image img {max-width: 70%; margin: 0 auto;}

.main-banner.common-banner .wpb_text_column {margin: 20px 0 0 0;}

.main-banner.common-banner {padding: 50px 0}

.page-id-5983 .main-banner.common-banner, .page-id-6106 .main-banner.common-banner{padding-top: 90px;}

.page-id-5983 .image-with-text .r-i-text {margin: 30px 0;}

body h3 {font-size: 40px; line-height: normal;}

.vc_row.marketplace .wpb_wrapper h6 {font-size: 22px; padding: 20px 0;}

.marketplace .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {width: 100%; min-width: 280px;}

.vc_row.marketplace {margin: 100px 0 20px 0;}

.leading-company .ag-tech {padding: 0; margin: 0;}

.leading-company .ag-tech .wpb_wrapper {padding: 30px 20px}

.leading-company .ag-tech .wpb_wrapper h4 {font-size: 22px; max-width: 250px;}

.get-in-touch .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 200px !important;}

.ag-tech h3 {margin: 0 0 20px 0; font-size: 28px;}

.ag-tech .vc_btn3-container {margin: 15px 0}

.ag-tech .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {font-size: 18px}

.trusted-clients h3 {margin: 0 !important;  font-size: 32px;}

.trusted-clients .vc_col-sm-3, .trusted-clients .vc_col-sm-2 {width: 50%; display: inline-block;}

.testimonials h3 {font-size: 32px}

.testimonials p {font-size: 18px; text-align: left;}

.vc_row.common-icons .wpb_text_column.wpb_content_element p {font-size: 18px}

.testimonials h6 {text-align: left}

section.vc_section.testimonials {margin: 100px 0 50px 0;}

.trusted-clients .vc_col-sm-3 img {max-width: 70%;}

.page-id-5983 .common-pg {margin: 50px 0;}

.vc_row.common-icons img.vc_single_image-img {width: 62px; max-width: 100%;}

.vc_row.career-work {margin: 0;}

.page-id-6106 .common-pg {margin: 50px 0 20px 0;}

.leading-company .vc_column_container>.vc_column-inner {padding: 0;}

.copy-right {margin: 0; justify-content: center; text-align: center}

.privacy-menu #menu-footer-privacy {margin: 20px 0; text-align: center;}

.site-footer section#block-8 img {max-width: 210px;}




body .logo-images .vc_column_container>.vc_column-inner .vc_column-inner {padding: 0 !important;}

body .logo-images .vc_column_container>.vc_column-inner {padding: 0 10px !important;}

.Contact-page h1.vc_custom_heading {font-size: 42px !important; text-align: center !important; margin: 0;}

.Contact-page .vc_col-sm-8 .vc_btn3-container {width: 100%}

.Contact-page .vc_col-sm-8 .vc_btn3-container button.vc_general {width: 92%; margin: 0 auto; display: table; height: 65px; font-size: 22px;}

.Contact-page .vc_col-sm-4 {padding-top: 80px; padding-left: 0;}

.Contact-page .vc_col-sm-4 h2.vc_custom_heading, .Contact-page .vc_col-sm-4 .wpb_wrapper .widget_block {text-align: center !important;}

.blog .n_a_two_inner .nat_inner {width: 100%;margin: 0 0 20px 0;}

.single-post.has-sidebar.group-blog .on-banner-title {top: 40%; text-align: center; line-height: normal; font-size: 24px;} 

.single-post.has-sidebar.group-blog header + div {margin-top: 56px !important;}

.single-post.has-sidebar.group-blog #content {padding-top: 0 !important;}

.leading-company .vc_column_container>.vc_column-inner .vc_column-inner {padding: 0 !important;}

.copy-right, .site-footer li a {font-size: 14px;}

.vc_row.wpb_row.vc_row-fluid.mentoring {margin: 0 0 40px 0;}

body .vc_column_container>.vc_column-inner .vc_column-inner {padding: 0 !important;}

.sustainable-images .wpb_single_image img {max-width: 220px;}

.awards h3.vc_custom_heading {max-width: 250px; margin: 0 auto; margin-bottom: 40px;}

.image-with-text {padding: 0;}

.vc_row.sustainable-images .vc_col-sm-2 {width: 100%;}

.awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(7) figure, .awards .vc_row.wpb_row.vc_inner .vc_col-sm-2:nth-child(8) figure {padding: 30px;}

.press-and-events img.vc_single_image-img {width: 100%;}

.vc_row.common-icons .wpb_text_column.wpb_content_element h3 {margin: 20px auto; margin-bottom: 20px;}

body.page-id-5983 .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {min-width: 250px; height: 55px; line-height: 50px; font-size: 20px;}

.vc_row.common-icons .wpb_single_image.wpb_content_element.vc_align_center {margin: 0;}

.leading-company .vc_single_image-wrapper img {display: none;}

body .vc_row.leading-company .vc_column-inner {padding: 0 !important;}

.vc_row.get-in-touch .vc_row.wpb_row {flex-direction: column;}

.get-in-touch h3.vc_custom_heading {max-width: 100%;}

.testimonials .wpb_wrapper {padding: 0}

.trusted-clients .mobile-view .vc_col-sm-2 {width: 33.333%;}

.navigation-top a.custom-logo-link {display: inline-flex;}

.mobile-view {display: block;}

.trusted-clients .desktop-view .vc_row.wpb_row.vc_inner.vc_row-fluid {display: none;}

.trusted-clients .mobile-view .vc_col-sm-2 img {max-width: 100%;}

.trusted-clients .mobile-view .vc_col-sm-2 {padding: 15px;}

.trusted-clients .wpb_single_image.vc_align_center {margin: 0;}

.trusted-clients .mobile-view .vc_row.wpb_row:last-child .vc_col-sm-12 img {max-width: 180px; padding: 15px;}

.credentials .vc_inner.vc_row-fluid .vc_col-sm-2 {width: 33.3%;}

.page-id-6106 .vc_row.credentials {margin: 80px 0 0;}

.mentoring .wpb_single_image img {max-width: 300px;}

.page-id-6106 .desktop-view {display: none;}

.page-id-6106 .mobile-view .vc_col-sm-4 { padding: 10px}

.page-id-6106 .mobile-view .vc_col-sm-4 img {max-width: 80%; margin: 0 auto}

.page-id-6106 .mobile-view .vc_col-sm-6 {width: 50%; padding: 10px}

.page-id-6394 .Contact-page {padding-top: 70px;}

.page-id-6367 .wpb_wrapper ul li {padding: 0 0 0 20px;}

.page-id-6367 .wrap .vc_custom_heading.Subtitle {font-size: 22px !important;}

.page-id-6106 .mobile-view .vc_col-sm-6 img {max-width: 80%;}

.page-id-6106 .mobile-view .wpb_single_image .vc_single_image-wrapper {display: inline-flex;}

.logo-images.desktop {display: none;}

.logo-images.mobile {display: block;}

.logo-images.mobile .vc_column-inner .vc_row {flex-wrap: unset;}

.logo-images.mobile .wpb_column img {max-width: 100%;}

.logo-images.mobile .wpb_column {padding: 0 15px; width: auto;}

.logo-images.mobile .vc_column-inner .vc_row .vc_col-sm-2 .wpb_single_image img {max-width: 100%;}

.logo-images.mobile .wpb_column.vc_col-sm-2:nth-child(6) {display: none;}

.logo-images.mobile .wpb_column.vc_col-sm-3 {padding: 0 8px;}

.vc_row.wpb_row.vc_row-fluid.logo-images.mobile .vc_column-inner {padding: 0 !important;}

.logo-images.mobile .vc_column-inner .vc_row:last-child {margin: 10px 0;}

.logo-images.mobile .wpb_column.vc_col-sm-2:first-child {padding-left: 10px;}

.logo-images.mobile .wpb_column.vc_col-sm-2:nth-child(5) {padding-right: 10px;}

.image-with-text .wpb_single_image.wpb_content_element.vc_align_center,	.image-with-text .vc_col-sm-6:nth-child(2) .vc_align_left,.image-with-text .wpb_single_image.vc_align_left {margin: 0;}

.page-id-5739 .common-pg {margin: 0 0 50px 0;}

section.trusted-clients {margin: 100px 0; text-align: center;}

.Enterprise .wpb_single_image img {max-width: 100%;}

.Enterprise .wpb_column {padding: 10px;}

body .Enterprise .vc_column_container>.vc_column-inner {padding: 0 !important;}

.Enterprise .wpb_column {padding: 15px; width: auto;}

.page-id-5983 .image-with-text .vc_row h3, .page-id-5739 .image-with-text .vc_row:first-child h3, .page-id-5739 .image-with-text .vc_row:nth-child(2) h3 {margin: -22px 0 0 0;}

.Contact-page .gglcptch_recaptcha iframe {width: 100% !important;}

.menu-bottom-menu-container ul {margin: 10px 0;}
}

@media screen and (max-width: 767px)
{
.widget-column.footer-widget-4.make-divs-5:nth-child(2),.site-footer aside.widget-area .make-divs-5 {width: 100% !important;}

#menu-footer-menu .widget ul li, .site-footer .widget ul li {text-align: center; padding: 0}

.site-footer .widget ul {margin: 0;}

.copyright {flex-direction: column-reverse;  gap: 23px;}

.widget-column.footer-widget-4.make-divs-5:nth-child(2) ul {margin: 0px auto 0 auto;}

.copyright_menu {flex-direction: column; justify-content: center; align-items: center; gap: 19px;}

.site-footer aside.widget-area .make-divs-5:first-child {margin: 0 0 23px 0;}

.site-footer .widget-area ul li a {margin: 0 0 10px 0; display: inline-block;}

.site-header .main-navigation ul li {position: relative}
}


@media screen and (min-width: 48em)
{
.blog.has-sidebar #secondary, .single-post.has-sidebar.group-blog #secondary{width: 25%;} 
}

@media screen and (max-width: 480px)
{
.common-pg h3 {font-size: 31px;}

.page-id-5983 section.trusted-clients {margin: 50px 0 100px 0;}

.main-banner .vc_col-sm-6 {padding:0;}


}

@media screen and (max-width: 400px)
{
.main-banner .wpb_single_image img {margin: 0 0 50px -180px; max-width: 400px;}

.main-banner h1 {font-size: 45px !important;}

.main-banner h5 {font-size: 25px}

.main-banner h6 {font-size: 14px;}

.common-pg h3 {font-size: 28px;}

.sustainable-development h3 {font-size: 22px;}

.sustainable-images .wpb_single_image img {max-width: 170px;}
}