.cover-image-title{position:absolute;z-index:9;padding-right:15px;padding-left:15px;margin-right:auto;max-width:1170px;margin:auto;left:0;right:0;bottom:0;background-color:#e8e8e8;opacity:.7}.home-h2{font-weight:bold;font-size:20px;border-bottom:1px solid #bcbec1;padding-bottom:5px}ul.cotent{list-style-type:square}.developerintro{background-image:url('/Content/slider/conversation.png');background-size:cover;background-color:#fff;min-height:300px}.cb-slideshow,.cb-slideshow:after{width:100%;height:100%;top:0;left:0;z-index:0}.cb-slideshow:after{content:''}.cb-slideshow li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 30s linear infinite 0s;-moz-animation:imageAnimation 30s linear infinite 0s;-o-animation:imageAnimation 30s linear infinite 0s;-ms-animation:imageAnimation 30s linear infinite 0s;animation:imageAnimation 30s linear infinite 0s}.cb-slideshow li div{z-index:1000;position:absolute;bottom:30px;left:0;width:100%;text-align:center;opacity:0;-webkit-animation:titleAnimation 30s linear infinite 0s;-moz-animation:titleAnimation 30s linear infinite 0s;-o-animation:titleAnimation 30s linear infinite 0s;-ms-animation:titleAnimation 30s linear infinite 0s;animation:titleAnimation 30s linear infinite 0s}.cb-slideshow li div h3{font-family:'BebasNeueRegular','Arial Narrow',Arial,sans-serif;font-size:240px;padding:0;line-height:200px;color:rgba(169,3,41,.8)}.cb-slideshow li:nth-child(1) span{-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.cb-slideshow li:nth-child(2) span{-webkit-animation-delay:6s;-moz-animation-delay:6s;-o-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}.cb-slideshow li:nth-child(3) span{-webkit-animation-delay:12s;-moz-animation-delay:12s;-o-animation-delay:12s;-ms-animation-delay:12s;animation-delay:12s}.cb-slideshow li:nth-child(4) span{-webkit-animation-delay:18s;-moz-animation-delay:18s;-o-animation-delay:18s;-ms-animation-delay:18s;animation-delay:18s}.cb-slideshow li:nth-child(5) span{-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-transform:scale(1.05);-webkit-animation-timing-function:ease-out}17%{opacity:1;-webkit-transform:scale(1.1)}25%{opacity:0;-webkit-transform:scale(1.1)}100%{opacity:0}}@-moz-keyframes imageAnimation{0%{opacity:0;-moz-animation-timing-function:ease-in}8%{opacity:1;-moz-transform:scale(1.05);-moz-animation-timing-function:ease-out}17%{opacity:1;-moz-transform:scale(1.1)}25%{opacity:0;-moz-transform:scale(1.1)}100%{opacity:0}}@-o-keyframes imageAnimation{0%{opacity:0;-o-animation-timing-function:ease-in;}8%{opacity:1;-o-transform:scale(1.05);-o-animation-timing-function:ease-out;}17%{opacity:1;-o-transform:scale(1.1);}25%{opacity:0;-o-transform:scale(1.1);}100%{opacity:0}}@-ms-keyframes imageAnimation{0%{opacity:0;-ms-animation-timing-function:ease-in}8%{opacity:1;-ms-transform:scale(1.05);-ms-animation-timing-function:ease-out}17%{opacity:1;-ms-transform:scale(1.1)}25%{opacity:0;-ms-transform:scale(1.1)}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out}17%{opacity:1;transform:scale(1.1)}25%{opacity:0;transform:scale(1.1)}100%{opacity:0}}@-webkit-keyframes titleAnimation{0%{opacity:0;-webkit-transform:translateY(200px)}8%{opacity:1;-webkit-transform:translateY(0)}17%{opacity:1;-webkit-transform:scale(1)}19%{opacity:0}25%{opacity:0;-webkit-transform:scale(10)}100%{opacity:0}}@-moz-keyframes titleAnimation{0%{opacity:0;-moz-transform:translateY(200px)}8%{opacity:1;-moz-transform:translateY(0)}17%{opacity:1;-moz-transform:scale(1)}19%{opacity:0}25%{opacity:0;-moz-transform:scale(10)}100%{opacity:0}}@-o-keyframes titleAnimation{0%{opacity:0;-o-transform:translateY(200px);}8%{opacity:1;-o-transform:translateY(0);}17%{opacity:1;-o-transform:scale(1);}19%{opacity:0}25%{opacity:0;-o-transform:scale(10);}100%{opacity:0}}@-ms-keyframes titleAnimation{0%{opacity:0;-ms-transform:translateY(200px)}8%{opacity:1;-ms-transform:translateY(0)}17%{opacity:1;-ms-transform:scale(1)}19%{opacity:0}25%{opacity:0;-webkit-transform:scale(10)}100%{opacity:0}}@keyframes titleAnimation{0%{opacity:0;transform:translateY(200px)}8%{opacity:1;transform:translateY(0)}17%{opacity:1;transform:scale(1)}19%{opacity:0}25%{opacity:0;transform:scale(10)}100%{opacity:0}}ul{list-style-type:none}.no-cssanimations .cb-slideshow li span{opacity:1}@media screen and (max-width:1140px){.cb-slideshow li div h3{font-size:100px}}@media screen and (max-width:600px){.cb-slideshow li div h3{font-size:50px}}.view_All{float:right}.body-content .container:first-child{padding-bottom:20px;padding-top:20px}.cv_upload_div{width:360px;margin:auto;margin-top:25px;height:90px;padding:30px 25px 25px 25px;box-shadow:2px 2px 8px #ccc;margin-bottom:50px}.cv_upload_div .form-group{width:200px;float:left;margin-top:-20px;margin-right:15px}.cv_upload_div .form-group label{margin-bottom:0}.cv_upload_div .btn{float:left}.upload_btn,.upload_btn:hover,.upload_btn:focus{background-color:#de2229;color:#fff}.save_btn,.save_btn:hover,.save_btn:focus{background-color:#de2229;color:#fff}.cv_upload_block table{width:100%;float:left;border:1px solid #ccc;margin-top:25px}.cv_upload_block tbody tr:nth-child(odd){background-color:#f8f8f8}.cv_upload_block tbody tr:hover{background-color:#f4f5f8}.cv_upload_block h2,.cv_upload_block h4{text-align:center}ul{list-style-type:none}.menu_bar_sticky{position:sticky;top:0}.content-bg{background-color:#f1f1f1}.content-nobg{background-color:#fff}.service_block .col-md-3{margin-bottom:20px;float:left;position:relative}.bottom_margin{margin-bottom:0}.service_block .home-h2{width:100%;float:left;border-bottom:0;font-size:17px;margin-top:0;text-align:center;margin-bottom:2px}.technology_block .home-h2{width:100%;float:left;border-bottom:0;margin-top:0;color:#3e89e1;font-weight:normal;font-size:18px}.service_block .icon_block{width:100%;float:left;padding-top:10px;text-align:center}.service_block .border_block{width:100%;float:left;border:1px solid #ccc;padding:0 10px;min-height:415px;padding-bottom:30px;position:relative}.border_block_inner{width:100%;float:left;text-align:center;border:1px solid #ccc;padding-top:10px;margin-bottom:10px}.more_block{color:#3e89e1;font-weight:bold;font-size:12px;letter-spacing:1px;cursor:pointer;display:block;text-align:right;position:absolute;right:10px;bottom:10px}.home_header{font-size:25px;font-weight:bold;text-align:center;position:relative;margin-bottom:30px;text-transform:uppercase}.home_header:before{position:absolute;bottom:-5px;content:"";width:150px;border-bottom:3px solid #f25752;left:0;right:0;margin:auto;z-index:9}.home_header:after{border:solid #f25752;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:0;right:0;margin:auto;bottom:-9px;content:"";width:10px;height:10px;z-index:999;background-color:#fff}.dd_approach .col-md-6{border:1px solid #ccc;padding:0;height:165px}.dd_approach .col-md-6:nth-child(odd){margin-left:-1px}.dd_header{width:100%;float:left;font-size:18px;font-weight:bold}.dd_approach table{width:100%;float:left}.dd_approach table tr td{vertical-align:top;padding:20px}.dd_approach table tr td:nth-child(1){width:100px}.dd_approach table tr td:nth-child(2){padding-left:0}.devlopment_timeline h2{margin:5%;text-align:center;font-size:2rem;font-weight:100}.devlopment_timeline{display:flex;flex-direction:column;margin:20px auto;position:relative}.devlopment_timeline__event{margin-bottom:20px;position:relative;display:flex;margin:20px 0;border-radius:6px;align-self:center;width:100%}.devlopment_timeline__event:nth-child(2n+1){flex-direction:row-reverse}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__date{border-radius:0 6px 6px 0}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__content{border-radius:6px 0 0 6px}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__icon:before{content:"";width:2px;height:100%;background:#f6a4ec;position:absolute;top:0%;left:50%;right:auto;z-index:-1;transform:translateX(-50%);animation:fillTop 1s forwards 2s ease-in-out}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__icon:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;right:0;z-index:-1;top:50%;left:auto;transform:translateY(-50%);animation:fillLeft 1s forwards 2s ease-in-out}.devlopment_timeline__event__title{font-size:1.2rem;line-height:1.4;text-transform:uppercase;font-weight:600;color:#9251ac;letter-spacing:1.5px}.devlopment_timeline__event__content{padding:20px;box-shadow:0 0 9px #c8c8c8;background:#fff;border-radius:0 6px 6px 0;z-index:2}.devlopment_timeline__event__date{color:#f6a4ec;font-size:1.5rem;font-weight:600;background:#9251ac;display:flex;align-items:center;justify-content:center;padding:0 20px;border-radius:6px 0 0 6px;max-width:186px;text-align:center;z-index:2;box-shadow:0 0 9px #c8c8c8}.devlopment_timeline__event__icon{display:flex;align-items:center;justify-content:center;color:#9251ac;padding:20px;align-self:center;margin:0 20px;background:#f6a4ec;border-radius:100%;width:40px;box-shadow:0 0 9px #c8c8c8;padding:40px;height:40px;position:relative;font-size:15px;font-weight:bold;white-space:nowrap;z-index:2}.devlopment_timeline__event__icon i{font-size:32px}.devlopment_timeline__event__icon:before{content:"";width:2px;height:100%;background:#f6a4ec;position:absolute;top:0%;z-index:-1;left:50%;transform:translateX(-50%);animation:fillTop 2s forwards 4s ease-in-out;z-index:1}.devlopment_timeline__event__icon:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;left:0%;z-index:-1;top:50%;transform:translateY(-50%);animation:fillLeftOdd 1s forwards 2s ease-in-out}.devlopment_timeline__event__description{flex-basis:60%}.devlopment_timeline__event--type2:after{background:#555ac0}.devlopment_timeline__event--type2 .devlopment_timeline__event__date{color:#87bbfe;background:#555ac0}.devlopment_timeline__event--type2:nth-child(2n+1) .devlopment_timeline__event__icon:before,.devlopment_timeline__event--type2:nth-child(2n+1) .devlopment_timeline__event__icon:after{background:#87bbfe}.devlopment_timeline__event--type2 .devlopment_timeline__event__icon{background:#87bbfe;color:#555ac0}.devlopment_timeline__event--type2 .devlopment_timeline__event__icon:before,.devlopment_timeline__event--type2 .devlopment_timeline__event__icon:after{background:#87bbfe}.devlopment_timeline__event--type2 .devlopment_timeline__event__title{color:#555ac0}.devlopment_timeline__event--type3:after{background:#24b47e}.devlopment_timeline__event--type3 .devlopment_timeline__event__date{color:#aff1b6;background-color:#24b47e}.devlopment_timeline__event--type3:nth-child(2n+1) .devlopment_timeline__event__icon:before,.devlopment_timeline__event--type3:nth-child(2n+1) .devlopment_timeline__event__icon:after{background:#aff1b6}.devlopment_timeline__event--type3 .devlopment_timeline__event__icon{background:#aff1b6;color:#24b47e}.devlopment_timeline__event--type3 .devlopment_timeline__event__icon:before,.devlopment_timeline__event--type3 .devlopment_timeline__event__icon:after{background:#aff1b6}.devlopment_timeline__event--type3 .devlopment_timeline__event__title{color:#24b47e}.devlopment_timeline__event:last-child .devlopment_timeline__event__icon:before{content:none}@media(max-width:786px){.devlopment_timeline__event{flex-direction:column;align-self:center}.devlopment_timeline__event__content{width:100%}.devlopment_timeline__event__icon{border-radius:6px 6px 0 0;width:100%;margin:0;box-shadow:none}.devlopment_timeline__event__icon:before,.devlopment_timeline__event__icon:after{display:none}.devlopment_timeline__event__date{border-radius:0;padding:20px;max-width:unset}.devlopment_timeline__event:nth-child(2n+1){flex-direction:column;align-self:center}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__date{border-radius:0;padding:20px}.devlopment_timeline__event:nth-child(2n+1) .devlopment_timeline__event__icon{border-radius:6px 6px 0 0;margin:0}}@keyframes fillLeft{100%{right:100%}}@keyframes fillTop{100%{top:100%}}@keyframes fillLeftOdd{100%{left:100%}}.recent_work_block{display:inline-block;position:relative;max-width:100%;overflow:hidden;box-shadow:0 0 2px #c8c8c8;border-radius:4px}.recent_work_block img{width:auto;max-width:100%;height:auto;margin:0;padding:0;border:none;line-height:normal;vertical-align:middle;transition:transform 1s}.recent_work_block img:hover{transform:scale(1.1)}.footer{background:#f0f0f0;height:auto;border-top:3px solid #de2229;width:100%;overflow:hidden}.footer_custom_new .form-control{margin-bottom:20px}.footer_custom_new textarea.form-control{height:250px!important}.agree_div .col-md-12{text-align:center}.agree_div button{margin-top:20px}.footertop{overflow:hidden;padding:20px 0 0 0;color:#464646}.footerlink{padding-right:15px;padding-bottom:10px;font-size:14px}.footerlink ul,.footerlink li{margin:0;padding:0}.footerbottom{border-top:1px solid #ccc;padding:17px 0 0 0;font-size:14px;color:#4f4f4f;padding-bottom:20px}.footerbottom .col-md-6 p{text-align:right;margin-bottom:5px}.footerlink .foottitle{font-family:'proxima_nova_rgbold',arial;font-weight:normal;font-size:18px;padding:0 0 17px 0;line-height:1}.comp_addr{width:100%;float:left;padding:5px 0}.phone_tag{margin-left:3px;font-size:11px}.basis_logo{height:60px;display:block;width:auto;float:left;box-shadow:1px 1px 4px #585858;filter:brightness(1.1);border:1px solid #000;border-radius:4px;overflow:hidden;padding:5px;background-color:#fff}.ecab_logo{height:60px;display:block;width:auto;float:left;box-shadow:1px 1px 4px #585858;filter:brightness(1.1);border:1px solid #000;border-radius:4px;overflow:hidden;background-color:#fff;margin-left:15px}.ecab_logo img{height:100%}.basis_logo img{}.dl-horizontal dt{white-space:normal}.slider-item{background-image:url('http://www.piistech.com/images/2014/11/31.jpg');height:400px}.clutch_image{float:left;margin-right:25px}.award_block a{color:#3e89e1}.comment_block{width:100%;float:left;font-size:16px;padding:25px;color:#7e7e7e;text-align:center;background-color:#f4f5f5;margin-bottom:25px}.slider-mobile-item{background-image:url('http://www.piistech.com/images/31-mob.png');height:400px}.logo{max-height:50px;background:rgba(255,255,255,.7)}.navbar-nav>li>a.whatsapp{padding:5px}.navbar-nav>li>a.whatsapp img{max-height:40px}.mobile-whatsapp{max-width:50px;padding:5px}.featured-logo-container{position:relative;min-height:70px}.featured-logo{max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%}.client_style_block{width:100%;float:left;border-radius:4px;margin-bottom:20px;overflow:hidden;box-shadow:1px 1px 6px #ccc;padding:10px}.client_name_block_style{width:100%;float:left;text-align:center;font-size:14px;font-weight:bold;border-top:1px solid #eaeaea;padding:10px 0}.client_style_block .featured-logo-container{min-height:155px}.page_parents{margin:0;padding:0;list-style:none;position:absolute;margin-top:-13px;top:50%;right:0;z-index:20;float:left;right:0;z-index:1}.page_parents li:first-child{padding-right:6px}.page_parents li{float:left;padding-left:0;position:relative;padding-left:15px;font-weight:500;padding-right:4px;font-size:13px}.socialUl{padding:0}.socialUl li{display:inline}.imag-fit{max-width:100%}.btn.red-button{background-color:#de2229;border-color:#de2229;color:#fff}.btn.red-button:hover{background-color:#f82a31;color:#fff}.Qr-code{padding-bottom:10px}@media(max-width:500px){.home_header{font-size:19px}.footerbottom .col-md-6:nth-child(1){width:100%;float:left;text-align:center;margin-bottom:20px}}@media(max-width:974px){.service_block .border_block{min-height:unset}.technology_block .col-md-3{margin-bottom:30px}}@media(max-width:970px){.dd_approach .col-md-6{height:unset}}@media(max-width:767px){.hide-web{display:none}.navbar-header.mobile-logo{text-align:center}.featured-mobile{padding:10px}}@media(min-width:767px){.hide-mobile{display:none}.padding-left-web{padding-left:0}}@media(max-width:414px){.footerbottom{margin-bottom:50px}}