.margin-top-140{margin-top:140px}.portfolio-tp-sec{margin:0 auto;width:1310px;padding:0;left:0;position:relative;transition:all .3s ease;-webkit-transition:all .3s ease}.portfolio-tp-sec h1{font-size:70px;font-family:Kameron,serif;color:#001f94;margin:0 0 10px 0;line-height:82px}#portfolio-section-navigation{margin:0;height:65px}.portfolio-tp-navigation.portnavi-fix{position:fixed;top:0;box-shadow:0 0 4px rgba(0,0,0,.25)}#portfolio-section-navigation button svg path{fill:#bcbcbc}#portfolio-section-navigation button:hover svg path{fill:#000}#portfolio-section-navigation button svg{width:22px;height:22px}#portfolio-section-navigation button{position:absolute;top:3px;background:0 0;width:35px;height:35px}#portfolio-section-navigation button.am-next{left:-110px}#portfolio-section-navigation button.am-prev{right:-40px}#portfolio-section-navigation .item{position:relative;padding:0 0 15px 0}#portfolio-section-navigation .item.coming-sson:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"Coming Soon!";background:rgba(255,255,255,.68);z-index:1;color:rgba(254,81,100,.5);text-transform:uppercase;font-size:12px;font-family:proxima_nova_altsemibold;text-align:center;padding:32px 0 0 0}.port-navi:hover{color:#fe5164}.port-navi:before{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fe5164;content:"";transform:scaleX(0) translateZ(0);transform-origin:100% 100%;-webkit-transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1)}.port-navi:hover:before{transform:scaleX(1) translateZ(0);transform-origin:0 0}.section-pr-el{position:relative;text-align:center}.section-pr-el .container-el{position:relative}.section-pr-el .container-el .el{padding:0;position:relative;margin-bottom:140px}.section-pr-el .container-el .el:last-child{margin-bottom:0}.section-pr-el .container-el .el .title{position:relative;text-align:center;z-index:1;display:inline-block}.section-pr-el .container-el .el .title h2{display:inline-block;color:#363f54;font-family:National-Bold;font-size:42px;line-height:51px;position:relative;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease}.section-pr-el .container-el .el.reach .title h2{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-pr-el .container-el .el:nth-child(even) .title h2{text-align:left}.section-pr-el .container-el .el:nth-child(odd) .title h2{text-align:right}.section-pr-el .container-el .el .title h2:before{content:"";height:3px;width:60px;border-radius:2px;background-color:#363f54;position:absolute;top:30px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .75s cubic-bezier(.77,0,.23,1.005);-o-transition:transform .75s cubic-bezier(.77,0,.23,1.005);-webkit-transition:-webkit-transform .75s cubic-bezier(.77,0,.23,1.005);transition:-webkit-transform .75s cubic-bezier(.77,0,.23,1.005);transition:transform .75s cubic-bezier(.77,0,.23,1.005);transition:transform .75s cubic-bezier(.77,0,.23,1.005),-webkit-transform .75s cubic-bezier(.77,0,.23,1.005)}.section-pr-el .container-el .el.reach .title h2:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-pr-el .container-el .el:nth-child(even) .title h2:before{right:calc(100% + 35px)}.section-pr-el .container-el .el:nth-child(odd) .title h2:before{left:calc(100% + 35px)}.section-pr-el .container-el .el .illu{position:absolute;top:0;height:100%;width:45%;overflow:hidden;background-color:rgba(0,0,0,.1)}.section-pr-el .container-el .el:nth-child(even) .illu{left:0;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.section-pr-el .container-el .el:nth-child(odd) .illu{right:0}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up{position:relative;margin:-580px -170px 0 -220px;z-index:2;width:401px;height:363px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.up{position:relative;margin:-520px -620px 0 200px;z-index:2;width:401px;height:363px}.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-1 img,.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-2 img,.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-3 img{width:auto}.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-1,.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-2,.section-pr-el .container-el .el .wrapper .container-img.up .soniphi-img-3{visibility:hidden;opacity:0;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}.section-pr-el .container-el .el.reach .wrapper .container-img.up .soniphi-img-1,.section-pr-el .container-el .el.reach .wrapper .container-img.up .soniphi-img-2,.section-pr-el .container-el .el.reach .wrapper .container-img.up .soniphi-img-3{visibility:visible;opacity:1}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up .soniphi-img-1{margin:180px 0 0 0;transform:translateX(40px);-webkit-transform:translateX(40px);transition-delay:.5s;-webkit-transition-delay:.5s}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up .soniphi-img-2{transform:translateX(120px);-webkit-ransform:translateX(120px);transition-delay:.7s;-webkit-transition-delay:.7s}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up .soniphi-img-3{transform:translateX(200px);-webkit-transform:translateX(200px);transition-delay:.9s;-webkit-transition-delay:.9s}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-1{transform:translateX(-20px);-webkit-transform:translateX(-20px)}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-2{transform:translateX(80px);-webkit-transform:translateX(80px)}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-3{transform:translateX(160px);-webkit-transform:translateX(160px)}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.up .soniphi-img-1{margin:180px 0 0 0;transform:translateX(0);-webkit-transform:translateX(0);transition-delay:.5s;-webkit-transition-delay:.5s}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.up .soniphi-img-2{transform:translateX(-116px);-webkit-transform:translateX(-116px);transition-delay:.7s;-webkit-transition-delay:.7s}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.up .soniphi-img-3{transform:translateX(-180px);-webkit-transform:translateX(-180px);transition-delay:.9s;-webkit-transition-delay:.9s}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-1{transform:translateX(40px);-webkit-transform:translateX(40px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-2{transform:translateX(-76px);-webkit-transform:translateX(-76px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-3{transform:translateX(-140px);-webkit-transform:translateX(-140px)}.section-pr-el .container-el .el .illu .bg{position:absolute;height:100%;width:100%;left:0;top:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:transform 750ms cubic-bezier(.215,.61,.355,1);-o-transition:transform 750ms cubic-bezier(.215,.61,.355,1);-webkit-transition:-webkit-transform 750ms cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 750ms cubic-bezier(.215,.61,.355,1);transition:transform 750ms cubic-bezier(.215,.61,.355,1);transition:transform 750ms cubic-bezier(.215,.61,.355,1),-webkit-transform 750ms cubic-bezier(.215,.61,.355,1)}.section-pr-el .container-el .el.reach .illu .bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-pr-el .container-el .el .illu:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transition:transform 750ms cubic-bezier(.215,.61,.355,1);-o-transition:transform 750ms cubic-bezier(.215,.61,.355,1);-webkit-transition:-webkit-transform 750ms cubic-bezier(.215,.61,.355,1);transition:-webkit-transform 750ms cubic-bezier(.215,.61,.355,1);transition:transform 750ms cubic-bezier(.215,.61,.355,1);transition:transform 750ms cubic-bezier(.215,.61,.355,1),-webkit-transform 750ms cubic-bezier(.215,.61,.355,1)}.section-pr-el .container-el .el.reach:nth-child(even) .illu:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-pr-el .container-el .el.reach:nth-child(odd) .illu:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-pr-el .container-el .el .wrapper{position:relative;z-index:1;margin-top:-13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img,.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text,.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section-pr-el .container-el .el .wrapper .container-img{width:419px;height:733px;position:relative;display:inline-block;vertical-align:middle;opacity:0;-webkit-transition:opacity 1s cubic-bezier(.694,0,.335,1);-o-transition:opacity 1s cubic-bezier(.694,0,.335,1);transition:opacity 1s cubic-bezier(.694,0,.335,1);transition-delay:.32s;-webkit-transition-delay:.32s}.section-pr-el .container-el .el .wrapper .container-img{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:-50px;-moz-transform:translateY(0);-o-transform:translateY(0)}.section-pr-el .container-el .el.el-desktop .wrapper .container-img img{width:100%}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img{left:-300px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img{left:410px}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device{height:100%;position:absolute;top:50%;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, .3));-webkit-filter:drop-shadow(0 14px 28px rgba(0, 0, 0, .3));-moz-filter:drop-shadow(0 14px 28px rgba(0, 0, 0, .3));-webkit-transition:all 1s cubic-bezier(.694,0,.335,1);-o-transition:all 1s cubic-bezier(.694,0,.335,1);transition:all 1s cubic-bezier(.694,0,.335,1);opacity:0}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device:nth-child(1){left:30%;-webkit-transform:translateX(-50%) translateY(calc(-50% + 30px));-ms-transform:translateX(-50%) translateY(calc(-50% + 30px));transform:translateX(-50%) translateY(calc(-50% + 30px))}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device:nth-child(2){right:30%;-webkit-transform:translateX(50%) translateY(calc(-50% + 30px));-ms-transform:translateX(50%) translateY(calc(-50% + 30px));transform:translateX(50%) translateY(calc(-50% + 30px));-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.section-pr-el .container-el .el.el-mobile.reach .wrapper .container-img .device:nth-child(1){-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}.section-pr-el .container-el .el.el-mobile.reach .wrapper .container-img .device:nth-child(2){-webkit-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);opacity:1}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device .iphone{height:100%;position:relative;z-index:1}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device .container-screen{overflow:hidden;position:absolute;top:50%;left:50%;width:89%;height:95.5%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device .container-screen img{width:100%;min-height:100%}.section-pr-el .container-el .el .wrapper .container-img.big{max-width:450px;bottom:-170px;}.section-pr-el .container-el .el .wrapper .container-text{display:inline-block;vertical-align:middle;position:relative;width:425px;text-align:left;opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);z-index:3}.section-pr-el .container-el .el.reach .wrapper .container-text{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text{margin-left:480px;margin-top:50px;width:470px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-text{margin-right:360px}.section-pr-el .container-el .el .wrapper .container-text h2{font-family:proxima_nova_altsemibold;font-size:36px;margin-bottom:15px;color:#000;font-weight:400}.section-pr-el .container-el .el .wrapper .container-text h3{font-family:proxima_nova_altsemibold;font-size:18px;margin-bottom:15px;color:#000;font-weight:400}.section-pr-el .container-el .el .wrapper .container-text>p{color:#000;font-family:proxima_nova_alt_rgregular;font-size:18px;line-height:24px;margin-bottom:35px}.section-pr-el .container-el .el .wrapper .container-text a{text-decoration:none;position:relative;display:inline-block}.section-pr-el .link-work{padding:16px 32px 16px 32px;border-radius:3px;background-color:#2884f6;display:inline-block;text-decoration:none;margin-top:150px}.section-pr-el .link-work p{color:#fff;font-family:National-Bold;font-size:14px}.appi-cta.portfolio-cta a{background:0 0;color:#fc7754;padding:4px 5px 4px 0}.appi-cta.portfolio-cta a svg .tpsvg{stroke:#fc7754}.appi-cta.portfolio-cta a:before{display:none}.store-button-wrap a{margin:0 10px 0 0}.appi-cta+.store-button-wrap{margin-top:30px}.store-button-wrap a:after{display:none}.section-pr-el .container-el .el.with-testimonials{padding-bottom:300px}.section-pr-el .container-el .el.with-testimonials .illu{height:calc(100% - 300px)}.video_wrapper .heading5 br{display:block}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials{position:absolute;right:0;bottom:-90px;width:calc(45% + 668px);text-align:center;padding-right:20%;font-weight:700;opacity:0;transform:translateY(80px);-webkit-transform:translateY(80px);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);transition-delay:.5s;-webkit-transition-delay:.5s}.section-pr-el .container-el .el.with-testimonials.reach .portfolio-clients-testimonials{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials h4{color:#fe5164;font-family:proxima_nova_alt_rgregular;font-size:14px;font-weight:400;text-transform:uppercase;margin:8px 0 10px 0}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials p{font:22px/1.8 proxima_nova_alt_rgregular;margin:20px 0 20px 0}.portfolio-clients-testimonials span{font-size:22px;font-family:proxima_nova_altsemibold}.view-testimonials-nav{font-family:proxima_nova_alt_rgregular;font-weight:400;font-size:18px;color:#000;position:relative;padding:4px 0 20px 40px;display:table;margin:30px auto;width:250px}.view-testimonials-nav figure{width:40px;position:absolute;left:0;top:0;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.view-testimonials-nav figure img{width:100%}.view-testimonials-nav:hover figure{transform:rotate(121deg);-webkit-transform:rotate(121deg)}.view-testimonials-nav:hover{color:#000}#port-banner-slide .item .portmob-wrap .devices-sec .screens-wrap{overflow:hidden;background:#fff;position:absolute;top:50%;left:50%;width:98%;height:99%;margin:-261px 0 0 -127px;z-index:-1;border-radius:48px}#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap .scroll{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-name:scrollCoverBrowser;animation-name:scrollCoverBrowser;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,1);animation-timing-function:cubic-bezier(1,.005,.305,1);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation-delay:1s}@keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}@-webkit-keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap img.header{position:absolute;z-index:1;top:0;left:0}#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap img.footer{position:absolute;z-index:1;bottom:0;left:0}#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap .scrolll{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-name:scrollCoverBrowser1;animation-name:scrollCoverBrowser1;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,1);animation-timing-function:cubic-bezier(1,.005,.305,1);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation-delay:1s}@keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 28vw));-ms-transform:translateY(calc(-100% + 28vw));transform:translateY(calc(-100% + 28vw))}}@-webkit-keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 28vw));-ms-transform:translateY(calc(-100% + 28vw));transform:translateY(calc(-100% + 28vw))}}#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap .scroll2{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-name:scrollCoverBrowser2;animation-name:scrollCoverBrowser2;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,1);animation-timing-function:cubic-bezier(1,.005,.305,1);-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation-delay:1s}@keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}@-webkit-keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}.portappi-logo{position:absolute;left:40px;top:17px;width:210px;opacity:visibility;opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease}.portfolionavi{position:absolute;top:17px}.portfolionavi.ph{right:110px}.portfolionavi.ct{right:50px}.portfolionavi a{font-size:18px;border-radius:5px;background:#0092ff;text-align:center;overflow:hidden;height:50px;color:#fff;width:50px;padding:0;display:block;opacity:visibility;opacity:0;transition:all .3s ease;-webkit-transition:all .3s ease}.portfolionavi a .fa{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.portfolio-tp-navigation.portnavi-fix .portappi-logo,.portfolio-tp-navigation.portnavi-fix .portfolionavi a{opacity:visible;opacity:1}.portfolio-tp-navigation.portnavi-fix .portfolio-tp-sec{left:40px}.portfolio-tp-navigation.portnavi-fix .port-navi{font-size:21px}.portfolio-cta.port-comingsoon:before{position:absolute;left:0;width:100%;height:100%;content:"";background:rgba(255,255,255,.58);z-index:4}#mainWrapper .section-pr-el:last-child{margin-bottom:120px}.portfolio-loader img{width:80px;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px}.portfolio-loader{text-align:center;padding:30px 0;position:fixed;top:0;left:0;height:100%;width:100%;z-index:999;background:rgba(255,255,255,.97)}.craft-brilliance-form .appi-inpsec .appi-flabel{z-index:-1;top:45px}.appi-submit-nav{opacity:1!important;transform:scale(1)!important;-webkit-transform:scale(1)!important}.section-pr-el .container-el .el:nth-child(even) .illu.no-rotate{transform: none;}



/* white bg header css */

.header-container.wht-bg-header .blk-logo {
    display: block;
}
.wht-bg-header .menu-wrapper > ul > li > a {
    color: #000;
}
.wht-bg-header .white-logo {
    display: none;
}
.wht-bg-header .menu-wrapper .nav_contact a {
    border: 2px solid #000;
}
.wht-bg-header .menu-wrapper .nav_contact a:hover {
    border: 2px solid #0092ff;
}
.wht-bg-header .ar_line,.ar_left {
    background: #000;
}
.header-container.wht-bg-header:before {
    opacity: 1;
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
}
/* white bg header css ends here*/




@media screen and (max-width:1680px){@keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 32vw));-ms-transform:translateY(calc(-100% + 32vw));transform:translateY(calc(-100% + 32vw))}}@-webkit-keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 32vw));-ms-transform:translateY(calc(-100% + 32vw));transform:translateY(calc(-100% + 32vw))}}@keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}@-webkit-keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 30vw));-ms-transform:translateY(calc(-100% + 30vw));transform:translateY(calc(-100% + 30vw))}}}@media screen and (max-width:1600px){.portfolio-tp-sec{width:1020px}}@media screen and (max-width:1440px){.portfolio-left-content .head{font-size:55px}.portfolio-left-content p{font-size:18px;padding:0 0 0 140px}.portfolio-left-content{width:525px}#port-banner-slide .item{width:1160px}@keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}100%{-webkit-transform:translateY(calc(-100% + 35vw));-ms-transform:translateY(calc(-100% + 35vw));transform:translateY(calc(-100% + 35vw))}}@-webkit-keyframes scrollCoverBrowser{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}100%{-webkit-transform:translateY(calc(-100% + 35vw));-ms-transform:translateY(calc(-100% + 35vw));transform:translateY(calc(-100% + 35vw))}}@keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 35.5vw));-ms-transform:translateY(calc(-100% + 35.5vw));transform:translateY(calc(-100% + 35.5vw))}}@-webkit-keyframes scrollCoverBrowser1{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}100%{-webkit-transform:translateY(calc(-100% + 35.5vw));-ms-transform:translateY(calc(-100% + 35.5vw));transform:translateY(calc(-100% + 35.5vw))}}@keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 37vw));-ms-transform:translateY(calc(-100% + 37vw));transform:translateY(calc(-100% + 37vw))}}@-webkit-keyframes scrollCoverBrowser2{10%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-29%);-ms-transform:translateY(-32%);transform:translateY(-32%)}100%{-webkit-transform:translateY(calc(-100% + 37vw));-ms-transform:translateY(calc(-100% + 37vw));transform:translateY(calc(-100% + 37vw))}}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials p{font-size:24px;line-height:1.5}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials{width:calc(45% + 548px)}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text{margin-left:300px;margin-top:-210px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.big{width:620px;bottom:-170px;left:-50px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.big+.container-text{margin-right:130px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big{width:620px;bottom:-170px;left:-50px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big+.container-text{margin-right:0!important;margin-left:10px}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-1{transform:translateX(-10px) scale(.8);-webkit-transform:translateX(-10px) scale(.8)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-2{transform:translateX(-102px) scale(.8);-webkit-transform:translateX(-102px) scale(.8)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-3{transform:translateX(-140px) scale(.8);-webkit-transform:translateX(-140px) scale(.8)}.port-navi{font-size:16px!important;text-align:center}#portfolio-section-navigation .item.coming-sson:before{top:-2px}.portfolio-tp-sec{width:1150px}.portfolio-tp-sec{position:relative;width:880px!important;left:0;transition:all .3s ease;-webkit-transition:all .3s ease}.portnavi-fix .portfolio-tp-sec{left:50px}.section-pr-el .container-el .el .wrapper .container-text h2{font-size:30px}.section-pr-el .container-el .el .wrapper .container-text>p{font-size:16px}.section-pr-el .container-el .el .wrapper .container-text a{transform:scale(.9) translateX(-11px);-webkit-transform:scale(.9) translateX(-11px);margin:0}.appi-cta.portfolio-cta a{transform:none!important;-webkit-transform:none!important}.portfolio-left-content{padding:60px 0 0 0}.portmob-wrap{transform:scale(.8) translateY(-60px);-webkit-transform:scale(.8) translateY(-60px)}#portfolio-section-navigation{margin:0;height:50px}#portfolio-section-navigation .item.coming-sson:before{padding:26px 0 0 0;white-space:nowrap;text-align:center}.portappi-logo{top:10px}.portfolionavi{top:10px}.section-pr-el .container-el .el{height:550px}.section-pr-el .container-el .el.el-desktop .wrapper .container-img.up img{transition:scale(.7) translate(-320px,-80px)}.section-pr-el .container-el .el.el-desktop .wrapper .container-img img{width:100%;transform:scale(.7) translate(50px,-110px)}.section-pr-el .container-el .el.with-testimonials{height:calc(550px + 300px)!important}.section-pr-el .container-el .el .wrapper .container-text{margin-top:-210px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img img{transform:scale(.7) translate(-190px,-110px)}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text{width:400px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-text{margin-right:230px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.big img{transform:scale(.7) translate(-190px,-110px)}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big img{transform:scale(.7) translate(140px,-110px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-3 img{transform:scale(.8) translate(-240px,-102px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-2 img{transform:scale(.8) translate(-270px,-72px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-1 img{transform:scale(.8) translate(-320px,-32px)}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-3 img{transform:scale(.8) translate(100px,-30px)}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-2 img{transform:scale(.8) translate(150px,-20px)}.section-pr-el .container-el .el.reach:nth-child(odd) .wrapper .container-img.up .soniphi-img-1 img{transform:scale(.8) translate(150px,-10px)}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up{margin:-640px -170px 0 -220px}}@media screen and (max-width:1366px){.portfolio-tp-sec{width:850px!important}}@media screen and (max-width:1280px){.portfolio-tp-sec{width:780px!important}}@media only screen and (min-width:767px) and (max-width:1279px){.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-text{margin-left:20px}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text{margin-right:20px;margin-left:240px}.margin-top-140{margin-top:60px}.container-el .el.with-testimonials .portfolio-clients-testimonials{width:100%;padding:0}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials p{font-size:20px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up{margin:-510px -180px 0 -220px}.small-container{width:100%}.heading1{font-size:50px}.video_wrapper .heading5 br{display:none}.section-pr-el .container-el .el{height:420px}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-1 img{transform:scale(.8) translate(-400px,-72px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-2 img{transform:scale(.8) translate(-330px,-142px)}.section-pr-el .container-el .el.reach:nth-child(even) .wrapper .container-img.up .soniphi-img-3 img{transform:scale(.8) translate(-320px,-212px)}.section-pr-el .container-el .el .wrapper .container-text>p{font-size:14px;line-height:1.4;margin-bottom:20px}.appi-cta.read_more_wrapper a,.section-pr-el .container-el .el .wrapper .container-text h3{font-size:16px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .up+.container-img{left:-240px}.we_are_wrapper{padding:30px 0 0 0!important}}@media screen and (max-width:767px){.we_are_wrapper{padding:30px 0 0 0!important}.section-pr-el .container-el .el .wrapper .container-text{margin-top:-400px}.section-pr-el .container-el .el .wrapper{position:relative;margin-top:-13px}.section-pr-el .container-el .el.el-desktop .wrapper .container-img img{width:auto;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.section-pr-el .container-el .el .wrapper .container-text{margin-top:0}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-text{margin-right:0;margin-bottom:0}.section-pr-el .container-el .el .wrapper .container-img{height:auto;width:100%}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img{left:0}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text{width:100%;margin-left:0;margin-top:0}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials{position:relative;right:0;bottom:0;width:100%;text-align:center;padding-right:0;z-index:99}.section-pr-el .container-el .el .illu{display:none}.section-pr-el .container-el .el .wrapper .container-text{width:100%;padding:0 20px}.section-pr-el .container-el .el.reach .wrapper .container-img{left:0;bottom:0}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-text,.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img{order:1}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big{width:100%;bottom:0;left:0;padding:0 25px 50px}.margin-top-140{margin-top:80px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img.up{margin:0;width:auto;height:auto}.section-pr-el .container-el .el,.section-pr-el .container-el .el.with-testimonials{height:auto}.section-pr-el .container-el .el{padding:0;position:relative;margin-bottom:110px}.section-pr-el .container-el .el .wrapper{display:block}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big img{transform:none}.section-pr-el .container-el .el.with-testimonials{padding-bottom:0;margin:0}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials p{font-size:18px;line-height:1.5;margin:15px}.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img{left:0}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.up{position:relative;margin:0;z-index:2;width:100%;height:auto}.soniphi-img-1,.soniphi-img-2,.soniphi-img-3{display:none}#mainWrapper .margin-top-140:nth-child(1){margin-top:0}.section-pr-el .container-el .el.with-testimonials.reach .portfolio-clients-testimonials{float:left}.container-img.up img{display:none}.section-pr-el .container-el .el:nth-child(even) .wrapper .container-img.big+.container-text{margin-left:0}.small-container{width:100%}.heading1{font-size:36px}}