/*
Theme Name: Consulting Child
Author: VamTam
Author URI: https://vamtam.com
Template: vamtam-consulting
*/



/*

put your child theme styles here


you don't need any @import rules

*/

/* Remove section */
.fl-col.fl-node-59a7fa6dcf930,
.fl-col-group.fl-node-59a7f5e2095ad.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top.fl-col-group-custom-width,
.fl-col-group.fl-node-59a7f81829ad3.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top.fl-col-group-custom-width,
.fl-module.fl-module-vamtam-separator.fl-node-59a80c578e3fc,
.fl-col-group.fl-node-59a7fab415326.fl-col-group-nested,
.fl-col-group.fl-node-59a7fb6da83e3.fl-col-group-nested.fl-col-group-custom-width,
.fl-col-group.fl-node-59a7fb7369fab.fl-col-group-nested.fl-col-group-custom-width,
.fl-col-group.fl-node-59a7fbbc62734.fl-col-group-nested.fl-col-group-custom-width,
.fl-module.fl-module-vamtam-separator.fl-node-59a80c744912c,
.fl-col-group.fl-node-59a7ff6b4a011.fl-col-group-nested,
.fl-module.fl-module-vamtam-heading.fl-node-59a7f94be6cd1,
.fl-module.fl-module-vamtam-separator.fl-node-59a800d7cf956 {
  display: none;
}
.testimonials-area-wrap .fl-col.fl-node-59a7d7a00e5a0.fl-col-small.fl-col-has-cols,
.testimonials-area-wrap .fl-col-group.fl-node-59a7ffc2e699f.fl-col-group-nested.fl-col-group-custom-width,
.testimonials-area-wrap .fl-col-group.fl-node-59a8006089158.fl-col-group-nested.fl-col-group-custom-width,
.testimonials-area-wrap .fl-module.fl-module-vamtam-separator.fl-node-59a809ac0591b,
.fl-col-group.fl-node-59a801127963c.fl-col-group-nested.fl-col-group-custom-width {
  display: none;
}
.insights-area-wrap {
  display: none;
}
.fl-col-group.fl-node-59a7ee61b98ab.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center.fl-col-group-custom-width {
  display: none;
}
.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-59a7ee61b9f62.fl-row-bg-attachment-scroll {
  display: none;
}
.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-59a809df1c2e0.our-office-section-wrap.fl-row-bg-attachment-scroll.vamtam-animation-inside {
  display: none;
}


/* Top header */
div#top-nav-wrapper .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile .fl-col-content.fl-node-content.vamtam-show-bg-image {
  padding-right: 23px;
}
div#top-nav-wrapper .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile .fl-col-content.fl-node-content.vamtam-show-bg-image .fl-module-content.fl-node-content {
  text-align: right;
  padding-right: 5px;
}
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
  padding-left: 15px;
}
div#top-nav-wrapper .fl-col.fl-node-59a9c938665e2.fl-col-small.fl-visible-desktop-medium {
    padding-left: 40px;
}
.top-nav .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile {
  height: 47px;
}
.top-nav .fl-col-content.fl-node-content.vamtam-show-bg-image {
  height: 20px;
  margin-top: 13.5px;
}
/* Top header end */
.copyright {
  display: flex;
  max-width: 1280px;
  margin: auto;
}
.copyright p {
  margin-bottom: 0;
  color: #fff;
  width: 45%;
  flex: 0 0 45%;
}
.copyright a, .copyright center {
  color: #fff;
  font-weight: 400;
}
footer#main-footer .fl-row-content.fl-row-fixed-width.fl-node-content {
  max-width: 100%;
}
footer#main-footer .fl-col-group.fl-node-59a7ee61b963c.fl-col-group-custom-width {
  max-width: 1280px;
  margin: auto;
}
footer#main-footer .fl-col-group.fl-node-5dbd2379d4411 {
  background-color: #3764eb;
}
footer#main-footer .fl-row-content-wrap.vamtam-show-bg-image {
  padding-left: 0;
  padding-right: 0;
}
/* Main header */
.first-row {
  width: 45% !important;
}
.logo-tagline a.logo {
  min-width: initial !important;
}
.logo-tagline img {
  max-width: 100%;
  height: 60px;
}
.search-wrapper {
  position: relative;
  top: 0px;
  z-index: 111111;
  left: 0px;
  right: auto;
  bottom: auto;
}
.search-wrapper button {
  color: #fff !important;
}
.search-wrapper button {
  color: #fff !important;
  position: relative;
  top: -73px;
  z-index: 11111;
  right: 50px;
  height: 20px;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
  padding: 0 20px 0 20px !important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item-11 > a.mega-menu-link {
  padding: 0 0 0 20px !important;
}
/* Main header end */

/* Footer */
.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-59a7ee61b95ee.fl-row-bg-attachment-scroll {
  margin-top: 30px;
}
.buy-the-theme {
  display: none;
}
.footer-wrapper {
  background-color: #ecf4fe;
}
.footer-wrapper .fl-col.fl-node-59a7ee61b973d.fl-col-small div#nf-field-9-container {
  display: none;
}
/* Footer end */

/* Home content */
div#nf-field-24-container,
div#nf-field-42-container .nf-field-label {
  display: none;
}
div#nf-field-42-container {
  width: 23.076923076923077%;
  clear: none;
  float: left;
  margin-left: 2.564102564102564%;
}
.fl-row.fl-row-full-width.fl-row-bg-none.fl-node-59a807bcd1e69.fl-row-bg-attachment-scroll .fl-row-content-wrap.vamtam-show-bg-image {
  border: none !important;
}
h3.quote-summary {
  font-size: 16px;
}
.footer_contact {
  line-height: 21px;
  margin-top: 28px;
}
.footer_contact ul li{ 
  font-weight: 400;
  font-size: 18px;
  text-decoration: none;
}
.left_icons img {
    margin: 0;
}
.left_icons{
  min-height: 170px;
  float: left;
}
.right_text {
    float: right;
    width: 75%;
}
.left_icons {
    min-height: 170px;
    float: left;
    width: 25%;
}
#rev_slider_13_2 rs-layer p:nth-child(2), #rev_slider_13_2 rs-layer p:nth-child(4), #rev_slider_13_2 rs-layer p:nth-child(6),
#rev_slider_10_1 rs-layer p:nth-child(2), #rev_slider_10_1 rs-layer p:nth-child(4), #rev_slider_10_1 rs-layer p:nth-child(6)
{
    width: 20%;
    display: inline-block;
    min-height: 110px;
    font-weight: 400 !important;
    font-size: 21px !important;
}
#rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7),
#rev_slider_10_1 rs-layer p:nth-child(3), #rev_slider_10_1 rs-layer p:nth-child(5), #rev_slider_10_1 rs-layer p:nth-child(7)
{
	/*float: right !important;*/
    width: 78%;
    display: inline-block;
    font-size: 16px !important;
    vertical-align: top;
}
#rev_slider_13_2 .tp-caption p, #rev_slider_1_1 .tp-caption p{
  font-size: 22px;
  line-height: 1.2;
}
#rev_slider_13_2 rs-layer p:nth-child(8) ~ p, #rev_slider_13_2 rs-layer p:nth-child(7) ~ img, #rev_slider_13_2 rs-layer p:nth-child(7) ~ h3, #rev_slider_13_2 rs-layer p:nth-child(7) ~ h1, #rev_slider_13_2 rs-layer p:nth-child(7) ~ h2, #rev_slider_13_2 rs-layer p:nth-child(7) ~ h5, #rev_slider_13_2 rs-layer p:nth-child(7) ~ blockquote,
#rev_slider_1_1 .tp-caption p:nth-child(8) ~ p, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ img, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ h3, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ h1, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ h2, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ h5, #rev_slider_1_1 .tp-caption p:nth-child(7) ~ blockquote
#rev_slider_14_1 rs-layer p:nth-child(8) ~ p, #rev_slider_14_1 rs-layer p:nth-child(7) ~ img, #rev_slider_14_1 rs-layer p:nth-child(7) ~ h3, #rev_slider_14_1 rs-layer p:nth-child(7) ~ h1, #rev_slider_14_1 rs-layer p:nth-child(7) ~ h2, #rev_slider_14_1 rs-layer p:nth-child(7) ~ h5, #rev_slider_14_1 rs-layer p:nth-child(7) ~ blockquote
{
    display: none;
}
rs-module-wrap#rev_slider_14_3_wrapper{
	display: none !important;
}
.mobile_slider{
	display: none;
}
.fl-node-59a7d7a00e5df > .fl-col-content{
	padding: 0 !important;
}
.footer_contact li {
    list-style: none;
    display: inline-block;
    width: 100%;
}
.footer_contact li i {
    color: #3764EA;
    min-height: 30px;
    margin-right: 10px;
}
.footer_contact li i {
    color: #3764EA;
    min-height: 30px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-top: 10px;
    float: left;
    width: 7%;
}
ul#menu-footer-menu-1 li, #menu-footer-menu-2 li {
    margin: 10px 0;
}
.footer_contact li span {
    float: right;
    width: 90%;
    margin-top: 10px;
}
.who_we_are, .how_we_work{
  display: none;
  width: 800px;
  background-color: #fff;
}
.main_head {
    width: 30%;
    float: left;
    padding: 83px 30px;
    font-size: 80px;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow:-8px 7px 1px #000;
    color: #fff;
    background-color: rgb(55, 100, 235);
}
.main_text {
    float: right;
    width: 56%;
    padding: 55px 20px 45px;
    font-size: 18px;
}
.main_text_left{
    width: 53%;
    float: left;
    padding: 49px 20px 15px;
    font-size: 18px;
}
.main_head_right{
    width: 34%;
    float: right;
    padding: 86px 30px;
    font-size: 80px;
    font-weight: bold;
    text-transform: uppercase;
    text-shadow: -8px 7px 1px #000;
    color: #fff;
    background-color: rgb(55, 100, 235);
}
.who_we_are p, .how-we-work p{
  font-size: 16px;
  word-break: break-word;
}
.fl-node-59a7d7a00df5d > .fl-col-content,
.fl-node-59a7d7a00dfa5 > .fl-col-content,
.fl-node-59a7d7a00dfe3 > .fl-col-content {
  background: transparent;
}
.fl-node-59a7d7a00d806 > .fl-col-content{
  padding-right: 30px !important;
}
header.main-header .first-row{
  justify-content: unset !important;
}
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
  width: 18%;
}
/* Home content end */
/* footer */
.footer-left-bottom-content {
  padding-right: 70px;
  text-align: center;
}
ul#menu-footer-menu-2 li a {
  color: #000 !important;
  cursor: pointer;
}
div#slider-1-layer-35 {
    display: none;
}
ul#menu-footer-menu-1, ul#menu-footer-menu-2 {
    margin-top: 24px;
}
blockquote.simple h3.quote-summary {
    font-family: 'Montserrat' !important;
    color: var(--vamtam-accent-color-6);
}
.top-nav .fl-col-content.fl-node-content.vamtam-show-bg-image{
  background-image: none !important;
}
.who-we-are, .how-we-work {
    height: 130px;
    width: 130px;
}
.footer_contact h4 a {
    font-size: 18px !important;
}
.right_text p {
    margin: 0;
    min-height: 55px;
}
.tp-splitted.tp-linesplit {
    font-family: 'Montserrat' !important;
}
.services_list p{
  font-size: 18px;
}
div#pg-10-2 {
background-color: #fff;
margin-top: -39%;
}
div#pgc-10-2-1, div#pgc-10-2-2 {
background-color: #fff;
padding: 30px;
width: 42%;
box-shadow: 3px 1px 10px -5px #888888 !important;
}
input#gform_submit_button_1 {
border-radius: 0px;
}
div#panel-10-2-1-0 {
    font-size: 18px;
}
div#panel-10-2-1-0 section {
    margin-bottom: 20px;
}
li#field_1_5 {
    margin-top: 0 !important;
}
div#gform_wrapper_1 {
    margin: 0 !important;
}
#gform_wrapper_1 input[type="text"], #gform_wrapper_1 textarea {
    width: 100%;
    border-radius: 0;
    background-color: #eee;
    padding: 10px;
}
#gform_wrapper_1 label.gfield_label {
    display: none;
}
#panel-10-2-1-0 ul {
    padding-left: 30px !important;
    margin-bottom: 40px;
    margin-top: 40px;
}
#panel-10-2-1-0 ul li i {
    color: #3764EA;
    width: 7%;
    float: left;
    font-size: 18px;
}
#panel-10-2-1-0 ul li a{
  font-weight: 500;
  color:#3764EA;
  font-size: 18px; 
  line-height: normal;
}
#panel-10-2-1-0 ul li{
  margin-bottom: 15px;
  font-size: 18px;
  color: #000;
}
#panel-10-2-1-0 p{
  margin-bottom: 10px;
  font-size: 18px;
  color: #000;
}
input#gform_submit_button_1 {
    text-transform: uppercase;
    font-size: 20px;
    padding: 12px 25px;
}
textarea#input_1_7 {
    height: 215px !important;
}
div#pgc-10-2-1 {
    padding-right: 0;
    padding-top: 42px;
}
div#pgc-10-2-2 {
    padding-left: 0;
}
#gform_wrapper_1 input::-webkit-input-placeholder, #gform_wrapper_1 textarea::-webkit-input-placeholder { /* Edge */
  color: #000;
  font-size: 18px;
}

#gform_wrapper_1 input:-ms-input-placeholder, #gform_wrapper_1 textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000;
  font-size: 18px;
}

#gform_wrapper_1 input::placeholder, #gform_wrapper_1 textarea::placeholder {
  color: #000;
  font-size: 18px;
}
.page-id-7 .page-content.clearfix.the-content-parent {
margin: auto;
width: 100%;
}
div#pg-7-1 {
   margin-top: -37px;
}
div#servic_heading h4 {
    color: #000;
    font-weight: 700;
    font-size: 21px;
}
div#panel-8-1-0-1 strong{
  color: #fff;
  font-size: 21px;
}
div#panel-8-1-0-1 {
    background-color: #3764ea;
    color: #fff;
    border: 10px solid #ffff;
    position: absolute;
    left: 166px;
    padding: 30px 60px 30px 25px;
}
.service_block li {
    font-size: 16px !important;
    margin-bottom: 10px !important;
    line-height: normal !important;
}
div#pl-7 .textwidget p {
  font-size: 16px !important ;
}
div#pg-8-1, #pg-8-2, #pg-8-3 {
    position: relative;
    padding-bottom: 100px;
    min-height: 300px;
    right: -47px;
}
div#pg-8-1, div#pgc-8-3-0{
  z-index: 99;
}
.servcie_blue p {
    margin-top: 50px;
}
.service_block ul {
    margin-bottom: 50px;
}
div#panel-8-2-0-0 {
    text-align: right;
    padding-top: 50px;
}
div#panel-8-2-1-0 {
    background-color: #ebf3fe;
    padding: 40px 30px 30px 35px;
    border: 10px solid #fff;
    position: absolute;
    top: -85px;
    right: 193px;
    box-shadow: -1px 2px 3px #ccc;
}
.siteorigin-widget-tinymce.textwidget .service_light_blue strong, .service_light_white strong {
    font-size: 22px;
    color: #fff;
}
.service_light_blue strong, .service_light_white strong {
    font-size: 21px;
}
.service_light_blue p, .service_light_white p {
    margin-bottom: 30px;
}
div#panel-8-3-0-0{
  display: none;
}
div#panel-8-3-0-1 {
  background-color: #3764ea;
  position: absolute;
  padding: 30px 50px 40px 30px;
  top: -245px;
  border: 10px solid #fff;
  left: 98px;
  box-shadow: -1px 2px 3px #ccc;
  color: #fff;
}
div#panel-8-3-1-0 {
    position: absolute;
    right: 380px;
}
#pg-7-0 p{
  font-size: 18px;
}
p{
  font-weight: 400;
  font-size: 16px;
}
div#panel-10-2-1-0 h3 {
    color: #000;
    font-weight: 400;
    font-size: 21px;
}
h3.quote-summary {
    font-weight: 400;
}
#rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_1_1 rs-layer p:nth-child(8){
  font-size: 16px !important;
  padding-left: 165px !important;
  top: -30px !important;
  position: relative;
}
.page-id-9 .page-content {
    padding-top: 0 !important;
}
.slider_wrap {
    background: rgb(236, 244, 254);
}
/*.meta-header {
   opacity: 0.4;
   background-color: #eff6fb;
   background-blend-mode: multiply;
}*/

/* footer end */

/* Brands and cases */
ul.partners {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
ul.partners article {
   width: 15%;
   float: initial;
   margin-right: initial;
   flex: 0 0 15%;
   justify-content: space-evenly;
   margin-bottom: 20px !important;
   list-style: none;
}
.page-id-7 header.page-header.layout-centered h1,
.page-id-8 header.page-header.layout-centered h1,
.page-id-9 header.page-header.layout-centered h1,
.page-id-10 header.page-header.layout-centered h1 {
  display: none;
}
/* Brands and cases end */

select#input_2_5{
	border: 1px solid #ccc;
	padding: 5px;
	background: transparent;
}
select#input_2_5 {
    background: red;
}
#slider-13-layer-35 {
    display: none;
}
#featured-cases #rev_slider_13_2 rs-layer p {
    line-height: 20px !important;
}
#slide-20-layer-21 {
    top: -3px !important;
}
#slider-10-layer-35 {
    display: none;
}
#slide-17871-layer-8 p {
    font-size: 21px !important;
}
.slider-thumb img {
    width: 85% !important;
    height: auto !important;
}
#slide-17871-layer-12, #slide-17869-layer-12, #slide-17866-layer-12, #slide-17810-layer-12, #slide-17808-layer-12, #slide-17797-layer-12, #slide-17789-layer-12 {
    text-align: center !important;
}
#slide-17343-layer-12 {
    text-align: center !important;
}

/* Extra */
/* Media query end */
ul.partners article {
  width: 14%;
  float: left;
  margin-right: 38px;
  list-style: none;
}
ul.partners article:nth-child(6n) {
  margin-right: 0;
}
ul.featured.cases li:nth-child(even) {
  position: relative;
  top: -14px;
  left: 100px;
}
.page-id-7 h1 {
  background-color: #eff6fb;
  background-blend-mode: multiply;
  opacity: 0.4 !important;
  padding-left: 10px;
  padding-right: 10px;
}
.page-id-10 h1{
  background-color: #eff6fb;
  background-blend-mode: multiply;
  opacity: 0.4 !important;
  padding-left: 10px;
  padding-right: 10px;
}
article#post-13827 .fl-row-content-wrap.vamtam-show-bg-image {
  padding-top: 60px;
}

/*.page-id-13827 .main_text p, .page-id-7 .siteorigin-widget-tinymce.textwidget p,.main_text_left*/ p  {
  -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none;
}
.siteorigin-widget-tinymce.textwidget span {
  font-size: 18px;
}
.page-id-9 #sub-header {
  position: relative;
  /*display: none;*/
}
.page-id-10 #sub-header {
  position: relative;
  /*display: none;*/
}
.page-id-7 #sub-header {
  position: relative;
  /*display: none;*/
}
.page-id-7 header.page-header.layout-centered h1 {
  display: none;
}
.page-id-8 header.page-header.layout-centered h1 {
  display: none;
}
.page-id-9 header.page-header.layout-centered h1 {
  display: none;
}
.page-id-10 header.page-header.layout-centered h1 {
  display: none;
}
.page-id-7 .main-container img {
  height: auto;
}
.page-id-10 div#panel-10-0-0-0 strong {
  font-size: 21px !important;
}
#rev_slider_10_1 rs-mask-wrap p:first-child {
  width: 100% !important;
  font-size: 21px !important;
}
#rev_slider_10_1 rs-mask-wrap p:nth-child(odd) {
  display: inline-block !important;
  width: 78% ;
  font-size: 16px;
}
#rev_slider_10_1 rs-mask-wrap p:nth-child(even) {
  width: 20% ;
  display: inline-block ;
  vertical-align: top ;
}
#rev_slider_10_1 rs-mask-wrap p:last-child {
  width: 80% ;
  float: right;
}
#rev_slider_10_1 rs-layer p {
  font-size: 21px;
  line-height: 1.2;
}
#slider-10-layer-35 {
  display: none;
}
.textwidget .our-goal {
  font-size: 21px;
}
.fl-col.fl-node-59a7d7a00d4c0.fl-col-has-cols.vamtam-add-shadow span.font-h4 {
  font-size: 21px !important;
}
.page-id-7 img.wp-image-25.size-full.alignleft {
  width: 100px;
}
div#scroll-to-top {
  display: none;
}
.tp-splitted.tp-charsplit {
  font-size: 44px;
}
#rev_slider_13_2 .slider-thumb img {
  width: 85% !important;
}
div#slide-17871-layer-12 ,
div#slide-17869-layer-12 ,
div#slide-17866-layer-12 ,
div#slide-17810-layer-12 ,
div#slide-17808-layer-12 ,
div#slide-17797-layer-12 ,
div#slide-17789-layer-12 {
  left: 0px !important;
}
  /*.tp-splitted.tp-charsplit {
    font-size: 30px !important;
  }*/
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7){
  line-height: 1.3 !important;
  font-size: 15px;
  }
  #rev_slider_10_1 rs-layer p:nth-child(3), #rev_slider_10_1 rs-layer p:nth-child(5), #rev_slider_10_1 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7){
    line-height: 1.3 !important;
    font-size: 15px;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small p, div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a, .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a i{
  /*font-size: 10px !important;*/
  }
  /* Extra end */
  #rev_slider_13_2 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal,
  #rev_slider_10_1 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    display: none;
  }

  header.page-header.layout-centered h1 {
    font-size: 44px;
  }
ul#gform_fields_2 .gfield_label, rs-layer#slider-13-slide-7-layer-35, rs-layer#slider-10-slide-4-layer-35 {
    display: none;
}
ul#gform_fields_2 li {
    display: inline-block;
    width: 33%;
}
#gform_wrapper_2 .gform_footer.top_label {
    float: right;
    width: 25% !important;
    clear: none !important;
    margin-top: 8px !important;
}
ul#gform_fields_2 {
    padding-left: 40px;
}
#gform_wrapper_2 .gform_body {
    float: left;
    width: 75% !important;
}
#gform_fields_2 li input{
	background: #f7f7f7;
    border: 1px solid #c4c4c4;
    border-radius: 0;
    box-shadow: none;
    color: #787878;
    padding: 15px 25px;
}
.validation_error, .validation_message {
    //display: none;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	background-color: transparent !important;
}
.gform_wrapper li.gfield.gfield_error input, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input{
	border-color: #790000 !important;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{
	margin-top: 0 !important;
}
#rev_slider_2_1 .tp-shapewrapper {
  background-color: transparent !important;
}
.cn-button.bootstrap {
    background: rgb(55, 100, 235);
}

/* Media query */
@media screen and (max-width: 1440px) {
  #slide-22-layer-21 {
    margin-left: -6px !important;
 }
}
@media screen and (max-width: 1350px) {
  .top-nav .fl-col.fl-node-59a9c9386651e.fl-col-small {
    width: 35.55%;
  }
  .fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
    width: 23%;
  }
  ul#gform_fields_2 {
    padding-left: 0;
  }
}
@media screen and (max-width: 1024px) and (min-width: 992px) {
  .top-nav .fl-col.fl-node-59a9c9386651e.fl-col-small {
    width: 32.55%;
  }
  .search-wrapper button {
    top: -83px;
    right: 50px;
  }
  .page-id-7 img.wp-image-25.size-full.alignleft {
    margin-left: -37px;
  }
}

@media screen and (max-width: 1050px) {
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
    width: 28%;
}
}

@media screen and (max-width: 1024px) {
  /*  div#slide-21-layer-28 {
      left: -190px !important;
  }*/
  #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 8px 0 20px !important;
  }
  .main-footer .widget.widget_nav_menu .menu li a {
    border: none;
    font-weight: 400;
    font-size: 15px;
  }
  .footer_contact li span {
    float: right;
    width: 90%;
    margin-top: 10px;
    font-size: 14px;
  }
  #slide-21-layer-21 {
    padding-left: 0PX !important;
    margin-left: 131px !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 991px) {
  #rev_slider_13_2_wrapper {
   height: 800px !important;
  }
  ul.tp-revslider-mainul {
     height: 800px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(2), #rev_slider_13_2 rs-layer p:nth-child(4), #rev_slider_13_2 rs-layer p:nth-child(6), #rev_slider_10_1 rs-layer p:nth-child(2), #rev_slider_10_1 rs-layer p:nth-child(4), #rev_slider_10_1 rs-layer p:nth-child(6) {
   width: 100%;
   display: inline-block;
   min-height: initial;
   font-weight: 400 !important;
   margin-bottom: 8px !important;
  }
  #rev_slider_13_2 rs-layer p, #rev_slider_10_1 rs-layer p {
   font-size: 14px !important;
   line-height: 1.2 !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_10_1 rs-layer p:nth-child(8) {
   font-size: 16px !important;
   padding-left: 0 !important;
   top: 0;
   position: initial;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 356px !important;
    top: -23px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(2), #rev_slider_13_2 rs-layer p:nth-child(4), #rev_slider_13_2 rs-layer p:nth-child(6), #rev_slider_10_1 rs-layer p:nth-child(2), #rev_slider_10_1 rs-layer p:nth-child(4), #rev_slider_10_1 rs-layer p:nth-child(6) {
    width: 17%;
    display: inline-block;
    min-height: auto;
    font-weight: 400 !important;
    font-size: 14px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_10_1 .tp-caption p:nth-child(8) {
    font-size: 16px !important;
    padding-left: 0 !important;
    top: 0 !important;
    position: initial;
  }
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_10_1 rs-layer p:nth-child(3), #rev_slider_10_1 rs-layer p:nth-child(5), #rev_slider_10_1 rs-layer p:nth-child(7) {
    /* float: right; */
    width: 78%;
    display: inline-block;
    font-size: 12px !important;
    vertical-align: top;
    line-height: 1.3 !important;
  }
  #featured-cases #rev_slider_13_2 rs-layer p {
    line-height: 1.3 !important;
  }
  .who-we-are, .how-we-work {
    height: 115px;
    width: 125px;
    top: 10px;
  }
 #slide-21-layer-3 {
    margin-left: 28px !important;
 }
 #slide-21-layer-21 {
    padding-left: 0PX !important;
    margin-left: 131px !important;
 }
 #rev_slider_13_2_wrapper {
    height: initial !important; 
}
#rev_slider_10_1 rs-mask-wrap p:last-child{
  float: none !important;
}

}
@media screen and (max-width: 990px){
  .responsive-layout header.main-header .first-row {
    width: 100% !important;
  }
  .responsive-layout header.main-header #top-nav-wrapper .top-nav {
    display: block !important;
  }
  nav#main-menu .mobile-top-bar {
    display: none;
  }
  .who-we-are, .how-we-work {
    height: 90px;
    width: 90px;
    padding: 15px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    text-align: center !important;
    color: #fff !important;
  }
  div#panel-8-1-0-1,
  div#panel-8-3-0-1,
  div#panel-8-2-1-0, div#panel-8-3-1-0 {
    position: initial !important;
  }
  div#pg-8-1, #pg-8-2, #pg-8-3 {
    position: initial;
  }
  div#pg-8-1,div#pg-8-3, div#pg-8-2 {
    padding-bottom: 0;
  }
  /* div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small {
      display: inline-block;
      width: auto !important;
  } */
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small p, div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a {
    font-size: 12px;
    margin-bottom: 0;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width span.fl-icon-text{
    display: block;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:first-child {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:not(:first-child) span.fl-icon-wrap {
    display: flex;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:not(:first-child) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 27%;
    flex: 0 0 27%;
    max-width: 27%;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 34%;
    flex: 0 0 34%;
    max-width: 34%;
  }

  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2) {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 21%;
    flex: 0 0 21%;
    max-width: 21%;
  }
  div#top-nav-wrapper nav.top-nav .fl-row-content-wrap.vamtam-show-bg-image {
    padding-top: 0;
    padding-bottom: 0;
  }
  div#header-slider-container .rs-parallax-wrap {
    right: 0px !important;
    margin: auto !important;
    width: 50%;
    left: 0 !important;
  }
  #slide-22-layer-21,
  #slide-21-layer-21,
  #slide-20-layer-21 {
    margin-left: 100px !important;
  }
  .home .fl-col-content.fl-node-content.vamtam-show-bg-image {
    padding-bottom: 0 !important;
  }
  #gform_wrapper_2 .gform_body {
    float: none;
    width: 100% !important;
  }
  ul#gform_fields_2 li {
    display: block;
    width: 100%;
  }
  #gform_wrapper_2 .gform_footer.top_label{
  	float: none !important;
    width: 100% !important;
  }
}
@media screen and (max-width: 991px) and (min-width: 800px) {
  /* .tp-caption.tp-resizeme {
    max-width: 240px !important;
    min-width: 240px !important;
  } */
  .fl-node-59a7ee61b9e49 > .fl-col-content{
    padding-right: 0;
  }
  .fl-builder-content .fl-node-59a7ee61b9684{
    width: 100%;
  }
  div#nf-field-42-container {
  width: 100%;
  margin-left: 0;
 }
  .tp-caption.tp-resizeme.slider-thumb
  img {
    width: 240px !important;
  }

  #rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_1_1 .tp-caption p:nth-child(8) {
    padding-left: 0 !important;
  }
  #slide-17871-layer-8 {
    min-width: 455px;
    max-width: 445px;
  }
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7) {
    width: 100%;
    font-size: 13px !important;
  }
}
@media screen and (width: 800px){
  a.vamtam-button.accent5.hover-accent2.button-solid.icon-animation-disable {
    font-size: 15px !important;
  }
  .tp-splitted.tp-linesplit{
    position: absolute;
    margin-top: -60px !important;
  }

  ul.tp-revslider-mainul,
  #rev_slider_13_2_wrapper {
   height: 765px !important;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(5) {
   top: 20px !important;
   left: 260px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
   min-height: 520px !important;
   top: 200px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    top: 272px !important;
    min-height: 410px !important;
  }
  /*div#slide-17343-layer-21 {
    top: -90px !important;
    left: 270px !important;
  }*/
  #rev_slider_13_2 #slide-17871-layer-1 {
    top: 325px !important;
    min-height: 460px !important;
  }
  /*div#slide-17871-layer-21 {
    top: -97px;
    left: 280px;
  }*/
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: 281px;
    min-height: 350px !important;
  }
  /*div#slide-17869-layer-21 {
    top: -20px !important;
    left: 300px !important;
  }*/
  #rev_slider_13_2 #slide-17866-layer-1 {
    top: 250px !important;
  }
  /*div#slide-17866-layer-21 {
    top: -95px !important;
    left: 300px !important;
  }*/
   ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) {
  left: 90px !important;
  top: 320px !important;
  min-width: 490px !important;
  max-width: 500px !important;
  width: 500px !important;
  }
  ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap,
  ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap .tp-caption.tp-resizeme {
  width: 420px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(2), #rev_slider_13_2 rs-layer p:nth-child(4), #rev_slider_13_2 rs-layer p:nth-child(6), #rev_slider_1_1 .tp-caption p:nth-child(2), #rev_slider_1_1 .tp-caption p:nth-child(4), #rev_slider_1_1 .tp-caption p:nth-child(6) {
  width: 100%;
  display: inline-block;
  min-height: initial;
  font-weight: 400 !important;
  margin-bottom: 6px !important;
  font-size: 16px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7) {
    min-width: 100% !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7) {
    min-width: 100% !important;
    font-size: 13px !important;
    line-height: 1.2 !important;
  }
  ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap, ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap .tp-caption.tp-resizeme {
    min-width: 560px !important;
    top: 25px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_1_1 .tp-caption p:nth-child(8) {
    padding-left: 0 !important;
    top: initial !important;
  }
  ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap, ul.tp-revslider-mainul .rs-parallax-wrap:nth-child(4) rs-mask-wrap .tp-caption.tp-resizeme {
    min-width: 560px !important;
    top: -7px !important;
  }
  /*div#slide-17871-layer-12 {
    left: -20px !important;
    top: -30px !important;
  }
  */#rev_slider_13_2 #slide-17869-layer-8 {
    top: 60px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: 0px !important;
  }
  #rev_slider_13_2 div#slide-17866-layer-8 {
    top: -20px !important;
  }
  div#slide-22-layer-3 {
    top: -38px;
    left: 45px;
  }
  /*div#slide-17871-layer-12 {
    top: 3px !important;
    left: 10px !important;
  }
  div#slide-17343-layer-12{
  	min-width: 240px !important;
  }
  div#slide-17866-layer-12 {
    left: -80px !important;
  }
  div#slide-17869-layer-12 {
    left: -90px !important;
  }
  div#slide-17871-layer-12 {
    left: -80px !important;
  }
  div#slide-17869-layer-21 {
    top: -85px !important;
   /* left: 300px !important;*/
  /*}*/

  /*brands and cases start*/
  #rev_slider_10_1 ul.tp-revslider-mainul li.tp-revslider-slidesli .rs-parallax-wrap:last-child {
    top: 50px !important;
    left: 170px !important;
  }
  #rev_slider_10_1_wrapper{
  height: 765px !important;
  }
  /* div#slide-17871-layer-12 img, div#slide-17869-layer-12 img, div#slide-17866-layer-12 img, div#slide-17810-layer-12 img, div#slide-17808-layer-12 img, div#slide-17797-layer-12 img, div#slide-17789-layer-12 img {
    height: 195px !important;
    width: auto !important;
    margin: auto !important;
    display: inherit;
  }*/
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 270px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: 261px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: 240px !important;
  }
  #rev_slider_13_2 .rs-parallax-wrap:nth-child(2) {
  top: 220px !important;
  }
  #slide-17869-layer-12 img {
  width: 43% !important;
  }
}

@media only screen and (max-width: 1024px){
.top-nav .fl-module.fl-module-rich-text.fl-node-59a9c845756ca p {
    font-size: 12px !important;
}
.fl-col.fl-node-59a9c9386651e.fl-col-small .fl-col-content.fl-node-content.vamtam-show-bg-image{
	margin-top: 5px !important;
}
.footer_contact li:last-child a {
    font-size: 13px;
}
.fl-row[data-node] > .fl-row-content-wrap{
	padding-bottom: 0 !important;
}	
.copyright p{
	width: 82%;
  flex: 0 0 82%
}	
div#panel-8-3-1-0{
	right: 185px;
}
div#panel-8-1-0-1{
	left: 52px;
}
div#panel-8-2-1-0{
	right: 100px;
}
div#panel-8-3-0-1{
	top: -230px;
	left: 57px;
}
#panel-10-2-1-0 ul{
	padding-left: 0px !important;
}
div#pgc-10-2-1{
	padding-top: 20px;	
}
}

@media only screen and (max-width: 800px){
	rs-module-wrap#rev_slider_13_2_wrapper{
  	display: none !important;
  }
  rs-module-wrap#rev_slider_14_3_wrapper{
  	display: block !important;
  }
  rs-module-wrap#rev_slider_14_3_wrapper rs-layer p, rs-module-wrap#rev_slider_15_2_wrapper rs-layer p{
  	text-align: center !important;
  	font-size: 12px !important;
  	line-height: 1.3 !important;
  }
  #rev_slider_14_3_wrapper .slider-thumb img, #rev_slider_15_2_wrapper .slider-thumb img {
    width: 100% !important;
    height: auto !important;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:first-child
  {
  	flex: 0 0 100% !important;
    max-width: 100% !important;
    text-align: center;
    padding: 0 !important;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2),
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3){
  	flex: 0 0 50% !important;
    max-width: 50% !important;
  }
  .fl-col-small:not(.fl-col-small-full-width) {
    max-width: unset !important;
	}
	.footer_contact ul {
    margin: 0;
	}
	.copyright {
    text-align: center;
	}
	.copyright center{
		margin: 10px 0 0 0;
	}
	.footer_contact li i{
		width: 4%;
	}
	.footer_contact li span{
		width: 92%;
	}
	.fl-col.fl-node-59a9c9386651e.fl-col-small .fl-col-content.fl-node-content.vamtam-show-bg-image{
		margin-top: 15px !important;
	}
	body.responsive-layout .alignleft{
		float: left;
	}
	.who_we_are, .how_we_work{
		width: 80%;
		padding: 20px;
	}
	.main_head, .main_text, .main_head_right, .main_text_left{
		width: 100%;
		float: none;
		padding: 0;
		text-align: center;
	}
	.slider_wrap.mobile_slider{
		display: block;
	}
	.slider_wrap{
		display: none;
	}
	.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
    padding-left: 115px;
	}
	.fl-row[data-node] > .fl-row-content-wrap{
		margin: 0 !important;
	}
	div#panel-10-2-1-0 section{
		padding-left: 30px;
	}
	div#panel-10-2-1-0 {
	  margin-top: 20px;
	}
	div#pgc-10-2-2 {
	  padding: 15px !important;
	}
	.gform_wrapper ul.gform_fields li.gfield{
		padding-right: 0 !important;
	}
	#panel-10-2-1-0 ul{
		padding-left: 0px !important;
	}
	#panel-10-2-1-0 ul li i {
	  min-height: 40px;
	  margin-bottom: 10px;
	}
	body.responsive-layout .alignleft{
		float: left !important;
	}
	.fl-row[data-node] > .fl-row-content-wrap{
		padding-bottom: 0 !important;
	}	
	.copyright center {
    margin: 0 0 0 0 !important;
	}
	#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 8px 0 0px !important;
	}
}

@media screen and (max-width: 991px) and (min-width: 768px) {
  .responsive-layout header.main-header #top-nav-wrapper .top-nav {
    display: block !important;
  }
  div#what-they-say .fl-col.fl-node-59a7d7a00e5df.fl-col-has-cols {
    width: 100% !important;
  }
  /* Footer */
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b96c3 {
    width: 60% !important;
  }
  footer#main-footer .fl-col.fl-node-59a7ee61b973d.fl-col-small {
    width: 40% !important;
  }
  footer#main-footer .fl-col-group.fl-node-5d022db31bbd4.fl-col-group-nested {
    display: flex;
    flex-wrap: wrap;
  }
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b96c3 a,
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b973d a,
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b973d span {
    font-size: 14px;
  }
  .fl-module-content.fl-node-content {
    margin-top: 0 !important;
  }
  .copyright p {
    width: auto;
    flex: initial;
  }
  .copyright {
    justify-content: space-between;
    padding-top: 10px;
  }
  

  /* Footer end */

  /* .tp-caption.rev_group .rs-parallax-wrap:nth-child(4) {
    left: -167px !important;
  }
  div#slide-17343-layer-20 .rs-parallax-wrap:nth-child(4) {
    left: -167px !important;
  } */
  /* .fl-builder-content.fl-builder-content-13853.fl-builder-template.fl-builder-layout-template .fl-node-59a7ee61b96c3 {
    width: 60% !important;
    max-width: none;
    clear: none;
    float: left;
  }
  .fl-builder-content.fl-builder-content-13853.fl-builder-template.fl-builder-layout-template .fl-node-59a7ee61b973d {
    width: 40% !important;
    max-width: none;
    clear: none;
    float: left;
  }
  .fl-col-group.fl-node-5d022db31bbd4.fl-col-group-nested {
    display: flex;
  } */
}

@media screen and (max-width: 780px){
div#panel-8-3-0-0 {
    display: block;
}
div#pgc-8-2-0 {
    display: none;
}
} 

@media only screen and (max-width: 767px){
div#panel-10-2-1-0 section{
	padding-left: 30px;
}
div#panel-10-2-1-0 {
  margin-top: 20px;
}
div#pgc-10-2-2 {
  padding: 15px !important;
}
.gform_wrapper ul.gform_fields li.gfield{
	padding-right: 0 !important;
}
#panel-10-2-1-0 ul{
	padding-left: 0px !important;
}
#panel-10-2-1-0 ul li i {
  min-height: 40px;
  margin-bottom: 10px;
}
body.responsive-layout .alignleft{
	float: left !important;
}
.fl-row[data-node] > .fl-row-content-wrap{
	padding: 0 !important;
}
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
  padding-left: 70px;
 }
}	

@media only screen and (max-width: 736px){
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
    padding-left: 100px;
}
body.responsive-layout .alignleft{
	float: left !important;
}
} 

@media screen and (max-width: 768px){
  /* .page-id-7 img.wp-image-25.size-full.alignleft {
    margin-left: -176px;
  }
  .responsive-layout header.main-header .logo-wrapper .mobile-logo-additions {
    margin-right: -365px;
  }
  a.vamtam-button.accent5.hover-accent2.button-solid.icon-animation-disable {
    margin-left: 37%;

  }
  .fl-node-59a868dabec86 .vamtam-heading .vamtam-heading-text {
    text-align: center !important;
    margin-left: 13% !important;
  } */
  /* div#slide-17871-layer-12, div#slide-17869-layer-12, div#slide-17866-layer-12, div#slide-17810-layer-12, div#slide-17808-layer-12, div#slide-17797-layer-12, div#slide-17789-layer-12 {
    left: 37%;
  }*/
  
 #slider-13-layer-12 {
    top: 20px;
  }
  #slider-10-layer-12 {
    top: 20px;
  }
  #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) img {
    width: 60% !important;
    left: 80px !important;
    position: relative;
  }
  #slider-10-layer-35 {
    display: none !important;
  }
  #top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small {
    display: inline-block;
    width: auto !important;
  }
  .are-you-looking-left h5.vamtam-heading, .are-you-looking-right .vamtam-button-wrap.vamtam-button-width-auto.vamtam-button-has-icon {
    text-align: center !important ;
  }
  .fl-col.fl-node-59a7d7a00dce3 .fl-col-content.fl-node-content.vamtam-show-bg-image {
    padding-bottom: 5px !important;
  }
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b96c3 {
    width: 60% !important;
  }
  footer#main-footer .fl-col.fl-node-59a7ee61b973d.fl-col-small {
    width: 40% !important;
  }
  footer#main-footer .fl-col-group.fl-node-5d022db31bbd4.fl-col-group-nested {
    display: flex;
    flex-wrap: wrap;
  }
  /* Home page */
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(5) {
    top: 90px !important;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) {
    top: 460px !important;
  }
  #rev_slider_13_2 rs-layer.rev_group .rs-parallax-wrap:nth-child(4) {
    left: -167px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -340px;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
    top: -330px;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: -360px;
    background: transparent;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: -385px;
  }
  #slide-17869-layer-12 img {
    width: 430px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    top: 200px;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) .tp-loop-wrap {
      top: 15px !important; 
      /*left: 80px;*/
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
      top: 67px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
      top: -50px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
      top: -390px;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
      top: 170px;
  }
  #rev_slider_13_2 .slider-thumb img{
   width: 60% !important;
  }
  #featured-cases #slide-17871-layer-12, #featured-cases #slide-17869-layer-12, #featured-cases #slide-17866-layer-12, #featured-cases #slide-17343-layer-12 {
    left: 80px !important;
  }
  /*div#slide-17871-layer-12 img, div#slide-17869-layer-12 img, div#slide-17866-layer-12, div#slide-17343-layer-12 img{
      left: 180px !important;
  }
  */
  /* Home page end */
  /* Brands weve worked with */
  #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) {
    top: 130px !important;
  }
  #rev_slider_10_1 rs-slide.active-rs-slide .rs-parallax-wrap:nth-child(2) {
    top: 554px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: -380px;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
    top: -476px;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: -340px;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: -340px;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: -330px;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: -320px;
  }
  #slide-17789-layer-8 {
    top: -320px;
  }
  ul.partners {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  ul.partners article {
    width: 29%;
    float: initial;
    margin-right: initial;
    flex: 0 0 29%;
    justify-content: space-evenly;
  }
  #slide-17869-layer-1 {
    top: -117px !important;
    min-height: 549px !important;
  }
  #slide-17871-layer-1 {
    top: -5px;
    min-height: 660px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: -489px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: -78px !important;
    min-height: 560px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: -434px;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: -108px;
    min-height: 560px !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: -480px;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: -102px;
    min-height: 560px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: -470px;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: -103px;
    min-height: 560px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: -470px;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: -104px;
    min-height: 560px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: -480px;
  }
  /* Brands weve worked with end */
}
@media screen and (max-width: 767px){
  footer#main-footer .fl-col-group.fl-node-5d022db31bbd4.fl-col-group-nested {
    display: block;
  }
  footer#main-footer .fl-builder-content .fl-node-59a7ee61b96c3 {
    width: 100% !important;
  }
  footer#main-footer .fl-col.fl-node-59a7ee61b973d.fl-col-small {
    width: 100% !important;
  }
  .copyright {
    display: block;
  }
  .copyright p {
    margin-bottom: 0;
    color: #fff;
    width: 100%;
  }
  #rev_slider_10_1 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(2){
    display: none;
  }
  #rev_slider_10_1 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    top: 400px !important;
    display: block;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2){
    display: none !important;
  }
   #rev_slider_13_2 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    top: 400px !important;
    display: block;
  }
  .who-we-are, .how-we-work {
    height: 65px !important;
    width: 90px !important;
  } 
  .fl-col.fl-node-59a9c9386651e.fl-col-small .fl-col-content.fl-node-content.vamtam-show-bg-image {
    margin-top: 10px !important;
  }
  .top-nav .fl-col-content.fl-node-content.vamtam-show-bg-image {
    height: 10px;
  }
  .top-nav .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile {
    height: 37px;
  }
}
@media screen and (max-width: 767px) and (min-width: 480px) {
 /* .page-id-7 img.wp-image-25.size-full.alignleft {
    margin-left: 3px;
 }
 a.vamtam-button.accent5.hover-accent2.button-solid.icon-animation-disable {
    margin-left: 36%;
 }
 .fl-node-59a868dabec86 .vamtam-heading .vamtam-heading-text {
    text-align: center !important;
    margin-left: 13% !important;
 } */
}

@media only screen and (max-width: 667px){
rs-module-wrap#rev_slider_14_3_wrapper, rs-module-wrap#rev_slider_15_2_wrapper{
	height: 630px !important;
}
rs-module-wrap#rev_slider_14_3_wrapper rs-group-wrap.rs-parallax-wrap, rs-module-wrap#rev_slider_15_2_wrapper rs-group-wrap.rs-parallax-wrap{
	top: 530px !important;
}
article#post-13827 .fl-row-content-wrap.vamtam-show-bg-image {
  padding-top: 30px;
}
.fl-col.fl-node-59a9c93cc862d.fl-col-small.vamtam-mobile-left {
    padding-left: 65px;
}
body.responsive-layout .alignleft{
	float: left;
}
}	

@media only screen and (max-width: 414px){
rs-module-wrap#rev_slider_14_3_wrapper rs-group-wrap.rs-parallax-wrap, rs-module-wrap#rev_slider_15_2_wrapper rs-group-wrap.rs-parallax-wrap{
	top: 555px !important;
}
div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3) {
  flex: 0 0 62% !important;
  max-width: 62% !important;
}
div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2){
	flex: 0 0 37% !important;
	max-width: 37% !important;
}

}

@media only screen and (max-width: 375px){
rs-module-wrap#rev_slider_14_3_wrapper rs-group-wrap.rs-parallax-wrap{
	top: 570px !important;
}
div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2){
	flex: 0 0 31% !important;
	max-width: 31% !important;
}
div#top-nav-wrapper .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile .fl-col-content.fl-node-content.vamtam-show-bg-image {
  padding-right: 0px;
}
.fl-node-59a9cb64a8215.fl-module > .fl-module-content{
	margin-right: 0 !important;
	margin-left: 0 !important;
}
rs-module-wrap#rev_slider_15_2_wrapper{
	height: 700px !important;
}
rs-module#rev_slider_14_3, rs-module#rev_slider_15_2 {
  height: 100% !important;
}
rs-module-wrap#rev_slider_15_2_wrapper rs-group-wrap.rs-parallax-wrap{
	top: 665px !important;
}
}

@media only screen and (max-width: 320px){
rs-module-wrap#rev_slider_14_3_wrapper, rs-module-wrap#rev_slider_15_2_wrapper {
  height: 700px !important;
}
rs-module-wrap#rev_slider_14_3_wrapper rs-group-wrap.rs-parallax-wrap, rs-module-wrap#rev_slider_15_2_wrapper rs-group-wrap.rs-parallax-wrap{
	top: 665px !important;
}
rs-module#rev_slider_14_3, rs-module#rev_slider_15_2 {
  height: 100% !important;
}
}


@media screen and (max-width: 480px){
  #featured-cases #slide-17871-layer-12, #featured-cases #slide-17869-layer-12, #featured-cases #slide-17866-layer-12, #featured-cases #slide-17343-layer-12 {
    left: 30px !important;
  }
  #header-slider-container .rs-parallax-wrap {
    width: 60%;
  }
  #header-slider-container .rs-parallax-wrap .tp-caption.tp-resizeme {
    font-size: 36px !important;
  }
  #slide-22-layer-21, #slide-21-layer-21, #slide-20-layer-21 {
    margin-left: 100px !important;
    top: -70px !important;
  }
  div#top-nav-wrapper .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile .fl-col-content.fl-node-content.vamtam-show-bg-image .fl-module-content.fl-node-content {
    margin-left: 0;
    padding-right: 0;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3) {
    padding-left: 0;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:first-child {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2) {
    -ms-flex: 0 0 37%;
    flex: 0 0 37%;
    max-width: 37%;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3) {
    -ms-flex: 0 0 62%;
    flex: 0 0 62%;
    max-width: 62%;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small p, div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a {
    font-size: 11px;
    margin-bottom: 0;
  }
  #rev_slider_13_2 #slider-1-layer-12 .tp-splitted.tp-wordsplit > div {
    font-size: 35px;
  }
  .footer_contact ul {
    margin-left: 0;
  }
  .footer_contact a,
  .footer_contact span,
  .menu-footer-menu-1-container a {
    font-size: 14px !important;
  }
  .copyright p {
    font-size: 14px;
  }
  .main-footer .widget.widget_nav_menu .menu li a {
    font-size: 14px !important;
  }
  .fl-module.fl-module-rich-text.fl-node-59a7ee61b9dcf.footer-left-bottom-content {
    padding-right: 0;
  }
  #pgc-8-1-0 ,#pgc-8-1-1 {
    width: 100%;
  }

  /* div#pg-8-1, #pg-8-2, #pg-8-3 {
    position: relative;
    padding-bottom: 100px;
    min-height: initial;
    right: 0;
    width: 100%;
  } */
  div#panel-8-1-0-1,
  div#panel-8-3-0-0,
  div#panel-8-2-1-0 {
    position: initial !important;
  }
  div#pg-8-1, #pg-8-2, #pg-8-3 {
    position: initial;
  }
  div#pg-8-1,div#pg-8-3, div#pg-8-2 {
    padding-bottom: 0;
  }
  div#panel-10-2-1-0 section,
  #panel-10-2-1-0 p,
  #panel-10-2-1-0 ul li a {
    font-size: 14px;
  }
  div#panel-10-2-1-0 section {
    padding-left: 15px !important;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(5) {
    top: 110px !important;
    position: relative;
  }
  /* #rev_slider_13_2 div#slide-17866-layer-1 {
    position: absolute;
    top: 360px;
  } */
  /* li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(4) {
    top: 500px !important;
  } */
 /* #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) .tp-loop-wrap {
    position: relative !important;
    top: -220px !important;
  }*/
  /* #rev_slider_13_2 div#slide-17866-layer-8 {
      top: 610px;
  } */
  #rev_slider_13_2 rs-layer p:nth-child(8), #rev_slider_1_1 .tp-caption p:nth-child(8) {
    font-size: 14px !important;
    padding-left: 0 !important;
    top: 10px !important;
    position: relative;
  }
  #rev_slider_13_2 rs-layer p:nth-child(2), #rev_slider_13_2 rs-layer p:nth-child(4), #rev_slider_13_2 rs-layer p:nth-child(6), #rev_slider_1_1 .tp-caption p:nth-child(2), #rev_slider_1_1 .tp-caption p:nth-child(4), #rev_slider_1_1 .tp-caption p:nth-child(6) {
    width: 100%;
    display: inline-block;
    min-height: initial;
    font-weight: 400 !important;
    margin-bottom: 6px !important;
  }
  #rev_slider_13_2 rs-layer p:nth-child(3), #rev_slider_13_2 rs-layer p:nth-child(5), #rev_slider_13_2 rs-layer p:nth-child(7), #rev_slider_1_1 .tp-caption p:nth-child(3), #rev_slider_1_1 .tp-caption p:nth-child(5), #rev_slider_1_1 .tp-caption p:nth-child(7) {
    /* float: right; */
    width: 100%;
    display: inline-block;
    font-size: 12px !important;
    vertical-align: top;
  }
  #slider-10-layer-12 .tp-splitted.tp-wordsplit .tp-splitted.tp-charsplit {
    font-size: 34px;
  }
  #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) {
    top: 110px !important;
  }
  /* Home page */
  /* Slider start */
  #rev_slider_13_2 #slide-17866-layer-1 {
    /* position: absolute; */
    top: 238px !important;
    min-height: 540px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 540px !important;
    top: 249px;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: -186px;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: 216px !important;
    min-height: 520px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
    top: -158px;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: -185px;
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 560px !important;
    top: 259px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -169px;
  }
  #slide-17869-layer-12 img {
    width: 330px !important;
  }
  /* Slider end */
  #what-they-say .cbp-nav-pagination {
    position: relative;
  }
  #what-they-say .jetpack-testimonial.type-jetpack-testimonial .quote-thumbnail {
    width: 70%;
    margin: auto;
  }
  #what-they-say .jetpack-testimonial.type-jetpack-testimonial {
    display: block;
  }
  #rev_slider_13_2 rs-layer.rev_group .rs-parallax-wrap:nth-child(4) {
    left: 23px !important;
  }
 #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) .tp-loop-wrap {
    position: relative !important;
    top: -46px !important;
 }
  #slide-17871-layer-12 img,
  #slide-17869-layer-12 img,
  #slide-17866-layer-12 img,
  #slide-17810-layer-12 img,
  #slide-17808-layer-12 img,
  #slide-17797-layer-12 img,
  #slide-17789-layer-12 img {
   height: 260px !important;
   width: auto !important;
   margin: auto !important;
   display: inherit;
  }

  /*popup start mobile*/
  .who_we_are, .how_we_work {
    /*display: none;*/
    width: 340px;
    background-color: #fff;
    margin-left: 0px;
  }
  .main_head {
   display: none;
  }
  .main_text{
    float: right;
    width: 83%;
    padding: 15px 26px 0 0;
    font-size: 14px !important;
  }
 .who_we_are p, .how-we-work p {
    font-size: 13px;
    word-break: break-word;
  }
  .main_head_right {
    display: none !important;
  }
  .main_text_left {
  width: initial !important;
  /*  float: left;*/
    padding: 15px 38px 0px;
    /*font-size: 13px;*/
  }
  .main_text_left p{
    font-size: 13px;
  }
  /*popup end*/


  /* Home page end */
  /* Brands weve worked with */
  
  /* div#slide-17871-layer-8, div#slide-17866-layer-8, div#slide-17808-layer-8, div#slide-17789-layer-8, div#slide-17869-layer-8, div#slide-17810-layer-8, div#slide-17810-layer-8 {
    top: -110px;
  } */
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: -250px;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: -215px;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: -170px;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
    top: -217px !important;
  }
    #rev_slider_10_1 #slide-17810-layer-8 {
    top: -250px;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: -250px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: -220px;
  }
  /* div#slide-17871-layer-1, div#slide-17866-layer-1, div#slide-17808-layer-1, div#slide-17797-layer-1 {
    top: -110px;
    min-height: 700px !important;
  } */
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: 280px !important;
    min-height: 650px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: 320px;
    min-height: 680px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: 335px;
    min-height: 640px !important;
  }
  /*#rev_slider_10_1 div#slide-17869-layer-1 {
    top: -273px !important;
    min-height: 530px !important;
  }*/
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: 200px;
    min-height: 570PX !important;
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 330px !important;
    min-height: 700px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: 297px !important;
    min-height: 650px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: 250px;
    min-height: 600px !important;
  }
  #rev_slider_10_1_wrapper, #rev_slider_10_1 {
   height: 1140px !important;
  }
  /* div#rev_slider_10_1 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(2) {
    top: 370px !important;
    z-index: 111;
  }*/
  /*  */
  #rev_slider_10_1 rs-mask-wrap p:first-child {
    font-size: 16px !important;
  }
  #rev_slider_10_1 rs-mask-wrap p:nth-child(even) {
    width: 100% !important;
    font-size: 16px !important;
    min-height: initial;
    line-height: initial !important;
  }
  #rev_slider_10_1 rs-mask-wrap p:nth-child(odd) {
    width: 100% !important;
    line-height: initial !important;
    font-size: 13.9px !important;
  }
  #rev_slider_10_1 rs-mask-wrap p:last-child {
    width: 100% !important;
    float: initial !important;
  }
  ul.partners {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  ul.partners article {
      width: 45% !important;
      float: initial !important;
      margin-right: initial !important;
      list-style: none !important;
      margin-bottom: 20px;
  }
  .services_list p {
    font-size: 16px;
  }
  .page-id-7 img.wp-image-25.size-full.alignleft {
    float: left;
  }
  #rev_slider_10_1 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(2) {
    top: 350px !important;
    z-index: 111 !important;
  }
  #slide-17871-layer-12 img,
  #slide-17869-layer-12 img,
  #slide-17866-layer-12 img,
  #slide-17810-layer-12 img,
  #slide-17808-layer-12 img,
  #slide-17797-layer-12 img,
  #slide-17789-layer-12 img {
   height: 215px !important;
   width: auto !important;
   margin: auto !important;
   display: inherit;
  }
  #featured-cases #rev_slider_13_2 .tp-caption p {
    line-height: initial !important;
  }
  /* New */
  #rev_slider_10_1_wrapper {
    height: 1140px !important;
  }
  #rev_slider_13_2_wrapper, #rev_slider_13_2 {
    height: 1000px !important;
  }
  /* New end */
  #rev_slider_13_2 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal,
  #rev_slider_10_1 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    top: 340px !important;
  }
  /* Brands weve worked with end */
}
@media screen and (max-width: 420px){
  /* .page-id-7 img.wp-image-25.size-full.alignleft {
    margin-left: -125px;
  } */
  #featured-cases #slide-17871-layer-12, #featured-cases #slide-17869-layer-12, #featured-cases #slide-17866-layer-12, #featured-cases #slide-17343-layer-12 {
    left: 0px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
    top: -273px;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) {
    top: 484px !important;
    left: 110px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 630px !important;
    top: -270px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -218px;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
    /* position: absolute; */
    top: -273px !important;
    min-height: 640px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: -201px;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: -269px !important;
    min-height: 630px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 660px !important;
    top: -246px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: -173px;
  }
  #rev_slider_13_2_wrapper, #rev_slider_13_2 {
    height: 1100px !important;
 }
 /* Brand and cases */
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: -50px !important;
    min-height: 790px !important;
  }
  #rev_slider_10_1_wrapper, #rev_slider_10_1 {
    height: 1236px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: 40px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: -123px !important;
    min-height: 720px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
    top: -147px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: -90px !important;
    min-height: 750px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: -19px;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: -260px;
    min-height: 590PX !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: -190px;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: -75px;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: -150px;
    min-height: 680px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: -80px;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: -135px;
    min-height: 690px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: -80px;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: -150px;
    min-height: 680px !important;
  }
  #rev_slider_13_2 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    top: 370px !important;
  }

 /* Brand and cases end */
}
@media screen and (max-width: 414px) {
  #rev_slider_13_2 .slider-thumb#slide-17343-layer-12 img{
    width: 86% !important;
  }
  #slide-17343-layer-12 {
    text-align: center !important;
  }
   #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) img {
    width: 60% !important;
    left: 0px !important;
    position: relative;
  }
}
@media screen and (max-width: 419px) and (min-width: 375px) {
  /* .responsive-layout header.main-header .logo-wrapper .mobile-logo-additions {
    margin-right: -173px;
 }
 div#slide-22-layer-21 {
    margin-left: 184px!important;
 }
 a.vamtam-button.accent5.hover-accent2.button-solid.icon-animation-disable {
    margin-left: 71px;
 }
 .fl-col-group-equal-height.fl-col-group-align-center .fl-module, .fl-col-group-equal-height.fl-col-group-align-center .fl-col-group {
    width: 93%;
 } */
 .tp-splitted.tp-charsplit {
    font-size: 37px !important;
 }
}
@media screen and (max-width: 375px){
  /* a.vamtam-button.accent5.hover-accent2.button-solid.icon-animation-disable {
    margin-left: 45px;
 } */
 /*.fl-module.fl-module-vamtam-revslider.fl-node-5de4cb7bc913e {
    height: 1230px;
 }*/
 #rev_slider_13_2 #slide-17869-layer-8 {
    top: -208px !important;
 }
 .tp-splitted.tp-charsplit {
    font-size: 34px !important;
 }
  #slide-22-layer-21, #slide-21-layer-21, #slide-20-layer-21 {
    margin-left: 100px !important;
    top: -62px !important;
  }
  /* Brands weve worked with */
  #slider-10-layer-12 .tp-splitted.tp-wordsplit .tp-splitted.tp-charsplit {
    font-size: 26px;
  }
  #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) {
    top: 60px !important;
  }
  #rev_slider_10_1 li.tp-revslider-slidesli.active-revslide .rs-parallax-wrap:nth-child(2) {
    top: 290px !important;
    z-index: 111 !important;
  }
  #slide-17871-layer-12 img,
#slide-17869-layer-12 img,
#slide-17866-layer-12 img,
#slide-17810-layer-12 img,
#slide-17808-layer-12 img,
#slide-17797-layer-12 img,
#slide-17789-layer-12 img {
   height: 195px !important;
   width: auto !important;
   margin: auto !important;
   display: inherit;
  }
  #rev_slider_10_1 rs-mask-wrap rs-layer p:first-child {
    width: 100% !important;
    font-size: 14px !important;
    line-height: initial !important;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) .tp-loop-wrap {
    position: relative !important;
    top: -57px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 570px !important;
    top: -238px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
    /* position: absolute; */
    top: -184px !important;
    min-height: 616px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: -84px;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -149px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: -301px !important;
    min-height: 503px !important;
  }
  /*#rev_slider_13_2 div#slide-17869-layer-8 {
      top: -301px;
  }*/
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 740px !important;
    top: -57px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: 22px;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: 42px !important;
    min-height: 810px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: 90px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 107px !important;
    min-height: 890px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: 185px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: -94px !important;
    min-height: 630px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
    top: -7px !important;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: -45px;
    min-height: 700PX !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: -62px;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: -54px;
    min-height: 750px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: 35px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: -57px;
    min-height: 710px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: 14px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: -32px;
    min-height: 710px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: 16px !important;
  }
  #rev_slider_13_2 .slider-thumb img {
    width: 50% !important;
  }
  #rev_slider_13_2_wrapper, #rev_slider_13_2 {
    height: 1180px !important;
  }
  #rev_slider_13_2_wrapper, #rev_slider_13_2 {
    height: 1180px !important;
  }
  #rev_slider_10_1_wrapper .rs-parallax-wrap:nth-child(5) img {
    width: 60% !important;
    left: 0px !important;
    position: relative;
  }
  #slider-10-layer-12 {
    top: 10px;
  }
  #rev_slider_10_1 .tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-top.nav-dir-horizontal {
    top: 270px !important;
  }
  /* Brands weve worked with end */
}
@media screen and (max-width: 360px) {
  .fl-node-59a868dabec86 .vamtam-heading .vamtam-heading-text {
    margin-left: 0 !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 540px !important;
    top: -41px;
   }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -60px;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
    /* position: absolute; */
    top: -211px !important;
    min-height: 540px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: -186px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: -99px;
    min-height: 480px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
    top: -146px;
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 686px !important;
    top: -67px;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: 36px;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: -136px;
    min-height: 580px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
      top: -16px !important;
      min-height: 700px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
      top: -86px;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
      top: -191px !important;
      min-height: 530px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
      top: -198px;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
      top: -66px;
      min-height: 650px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
      top: -143px;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
      top: -200px;
      min-height: 520PX !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
      top: -214px;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
      top: -110px;
      min-height: 610px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
      top: -132px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
      top: -155px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
      top: -128px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
      top: -108px;
      min-height: 610px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
      top: -281px !important;
      min-height: 480px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
      top: -188px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
  /* position: absolute; */
      top: -81px !important;
      min-height: 680px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
     top: -56px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 540px !important;
    top: -211px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: -126px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 154px !important;
    min-height: 871px !important;
  }
  #rev_slider_10_1_wrapper, #rev_slider_10_1 {
    height: 1295px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 200px !important;
    min-height: 920px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: 264px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: -51px !important;
    min-height: 670px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: 157px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: 76px !important;
    min-height: 790px !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: -44px;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: -101px;
    min-height: 620PX !important;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: 92px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: 40px;
    min-height: 760px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: 58px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: 12px;
    min-height: 730px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: 55px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: 14px;
    min-height: 730px !important;
  }
}
@media screen and (max-width: 320px){
  /* .page-id-7 img.wp-image-25.size-full.alignleft {
    margin-left: -215px;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:first-child,
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2),
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(3) {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  } */
  div#header-slider-container .rs-parallax-wrap .tp-caption.tp-resizeme {
    font-size: 36px !important;
    /* text-align: center !important; */
    left: -20px;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small:nth-child(2) {
    -ms-flex: 0 0 37%;
    flex: 0 0 33%;
    max-width: 33%;
  }
  div#top-nav-wrapper .fl-col.fl-node-59a9c93866563.fl-col-small.vamtam-mobile-left.vamtam-hide-bg-photo-mobile .fl-col-content.fl-node-content.vamtam-show-bg-image {
    padding-right: 0;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width span.fl-icon-text {
    padding-left: 2px;
  }
  div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small p, div#top-nav-wrapper nav.top-nav .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a, .fl-col-group-custom-width .fl-col-small span.fl-icon-wrap a i {
    font-size: 11px;
    margin-bottom: 0;
  }
  #rev_slider_13_2 li.tp-revslider-slidesli.active-revslide > .rs-parallax-wrap:nth-child(2) .tp-loop-wrap {
    position: relative !important;
    top: -76px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-1 {
    min-height: 650px !important;
    top: -29px !important;
  }
  #rev_slider_13_2 #slide-17343-layer-8 {
    top: 14px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-1 {
    /* position: absolute; */
    top: 0px !important;
    min-height: 670px !important;
  }
  #rev_slider_13_2 #slide-17866-layer-8 {
    top: 73px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: -31px;
    min-height: 480px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-8 {
    top: -58px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 690px !important;
    top: 11px;
  }
  #rev_slider_13_2 #slide-17871-layer-8 {
    top: 145px !important;  
  }
  #rev_slider_10_1 #slide-17871-layer-1 {
    top: 405px !important;
    min-height: 1000px !important;
  }
  #rev_slider_10_1 #slide-17871-layer-8 {
    top: 457px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-1 {
    top: 197px !important;
    min-height: 780px !important;
  }
  #rev_slider_10_1 #slide-17869-layer-8 {
    top: 234px !important;
  } 
  #rev_slider_10_1 #slide-17866-layer-1 {
    top: 338px !important;
    min-height: 920px !important;
  }
  #rev_slider_10_1 #slide-17866-layer-8 {
    top: 395px !important;
  }
  #rev_slider_10_1 #slide-17810-layer-1 {
    top: 108px;
    min-height: 700PX !important;
  }
  #rev_slider_10_1 #slide-17810-layer-8 {
    top: 154px;
  }
  #rev_slider_10_1 #slide-17808-layer-1 {
    top: 257px;
    min-height: 850px !important;
  }
  #rev_slider_10_1 #slide-17808-layer-8 {
    top: 308px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-1 {
    top: 221px;
    min-height: 810px !important;
  }
  #rev_slider_10_1 #slide-17797-layer-8 {
    top: 276px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-1 {
    top: 198px;
    min-height: 790px !important;
  }
  #rev_slider_10_1 #slide-17789-layer-8 {
    top: 236px !important;
  }
  #rev_slider_13_2 #slide-17869-layer-1 {
    top: -101px !important;
    min-height: 560px !important;
  }
  #slide-22-layer-3 {
    top: 17px;
  }
  #slide-22-layer-21 {
    margin-left: 100px !important;
    top: -36px !important;
  }
  #slide-21-layer-21, #slide-20-layer-21 {
    margin-left: 100px !important;
    top: -53px !important;
  }
  #rev_slider_13_2 #slide-17871-layer-1 {
    min-height: 710px !important;
    top: 65px !important;
  }
  .tp-splitted.tp-charsplit {
    font-size: 30px !important;
  }
  #rev_slider_10_1_wrapper, #rev_slider_10_1 {
    height: 1360px !important;
  }


  /*@media screen and (min-width:360px) {
   .page-id-7 img.wp-image-25.size-full.alignleft {
      margin-right: 130px
    }
  }
  @media screen and (min-width:767px) {
   .page-id-7 img.wp-image-25.size-full.alignleft {
      margin-left: -180px;
    }
  }*/
}