 @media(min-width:1000px){  .right-sidebar #main{  padding-right:36px; } .left-sidebar #main{  padding-left:36px; }  #service-on-top{  margin-top:-161px; } } @media(max-width:1200px){  header .navbar-nav>li>a {   padding:15px 6.5px 8px; } header .navbar-nav > li > a i{  padding:0 5px; } .text-block .normal {   margin-right:0; } .figures-block .invested {   padding-bottom:42px; } .square-menu ul li:last-child {   width:15.4%; } .our-team .member img {   max-width:100%; } .our-team:after {  content:'';  display:table;  clear:both; } .lets-work{  text-align:center; } .lets-work h1{  float:none; } .lets-work .btn-primary{  float:none; } .news-letter .social-icons i {  margin-right:0; } .options .filters li a {   padding:11px 16px 14px 14px;   letter-spacing:0; } .options .filters {   float:none;   clear:both;   padding-left:0;   text-align:center; }   .info-block .item-content{   top:-8%;   } .options .filters li a.active:after {   top:45px; } .options h4, .options h2 {   letter-spacing:0.2px;   font-size:25px;   clear:both;   text-align:center;   float:none !important; }  .options h4{  margin-bottom:15px; } .page-wrapper-post #main .post-foto{  background-size:cover;  max-width:100%; } .about_author .content a.location{  margin-right:-51px; } } @media(max-width:990px) {  .protfolio-single #main .no-paddings{  padding:0 15px; } .square-menu ul li h5 {   font-size:12px; } .figures-block .big-title {   font-size:67px; } .text-block .lead {   font-size:20px; } .text-block .excerpt_normal {   font-size:16px; } .text-block .normal {   font-size:16px; } .figures-block{  overflow:hidden; } .figures-block .ewt {  width:50%;  float:left; } .figures-block .invested { } .text-block {   padding-bottom:12px; } .clients img {   padding-right:22px; } .lets-work .btn-primary{  margin-bottom:15px; } .footer-content img {  background-size:cover;  width:100%; } .get-in-touch {  margin-left:0; } .news-letter .social-icons i {   padding:6px 4px; }  .square-menu ul li {   width:33%;   position:relative;   top:1px;   margin-bottom:1px; } .square-menu ul li:last-child {   width:33%; } .home-banner { } .home-banner h3 {   font-size:30px; } .item {   width:49%; } img.logo-item {   max-width:100px; } .item-content h3 {   font-size:20px;   margin-top:0;   margin-bottom:0; } .smaller {   font-size:14px; } .partner .about_author .avatar, .info-block h4 {   margin-bottom:20px; } .info-block .item-content .btn_normal {   margin-top:0; } .info-block .item-content {   top:0%; } .block-content{  margin-bottom:30px; } .lets-work {   padding-bottom:70px; } .content-block {   margin-bottom:40px; } .container>.navbar-collapse {   margin:60px 0 0 -30px;   float:none !important;   clear:both; }   .accordion_wrap{  padding:0 !important;  margin-top:20px;  width:100%;   } .item-content .btn-green i, .item-content .btn-orange i, .item-content .btn-primary i{  right:40px; } .case-studies-portfolio .item-content .btn-primary i{  right:55px } .partner .about_author .content{  width:100%; } .home-banner-col3 .square-menu ul li span{  padding-left:15px; } .team-single-item .col-md-7{  padding-right:15px; } .team-single-item .col-md-5{  padding-left:15px; } .team-contact-form{  padding-left:15px;  padding-right:15px; } .padding-left3, .padding-left-right3, .no-gutter > [class*='col-'] {  padding-right:15px;  padding-left:15px; } .chalange ul{  margin-left:15px; } .protfolio-photo{  text-align:center;  margin-bottom:10px; } .home-banner-col3 .square-menu ul li{  width:33%; } .header-style-sticky .navbar .container ul.pull-right { } .header-style-sticky .navbar .container ul{  margin-top:0;  margin-bottom:0; } .is-sticky .navbar .container .navbar-header {   display:none; } .is-sticky .navbar .container .navbar-collapse {   margin:0; } .sticky-menu-active-item .is-sticky .navbar-nav li::after{  bottom:-9px; } .sticky-menu-active-item .is-sticky .dropdown-menu{  top:100%; } .home-banner.home-banner-col3 .square-menu ul li{  width:33.624%; } .panel-group{  margin-bottom:30px; }   .news .post{  margin-bottom:30px; }  } @media(max-width:800px) { .space.h20{ display:none !important; } .is-sticky .navbar{ padding-top:0; } } @media(min-width:770px){ .is-sticky li.block{  display:none; } .is-sticky li.work-with-us{  display:block; } } @media(max-width:980px){ .company-summary .figures-block{  margin-left:0;  margin-right:0; } } @media(max-width:768px){ .navbar {  padding-top:14px;   padding-bottom:20px; } .is-sticky .social-icon, .cssmenu .topbar-button{  display:block; } } @media(max-width:407px){ .frontpage-transparent-header .page-wrapper > section:first-of-type, .frontpage-transparent-header .page-wrapper > .vc_section:first-of-type{  padding-top:220px !important; } } .header-style1.transparent-header .space.h20{ display:block; } .header-style1 .space.h20{ display:none; } @media(max-width:767px){ .is-sticky .navbar-brand img{  height:auto; } section .vc_column_container > .vc_column-inner{  padding-left:15px !important;  padding-right:15px !important; } header.header-style-sticky .is-sticky .navbar-nav > li > a, header.sticky-menu-active-item .is-sticky .navbar-nav > li > a {  padding-bottom:15px;  padding-top:15px; } .investment-image-gallery{  margin-bottom:30px; } .case-studies-portfolio .info-block .item-content {  padding-top:0; } li.block{  display:inline-block; } li.block a {  margin-left:30px !important;  padding:14px 0 !important; } .is-sticky li.work-with-us{  display:block;  margin-left:30px; } .contact-block li:last-child{  display:none; } .footer-content{  margin-bottom:30px; } .footer-content img{  width:auto; } .post {   width:100%; } .useful-links ul {   float:none; } .clients {   text-align:center;  margin-right:0; } .clients img {   display:inline-block;   float:none; width:49%;   padding:0 10px 20px; } span.icon-bar {   background:#fff; } .navbar-toggle {   display:block; }  .is-sticky .navbar-toggle{  margin:20px 0; } .container>.navbar-collapse {   width:100%;   background:rgb(19, 19, 19);   margin:0 0px; } header .navbar-nav>li>a {   padding-left:30px; } .nav .fa {   margin:0; } .navbar-nav.nav li>a {   color:#fff;   padding:14px 30px;   background:transparent; } ul.dropdown-menu {   margin-left:30px; } ul.nav.navbar-nav {   margin:10px 15px; } .page-wrapper-green .text-block .normal{  margin-top:-239px;   margin-right:29px; } .home-banner-col3 .square-menu ul li img{   margin-bottom:35px; } .page-wrapper-orange .text-block .normal{  margin-top:-239px;   margin-right:29px; } .home-banner-col3 .square-menu ul li{  height:215px; } .home-banner-col3 .square-menu ul li img{  float:none;  clear:both;  margin-bottom:15px; } .lets-work{  text-align:center; } .lets-work .button{  float:none; }  #collapse-myTab{float:left;width:100%;} .panel > a{  padding-right:50px; } .career .figures-block .invested {  width:100% !important;  padding-bottom:42px !important; }  .career .figures-block .ewt {  float:left;  width:100% !important; } .srim div:last-child {  float:left;  padding-left:15px;  padding-right:0; } .srim div:first-child {  float:left;  margin-right:0;  padding-right:0; } .employees_says h1 {  font-size:24px !important;  padding-top:20px !important;  padding-bottom:10px !important; } .pb50{padding:0px !important;}  #sidebar {  padding-top:0px !important; } #sidebar .brochures .caps_normal {  width:100%; } .career_notices,.submission_requirments {  padding:0px 0 0 !important; } .submission_requirments h2 {  font-size:23px; } .submission_requirments .post-text {  padding-bottom:0px !important; } .accordion_wrap{  padding:0 !important;  margin-top:20px;width:100%; }  .increase-rofitability-text{  padding-bottom:5px; } .apply-job .pull-right {  float:none !important; } .footer-content{  padding-right:0; } .home-banner-col3 .square-menu ul li{  height:161px; } .home-banner-col3 .square-menu ul li span{  margin-right:5px; } .comment.answer{  margin-left:0; } #main .post-text ul.check-list{  margin-left:30px; } header .navbar-nav li.active::after{  display:none; } .navbar-nav{  background-color:rgba(0,0,0,.8); } header .navbar .contact-block.pull-right{  float:none!important; } .is-sticky .navbar .container .navbar-header {   display:block; } .is-sticky .navbar .container .navbar-collapse {   margin:0; } a.navbar-brand{  max-width:260px; } a.navbar-brand img{  width:100%; } .header-style-sticky .is-sticky .navbar .navbar-brand{  display:block;; } .home-banner-col3 .normal{  max-width:100%; } header .navbar-nav li .dropdown-menu li a, header .navbar-nav li:hover a{  color:#fff; } #main{  padding-right:15px; } .header-style-sticky .navbar .container ul.pull-right {  float:none !important; } .contact-block{  text-align:center;  float:none !important;  display:block; }  .contact-block li{  float:none;  display:inline-block;  margin-left:12px;  margin-right:12px;  margin-top:0; } .year_list::after{  display:none; } .header-style1 .pre-header .contact-block {  padding-top:15px;  padding-bottom:15px; } .header-style1.transparent-header .pre-header .contact-block {  padding-bottom:0px; } .company-overview .figures-block{  margin-bottom:30px;  width:100%;  border-right:none; }  .footer-widget h5{  margin-top:30px; }  .copyright p{ float:initial; } } @media(max-width:625px){ .item {   width:100%; } .case-studies-portfolio .info-block .item-content {  padding-top:30px; }  .single-team-member{  margin-bottom:30px; } .lets-work{  text-align:center; } .lets-work .button{  float:none; } .about_author .content a.location{  margin-right:-0; } .item-content .btn-green i, .item-content .btn-orange i, .item-content .btn-primary i{  display:none; } img.logo-item{  padding-bottom:50px; } .breadcrumbs ul li{  padding-bottom:15px;  padding-right:5px; } .breadcrumbs ul li a{  letter-spacing:1px } .sticky-wrapper .big-padding.navbar-nav > li > a {  padding-bottom:15px;  padding-top:15px; } .page-wrapper-post #main .leave-a-reply form input{  width:100%; } .page-wrapper-post #main .leave-a-reply textarea{   width:100%;   float:none;   position:relative; } #collapse-myTab{float:left;width:100%;} .panel-default {  float:left !important;  width:100% !important; }  .career .figures-block .invested {  width:100% !important;  padding-bottom:42px !important; } .career .figures-block .ewt {  float:left;  width:100% !important; } .employees_says h1 {  font-size:24px !important;  padding-top:20px !important;  padding-bottom:10px !important; } .pb50{padding:0px !important;}  #sidebar {  padding-top:0px !important; } .contact-block, #sidebar .brochures .caps_normal {  width:100%; } .career_notices,.submission_requirments {  padding:0px 0 0 !important; } .submission_requirments h2 {  font-size:23px; } .submission_requirments .post-text {  padding-bottom:0px !important; } .accordion_wrap{  padding:0 !important;  margin-top:20px;  width:100%; }  .options .filters li a::after, .case-studies-portfolio .item-content .btn-primary i{  display:none; } .increase-rofitability-text{  padding-bottom:36px; } .news-letter{  margin-left:0; } .team-member-photo img{  max-width:100%; } .team-member-photo{  text-align:center; }  .navbar-nav > li ul ul{  display:none; } .navbar-nav > li ul li:hover ul{  display:block; } .home-banner-col3 .container h2 {  font-size:40px;  margin-top:10px; } .contact-block li:last-child{  float:right; } .news-letter .social-icons {  text-align:center;  width:100%; } .text-block{  padding-left:15px; }  .home-banner.home-banner-col3 .square-menu ul li, .home-banner.home-banner-col3 .square-menu ul li:last-child{  width:33.56%; } .increase-rofitability-holder img, .case-studies-portfolio .item {   width:100%; } .case-studies-portfolio .info-block .item-content{  width:95%; }  .increase-rofitability .padding-right{  padding-right:15px; } .increase-rofitability .padding-left{  padding-left:15px; } #main .post-text .pool-quote{  margin-left:0; } #main .post-text .pool-quote.pull-right {  float:none !important; } .location span{  display:none; } .about_author .content .social{  padding-left:0; } .partner-designation{  padding-right:0; } .block-comments .comment .content{  padding-left:0; } .block-comments .comment img {   margin-bottom:10px; } .company-overview .padding-left{  padding-left:15px; }  .figures-block .ewt {  width:100%;  float:none; } .testimonials-image-holder{  float:none; } .testimonials .content-block{  margin-left:0;  margin-top:30px; } .map-tabs{  margin-left:0 !important;  margin-right:0 !important; } .map-tabs .container{  padding-left:0;  padding-right:0; } .map-tabs .nav-tabs > li{  width:50%;  max-width:50%; } .square-services-container .vc_column_container > .vc_column-inner{  padding-left:15px !important;  padding-right:15px !important; } .header-content span.excerpt_normal{  font-size:62px;  line-height:70px; }   } @media(max-width:480px){ .header-style1 .logo-area{max-width:60%;} .is-sticky .header-nav{  overflow:auto;  height:500px; } .single-portfolio .nav-links > div,  .single-post .nav-links > div{  width:100%;  float:none; } .single-portfolio .nav-next,  .single-post .nav-next{  text-align:left; } .square-menu span{  float:left;  margin-right:30px; } .essb-shortcode{  float:left !important; } .increase-rofitability .increase-rofitability-holder{  margin-right:0; } .year_list:before{  display:none; } .year_list span{  float:left;  margin:18px 18px 0 0; }  .overview .square-menu ul li, .overview .square-menu ul li:last-child, .service-single .square-menu ul li:last-child,  .service-single .square-menu ul li, .square-menu ul li {   width:49.5%; } .square-menu ul li:last-child {   width:49.2%; } .text-block {   width:100%; } .text-block .normal, .text-block .excerpt_normal, .text-block p {   width:94%; } .figures-block {   min-width:100%; } .item {   width:100%; } .our-team .member {   width:100%;   margin:0 0 15px;   text-align:center; } .testimonials-image-holder {  float:none;  margin-bottom:30px; } .copyright p,  .copyright ul {   float:none;   padding:0; } .copyright {   text-align:center; } .options .filters li {  display:inline-block; } .options .filters li a {   display:block; } .partner .about_author .content span, .options .filters li a:after {   display:none; } .about_author .content{  width:100%; } .share ul {  float:none;  margin-bottom:10px;  text-align:center;  width:100%; } .share div {  text-align:center; } .options {   padding:20px 0px; } .testimonials .photo {   margin-bottom:50px; } .contact-block li {   margin-bottom:10px;   margin-top:10px; } .contact-block {   padding:0; } .home-banner-col3 .square-menu ul li{  height:209px; } .page-wrapper-green .about-section .text-block .normal{  width:100%; } .figures-block .invested{  padding-bottom:35px; } .lets-work{  text-align:center; } .lets-work .button{  float:none; } .home-banner-col3 .square-menu ul li{  height:209px; } .page-wrapper-orange .about-section .text-block .normal{  width:100%; } .page-wrapper-orange .about-section .figures-block .invested{  padding-bottom:35px; } .page-wrapper-post .city{  float:none !important;  width:100%;  padding-left:0; } .item-content .btn-green i, .item-content .btn-orange i, .item-content .btn-primary i{  right:85px;  display:block; } img.logo-item{  padding-bottom:40px; } .case-studies-portfolio .item-content .btn-primary i{  right:100px;  display:block; }  #collapse-myTab{float:left;width:100%;} .panel-default {   float:left !important;   width:100% !important; }  .figures-block .invested {   width:100% !important;   padding-bottom:42px !important; }  .career .figures-block .ewt {   float:left;   width:100% !important; } .about_author .avatar{  margin-bottom:10px; } .employees_says h1 {   font-size:24px !important;   padding-top:20px !important;   padding-bottom:10px !important; } .pb50{padding:0px !important;}  #sidebar {   padding-top:0px !important; } .block-comments .comment .content, #sidebar .brochures .caps_normal {   width:100%; } .comment-meta{  float:left;  margin-bottom:10px; } .about_author, .comments-and-replay{  padding-left:15px;  padding-right:15px; } .comment-authore{  margin-right:45px; } #main .post-text .block-quote img{  padding-bottom:15px; }  .pagination-list .pagination .next, .pagination-list .pagination .previous{  width:100%;  text-align:center;  float:none; } .pagination{  padding:20px; } .next img, .previous img{  display:none; } .career_notices,.submission_requirments {   padding:0px 0 0 !important; } .submission_requirments h2 {   font-size:23px; } .submission_requirments .post-text {   padding-bottom:0px !important; } .tablesorter-gray thead td {  padding:2px !important;  font-size:8px; } .tablesorter-gray tbody td,  .tablesorter-gray tfoot th,  .tablesorter-gray tfoot td {   padding:2px;   vertical-align:top;   font-size:10px; } .accordion_wrap{  padding:0 !important;  margin-top:20px;  width:100%; } .about_author .content .social{  margin-bottom:30px; }  .error-search{  padding:0 15px; } .error-search i{  right:32px; } .map-tab-area ul li {  font-size:14px;  margin-bottom:5px;  text-align:center; } .download h2{  font-size:32px; } .download .caps_large{  letter-spacing:0; } .home-banner-col3 .square-menu ul li:hover h5{  margin-bottom:40px; } .home-banner-col3 .square-menu ul li:hover{  margin-top:-59px;  padding-top:30px; } .home-banner-col3 .square-menu ul li, .home-banner-col3 .square-menu ul li:last-child, .home-banner-col3 .square-menu ul li{  width:100% !important; } .home-banner-col3 .square-menu ul li{  height:161px;  padding-top:50px; } .contact-block li:last-child {  text-align:center;  width:100%;  margin-bottom:10px; } .options .filters li a {  padding:14px; } .square-menu ul{  margin-left:-14px;  margin-right:-17px; }  .case-studies-portfolio .info-block .item-content{  width:93%; } .post-meta > a {  display:inline-block;  margin-bottom:5px; } .header-content span.excerpt_normal{  font-size:36px;  line-height:40px; } .vc_section .apply-job{  padding-left:15px;  padding-right:15px; } }  @media(max-width:360px){  .item-content .btn-green i, .item-content .btn-orange i, .item-content .btn-primary i{  right:27px; }  .partner .about_author .content .caps_normal{  font-size:10px; } .case-studies-portfolio .item-content .btn-primary i{  right:40px; } .error-search .form-control{  width:84%; } .error-search .submit{  width:16%; } .is-sticky .navbar-brand{  padding:8px 0; } .testimonials .photo{  padding:0;  float:none; } .square-menu .button i{  display:none; } a.navbar-brand {  max-width:200px;  padding:8px 0; }  #main .post-text .pool-quote {  border-left:10px solid #f25159;  width:324px; } .map-tab-area .nav-tabs > li{  float:none; } .testimonials .photo{  margin-bottom:20px; } .share ul {  margin-bottom:10px;  text-align:center;  width:100%; } .share div {  text-align:center; } .team-member-contact-info{  padding:30px } .news-letter .input-group input[type="text"] {  padding-bottom:7px;  padding-top:7px; } .news-letter2 .input-group input[type="text"]{  padding-bottom:12px;  padding-top:12px; } .feature-wrap{  padding-left:25px;  padding-right:25px; } .button.submit,  .button.caps_large{  font-size:12px; } }   