@font-face{font-family:"Pinyon Script";font-style:normal;font-weight:400;font-display:swap;src:local("Pinyon Script"),local("PinyonScript"),url(https://fonts.gstatic.com/s/pinyonscript/v9/6xKpdSJbL9-e9LuoeQiDRQR8WOXaOg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#contact-us-section{padding:0}#contact-us-section .container{position:absolute;width:100%;z-index:99;bottom:0}.wavy-item,.waves__item,.loader__wave-item{top:3%;left:50%;z-index:-1;width:200vw;opacity:.9;height:200vw;display:block;margin-top:15vw;border-radius:40%;position:absolute;transform-origin:50% 48%;animation:waves 7s infinite linear}.waves__area{position:relative;height:55vh;overflow:hidden;z-index:1;bottom:0}.waves__item--one{background:linear-gradient(to right,rgba(27,162,199,1) 0%,rgba(24,218,208,1) 100%);animation:waves 9s infinite linear;margin-left:-100vw}.waves__item--two{background:linear-gradient(to right,rgba(27,162,199,1) 0%,rgba(24,218,208,1) 100%);opacity:.7;margin-left:-115vw;animation:waves 11s infinite linear}@keyframes waves{0%{transform:rotate(0deg)}100%{transform:rotate(1turn)}}.form-content{text-align:center!important}.section-content .row,.col-sm-6{height:100%}.form-content .heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:0!important;margin-bottom:0!important;filter:opacity(.5);font-size:130px;font-family:"Pinyon Script",cursive;color:#fff;text-transform:capitalize;transition:all 0.5s}.form-content:hover .heading{filter:opacity(.4);font-size:90px;margin-top:-20px!important}.form-content p{color:#1f1f1fed;margin-bottom:30px;margin:0;font-weight:400;transition:all 0.2s;padding-top:24px;line-height:24px;font-size:18px;margin-bottom:30px;margin:0;font-weight:400;transition:all 0.2s;padding:30px 0 10px 0}.contact-us{top:50%;border:none;width:200px;transition:all 0.5s;cursor:pointer;color:#1baac8;font-size:18px;font-variant-caps:all-petite-caps;background-color:#fff;border-radius:34px;text-align:center;position:relative;height:50px;width:264px;padding:7px 0 10px}.contact-us span{font-family:sans-serif;font-weight:500;font-style:normal;font-size:larger;cursor:pointer;font-weight:700;display:inline-block;position:relative;transition:0.5s}.contact-heading{line-height:24px;font-size:34px;margin:0;font-weight:400;transition:all 0.2s;color:#1f1f1f}@media (max-width:991.98px){.contact-heading{padding:30px 0 0 0;line-height:normal}.form-content p{padding:20px 0 10px 0}}.contact-us:hover{background:rgb(31,30,30)}.contact-us:hover span{background:linear-gradient(to right,#0edacd 0%,#1c9cc7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-us span:after{content:"\00bb";position:absolute;opacity:0;top:0;right:-20px;background:linear-gradient(to right,#0edacd 0%,#1c9cc7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-us:hover span{padding-right:25px}.contact-us:hover span:after{opacity:1;right:0}.error{color:red}.highlight{color:#17b6ca;font-size:inherit!important}.highlight-orange{color:#f44d2c}.highlight-hover{transition:0.4s}.highlight-hover:hover{color:#17b6ca}.hero-headline .border.border-white::after{background:#fff}.animate-border{position:relative;display:block;width:115px;height:3.5px;background:#17b6ca;margin-bottom:40px;margin-top:20px!important;margin-left:auto!important;margin-right:auto!important}.animate-border:after{position:absolute;content:"";width:35px;height:3.8px;left:0%;bottom:0;border-left:10px solid #fff;border-right:10px solid #fff;animation-name:spanMove;animation-duration:2s;animation-iteration-count:infinite;animation-delay:0s;animation-direction:normal;animation-timing-function:linear}@keyframes spanMove{0%{left:0%}100%{left:90%}}.popup-overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.7);z-index:99999;overflow:auto}.popup-section{height:420px;width:680px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:6px;overflow:hidden;user-select:none}.popup-close-btn{position:absolute;right:10px;top:10px;font-size:26px;line-height:26px;color:#888;transform:rotate(45deg);transition:all 400ms linear;z-index:1}#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:1}#joomla-platform-icon{height:100%;background:url(../images/platforms/p_icon01.png) no-repeat center center;background-size:contain;transition:0.4s}#joomla-platform-icon:hover{background:url(../images/platforms/p_icon01-color.png) no-repeat center center;background-size:contain}#magento-platform-icon{height:100%;background:url(../images/platforms/p_icon02.png) no-repeat center center;background-size:contain;transition:0.4s}#magento-platform-icon:hover{background:url(../images/platforms/p_icon02-color.png) no-repeat center center;background-size:contain}#wordpress-platform-icon{height:100%;background:url(../images/platforms/p_icon03.png) no-repeat center center;background-size:contain;transition:0.4s}#wordpress-platform-icon:hover{background:url(../images/platforms/p_icon03-color.png) no-repeat center center;background-size:contain}#android-platform-icon{height:100%;background:url(../images/platforms/p_icon04.png) no-repeat center center;background-size:contain;transition:0.4s}#android-platform-icon:hover{background:url(../images/platforms/p_icon04-color.png) no-repeat center center;background-size:contain}#apple-platform-icon{height:100%;background:url(../images/platforms/p_icon05.png) no-repeat center center;background-size:contain;transition:0.4s}#apple-platform-icon:hover{background:url(../images/platforms/p_icon05-color.png) no-repeat center center;background-size:contain}#microsoft-platform-icon{height:100%;background:url(../images/platforms/p_icon06.png) no-repeat center center;background-size:contain;transition:0.4s}#microsoft-platform-icon:hover{background:url(../images/platforms/p_icon06-color.png) no-repeat center center;background-size:contain}.apple-icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/platforms/apple.png) no-repeat center center;background-size:contain}.windows-icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/platforms/windows.png) no-repeat center center;background-size:contain}.black_berry-icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/platforms/blackberry.png) no-repeat center center;background-size:contain}.android-icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/platforms/android.png) no-repeat center center;background-size:contain}#our-works{padding-bottom:157px}#our-works:after{content:"";display:block;position:absolute;z-index:-1;width:800px;height:800px;border-radius:2000px;background:-webkit-linear-gradient(330deg,rgba(255,74,158,0) 45%,#1dc1cd5e 100%);background:linear-gradient(120deg,rgba(255,74,158,0) 45%,#1dc1cd5e 100%);right:1%;top:0}#portfolio-items:after{content:"";display:block;position:absolute;z-index:-1;width:800px;height:800px;border-radius:2000px;background:-webkit-linear-gradient(305deg,rgba(52,221,135,0) 55%,rgba(255,74,158,.4) 100%);background:linear-gradient(145deg,rgba(52,221,135,0) 55%,rgba(255,74,158,.4) 100%);left:-30%;bottom:-69%;transform:rotateZ(140deg)}.work-content figure .projects img{position:relative;display:block;min-height:100%;opacity:.8;max-width:none;transition:opacity 0.35s,transform 0.35s;text-align:center;cursor:pointer;transform:translate3d(-50px,0,0);transition:0.4s}.work-content figure{background:#fff}.projects{display:block;height:100%;width:100%}#review_popup{background:#fff;padding:5px 15px;border-radius:35px;color:#000;width:fit-content;margin-top:15px}.reviews{display:none;padding:20px;background:url(assets/images/home/work-flow/bg.png) repeat center center;background-size:cover}.reviews h2{color:#000!important}.reviews .animate-border{height:1.7px;margin-bottom:0!important;margin-top:0!important}.reviews .animate-border:after{height:1.8px}.review-box{box-shadow:0 0 40px 5px #0000002b;position:relative!important;margin:0px!important;z-index:1;animation-name:open_box;animation-duration:0.5s;animation-delay:0s;animation-direction:normal;animation-timing-function:ease-out;width:200%!important;height:fit-content!important}.close-review-box{animation-name:open_box;animation-duration:0.5s;animation-delay:0s;animation-direction:reverse;animation-timing-function:ease-out}@keyframes open_box{0%{width:100%;height:0}100%{width:200%;height:400px}}.testimony-wrap{background:transparent;display:block;position:relative;padding:15px 30px 15px 30px}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.testimony-wrap .user-img{width:100px;height:100px;border-radius:50%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.mb-5,.my-5{margin-bottom:3rem!important}.testimony-wrap .user-img .quote{position:absolute;bottom:-10px;right:0;width:40px;height:40px;background:#bb8400;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;align-items:center!important;justify-content:center!important}.testimony-wrap .user-img .quote i{color:#fff}.testimony-wrap .text{width:calc(100% - 100px);text-align:left;padding-left:50px}.testimony-wrap .text h4{line-height:1.4;color:#000;font-weight:400;font-size:2.5rem;margin-bottom:.5rem}.testimony-wrap .text p{margin-bottom:0.3rem!important;margin-top:3rem!important;color:#4d4d4d}.testimony-wrap .name{font-weight:500;font-size:16px;margin-bottom:0;color:#000000!important}.testimony-wrap .position{font-size:13px;color:#4d4d4d}@media (max-width:991.98px){.ml-md-4,.mx-md-4{margin-left:1.5rem!important}#our-works:after{top:6%}.reviews{display:none;padding:20px}.review-box{width:100%!important;transform:translateX(-50%);left:50%;float:none}.testimony-wrap .user-img{width:50px;height:50px;position:absolute;top:-17%;left:0}.testimony-wrap .user-img .quote{width:25px;height:25px}.testimony-wrap .text{width:100%;text-align:left;padding-left:0;margin:0;margin-left:0rem!important}.testimony-wrap .text h4{line-height:1.15;font-size:18px}.testimony-wrap .text p{margin-top:1.5rem!important}@keyframes open_box{0%{width:100%;height:0}100%{width:100%;height:400px}}}#return-to-top{box-shadow:0 2px 17px #0074fe8a;z-index:999;position:fixed;bottom:100px;right:30px;background:#fff;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top i{background:linear-gradient(to right,#0edacd 0%,#1c9cc7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;position:relative;left:16px;top:13px;font-size:36px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#return-to-top:hover{box-shadow:0 2px 24px #0074fe8a}#return-to-top:hover i{top:5px}