#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap .scroll,#port-banner-slide .owl-item.active .item .portmob-wrap .devices-sec .screens-wrap .scrolll{-webkit-animation-duration:6s;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,1);-webkit-animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-delay:1s}.portfolio-tp-sec{margin:0 auto;width:1310px;padding:0;left:0;position:relative;transition:.3s;-webkit-transition:.3s}.portfolio-tp-sec h1{font-size:70px;color:#001f94;margin:0 0 10px;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}#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;text-align:center;padding:32px 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-size:42px;line-height:51px;position:relative;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:.75s;-o-transition:.75s;transition:.75s}.section-pr-el .container-el .el.reach .title h2,.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(2n) .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:-webkit-transform .75s cubic-bezier(.77, 0, .23, 1.005);-o-transition: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(2n) .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(2n) .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(2n) .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:.6s cubic-bezier(.215, .61, .355, 1);transition:.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;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(2n) .wrapper .container-img.up .soniphi-img-1{margin:180px 0 0;transform:translateX(0);-webkit-transform:translateX(0);transition-delay:.5s;-webkit-transition-delay:.5s}.section-pr-el .container-el .el:nth-child(2n) .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(2n) .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(2n) .wrapper .container-img.up .soniphi-img-1{transform:translateX(40px);-webkit-transform:translateX(40px)}.section-pr-el .container-el .el.reach:nth-child(2n) .wrapper .container-img.up .soniphi-img-2{transform:translateX(-76px);-webkit-transform:translateX(-76px)}.section-pr-el .container-el .el.reach:nth-child(2n) .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:-webkit-transform 750ms cubic-bezier(.215, .61, .355, 1);-o-transition: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:-webkit-transform 750ms cubic-bezier(.215, .61, .355, 1);-o-transition: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(2n) .illu:after,.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(2n) .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(2n) .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;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,.view-testimonials-nav figure 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(2n) .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:1s cubic-bezier(.694, 0, .335, 1);-o-transition:1s cubic-bezier(.694, 0, .335, 1);transition:1s cubic-bezier(.694, 0, .335, 1);opacity:0}.section-pr-el .container-el .el.el-mobile .wrapper .container-img .device:first-child{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:first-child{-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{width:771px;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:.6s cubic-bezier(.19, 1, .22, 1);transition:.6s cubic-bezier(.19, 1, .22, 1);z-index:3}.section-pr-el .container-el .el:nth-child(2n) .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-size:36px;margin-bottom:15px;color:#000;font-weight:400}.section-pr-el .container-el .el .wrapper .container-text h3{font-size:18px;margin-bottom:15px;color:#000;font-weight:400}.section-pr-el .container-el .el .wrapper .container-text>p{color:#000;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;border-radius:3px;background-color:#2884f6;display:inline-block;text-decoration:none;margin-top:150px}.section-pr-el .link-work p{color:#fff;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,.store-button-wrap a:after{display:none}.store-button-wrap a{margin:0 10px 0 0}.appi-cta+.store-button-wrap{margin-top:30px}.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:.6s cubic-bezier(.19, 1, .22, 1);transition:.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-size:14px;font-weight:400;text-transform:uppercase;margin:8px 0 10px}.section-pr-el .container-el .el.with-testimonials .portfolio-clients-testimonials p{margin:20px 0}.portfolio-clients-testimonials span{font-size:22px}.view-testimonials-nav{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:.6s cubic-bezier(.19, 1, .22, 1);transition:.6s cubic-bezier(.19, 1, .22, 1)}.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{animation-duration:6s;-webkit-animation-name:scrollCoverBrowser;animation-name:scrollCoverBrowser;animation-timing-function:cubic-bezier(1,.005,.305,1);animation-direction:alternate;animation-iteration-count:infinite;-webkit-animation-delay:1s}.appi-cta a:hover .arrow,.appi-cta button:hover .arrow{opacity:1}.appi-cta:hover a .arrow i,.appi-cta:hover button .arrow i{left:15px}.appi-cta:hover a .arrow svg{right:-5px}.appi-cta.read_more_wrapper a .arrow i span{top:0;font-size:28px}.appi-cta a .arrow i span,.appi-cta button .arrow i span{position:relative;left:0;top:-7px;font-size:31px;padding:0;-webkit-transition:.6s cubic-bezier(.19, 1, .22, 1);transition:.6s cubic-bezier(.19, 1, .22, 1)}.appi-cta:hover a .arrow i span,.appi-cta:hover button .arrow i span,.prev .appi-cta.read_more_wrapper .arrow svg{left:0}.appi-cta:hover a .arrow i:before,.appi-cta:hover button .arrow i:before{transform:translateX(0);-webkit-transform:translateX(0)}.appi-cta a .arrow svg,.appi-cta button .arrow svg{position:absolute;top:10px;right:0}.appi-cta a:hover,.appi-cta button:hover{text-decoration:none;padding:17px 80px 17px 40px}.appi-cta .arrow-icon--circle{transition:stroke-dashoffset .3s;stroke-dasharray:95;stroke-dashoffset:95}.appi-cta a:hover .arrow-icon--circle,.appi-cta button:hover .arrow-icon--circle{stroke-dashoffset:0}.appi-cta:hover .arrow{display:inline-block}.appi-cta.read_more_wrapper a{background:0 0;color:#fc7754;padding:0;font-size:20px;display:inline-block}.prev .appi-cta.read_more_wrapper .arrow{right:auto;left:0;padding:0 0 0 38px}.prev .appi-cta.read_more_wrapper:hover .arrow i span{left:-25px}.next .appi-cta{float:right;padding:0 38px 0 0}@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{animation-duration:6s;-webkit-animation-name:scrollCoverBrowser1;animation-name:scrollCoverBrowser1;animation-timing-function:cubic-bezier(1,.005,.305,1);animation-direction:alternate;animation-iteration-count:infinite;-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:.3s;-webkit-transition:.3s}.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:.3s;-webkit-transition:.3s}.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(2n) .illu.no-rotate{transform:none}@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;padding:60px 0 0}#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(2n) .wrapper .container-text{margin-left:300px;margin-top:-210px}.section-pr-el .container-el .el:nth-child(2n) .wrapper .container-img.big,.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(2n) .wrapper .container-img.big+.container-text{margin-right:0!important;margin-left:10px}.section-pr-el .container-el .el.reach:nth-child(2n) .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(2n) .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(2n) .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;padding:26px 0 0;white-space:nowrap;text-align:center}.portfolio-tp-sec{position:relative;width:880px!important;left:0;transition:.3s;-webkit-transition:.3s}.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}.portmob-wrap{transform:scale(.8) translateY(-60px);-webkit-transform:scale(.8) translateY(-60px)}#portfolio-section-navigation{margin:0;height:50px}.portappi-logo,.portfolionavi{top:10px}.section-pr-el .container-el .el{height:550px}.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(2n) .wrapper .container-img img,.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(2n) .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(2n) .wrapper .container-img.big img{transform:scale(.7) translate(140px,-110px)}.section-pr-el .container-el .el.reach:nth-child(2n) .wrapper .container-img.up .soniphi-img-3 img{transform:scale(.8) translate(-240px,-102px)}.section-pr-el .container-el .el.reach:nth-child(2n) .wrapper .container-img.up .soniphi-img-2 img{transform:scale(.8) translate(-270px,-72px)}.section-pr-el .container-el .el.reach:nth-child(2n) .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(2n) .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(2n) .wrapper .container-img.up .soniphi-img-1 img{transform:scale(.8) translate(-400px,-72px)}.section-pr-el .container-el .el.reach:nth-child(2n) .wrapper .container-img.up .soniphi-img-2 img{transform:scale(.8) translate(-330px,-142px)}.section-pr-el .container-el .el.reach:nth-child(2n) .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!important}}@media screen and (max-width:767px){.we_are_wrapper{padding:30px 0 0!important}.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: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(2n) .wrapper .container-img,.section-pr-el .container-el .el:nth-child(odd) .wrapper .container-img{left:0}.section-pr-el .container-el .el:nth-child(2n) .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}.container-img.up img,.section-pr-el .container-el .el .illu,.soniphi-img-1,.soniphi-img-2,.soniphi-img-3{display:none}.section-pr-el .container-el .el .wrapper .container-text{margin-top:0;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(2n) .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(2n) .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(2n) .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(2n) .wrapper .container-img.up{position:relative;margin:0;z-index:2;width:100%;height:auto}#mainWrapper .margin-top-140:first-child{margin-top:0}.section-pr-el .container-el .el.with-testimonials.reach .portfolio-clients-testimonials{float:left}.section-pr-el .container-el .el:nth-child(2n) .wrapper .container-img.big+.container-text{margin-left:0}.small-container{width:100%}.heading1{font-size:36px}}.appi-cta a:hover .arrow svg{left:inherit;right:0}.appi-cta.read_more_wrapper a:hover .arrow{right:0;display:inline-block}