p.site-title a{font-family:Poppins,sans-serif;font-weight:bolder;font-size:25px;color:#03285a;text-decoration:none}h1,h2.section-title{font-family:Poppins,sans-serif;font-weight:bolder;font-size:40px;color:#03285a}h3.sub-section-title{font-family:Poppins,sans-serif;font-weight:700;font-size:30px}.title-underline:before{content:"";position:absolute;width:16%;height:1px;bottom:0;border-bottom:3px solid #ec7100}h5.section-slogan{font-family:Khand,sans-serif;font-weight:600;font-size:20px;color:#1a7dd8}h6.sub-title-white{font-family:Poppins,sans-serif;font-weight:500;font-size:20px;color:#fff}a{text-decoration:none}a.know-more{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;color:#fff;background-color:#3275bc;border-radius:4px;text-transform:capitalize;text-decoration:none;border:transparent;padding:7px 27px}a.know-more:hover{color:#fff;background-color:#3275bc}a.small-know-more{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;color:#fff;background-color:#ffffff63;border-radius:0;text-transform:uppercase;font-size:10px;text-decoration:none;border:transparent;margin-top:10px;min-height:29px}.button{display:block;position:relative;margin:50px auto 0;padding:10px 0;width:110px;color:#fff;text-align:center;text-transform:uppercase;background-color:#09c;border:none}.shine{background-repeat:no-repeat;background-position:-120px -120px,0 0;background-image:-webkit-linear-gradient(top left,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-moz-linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:-o-linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);background-image:linear-gradient(0 0,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 37%,rgba(255,255,255,.8) 45%,rgba(255,255,255,0) 50%);-moz-background-size:250% 250%,100% 100%;background-size:250% 250%,100% 100%;-webkit-transition:background-position 0s ease;-moz-transition:background-position 0s ease;-o-transition:background-position 0s ease;transition:background-position 0s ease}.shine:hover{background-position:0 0,0 0;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;background-color:#03285a}a.btn.btn-info.btn-our-work{background-color:#f8df09;border-color:#f8df09;color:#000;border-radius:0;width:85%;font-size:30px;font-family:Montserrat,sans-serif;font-weight:700;bottom:0;text-align:center;vertical-align:middle;margin-top:5%;transition:.3s}a.btn.btn-primary.btn-our-work{font-family:Montserrat,sans-serif;color:#2c3b55;background-color:#f0f0f0;border-color:#f0f0f0;border-radius:4px;padding:8px 40px;font-size:15px;min-width:15%;margin-left:10px}a.btn.btn-primary.btn-our-work.active{font-family:Montserrat,sans-serif;color:#2c3b55;background-color:#f8df09;border-color:#f8df09;border-radius:4px;padding:10px 40px;font-size:15px;font-weight:700;min-width:15%}a.btn.btn-info.btn-our-work.btn-portfolio{background-color:#f8df09;color:#2c3b55;border:none;width:100%;font-size:30px}.btn-portfolio-next{background-color:#e5e5e5!important;border-color:#e5e5e5!important;color:#2c3b55!important;width:100%!important;border-radius:4px!important}#button-up{display:inline-block;background-color:#ffffff9e;width:40px;height:40px;text-align:center;border-radius:50%;position:fixed;bottom:75px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;cursor:pointer;border:1px solid #2c3b55}#button-up::after{content:"\f0d8";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:1.5em;line-height:30px;color:#2c3b55}#button-up:active{background-color:#555}#button-up.show{opacity:1;visibility:visible}#button-down{display:inline-block;background-color:#ffffff9e;width:40px;height:40px;text-align:center;border-radius:50%;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000;cursor:pointer;border:1px solid #2c3b55}#button-down::after{content:"\f0d7";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:1.5em;line-height:38px;color:#2c3b55}#button-down:active{background-color:#555}#button-down.show{opacity:1;visibility:visible}ul#menu-hamburger-menu li#menu-item-67 a{background:#1b75bc;color:#fff;border-radius:4px;padding:5px 20px;font-size:1rem;text-transform:capitalize;cursor:pointer}section.features-overlap .all-our-work-btn-wrap{padding:0 13px 0 21px}p.about-ib{padding:0;margin:0}.mixed-grid-gallary{padding-top:20%}.mixed-grid-gallary img{width:100%;padding:10px 10px}.col-lg-7.col-md-7.mixed-grid-gallary .col-lg-6{padding:0}.mixed-grid-gallary img{padding:13px}div.mixed-grid-gallary{padding-left:31px}.vertical-center{margin:auto}.vertical-center img{width:100%}p.portfolio_introduction{font-family:Poppins,sans-serif;color:#2c3b55;font-size:22px;font-weight:500;width:75%}div.information-section h3.title{font-family:Poppins,sans-serif;font-weight:700;font-size:35px;color:#f8df09}div.information-section h3.title:before{content:"";position:absolute;width:70%;height:1px;bottom:0;border-bottom:2px solid #f8df09}.orange{color:#ec7100}.clear-padding{padding:0}.clear-margin{margin:0}.mar-top-2{margin-top:2%}div.ib-home{margin-top:10%}div.ib-top-3{margin-top:3%}div.margin-bot-10{margin-top:10%}div.features-wrap div.margin-bot-10{margin-top:4%}.pad-top-bot-10{padding:10px 0}.mt-35{margin-top:15%}.header-content.ib-media{margin:0;padding-top:25%;padding-bottom:10%}nav.navbar{background-color:#f6f6f6}nav.navbar a img.ib-logo{width:70%;height:auto}div.nav-menu{margin-left:auto;padding-right:135px}.hamburger-icon{cursor:pointer;border:1px solid #000;padding:5px}.bar1,.bar2,.bar3{width:35px;height:3px;background-color:#1a7dd8;margin:6px 0;transition:.4s;cursor:pointer}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}div.hr-line hr{background-color:#60bcce;width:100px;position:absolute;top:17px;right:150px;border:1px solid #60bcce}nav a.nav-link{color:#1a7dd8}nav a.nav-link:hover{color:#1cbbcd}div.nav-right{padding-right:0}li.nav-item:first-child{background:#1b75bc;color:#fff;border-radius:4px;padding:0 9px}.sidebar .social-icon{margin-top:10px;padding-left:3.5%}div.sidebar .copy-rights{padding-left:3.5%}li.nav-item.active a{color:#fff;font-weight:600}div.contact-icon{position:fixed;background:0 0;width:40px;top:20px;right:80px;padding:7px 6px;cursor:pointer;right:8.5%;top:1.9%}div.contact-icon img{width:31px;height:31px;cursor:pointer;-webkit-transition:width 2s,height 2s,-webkit-transform 2s;transition:width 2s,height 2s,transform 2s}header.masthead{background:url(../images/home-page-bg.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover}section.section-1{background:url(../images/home-page-bg.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#e4e3e9;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:75vh;margin-top:65px}section.section-2{margin-top:-13%;margin-bottom:-10%}section.section-2 .our-solutions-bg{background-position:center;background-repeat:no-repeat;background-size:cover!important;min-height:465px;cursor:pointer;transition:transform .2s}section.section-2 .our-solutions-bg:hover{z-index:101}section.section-2 .our-solutions-bg a{text-decoration:none}section.section-2 .creavite{background:url(../images/creative.jpg);background-color:#5972d7}section.section-2 .print{background:url(../images/print-marketing.jpg);background-color:#6bcbb3}section.section-2 .promotional{background:url(../images/promotional-branding.jpg);background-color:#5972d7}div.solution-container h4.title{font-family:Poppins,sans-serif;font-weight:700;font-size:30px;color:#f8df09}div.solution-container h6.sub-title{font-family:Khand,sans-serif;font-weight:500;font-size:15px;color:#fff}div.solution-container p.info{font-family:Poppins,sans-serif;font-weight:400;font-size:12px;color:#c6cff1;min-height:145px}div.solution-container-wrap{padding:20px 0}div.solution-container div.print p.promotional{color:#eeb4c2}div.solution-container div.print h4.title{color:#03285a}div.solution-container div.print h6.sub-title{color:#fff}div.solution-container div.print p.info{color:#1a637a}div.solution-container div.online h4.title{color:#2c3b55}div.solution-container div.online h6.sub-title{color:#2c3b55}div.solution-container div.online p.info{color:#666767}section.section-3{background:url(../images/media-bg.jpg),linear-gradient(to left,#f4f3f3,#f4f3f3);background-color:#f4f3f3;background-position:center;background-repeat:no-repeat;background-size:cover;background-position:65%!important}section.section-4{margin:5% 0 3% 0}section.section-4 h2.section-title{padding-bottom:20px}section.section-4 .gallery-section img{width:100%;height:auto;padding:10px;margin:auto;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}section.section-4 .gallery-section .container-fluid{padding-left:5%;padding-right:5%}section.section-4 .gallery-section .col-lg-4.col-md-4{padding:0}section.section-4 div.header-content{padding:10px 0}footer{font-family:Montserrat,sans-serif;background-color:#1b75bc;color:#fff}footer .footer-top{background-color:#1b75bc;padding:10px 0}footer .footer-top a{color:#fff;text-decoration:none;font-size:15px}footer .footer-bottom{padding:25px 0}hr.footer-hr{background-color:#fff}footer div.social-icons ul li{display:inline-block}footer div.social-icons ul li a i.fa{font-size:20px;padding-right:15px}footer div.social-icons ul li a i.fa:hover{color:#000}footer .footer-bottom p{font-size:12px;color:#fff}p.contact-number{padding-right:23%}p.email-id.clear-margin{padding-right:16%}footer .footer-top img{padding:10px 0 0 0}section.brand-section-1{background:url(../images/creative-bg.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#e4e3e9;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:75vh;margin-top:65px}section.brand-section-1 div.ib-home{margin-top:4%}.go-previous a{text-decoration:none}.go-previous p.back-button{color:#000;font-size:15px;font-family:Poppins,sans-serif}img.back-arrow{margin-bottom:20px}section.features-overlap div.container-fluid{padding-left:9%;padding-right:2%}section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:11%}section.features-overlap{margin-top:-9%;margin-bottom:2%}section.features-overlap .features-wrap{background-color:#2c3b55;padding:0 15px 50px 40px;color:#fff}section.features-overlap .features-wrap h3.features-title{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:#f8df09;position:relative}h3.features-title-underline:before{content:"";position:absolute;width:48%;height:1px;bottom:0;border-bottom:3px solid #f8df09}section.features-overlap .features-wrap ul{padding-top:1%;padding-left:23px}section.features-overlap .features-wrap ul.plain_ul{margin:0;list-style:none;padding-left:0}section.features-overlap .features-wrap ul li{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;color:#fff;padding:1% 0}section.about-us{background:url(../images/about-us-bg.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#e4e3e9;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:90vh;margin-top:65px}img.img-responsive.ppai-logo{padding-top:20%}section.about-us p{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;color:#000;padding:5px 40px 0 0}section.about-us p a{color:#1a7dd8;text-transform:uppercase;text-decoration:none;cursor:auto}section.our-values div.our-values-wrap{padding:25px 0 25px 25px}section.our-values .our-values-bg{background-color:#2c3b55}section.our-values div.our-values-wrap h4.title{font-family:Poppins,sans-serif;font-weight:700;font-size:35px;color:#f8df09;text-decoration:underline}section.our-values ul.ib-bold-list{padding-left:0;margin-top:15px}section.our-values ul.ib-bold-list li{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;color:#fff;list-style:none;padding:10px 0}section.our-values .our-value-img-wrap{display:flex;justify-content:center;align-items:stretch;overflow:hidden}section.our-values .our-value-img{flex-shrink:0;width:100%;min-height:100%}section.single-image-right{margin-top:-30%}section.single-image-right img{width:91%}section.contact-us{background:url(../images/start-a-project.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#e4e3e9;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:50vh;margin-top:65px}section.contact-us h5.contact-info{margin-top:18%}section.contact-us h5.section-slogan.contact-info a{text-decoration:none;font-family:Khand,sans-serif}section.contact-us p{font-family:Poppins,sans-serif}section.contact-us-form{background-image:linear-gradient(-90deg,#f0f0f0,#f6f6f6)}.wpcf7-list-item-label{margin-top:5px}section.wp-contact-form .border-l-r-t{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}section.wp-contact-form{padding:25px 0}section.wp-contact-form .border-b{border-bottom:1px solid #000}section.wp-contact-form .border-right{border-right:1px solid #000!important}section.wp-contact-form .form-control{background-color:transparent;border:transparent;font-family:Poppins,sans-serif;margin:10px 0;font-size:22px}.form-control:focus{color:#000}.form-control{color:#000}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #f7e700;font-family:Poppins,sans-serif}section.wp-contact-form input,textarea:focus{outline:0}section.wp-contact-form .form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}section.wp-contact-form label{cursor:pointer}section.wp-contact-form .services{margin:25px 0}section.wp-contact-form .btn-info{background-color:#1a7dd8;border-color:1px solid #1a7dd8;margin:10px;color:#fff;border-radius:0;font-family:Poppins,sans-serif;padding:10px 25px;width:35%;font-weight:700;font-size:18px;margin-bottom:20px;margin-top:50px;border-radius:4px}section.wp-contact-form .btn-info:hover{background-color:#fff;border-color:1px solid #1a7dd8;color:#1a7dd8}section.brand-solutions{background:url(../images/brand-solutions-bg.jpg),linear-gradient(to left,#e4e3e9,#e4e3e9);background-color:#e4e3e9;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:75vh;margin-top:65px}section.terms-conditions{margin-top:65px}section.terms-conditions p{font-family:Poppins,sans-serif;font-size:20px}section#bs-single{margin-top:-23%;margin-bottom:0}div.services label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.services label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wpcf7-list-item-label{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:1px solid #c6c6c6}div.services label:hover input~.wpcf7-list-item-label{background-color:#ccc}div.services label input:checked~.wpcf7-list-item-label{background-color:#000}.wpcf7-list-item-label:after{content:"";position:absolute;display:none}div.services label input:checked~.wpcf7-list-item-label:after{display:block}div.services label .wpcf7-list-item-label:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #ff000075;color:#07285a;border-radius:5px}span.wpcf7-not-valid-tip{font-size:.8em;font-family:Poppins,sans-serif}.m-hover-show{display:none}div.carousel i.fa.fa-chevron-right,i.fa.fa-chevron-left{font-size:30px;color:#347dd8;border-radius:50%;padding:2%}.our-work-ib{margin:2% 0}.our-work-ib img{width:100%;margin:10px 0}.img-block{position:relative}.text-block{position:absolute;bottom:10px;background:#fff;color:#03285a;width:100%;opacity:.5;padding:8px 20px}section.case-study-section .text-block{bottom:0}div.text-block h4.title{font-family:Montserrat,sans-serif;color:#03285a;font-weight:700;font-size:17px}div.text-block p.sub-title{font-size:10px;color:000000;font-weight:400;margin:0}div.our-work-ib div.container{padding-left:0}body.page-id-54 h3.features-title-underline:before{width:39%}div#cookie-law-info-bar{font-family:Poppins,sans-serif!important;font-size:12px}div#cookie-law-info-bar a#cookie_action_close_header{background-color:#3275bc!important;border-radius:4px}div#cookie-law-info-bar a#cookie_action_close_header_reject{background-color:#e8712c!important;border-radius:4px}.case-study-section .col-sm-6,.col-xs-6{width:50%;padding:1%}.case-study-section .container.mb-container .row{padding:0}.case-study-bg{position:relative}.case-study-bg .case-study-title{position:absolute;bottom:0;width:100%;padding:8px 20px;left:0;background:rgba(255,255,255,.5);border-bottom:1px solid #cecece}.col-md-6.col-sm-6.col-xs-6.before-after{text-align:center;font-weight:700;text-transform:uppercase}.col-md-6.col-sm-6.col-xs-6.before-after strong{font-size:20px}section.case-study-other-work{margin:2% 0}section.case-study-other-work .col-lg-4.other-work-carousel{padding:1%}section.case-study-other-work .carousel-caption.d-none.d-md-block.other-work-carousel-title{width:100%;left:0;text-align:center;background:rgba(255,255,255,.51)}section.case-study-other-work .carousel-caption.d-none.d-md-block.other-work-carousel-title h5{font-family:Montserrat,sans-serif;color:#03285a;font-weight:700;font-size:17px}h2.cs-title{font-family:Poppins,sans-serif;font-weight:bolder;color:#03285a;text-transform:uppercase;font-weight:400}section.case-study-section .case-study-content{margin-top:4%}@media (min-width:1025px) and (max-width:1280px){nav.navbar{background-color:#f6f6f6}div.nav-menu{margin-left:0;padding-right:100px}div.hr-line hr{right:190px}div.contact-icon{right:8%}div.solution-container h4.title{font-size:23px}.case-study-bg .case-study-title{position:absolute}}@media (min-width:768px) and (max-width:1024px){nav.navbar{background-color:#fff;background:#fff}nav.navbar a.navbar-brand img.ib-logo{width:80%}.hr-line,nav.navbar div.nav-menu{display:none}nav.navbar div.nav-right div.contact-icon{display:none}.mb-container{width:95%}h1,h2.section-title{font-size:51px}h5.section-slogan{font-size:26px}h3.sub-section-title{font-size:35px}a.know-more{font-size:12px}section.section-1{margin-top:70px;min-height:27vh}section.section-1 div.ib-home{margin-top:8%}section.section-2{margin-top:-8%;margin-bottom:-5%}section.section-2 .our-solutions-bg{min-height:420px;background-position:center!important;padding:0 10px}div.solution-container p.info{min-height:218px}div.solution-container p.info{width:100%}a.btn.btn-info.btn-our-work{font-size:18px}div.solution-container-wrap{padding:15px 0}footer .footer-top{background-color:#1b75bc;padding:20px 0}p.email-id.clear-margin{padding-right:25%}p.contact-number{padding-right:33%}footer .footer-top h3.lets-talk{font-size:25px}footer .footer-top a{font-size:13px}div.solution-container h4.title{font-size:25px}div.solution-container h6.sub-title{font-size:13px;color:#fff}div.solution-container p.info{font-size:14px}.m-hover-show{display:block}p.portfolio_introduction{width:100%}section.features-overlap div.container-fluid{padding-left:5%;padding-right:5%}section.features-overlap .features-wrap h3.features-title{font-size:21px}section.features-overlap .features-wrap ul li{font-size:12px}section.features-overlap{margin-top:-9%}section.section-1{min-height:40vh!important}section.brand-section-1{min-height:35vh}div.mixed-grid-gallary{padding-left:12px}div.margin-bot-10{margin-top:5%}section.features-overlap .features-wrap{padding:0 15px 10px 40px}img.img-responsive.ppai-logo{padding-top:0}body.page-id-48 section.features-overlap{margin-top:-10%}body.page-id-48 section.features-overlap div.mixed-grid-gallary{padding-top:11%}body.page-id-50 section.features-overlap{margin-top:-5%}body.page-id-50 section.features-overlap div.mixed-grid-gallary{padding-top:7%}body.page-id-52 section.features-overlap{margin-top:-9%}body.page-id-52 section.features-overlap div.mixed-grid-gallary{padding-top:12%}body.page-id-54 section.brand-section-1{min-height:40vh}body.page-id-54 section.features-overlap{margin-top:-5%}body.page-id-54 section.features-overlap div.mixed-grid-gallary{padding-top:6%}body.page-id-54 section.features-overlap h3.features-title-underline:before{width:30%}body.page-id-60 section.features-overlap{margin-top:-16%}body.page-id-60 section.features-overlap div.mixed-grid-gallary{padding-top:20%}section.about-us{background:0 0!important}section.our-values h5.section-slogan{font-size:23px}section.about-us{min-height:70vh}section.contact-us{min-height:30vh}section.wp-contact-form .form-control{font-size:18px}a.btn.btn-info.btn-our-work.btn-portfolio{font-size:18px}p.portfolio_introduction{font-size:13px;width:75%}.wpcf7-list-item-label{margin-top:0}section.our-values .our-value-img-wrap{display:block}section.our-values .our-value-img{width:100%;height:auto;min-height:auto}.case-study-bg .case-study-title{position:static}section.case-study-bg .top-carousel{margin:auto;width:100%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){nav.navbar{background-color:#fff;background:#fff}nav.navbar a.navbar-brand img.ib-logo{width:80%}.hr-line,nav.navbar div.nav-menu{display:none}nav.navbar div.nav-right div.contact-icon{display:none}.mb-container{width:95%}h1,h2.section-title{font-size:31px}h5.section-slogan{font-size:20px}h3.sub-section-title{font-size:28px}a.know-more{font-size:12px}section.section-1{margin-top:70px;min-height:80vh}section.section-1 div.ib-home{margin-top:8%}section.section-2{margin-top:2%;margin-bottom:2%}section.section-2 .our-solutions-bg{min-height:445px;background-position:center!important}footer .footer-top{background-color:#1b75bc;padding:20px 0;text-align:center}footer .footer-top h3.lets-talk{font-size:25px;float:left}footer .footer-top a{font-size:13px}footer .footer-top img{width:50%;padding:15px 0}section.wp-contact-form .btn-info{width:65%}div.ib-top-3{margin-top:5%}section.features-overlap{margin-top:-2%}section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:11%}section.features-overlap .features-wrap h3.features-title{font-size:25px}section.features-overlap .features-wrap ul li{font-size:16px}.col-lg-7.col-md-7.mixed-grid-gallary .col-md-6{padding:5px}p.portfolio_introduction{font-size:15px;width:60%}a.btn.btn-primary.btn-our-work.active{font-size:10px}a.btn.btn-primary.btn-our-work{font-size:10px}section.wp-contact-form .form-control{font-size:15px}section.section-2 .our-solutions-bg{padding:5px 5px}div.solution-container p.info{min-height:215px}a.btn.btn-info.btn-our-work{width:85%;font-size:18px}div.gallery-section div.col-md-4{padding:0}footer .footer-bottom{padding:0 0}.sidebar .menu{margin-top:15px}div.sidebar ul.menu li{padding:5px 0}section.about-us{background:0 0!important}section.brand-section-1{min-height:50vh}body.page-id-54 section.brand-section-1{min-height:50vh}body.page-id-54 section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:8%}.case-study-bg .case-study-title{position:absolute}}@media (min-width:481px) and (max-width:767px){nav.navbar{background-color:#fff;background:#fff}nav.navbar a.navbar-brand img.ib-logo{width:80%}.hr-line,nav.navbar div.nav-menu{display:none}nav.navbar div.nav-right div.contact-icon{display:none}.mb-container{width:95%}h1,h2.section-title{font-size:30px}h5.section-slogan{font-size:18px}h3.sub-section-title{font-size:28px}a.know-more{font-size:12px}section.section-1{margin-top:65px;min-height:100vh}section.section-1 div.ib-home{margin-top:20%}section.section-2 .our-solutions-bg{min-height:250px;background-position:center!important}section.section-4 .gallery-section img{width:100%!important}section.features-overlap .mixed-grid-gallary{padding-top:5%}footer .footer-top{background-color:#1b75bc;padding:20px 0;text-align:center}footer .footer-top h3.lets-talk{font-size:25px;text-align:left}footer .footer-top a{font-size:13px}footer .footer-top img{width:80%}footer div.social-icons ul li a i.fa{padding-right:8px}div.image-wrap{text-align:center}img.img-responsive.ppai-logo{padding-top:10%;padding-bottom:20%}section.single-image-right img{width:100%}section.brand-section-1{min-height:50vh}section.brand-solutions{min-height:50vh}div.solution-container{margin-bottom:10%}section.wp-contact-form .border-l-r-t{border-top:none;border-right:none;border-left:none}section.wp-contact-form .border-b{border-bottom:none}section.wp-contact-form .border-right{border-right:none!important}section.wp-contact-form input.form-control,textarea.form-control{border:1px solid #ced4da}section.wp-contact-form textarea.form-control{border:1px solid #ced4da}section.features-overlap{margin-top:0}section.single-image-right{margin-top:0}.m-hover-show{display:block}div.carousel i.fa.fa-chevron-circle-right,i.fa.fa-chevron-circle-left{font-size:20px}section.wp-contact-form .btn-info{width:65%}div.ib-top-3{margin-top:5%}footer div.footer-top div.text-right{text-align:center!important}div.solution-container h4.title{font-size:40px}div.solution-container h6.sub-title{font-size:25px;color:#fff}div.solution-container p.info{color:#fff;font-size:15px;min-height:90px}a.small-know-more{font-size:15px}p.email-id.clear-margin{padding-right:0}p.contact-number{padding-right:0}section.features-overlap div.container-fluid{padding-left:5%;padding-right:5%}p.portfolio_introduction{font-size:15px}a.btn.btn-info.btn-our-work.btn-portfolio{width:100%}section.features-overlap{margin-top:-3%}section.features-overlap .features-wrap{padding:0 5px 25px 25px}.case-study-bg .case-study-title{position:static}}@media (min-width:320px) and (max-width:750px) and (orientation:landscape){footer .footer-top img{width:65%;margin-bottom:20px}.v-cell{text-align:left}section.features-overlap{margin-top:0}section.features-overlap div.container-fluid div.mixed-grid-gallary{padding:15px}div#filters{padding-left:0;padding-right:0}.sidebar.active{right:0;height:100%;overflow-y:scroll}a.btn.btn-primary.btn-our-work{min-width:18%}a.btn.btn-primary.btn-our-work.active{min-width:18%}section.section-2 .our-solutions-bg{margin-bottom:5%}.sidebar .menu{margin-top:25px;bottom:0}div.sidebar ul.menu li{padding:6px 0}ul.sub-menu li.menu-item a{font-size:14px}.sidebar .social-icon li a{font-size:20px;color:#000;padding:10px 0}a.btn.btn-primary.btn-our-work{font-size:15px}a.btn.btn-primary.btn-our-work.active{font-size:15px}section.about-us{background:0 0!important}.vertical-center img{width:100%;padding-top:15px}.my-3,section.contact-us-form1 .mt-3{margin-top:0!important}.my-4,section.contact-us-form .mt-4{margin-top:0!important}.wpcf7-list-item-label{height:24px;width:24px;margin-top:5px}section.our-values .our-value-img-wrap{display:block}section.our-values .our-value-img{width:100%}.case-study-bg .case-study-title{position:static}}@media (min-width:320px) and (max-width:480px){nav.navbar{background-color:#fff;background:#fff}nav.navbar a.navbar-brand img.ib-logo{width:80%}.hr-line,nav.navbar div.nav-menu{display:none}nav.navbar div.nav-right div.contact-icon{display:none}.mb-container{width:95%}body.page-id-5 .mb-container{width:90%}body.page-id-56 .mb-container{width:90%}h1,h2.section-title{font-size:25px}h5.section-slogan{font-size:16px}p.portfolio_introduction{width:100%}h3.sub-section-title{font-size:28px}a.know-more{font-size:12px}a.btn.btn-primary.btn-our-work{padding:10px 25px;font-size:12px}a.btn.btn-primary.btn-our-work.active{padding:10px 25px;font-size:12px}section.section-1{margin-top:65px;min-height:auto}section.section-1 div.ib-home{margin-top:5%}section.section-2 .our-solutions-bg{min-height:300px;background-position:center!important}section.section-4 .gallery-section img{width:100%!important}section.about-us{background:0 0!important}section.our-values .vertical-center img{margin-top:5%}footer .footer-top{background-color:#1b75bc;padding:20px 0;text-align:center;padding-bottom:0}footer .footer-bottom{padding:5px 0}section.about-us p{font-size:18px;padding:5px 5px 0 5px}footer .footer-top img{width:50%;padding:30px 0}footer .footer-top h3.lets-talk{font-size:25px}footer .footer-top a{font-size:13px}div.image-wrap{text-align:center}img.img-responsive.ppai-logo{padding-top:10%;padding-bottom:20%}section.single-image-right img{width:100%}section.brand-section-1{min-height:auto}section.brand-solutions{min-height:50vh}div.solution-container{margin-bottom:10%}section.wp-contact-form .border-l-r-t{border-top:none;border-right:none;border-left:none}section.contact-us-form{background-image:linear-gradient(-90deg,#fff,#fff)}section.wp-contact-form .border-b{border-bottom:none}section.wp-contact-form .border-right{border-right:none!important}section.wp-contact-form input.form-control,textarea.form-control{border:1px solid #ced4da}section.wp-contact-form textarea.form-control{border:1px solid #ced4da}.m-hover-show{display:block}div.carousel i.fa.fa-chevron-circle-right,i.fa.fa-chevron-circle-left{font-size:20px}section.wp-contact-form .btn-info{width:65%}div.ib-top-3{margin-top:5%}footer div.footer-top div.text-right{text-align:center!important}.mar-top-2{margin-top:6%}.title-underline:before{width:60%}section.section-2{margin-top:10px}div.solution-container h4.title{font-size:40px}div.solution-container h6.sub-title{font-size:25px;color:#fff}div.solution-container p.info{color:#fff;font-size:15px;min-height:90px}a.small-know-more{font-size:15px}section.section-2 .our-solutions-bg{margin-bottom:5%}p.email-id.clear-margin{padding-right:0;text-align:center!important}p.contact-number{padding-right:0;margin-bottom:0;text-align:center!important}section.features-overlap div.container-fluid{padding-left:5%;padding-right:5%}p.portfolio_introduction{font-size:15px}a.btn.btn-info.btn-our-work.btn-portfolio{width:100%}section.features-overlap{margin-top:0}section.features-overlap .features-wrap{padding:0 5px 25px 25px}.header-content.ib-media{padding-top:5%;padding-bottom:0}section.section-4 h2.section-title{padding-bottom:0}a.btn.btn-info.btn-our-work{width:90%;font-size:23px;margin-bottom:2%;margin-top:2%}section.features-overlap .features-wrap h3.features-title{font-size:25px}a.btn.btn-info.btn-our-work.btn-portfolio{font-size:23px}.sidebar .social-icon{margin-left:6px}.copy-rights p{left:15px}h3.features-title-underline:before{width:58%}body.page-id-420 div.header-content div.text-right{text-align:left!important}body.page-id-420 a.btn.btn-primary.btn-our-work.active{padding:10px;width:20%}body.page-id-420 a.btn.btn-primary.btn-our-work{padding:10px;width:20%}body.page-id-420 .container-fluid{padding-right:0;padding-left:0}section.wp-contact-form .btn-info{margin-bottom:0;margin-top:20px}section.wp-contact-form .form-control{font-size:15px}section.contact-us{min-height:30vh}.my-4,section.contact-us-form .mt-4{margin-top:0!important}section.wp-contact-form .services{margin:0 0}div.mixed-grid-gallary{padding-left:15px}.my-3,section.contact-us-form1 .mt-3{margin-top:0!important}section.contact-us-form .wpcf7-list-item-label{margin-top:0}section.our-values .our-value-img-wrap{display:block}section.our-values .our-value-img{width:100%;margin-top:3%}.case-study-bg .case-study-title{position:static}.case-study-section .text-block{position:absolute;bottom:0;padding:10px 10px}.case-study-section div.text-block h4.title{font-size:10px}}@media (max-width:1366px) and (min-width:1024px) and (orientation:landscape){section.case-study-bg .top-carousel{margin:auto;width:auto}section.case-study-bg .top-carousel .carousel-item{width:auto}}@media (max-width:1400px) and (min-width:1300px){section.about-us{background-position:0!important;background-size:100% 82%!important}section.section-4 h2.section-title{padding-bottom:0}img.img-responsive.ppai-logo{padding-top:20%;width:136px;height:auto}div.sidebar ul.menu li{padding:8px 0}section.section-3{background-position:center!important;background-size:100% 100%!important}section.features-overlap .all-our-work-btn-wrap{margin-top:13px}section.section-4{margin:3% 0 3% 0}section.section-1{background-size:100% 100%!important}}@media (max-width:1800px) and (min-width:1500px){body.home.page-template-default.page.page-id-70.wp-custom-logo{position:relative}section.section-1{min-height:629px!important}section.section-2{margin-top:0!important;margin-bottom:0!important;position:absolute;top:10.5%;left:9.4%}section.section-2 .col-lg-9{flex:0 0 100%;max-width:100%}section.section-3{min-height:560px;margin-top:155px}section.section-2 .o-s{padding:0 0 0 8px}_:-ms-fullscreen,:root body.home.page-template-default.page.page-id-70.wp-custom-logo{position:static}_:-ms-fullscreen,:root body.home.page-template-default.page.page-id-70.wp-custom-logo section.section-2{position:static;margin-top:-22%!important;margin-bottom:-5%!important}:-ms-fullscreen,:root body.home.page-template-default.page.page-id-70.wp-custom-logo section.section-3{margin-top:0!important}.container{max-width:1300px;padding-left:28px}nav.navbar{min-height:122px}nav.navbar.navbar-expand-md.ib-navbar-bg.fixed-top div.container{padding-left:28px}nav.navbar{background-color:#f6f6f6;padding:27px 0}nav.navbar a img.ib-logo{width:100%;height:auto}.navbar-expand-md .navbar-nav .nav-link{font-size:23px}div.nav-menu{padding-right:8.5%}.menu-icon{width:57px;height:57px;right:2.4%;top:33px}.menu-icon span{width:100%;height:6px;margin:7px 0 0 0;transition:.5s}div.contact-icon{width:40px;padding:7px 6px;cursor:pointer;right:9.1%;top:41px}div.hr-line hr{right:11%;top:28%}.clear-padding{padding:0 0 0 15px}h1,h2.section-title{font-size:40px}div.ib-home{margin-top:7.2%}div.ib-top-3{margin-top:10%}.sidebar{width:601px;right:-601px}.sidebar .social-icon{margin-top:10px;padding-left:3%}.sidebar .social-icon li a{font-size:23px}.sidebar .menu{margin-top:125px}.sidebar p{position:absolute;font-size:14px;font-weight:300;margin-top:10px}section#our-solutions .col-lg-9{padding-left:1.5rem!important}h5.section-slogan{font-size:20px}section.section-1{background-size:1601px 629px!important;margin-top:122px;min-height:79vh}section.section-3{background-size:1601px 629px!important;background-size:100% 100%!important}.header-content.ib-media{margin:0;padding-top:18%;padding-bottom:12%}section.section-2{margin-top:-22%;margin-bottom:-5%}section.section-4{margin:3.5% 0 1.5% 0}section.section-4 h2.section-title{padding-bottom:0;margin-bottom:0}section.section-4 div.header-content{padding:10px 0 7px 0}section.our-values .our-value-img-wrap{display:block;margin-left:auto;margin-right:auto}div.gallery-section div.container-fluid{padding-right:73px;padding-left:73px}div.gallery-section div.container-fluid .col-lg-4{padding:0 4px}div.solution-container h4.title{font-size:25px}div.solution-container h6.sub-title{font-size:14px}div.solution-container p.info{font-size:12px;min-height:150px}section.section-2 .our-solutions-bg{min-height:515px;max-width:216px}h3.sub-section-title{font-size:30px}section.section-3{background-position:center!important}section.our-values div.our-values-wrap{padding:42px 0 16px 25px}section.our-values{margin-top:4px!important}section.contact-us p{font-size:20px}p.email-id.clear-margin{padding-right:14%}p.contact-number{padding-right:20%}a.btn.btn-info.btn-our-work{margin-top:23px;width:379px;height:70px;line-height:55px}footer div.footer-top h3.lets-talk{font-size:30px}footer .footer-bottom p{font-size:15px}.vertical-center{display:table;height:220px}.v-cell{display:table-cell;vertical-align:middle}footer div.social-icons ul li a i.fa{font-size:26px;padding-right:10px}a.know-more{font-size:14px;width:186px;height:37px}footer div.footer-top div.container{padding:0 21px 0 28px}footer div.footer-top div.container div.text-center img{padding:10px 0 10px 0}footer .footer-hr{margin:0}footer .footer-bottom{padding:31px 0}p.portfolio_introduction{font-size:22px;width:68%}section.features-overlap .features-wrap h3.features-title{font-size:35px}section.features-overlap .features-wrap ul li{font-size:22px}section.features-overlap div.container-fluid{padding-left:11.7%;padding-right:2%}section.wp-contact-form .btn-info{margin-top:40px}section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:23%}section.features-overlap{margin-top:-19%;margin-bottom:2%;margin-bottom:23px}a.btn.btn-primary.btn-our-work{margin:0 8px}body.page-template-default.page.page-id-420.wp-custom-logo section.terms-conditions div.container{padding-left:1.08%;padding-right:2.1%}div#filters{padding-right:5px}.our-work-ib{margin:12px 0 20px 0}.our-work-ib img{width:100%;margin:10px 0}section.about-us h5.section-slogan{margin:0}div.our-work-ib .col-lg-3.img-container{padding-left:20px}.col-lg-7.col-md-7.mixed-grid-gallary .col-lg-6{padding:0}.mixed-grid-gallary img{padding:13px}div.mixed-grid-gallary{padding-left:31px}section.brand-section-1{background-size:100% 100%!important}body.page-id-48 section.features-overlap{margin-top:-14%}body.page-id-48 section.features-overlap div.mixed-grid-gallary{padding-top:17.3%}body.page-id-50 section.features-overlap{margin-top:-15%}body.page-id-50 section.features-overlap div.mixed-grid-gallary{padding-top:18%}body.page-id-52 section.features-overlap{margin-top:-15%}body.page-id-52 section.features-overlap div.mixed-grid-gallary{padding-top:18%}body.page-id-54 section.features-overlap{margin-top:-11%}body.page-id-54 section.features-overlap div.mixed-grid-gallary{padding-top:14%}body.page-id-54 section.features-overlap h3.features-title-underline:before{width:30%}body.page-id-60 section.features-overlap{margin-top:-19%}body.page-id-60 section.features-overlap div.mixed-grid-gallary{padding-top:23%}.wpcf7-list-item-label{height:24px;width:24px;margin-top:5px}section.features-overlap .features-wrap{max-width:555px}div.features-button-wrap{padding:0}.btn-portfolio-next{max-width:555px!important}section.wp-contact-form .btn-info{width:194px;height:50px}section.contact-us-form1 section.wp-contact-form{padding:25px 35px 25px 0}section.features-overlap .all-our-work-btn-wrap{margin:0 0 0 -27px}section.about-us p{padding:0}section.about-us{min-height:76vh}}@media (max-width:2000px) and (min-width:1801px){.container{max-width:1300px}nav.navbar a img.ib-logo{width:100%;height:auto}div.nav-menu{padding-right:0}div.hr-line hr{right:215px}h1,h2.section-title{font-size:45px}h5.section-slogan{font-size:25px}div.ib-top-3{margin-top:8%}section.section-2{margin-top:-18%;margin-bottom:-4%}div.solution-container h4.title{font-size:35px}section.section-1{min-height:70vh;margin-top:85px}div.solution-container h6.sub-title{font-size:18px}div.solution-container p.info{font-size:14px;min-height:170px}section.section-2 .our-solutions-bg{min-height:525px}h3.sub-section-title{font-size:35px}section.section-3{background-position:center!important;background-size:100% 100%}section.our-values div.our-values-wrap{padding:65px 0 65px 25px}section.our-values{margin-top:0!important}section.contact-us p{font-size:20px}.header-content.ib-media{margin:0;padding-top:22%;padding-bottom:10%}section.section-4{margin:2% 0 1.5% 0}a.btn.btn-info.btn-our-work{margin-top:23px;width:379px;height:70px;line-height:55px}div.gallery-section .col-lg-4.col-md-4{padding:0}section.section-4 h2.section-title{padding-bottom:0}div.gallery-section div.container-fluid{padding-right:100px;padding-left:100px}section.features-overlap .features-wrap h3.features-title{font-size:35px}section.features-overlap .features-wrap ul li{font-size:22px}section.features-overlap div.container-fluid{padding-left:16%;padding-right:2%}section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:21%}section.features-overlap{margin-top:-17%;margin-bottom:2%}body.page-id-54 section.features-overlap{margin-top:-13%}body.page-id-54 section.features-overlap div.container-fluid div.mixed-grid-gallary{padding-top:16%}p.email-id.clear-margin{padding-right:13%}p.contact-number{padding-right:20%}.wpcf7-list-item-label{margin-top:5px}body.page-id-54 h3.features-title-underline:before{width:37%}}footer p.email-id a{display:inline-block;padding:15px 0}footer p.contact-number a{display:inline-block;padding:15px 0}