.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: skyhighapps
Theme URI: http://underscores.me/
Author: horbenko
Author URI: https://horbenko.com
Description: Develop - Artem Horbenko https://horbenko.com. Design - Taras Khrustytskyi https://dribbble.com/maelick
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: skyhighapps

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

skyhighapps is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@font-face{font-family:"Oxanium";src:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Oxanium-Bold.woff2) format("woff2"),url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Oxanium-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Inter-Regular.woff2) format("woff2"),url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Inter-SemiBold.woff2) format("woff2"),url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.is-desktop{display:none !important}.is-desktop-not-tablet{display:none !important}@media screen and (min-width:768px){.is-desktop{display:inherit !important}.is-mobile{display:none !important}}@media screen and (min-width:992px){.is-desktop-not-tablet{display:inherit !important}.is-tablet{display:none !important}}.text-center{text-align:center}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:clip}body{background:#ebf1fd;padding:0;margin:0;font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;color:#555;font-size:16px;line-height:32px}h1,h2,h3,h4,h5,h6{font-family:"Oxanium",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#333}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#ff3535}h1,h2{font-size:36px;line-height:48px}@media screen and (min-width:768px){h1,h2{font-size:56px;line-height:64px}}h3{font-size:24px;line-height:32px;margin:0 24px}img{width:100%;height:auto;display:block}button{border:none;background:0 0;border-radius:0}input,textarea{font-family:"Inter",sans-serif}.button{font-family:"Oxanium",sans-serif;font-size:17px;font-weight:700;line-height:32px;padding:12px 36px;background:#ff3535;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;text-decoration:none;transition:background .4s}.button:hover{background:#9b0000}.button.is-outline{border:2px solid #999;background:0 0;color:#333}.button.is-outline:hover{border-color:#fff;background:#fff;color:#ff3535 !important}.button.is-white{border:2px solid rgba(255,255,255,.5019607843);color:#fff;transition:background .4s,border .4s,color .4s}.button.is-white:hover{border-color:#fff;background:#fff;color:#ff3535}.button.is-apple{background:#000;border:2px solid rgba(255,255,255,.5019607843);padding:8px 24px 6px 20px}.button.is-apple svg{vertical-align:middle}@media screen and (min-width:768px){.button.is-apple{padding:12px 24px 10px 20px}}@media screen and (min-width:768px){.button{padding:16px 36px}}.lead{font-size:16px;font-weight:600;line-height:32px;margin:0 0 16px}.decoration-star{position:absolute;pointer-events:none}.decoration-star.is-gray svg path{fill:#999}.decoration-star.is-white svg path{fill:#fff}.decoration-star.is-small svg{width:24px}@media screen and (max-width:767px){.decoration-star svg{width:33px}}@media screen and (min-width:768px){.decoration-star svg{width:41px}}.decoration-line-wrap{position:relative}.decoration-line-wrap:before{content:"";position:absolute}.decoration-line-wrap.is-white:before,.decoration-line-wrap.is-white .decoration-line{border-color:#fff !important}.decoration-line-wrap .decoration-line{padding:6px;border:1px solid #c0c7ca;border-radius:100%;display:inline-block}.decoration-line-wrap .decoration-line svg{width:20px;height:20px;display:block}@media screen and (min-width:768px){.decoration-line-wrap .decoration-line{padding:14px}.decoration-line-wrap .decoration-line svg{width:25px;height:25px}}.decoration-cloud{position:absolute;pointer-events:none;z-index:11}.decoration-cloud img{display:block}@media screen and (max-width:767px){.decoration-cloud.cloud1{width:208px}.decoration-cloud.cloud2{width:260px}}@media screen and (min-width:768px){.decoration-cloud.cloud1{width:527px}.decoration-cloud.cloud2{width:510px}}.decoration-airballon{position:absolute;width:113px;pointer-events:none;z-index:11}.decoration-airballon img{display:block}.plane{position:absolute;display:block;z-index:11;pointer-events:none}@media screen and (max-width:767px){.plane{width:318px;right:-40px;top:-216px}}@media screen and (min-width:768px){.plane{width:448px;right:70px;top:-122px}}.card{background:rgba(255,255,255,.8980392157);border-radius:32px;text-align:left;position:relative;z-index:11}.card>svg{margin:0 0 24px}.card h3{margin:0 0 24px}.card p{font-weight:600;color:#999;margin:0}@media screen and (max-width:767px){.card{padding:40px 20px}}@media screen and (min-width:768px){.card{padding:40px 32px}}.cards:not(.vertical-cards,.big-cards){margin:0 -12px}.cards:not(.vertical-cards,.big-cards) .card{margin:0 12px}@media screen and (min-width:768px){.cards:not(.vertical-cards,.big-cards){width:calc(100% + 24px)}.cards:not(.vertical-cards,.big-cards) .card{width:calc(33% - 24px)}}.vertical-cards .card{background:rgba(255,255,255,.6)}@media screen and (max-width:767px){.vertical-cards .card{padding:36px 40px}}@media screen and (min-width:768px){.vertical-cards{justify-content:center;max-width:calc(50% + 31px);min-width:calc(50% + 31px);width:100%;padding-left:100px}}.big-cards h3{margin:0 0 24px}@media screen and (max-width:767px){.big-cards .card{background:#ff3535;padding:40px 20px}.big-cards .card h3,.big-cards .card p{color:#fff}.big-cards .card p{margin:0}}@media screen and (min-width:768px){.big-cards .card{background:rgba(255,255,255,.6);transition:background .4s;padding:40px;height:600px;width:calc(50% - 20px)}.big-cards .card h3,.big-cards .card p{transition:color .4s}.big-cards .card:hover{background:#ff3535}.big-cards .card:hover h3,.big-cards .card:hover p{color:#fff}}.nav-socials{margin:32px 0 0}.nav-socials ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.nav-socials li{margin:0 18px}.nav-socials a{display:block;text-decoration:none;cursor:pointer}.nav-socials svg{width:26px}.nav-socials svg path{transition:fill .4s}.navigation{list-style:none;margin:0;padding:0}.navigation li{margin:0 0 16px}.navigation li:last-child{margin:0}.navigation a{font-size:14px;font-weight:500;line-height:24px;color:#333;text-decoration:none;transition:color .4s;display:block}.navigation a:hover{color:#ff3535}.navigation.is-contacts svg{margin:0 8px 0 0;vertical-align:middle}.navigation.is-contacts a{color:#109edb}.navigation.is-contacts a:hover{color:#ff3535}@media screen and (max-width:767px){.navigation{margin-bottom:30px}}.slick-arrow{min-width:64px;height:64px;border-radius:100%;border:1px solid #999;font-size:0;display:block;cursor:pointer;position:absolute;top:50%;transition:border .4s}.slick-arrow:hover{border-color:#ff3535}.slick-arrow.slick-prev{background:url('data:image/svg+xml,<svg width="64" height="64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m34.622 42.971 2.311-2.316-8.663-8.67 8.663-8.669L34.616 21l-8.657 8.67a3.276 3.276 0 0 0 0 4.632l8.663 8.67Z" fill="%23999"/></svg>') center/contain no-repeat;left:-40px;transform:translate(-100%,-50%)}.slick-arrow.slick-next{background:url('data:image/svg+xml,<svg width="64" height="64" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M30.311 42.971 28 40.655l8.663-8.67L28 23.317 30.318 21l8.656 8.67a3.276 3.276 0 0 1 0 4.632l-8.663 8.67Z" fill="%23999"/></svg>') center/contain no-repeat;right:-40px;transform:translate(100%,-50%)}@media screen and (max-width:1560px){.slick-arrow.slick-prev{left:-20px}.slick-arrow.slick-next{right:-20px}}@media screen and (max-width:1520px){.slick-arrow.slick-prev{left:-10px}.slick-arrow.slick-next{right:-10px}}.slick-dots{position:absolute;bottom:-44px;left:0;right:0;list-style:none;margin:0;padding:0;display:flex;justify-content:center}.slick-dots li{margin:0 6px}.slick-dots li.slick-active button{background:#ff3535;opacity:1}.slick-dots button{cursor:pointer;font-size:0;width:46px;height:4px;background:#999;opacity:.5;transition:opacity .4s,background .4s}.container{padding:0 20px}@media screen and (min-width:1360px){.container{max-width:1320px;margin:auto;padding:0}}@media screen and (min-width:1424px){.site-header .container{max-width:1384px}}.flex{display:flex;align-items:center;justify-content:space-between}.flex.is-column{flex-direction:column;align-items:initial}.flex.is-align-initial{align-items:initial}.flex.is-justify-initial{justify-content:initial}.flex.is-justify-center{justify-content:center}@media screen and (max-width:991px){.flex.is-tablet-column{flex-direction:column;align-items:initial}.flex.is-tablet-column-reversed{flex-direction:column-reverse}}@media screen and (max-width:767px){.flex.is-mobile-column{flex-direction:column;align-items:initial}.flex.is-mobile-align-center{align-items:center}.flex.is-mobile-column-reversed{flex-direction:column-reverse}}@media screen and (max-width:1089px){body.no-scroll{overflow:hidden;position:fixed}}.site-header{background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:1111;max-width:100vw}.site-header .header-humburger{margin:auto 0 auto auto}.site-header .header-nav-menu ul{list-style:none;padding:0;margin:0;justify-content:center}.site-header .header-nav-menu a{font-family:"Oxanium",sans-serif;font-weight:700;text-decoration:none;white-space:nowrap;display:block}.site-header .button{white-space:nowrap}@media screen and (min-width:768px){.site-header .button{padding:14px 36px}}@media screen and (max-width:1089px){.site-header .header-humburger.is-mobile{display:block !important}.site-header .is-mobile-column{flex-direction:column;align-items:initial}.site-header.show-mobile-nav{background:#ff3535;left:0;right:0;animation:.4s showMobileNav;z-index:1111;overflow:initial}.site-header.show-mobile-nav .is-mobile{display:block !important}.site-header.show-mobile-nav .header-logo svg path{fill:#fff !important;transition:none}.site-header.show-mobile-nav .header-mobile-nav{display:flex}.site-header.show-mobile-nav .header-humburger-menu{display:none}.site-header.show-mobile-nav .header-humburger-close{display:block}.site-header.show-mobile-nav .header-mobile-nav{padding:72px 32px 32px;position:fixed;top:68px;left:0;right:0;background:#ff3535;min-height:calc(100svh - 66px);max-height:calc(100svh - 66px);overflow:scroll;z-index:1111}.site-header.show-mobile-nav .header-mobile-nav .button{color:#ff3535;background:#fff !important;width:100%;display:block;text-align:center}.site-header.show-mobile-nav .header-mobile-nav:after{content:"";position:absolute;right:36px;top:calc(50% - 110px);width:113px;height:150px;background:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../assets/airballon.png) center/cover no-repeat;animation:10s linear 0s infinite alternate airballon;pointer-events:none;z-index:11111}.site-header:not(.show-mobile-nav) .header-mobile-nav-title,.site-header:not(.show-mobile-nav) .header-nav-menu,.site-header:not(.show-mobile-nav) .nav-socials{display:none}}@media screen and (max-width:1089px) and (min-width:578px){.site-header:not(.show-mobile-nav) .header-humburger{margin:auto 24px auto auto}}@media screen and (max-width:1089px) and (max-width:577px){.site-header:not(.show-mobile-nav) .button{display:none}}@media screen and (max-width:1089px){@keyframes showMobileNav{from{transform:translateY(-100vh)}to{transform:translateY(0)}}.site-header .header-humburger-close{display:none}.site-header .header-nav-menu{margin:32px 0}.site-header .header-nav-menu li{margin:0 0 40px}}@media screen and (max-width:1089px) and (max-height:680px){.site-header .header-nav-menu li{margin:0 0 20px}}@media screen and (max-width:1089px){.site-header .header-nav-menu li:last-child{margin:0 !important}.site-header .header-nav-menu a{font-size:24px;line-height:32px;color:#fff !important}.site-header .nav-socials{margin:32px 0 0}.site-header .header-mobile-nav-title{font-family:"Inter",sans-serif;font-size:40px;font-weight:800;line-height:32px;letter-spacing:2px;text-align:left;text-transform:uppercase;color:#fff}}@media screen and (min-width:1090px){.site-header .header-mobile-nav{width:100%;display:flex !important}.site-header .header-nav-menu{width:100%}.site-header .header-nav-menu ul{list-style:none;padding:0;margin:0;justify-content:center}.site-header .header-nav-menu li{padding:0;margin:auto 30px}.site-header .header-nav-menu li.active,.site-header .header-nav-menu li.current_page_item{border-bottom:2px solid #ff3535}.site-header .header-nav-menu a{font-size:17px;line-height:32px;color:#333;transition:color .4s}.site-header .header-nav-menu a:hover{color:#ff3535}}@media screen and (max-width:577px){.site-header{padding:18px 0}}section.contacts{position:relative}@media screen and (max-width:767px){body.page-template-page-portfolio section.contacts .cloud1{top:-200px;right:-72px}body.page-template-page-portfolio section.contacts .cloud2{top:-150px;left:-36px;width:218px}}@media screen and (min-width:768px){body.page-template-page-portfolio section.contacts .plane{top:-200px}body.page-template-page-portfolio section.contacts .cloud1{top:-450px;right:36px}body.page-template-page-portfolio section.contacts .cloud2{top:-300px;left:-100px}}@media screen and (max-width:767px){body.single-portfolio section.contacts{margin-top:320px}body.single-portfolio section.contacts .plane{top:-160px;right:-160px}body.single-portfolio section.contacts .cloud1{top:-220px;left:-152px}}@media screen and (min-width:768px){body.single-portfolio section.contacts{margin-top:200px}body.single-portfolio section.contacts .cloud1{top:-324px;right:40px}body.single-portfolio section.contacts .cloud2{top:-200px;left:-94px}}@media screen and (max-width:767px){section.contacts .description{padding:0 20px}}@media screen and (min-width:768px){section.contacts{padding:120px 0 120px}section.contacts .container{position:relative;z-index:1}section.contacts:before{content:"";position:absolute;left:0;right:0;bottom:0;width:100vw;height:60vw;background:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../assets/footer_mount.png) center bottom/cover no-repeat;z-index:0}}section.contacts .container{background:rgba(255,255,255,.5019607843);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);border-radius:32px;padding:46px 20px 24px}@media screen and (min-width:768px){section.contacts .container{padding:40px}}section.contacts h2{margin:0 0 10px}@media screen and (min-width:768px){section.contacts h2{margin:0 0 4px}}section.contacts p{color:#333;margin:14px 0 32px}@media screen and (min-width:768px){section.contacts p{margin:14px 0 40px}}section.contacts .nav-socials{padding:100px 0 64px}section.contacts .nav-socials li{margin:0 48px 0 0}section.contacts .nav-socials svg{width:28px;height:28px}section.contacts .nav-socials svg path{fill:#109edb}section.contacts .nav-socials a:hover svg path{fill:#333}section.contacts .wpcf7{background:rgba(255,255,255,.8);border-radius:24px;padding:32px 16px}section.contacts .wpcf7 p{margin:0}section.contacts .wpcf7 .form-row{margin:0 0 24px}section.contacts .wpcf7 label{display:block;font-size:14px;font-weight:500;line-height:20px;color:#333;margin:0 0 6px}section.contacts .wpcf7 .textfield{border:1px solid rgba(208,213,221,.2);box-shadow:0px 1px 2px 0px rgba(16,24,40,.0509803922);border-radius:8px;background:#fff;font-size:16px;font-weight:400;line-height:24px;width:100%;padding:10px 14px}section.contacts .wpcf7 textarea{resize:none;height:8em}section.contacts .wpcf7 .button{width:100%;border:none}@media screen and (min-width:768px){section.contacts .wpcf7{max-width:468px;width:100%;margin-left:110px}}section.contacts .decoration-line-wrap{text-align:right;padding-right:28px}section.contacts .decoration-line-wrap:before{top:calc(50% - 2.5px);left:-20px;width:calc(100% - 42px);border-bottom:1px solid #c0c7ca}@media screen and (min-width:768px){section.contacts .decoration-line-wrap{padding-right:0}section.contacts .decoration-line-wrap:before{left:0;width:calc(100% - 54px)}}.footer-background{background:linear-gradient(180deg,rgba(217,217,217,0) 0%,#c6eaf9 21.5%,#c2edff 76.78%,#cbe6f2 100%)}body.page-template-page-portfolio .footer-background{background:linear-gradient(180deg,#d9d9d9 0%,#c6eaf9 21.5%,#c2edff 76.78%,#d9d9d9 100%)}@media screen and (max-width:767px){body.page-template-page-portfolio .footer-background{padding-top:296px}}@media screen and (min-width:768px){body.page-template-page-portfolio .footer-background{padding-top:335px}}body.page-template-page-services .footer-background{background:linear-gradient(180deg,#d9d9d9 0%,#c6eaf9 21.5%,#c2edff 76.78%,#d9d9d9 130%);position:relative}body.page-template-page-services .footer-background .cloud1{right:40px;top:-200px}body.page-template-page-services .footer-background .cloud2{left:-100px;top:-100px}.site-footer .container{padding:64px 20px 48px}.site-footer .widget h3{font-size:20px;font-weight:700;line-height:64px;color:#555;margin:0}@media screen and (max-width:767px){.site-footer .widget h3{text-align:center}}.site-footer .widget .navigation.is-contacts a:hover{color:#333}@media screen and (min-width:768px){.site-footer .widget.widget-text{order:-1;max-width:400px}}.site-footer .footer-logo{margin:0 auto 24px auto}@media screen and (min-width:768px){.site-footer .footer-logo{margin:16px 0}}.site-footer .disclaimer{font-size:14px;font-weight:400;line-height:32px;margin:0 0 24px}@media screen and (max-width:767px){.site-footer .disclaimer{text-align:center}}.site-footer .nav-socials{margin:0 0 16px}.site-footer .nav-socials li{margin:0 34px 0 0}.site-footer .nav-socials li:last-child{margin:0}.site-footer .nav-socials svg{width:18px;height:18px}.site-footer .nav-socials svg path{fill:#333}.site-footer .nav-socials a:hover svg path{fill:#ff3535}@media screen and (min-width:768px){.site-footer .nav-socials ul{justify-content:start}}.site-footer .copyright{font-size:12px;font-weight:400;line-height:32px;margin:0}@media screen and (max-width:767px){.site-footer .copyright{text-align:center}}@media screen and (min-width:768px){.site-footer .container{border-top:1px solid rgba(153,153,153,.5019607843)}}@media screen and (min-width:1354px){.site-footer .container{padding:64px 0 48px}}section.hero{background:linear-gradient(180deg,#c2edff 0%,#d9d9d9 100%);position:relative;max-width:100vw;overflow-x:clip}section.hero .hero-image.is-home{position:relative;z-index:1}section.hero .hero-image.is-home:before{content:"";position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:75%;padding-bottom:75%;border:1px solid #109edb;border-radius:100%;z-index:-1}section.hero .hero-image.is-home img{display:block;animation:6s ease-in-out 0s infinite alternate heroIphone}@keyframes heroIphone{from{transform:translateY(20px)}to{transform:translateY(-20px)}}@media screen and (max-width:767px){section.hero{padding:120px 0 28px;text-align:center}section.hero .button{max-width:295px;width:100%;margin:auto}section.hero .hero-desc{margin:0 0 80px}section.hero h1{margin:0 0 24px}section.hero .lead{font-size:20px;margin:0 0 24px}section.hero .hero-image.is-home .decoration-star.with-rotation{top:40px;right:20px}section.hero .hero-image.is-home .decoration-star.is-small{left:0;bottom:64px}}@media screen and (min-width:768px){section.hero{padding:200px 0 88px;position:relative}section.hero .container{position:relative}section.hero .hero-desc{width:55%}section.hero h1{margin:0 0 28px}section.hero .lead{font-size:24px;margin:0 0 44px}section.hero .hero-image.is-home{width:45%}section.hero .hero-image.is-home .decoration-star.with-rotation{top:32px;right:100px}section.hero .hero-image.is-home .decoration-star.is-small{left:80px;bottom:88px}section.hero .cloud1{right:98%;top:40px}section.hero .cloud2{right:-260px;bottom:140px}section.hero .decoration-airballon{left:-160px;bottom:140px}section.hero .decoration-star.is-desktop{top:100px;left:30%}}@media screen and (min-height:892px) and (min-width:1440px){section.hero{padding:100px 0 0}section.hero .full-height{display:flex;flex-direction:column;justify-content:space-around;height:calc(100vh - 100px)}section.hero .clients p{margin-top:0}}section.hero.is-portfolio{background:linear-gradient(180deg,#99defc 0%,#c3edff 100%)}@media screen and (max-width:767px){section.hero.is-portfolio{padding-bottom:336px}section.hero.is-portfolio .button+.button{margin-top:16px}section.hero.is-portfolio .cloud1{bottom:168px;left:-72px}section.hero.is-portfolio .cloud2{bottom:42px;right:-88px}section.hero.is-portfolio .decoration-airballon{left:calc(50% - 56px);bottom:128px}}@media screen and (min-width:768px){section.hero.is-portfolio{padding-bottom:64px}section.hero.is-portfolio .container{height:65vh;display:flex;justify-content:center;align-items:center}section.hero.is-portfolio .button+.button{margin-left:24px}section.hero.is-portfolio .decoration-airballon{left:0;bottom:120px}}section.hero.is-about{background:0 0}section.hero.is-about .hero-image .decoration-airballon{position:initial;margin:0 auto 50px auto}@media screen and (max-width:767px){section.hero.is-about .decoration-cloud.cloud1{bottom:90px;left:-72px}section.hero.is-about .decoration-cloud.cloud2{bottom:-80px;right:-80px}}@media screen and (min-width:768px){section.hero.is-about{display:flex;flex-direction:column;justify-content:space-around;height:60vh;min-height:600px}section.hero.is-about .hero-desc{width:60%}section.hero.is-about .decoration-airballon{width:307px}section.hero.is-about .decoration-cloud.cloud1{top:-20%}section.hero.is-about .decoration-cloud.cloud2{bottom:-80%}}section.hero.is-services{background:linear-gradient(180deg,#99defc 0%,#c3edff 100%)}section.hero.is-services .hero-desc{background:rgba(255,255,255,.8980392157);position:relative;z-index:11}section.hero.is-services .hero-video{overflow:hidden}section.hero.is-services .hero-video video{width:100%;height:auto;display:block}section.hero.is-services .hero-video img{display:none}section.hero.is-services .plane{position:initial;animation:none !important;transform:none !important}@media screen and (max-width:767px){section.hero.is-services{padding-bottom:140px}section.hero.is-services .container>.flex{width:100%}section.hero.is-services .hero-desc{margin:0;border-radius:32px 32px 0 0;padding:40px 20px 10px}section.hero.is-services .hero-video{border-radius:0 0 32px 32px}section.hero.is-services .cloud1{right:0;bottom:-30px}section.hero.is-services .plane{width:360px;position:relative;top:initial;right:-80px}}@media screen and (min-width:768px){section.hero.is-services{padding:100px 0 0}section.hero.is-services .container{min-height:calc(100vh - 100px);padding:64px 0}section.hero.is-services .hero-desc{padding:64px;width:50%;border-radius:32px 0 0 32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}section.hero.is-services h1{margin:0 0 10px}section.hero.is-services p{margin:0 0 50px}section.hero.is-services .hero-video{width:50%;border-radius:0 32px 32px 0}section.hero.is-services .cloud1{bottom:72px;left:-32px;top:initial}section.hero.is-services .plane{position:absolute;top:-50px;left:calc(100% - 360px)}}section.hero.is-single h1,section.hero.is-single p{color:#fff}section.hero.is-single p{font-size:16px}section.hero.is-single .hero-image{pointer-events:none}section.hero.is-single.is-bottom-image .hero-image{z-index:11;bottom:-1px}@media screen and (max-width:425px){section.hero.is-single .buttons{flex-direction:column;align-items:initial}section.hero.is-single .button{width:100%;margin:auto;text-align:center}section.hero.is-single .button+.button{margin-top:24px}}@media screen and (min-width:426px){section.hero.is-single .button+.button{margin-left:12px}}@media screen and (min-width:576px){section.hero.is-single .button+.button{margin-left:24px}}@media screen and (max-width:991px){section.hero.is-single{text-align:left;padding:150px 0 0}section.hero.is-single .hero-desc{width:100%;margin:0 0 80px}section.hero.is-single .button{margin:0;width:auto}section.hero.is-single.is-bottom-image .hero-image{position:relative;left:-5vw;width:110vw}section.hero.is-single.is-middle-image .hero-image{margin-bottom:48px}section.hero.is-single .cloud1{top:70px;right:-50px}section.hero.is-single .cloud2{bottom:200px;left:8px}}@media screen and (min-width:992px){section.hero.is-single .container>.flex{height:calc(100vh - 288px)}section.hero.is-single .hero-desc{max-width:515px;min-width:515px;margin-right:54px}section.hero.is-single .button+.button{margin-left:24px}section.hero.is-single.is-bottom-image .hero-image{position:absolute;right:0;width:1030px;bottom:-88px}section.hero.is-single .cloud2{bottom:60%;right:-150px;width:373px}section.hero.is-single .hero-image{max-height:calc(100vh - 100px);overflow:hidden}section.hero.is-single .buttons{position:relative;z-index:1}}@media screen and (min-width:991px) and (max-width:1150px){section.hero.is-single.is-bottom-image .hero-image{right:-20%}}@media screen and (min-width:1150px) and (max-width:1250px){section.hero.is-single.is-bottom-image .hero-image{right:-10%}}@media screen and (min-width:1440px){section.hero.is-single.is-bottom-image .hero-image{right:-100px}}@media screen and (min-height:892px) and (min-width:1440px){section.hero.is-single .container>.flex{height:calc(100vh - 100px)}section.hero.is-single.is-bottom-image .hero-image{bottom:0}}@media screen and (min-width:992px){section.hero.is-single.is-reversed .container>.flex{flex-direction:row-reverse}section.hero.is-single.is-reversed .hero-image{position:absolute;right:initial;left:0;width:50%;bottom:0}section.hero.is-single.is-reversed .hero-desc{margin-left:54px;margin-right:0}}@media screen and (min-width:992px){section.hero.is-single.is-reversed-bottom-center-image .hero-image{bottom:-88px;max-width:800px;left:-5%}}@media screen and (min-width:1060px){section.hero.is-single.is-reversed-bottom-center-image .hero-image{left:0}}@media screen and (min-height:892px) and (min-width:1440px){section.hero.is-single.is-reversed-bottom-center-image .hero-image{bottom:0}}@media screen and (max-width:991px){section.hero.is-single.is-reversed-side-image .hero-image{margin-left:-20px}}@media screen and (min-width:992px){section.hero.is-single.is-reversed-side-image .container{position:initial}}.clients{position:relative;z-index:1}body.page-template-page-portfolio .clients{background:#d9d9d9}body.page-template-page-portfolio .clients p{margin-top:0}@media screen and (max-width:767px){body.page-template-page-portfolio .clients{padding-top:64px}}@media screen and (min-width:768px){body.page-template-page-portfolio .clients{padding-top:120px}}.clients p{font-weight:600}.clients .clients-wrap{overflow:hidden;position:relative;left:50%;width:100vw;transform:translateX(-50%)}.clients .clients-slider{margin:32px 0;opacity:.7;width:3461px;animation:clientsScrollDesktop 16s linear infinite}.clients .clients-slider .clients-item{height:70px;margin:0 32px}.clients .clients-slider .clients-item img{height:100%;width:auto}@media screen and (max-width:767px){.clients{text-align:center}.clients p{margin:24px 0 16px}}@media screen and (min-width:768px){.clients p{margin:88px 0 0 36px}}@keyframes clientsScrollDesktop{0%{transform:translateX(0)}100%{transform:translateX(-1859px)}}section.video{background:#000}section.video .video-wrapper video,section.video .video-wrapper img{width:100%;height:auto;display:block}section.video .video-wrapper img{display:none}.helper-bg{background:#d9dada}section.features{background:linear-gradient(180deg,#c2edff 0%,#d9d9d9 100%)}section.features .container{position:relative}section.features h2{margin:0 0 40px;text-align:center}section.features .features-slider:not(.slick-slider){overflow:hidden}@media screen and (max-width:767px){section.features{padding:64px 0 280px}section.features .features-slider:not(.slick-slider){flex-direction:column}section.features .features-slider:not(.slick-slider) .features-item{margin:0 0 24px}section.features .decoration-cloud{left:-110px;bottom:-230px}}@media screen and (min-width:768px){section.features{padding:120px 0 336px}section.features h2{margin:0 0 100px}section.features .decoration-cloud{left:-400px;top:98%}}section.features .decoration-line-wrap{position:absolute;bottom:-142px;left:50%;transform:translate(-50%,100%)}section.features .decoration-line-wrap:before{border-right:1px solid;height:142px;bottom:100%;left:calc(50% - 1px)}body.page-template-page-services section.features{background:0 0}@media screen and (min-width:768px){body.page-template-page-services section.features{padding-bottom:262px}body.page-template-page-services section.features h2{margin:24px 0}body.page-template-page-services section.features .lead{margin:0 auto 80px;max-width:970px}body.page-template-page-services section.features .decoration-line-wrap{bottom:-80px}body.page-template-page-services section.features .decoration-line-wrap:before{height:80px}}section.portfolio{position:relative;z-index:11;text-align:center}body.page-template-page-portfolio section.portfolio{background:linear-gradient(180deg,#c2edff 0%,#d9d9d9 100%);padding-top:120px}body.page-template-page-portfolio section.portfolio .portfolio-slider{margin-bottom:0}body.page-template-page-portfolio section.portfolio .portfolio-item:last-child{margin-bottom:0}section.portfolio h2{margin:0}section.portfolio .portfolio-slider{margin-bottom:86px}section.portfolio .portfolio-item{background:#ff3535;border-radius:32px;padding:40px 20px}section.portfolio .portfolio-item:not(.is-fast-recorder,.is-vlog-easy-screenshot,.is-pefi){overflow:hidden}section.portfolio h3{font-size:36px;font-weight:700;line-height:48px;color:#fff;margin:0 0 40px}section.portfolio .portfolio-image{pointer-events:none}@media screen and (max-width:991px){section.portfolio .is-desktop{display:none !important}section.portfolio .is-mobile{display:block !important}section.portfolio .is-mobile-column{flex-direction:column;align-items:initial}section.portfolio .portfolio-item{overflow:hidden;height:434px;position:relative;margin:0 12px}section.portfolio .portfolio-image{position:absolute;left:0;right:0;bottom:0}section.portfolio .portfolio-image img{-o-object-fit:contain;object-fit:contain}section.portfolio .portfolio-content .button{position:absolute;top:0;left:0;right:0;bottom:0;border:none;z-index:11;font-size:0}}@media screen and (min-width:425px) and (max-width:575px){section.portfolio .portfolio-item{height:560px}}@media screen and (min-width:576px) and (max-width:991px){section.portfolio .portfolio-slider{display:flex}section.portfolio .portfolio-item{width:50%}}@media screen and (min-width:768px){section.portfolio h2{margin:0 0 24px}section.portfolio .container>.lead{margin:0 0 72px}}@media screen and (min-width:992px){section.portfolio .portfolio-item{margin:0 0 60px;text-align:left;padding:114px 80px 125px;position:relative;min-height:587px}section.portfolio .portfolio-item p{color:#fff;margin-bottom:36px}section.portfolio .portfolio-item .button.is-outline{border:2px solid rgba(255,255,255,.5019607843);color:#fff}section.portfolio .portfolio-item.is-reversed .flex{justify-content:flex-end}section.portfolio .portfolio-item.is-reversed .portfolio-image{right:initial;left:0}section.portfolio .portfolio-item:not(.is-fast-recorder,.is-vlog-easy-screenshot,.is-pefi) .portfolio-image{top:0}section.portfolio .portfolio-item:not(.is-reversed) .portfolio-image img{float:right}section.portfolio h3{font-size:56px;line-height:64px;margin-bottom:24px}section.portfolio .portfolio-content{width:50%;position:relative;z-index:1}section.portfolio .portfolio-image{position:absolute;right:0;bottom:0;top:-20px}section.portfolio .portfolio-image img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:992px) and (max-width:1200px){section.portfolio .portfolio-item{overflow-x:clip}section.portfolio .portfolio-image{right:-10%}section.portfolio .portfolio-item.is-reversed .portfolio-image{right:initial;left:-10%}}@media screen and (min-width:992px) and (max-width:1100px){section.portfolio .portfolio-item{overflow-x:clip}section.portfolio .portfolio-image{right:-20%}section.portfolio .portfolio-item.is-reversed .portfolio-image{right:initial;left:-20%}}@media screen and (min-width:1200px){section.portfolio .portfolio-item{height:587px}}@media screen and (max-width:991px){section.portfolio.portfolio-list .portfolio-item{margin:0 0 20px}}@media screen and (min-width:767px) and (max-width:991px){section.portfolio.portfolio-list .portfolio-slider{display:flex;flex-wrap:wrap}section.portfolio.portfolio-list .portfolio-item{width:calc(33% - 24px);margin:0 12px 20px}}@media screen and (min-width:576px) and (max-width:768px){section.portfolio.portfolio-list .portfolio-slider{display:flex;flex-wrap:wrap}section.portfolio.portfolio-list .portfolio-item{width:calc(50% - 24px);margin:0 12px 20px}}section.portfolio.other-projects{padding:80px 0 60px}@media screen and (max-width:767px){section.portfolio.other-projects h2{margin:0 0 40px}}@media screen and (min-width:768px){section.portfolio.other-projects h2{margin:0 0 120px}section.portfolio.other-projects .slick-list{overflow:visible;overflow-x:clip}section.portfolio.other-projects .portfolio-item{margin:0 20px;overflow-x:clip;max-height:700px}}section.tenyears{position:relative;z-index:1}section.tenyears:before{content:"";position:absolute;left:0;right:0;pointer-events:none;top:-50%;bottom:50%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 53.5%,rgba(255,255,255,0) 100%);z-index:1}section.tenyears:after{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}section.tenyears .container{position:relative;z-index:11}section.tenyears h2{margin:0 0 36px}section.tenyears p{margin:0 0 36px}@media screen and (max-width:767px){section.tenyears{text-align:center;padding:148px 0 180px}section.tenyears:after{top:24px;bottom:50%;background:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../assets/mountain_1.png) top center/cover no-repeat}section.tenyears .decoration-star{right:48px;top:48px}}@media screen and (min-width:768px){section.tenyears{padding:160px 0 224px}section.tenyears:after{top:140px;bottom:300px;background:url(//www.skyhighapps.com/wp-content/themes/skyhighapps/styles/../assets/mountain_1.png) top center/contain no-repeat}section.tenyears .decoration-star{left:38%;top:54px}}@media (prefers-reduced-motion:no-preference){section.tenyears:after{animation:moveup-a-lil linear both;animation-timeline:view();animation-range:0vh 60vh}}@keyframes moveup-a-lil{from{transform:translateY(20%)}}section.team{text-align:center}section.team h2{margin:0 0 54px}section.team .team-slider:not(.slick-slider){overflow:hidden}section.team .team-item{position:relative}section.team .team-item:before,section.team .team-item:after{content:"";position:absolute;left:0;right:0;bottom:0;top:52px;border-radius:32px;background:linear-gradient(176.83deg,#fff -75.19%,#9ed2e9 123.18%);z-index:-1;transition:opacity .4s}section.team .team-item:after{background:#ff3535;opacity:0}section.team .team-item img{display:block}section.team .team-item:hover,section.team .team-item:focus{color:#fff}section.team .team-item:hover .team-name,section.team .team-item:focus .team-name{color:#fff}section.team .team-item:hover:before,section.team .team-item:focus:before{opacity:0}section.team .team-item:hover:after,section.team .team-item:focus:after{opacity:1}section.team .team-item:hover .team-desc,section.team .team-item:focus .team-desc{background:#ff3535}section.team .team-desc{background:#fff;border-radius:0 0 32px 32px;padding:24px 12px 12px;transition:background .4s}section.team .team-name{font-family:#ff3535;font-size:24px;font-weight:700;line-height:1;color:#333;display:block;transition:color .4s}section.team .team-role{font-size:16px;font-weight:600;line-height:1.2;margin:0;transition:color .4s}@media screen and (min-width:768px){section.team h2{margin:0 0 108px}section.team .team-slider{margin:0 -12px}section.team .team-item{margin:0 12px}section.team .team-slider:not(.slick-slider) .team-item{min-width:calc(33% - 24px)}section.team .team-desc{padding:36px 12px 24px}}@media screen and (max-width:767px){section.team{margin-bottom:120px}section.team .team-slider .slick-list{margin:0 -10px}section.team .team-item{margin:0 10px}}@media screen and (min-width:576px) and (max-width:767px){section.team .team-slider{margin:0 -6px}section.team .team-item{margin:0 6px}section.team .team-slider:not(.slick-slider) .team-item{min-width:calc(50% - 12px)}}@media screen and (max-width:575px){section.team .team-slider:not(.slick-slider) .team-item{min-width:100%}}body.page-template-page-about section.team{background:linear-gradient(180deg,#d9dadb 0%,#fff 50%)}@media screen and (max-width:767px){body.page-template-page-about section.team{padding:100px 0 128px;margin:0}body.page-template-page-about section.team h2{margin:0 0 20px}body.page-template-page-about section.team .lead{margin:0 0 60px}}@media screen and (min-width:768px){body.page-template-page-about section.team{padding:200px 0}body.page-template-page-about section.team h2{margin:0 0 24px}body.page-template-page-about section.team .lead{margin:0 0 100px}}section.stats{text-align:center;margin-bottom:288px}section.stats .flex{background:rgba(255,255,255,.5019607843);border-radius:32px;padding:46px}section.stats .stats-item strong{font-family:"Oxanium",sans-serif;font-size:40px;font-weight:700;line-height:64px;color:#333;display:block}section.stats .stats-item p{font-size:20px;font-weight:600;line-height:32px;margin:0}@media screen and (max-width:767px){section.stats .stats-item+.stats-item{margin-top:44px}}@media screen and (min-width:768px){section.stats{padding-top:90px}section.stats .flex{padding:64px}section.stats .stats-item{width:25%}section.stats .stats-item strong{font-size:56px}}body.page-template-page-about section.stats{margin-bottom:0}@media screen and (max-width:767px){body.page-template-page-about section.stats{padding-bottom:36px}}@media screen and (min-width:768px){body.page-template-page-about section.stats{padding-bottom:106px}}section.testimonials{text-align:center;position:relative}section.testimonials .plane{right:-40px;top:-216px}section.testimonials h2{margin:0 0 40px}section.testimonials .testimonials-slider .slick-arrow{top:calc(50% - 64px)}section.testimonials .testimonials-content{font-size:20px;font-style:italic;line-height:36px;margin:0 auto 60px auto;max-width:770px}section.testimonials .testimonials-author{text-align:left;display:inline-block;padding:2px 0 2px 80px;background:url('data:image/svg+xml,<svg width="64" height="64" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="32" cy="32" r="32" fill="%23FF3535"/><path d="M44.53 21h-6.354l-4.235 8.4V42h12.706V29.4h-6.353L44.53 21Zm-16.942 0h-6.353L17 29.4V42h12.706V29.4h-6.353l4.235-8.4Z" fill="%23fff"/></svg>') left center/64px 64px no-repeat}section.testimonials .testimonials-author p{margin:0}section.testimonials .testimonials-name{font-family:"Oxanium",sans-serif;font-size:24px;font-weight:700;line-height:36px;color:#333}section.testimonials .testimonials-role{font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:767px){section.testimonials{margin-bottom:168px}section.testimonials .cloud1{left:-150px;top:-180px}section.testimonials .cloud2{right:-20px;bottom:-140px}}@media screen and (min-width:768px){section.testimonials{margin-bottom:80px}section.testimonials .plane{right:70px;top:-122px}section.testimonials .cloud1{top:-20px;right:-60px}section.testimonials .cloud2{bottom:-200px;left:-60px}section.testimonials .container{position:relative;z-index:1}section.testimonials h2{margin:0 0 64px}section.testimonials .testimonials-slider{max-width:800px;margin:auto}section.testimonials .testimonials-content{font-size:24px}}section.mission h2{margin:0;font-size:40px;line-height:48px}section.mission p{margin:0;color:#999;font-weight:600}section.mission .plane{position:initial;animation:none !important;transform:none !important}@media screen and (max-width:767px){section.mission .card{padding:40px 20px 150px}section.mission h2{margin-bottom:16px}section.mission .plane{position:absolute;top:initial;bottom:0;width:100%}}@media screen and (min-width:768px){section.mission .card{padding:100px 60px 150px;overflow:hidden}section.mission h2,section.mission p{width:40%}section.mission p{margin:0 auto 0 10%}section.mission .decoration-line{position:absolute;left:50%;margin-top:16px}section.mission .decoration-line:before{content:"";border-bottom:1px solid #c0c7ca;position:absolute;right:100%;top:50%;width:50vw}section.mission .plane{position:absolute;bottom:0;right:36px;top:initial !important}}@media screen and (max-width:767px){section.about{margin:60px 0 80px;padding-bottom:48px}section.about .cards{width:calc(100% + 20px);margin:0 -10px}section.about .card{margin:0 10px}}@media screen and (min-width:768px){section.about{margin:140px 0 235px;padding-bottom:194px}section.about .decoration-line{position:absolute;margin-top:142px;left:50%;transform:translateX(-50%)}section.about .decoration-line:before,section.about .decoration-line:after{content:"";position:absolute;border-left:1px solid #fff;left:48%}section.about .decoration-line:before{height:142px;bottom:100%}section.about .decoration-line:after{top:100%;height:127px}}@media screen and (max-width:767px){section.expertise h2{margin:0 0 64px;text-align:center}section.expertise img{margin-bottom:64px}section.expertise .cards{width:calc(100% + 20px);margin:0 -10px 80px}section.expertise .card{margin:0 10px}}@media screen and (min-width:768px){section.expertise h2{margin:0 0 72px}section.expertise .cards .card span{font-size:18px;font-weight:600;text-align:center;line-height:60px;letter-spacing:-.02em;color:#fff;border-radius:100%;border:1px solid #fff;position:absolute;left:-100px;top:50%;transform:translateY(-50%);width:60px;height:60px}section.expertise .cards .card span:before{content:"";position:absolute;border-left:1px solid #fff;left:50%;top:-194px;height:194px}section.expertise .cards .card span:after{content:"";position:absolute;border-bottom:1px solid #fff;width:40px;right:-41px;top:50%}section.expertise .card+.card{margin-top:20px}}@media screen and (max-width:767px){body.page-template-page-services section.expertise{padding-bottom:100px}body.page-template-page-services section.expertise img{width:80%;margin:0 auto 56px}body.page-template-page-services section.expertise .expertise-desc{text-align:center}body.page-template-page-services section.expertise h2,body.page-template-page-services section.expertise .lead{margin:0 0 36px}body.page-template-page-services section.expertise .button{margin:0 auto 72px}}@media screen and (min-width:768px){body.page-template-page-services section.expertise{padding-bottom:230px}body.page-template-page-services section.expertise img{width:342px;margin:0 0 62px 36px}body.page-template-page-services section.expertise h2{margin:0 0 24px}body.page-template-page-services section.expertise .lead{margin:0 0 48px}body.page-template-page-services section.expertise .expertise-desc{max-width:576px}body.page-template-page-services section.expertise .cards .card:first-child span:before{display:none}body.page-template-page-services section.expertise .cards .card:nth-child(2) span:before{top:-204px;height:204px}body.page-template-page-services section.expertise .cards .card:nth-child(3) span:before{top:-220px;height:220px}}@media screen and (max-width:767px){section.legacy{padding:60px 0 196px}section.legacy h2{margin:0 0 36px}section.legacy p{margin:0 0 36px}section.legacy .button{margin:0 auto 42px}section.legacy .card+.card{margin-top:20px}section.legacy .card .hand{width:250px;margin:auto}section.legacy .card .man{width:310px;margin:0 -60px -40px auto}}@media screen and (min-width:768px){section.legacy{padding:90px 0 282px}section.legacy p{margin:0 0 42px}section.legacy .button{margin:0 auto 90px}section.legacy .card{overflow:hidden}section.legacy .card+.card{margin-left:40px;margin-top:74px}section.legacy .card:hover .hand{transform:scale(1.2) rotate(-10deg)}section.legacy .card:hover .man{transform:scale(1.2)}section.legacy .hand{width:288px;margin:auto;transition:transform .4s}section.legacy .man{width:440px;margin:-42px -60px 0 auto;transition:transform .4s}}section.services{text-align:center}section.services h2{margin:0 0 24px}section.services .lead{margin:0 0 64px}section.services .button{margin:80px auto 0}@media screen and (max-width:767px){section.services{padding-bottom:120px}section.services .card{margin:24px 12px 0}section.services .card img{margin:-72px auto 24px;width:80%}section.services .card .phone{width:64%}section.services .card .rocket{width:60%}section.services .card .bulb{width:100%;margin-bottom:0;margin-top:-96px}}@media screen and (min-width:768px){section.services{padding:136px 0 100px}section.services .flex{flex-wrap:wrap}section.services .card{padding-bottom:72px;display:flex;flex-direction:column;justify-content:flex-end}section.services .card:nth-child(1){margin:0 40px 40px 0}section.services .card:nth-child(2){margin:120px 0 40px}section.services .card:nth-child(3){margin:-120px 40px 0 0}section.services .card img{position:absolute;transition:transform .4s;transform-origin:bottom center}section.services .card .phone{width:320px;top:-40px;left:80px;transform-origin:center center}section.services .card .rocket{width:250px;top:-8px;left:120px}section.services .card .prototype{width:420px;top:-4px;left:60px}section.services .card .bulb{width:460px;top:-32px;left:40px}section.services .card:hover .phone{transform:rotate(20deg) scale(1.1)}section.services .card:hover .rocket{transform:scale(1.2)}section.services .card:hover .prototype{transform:scale(1.15) rotate(5deg) translateX(-20px)}section.services .card:hover .bulb{transform:scale(1.15) rotate(15deg) translateX(-20px)}}section.cotnats-us-desc{background:#fff}section.cotnats-us-desc .container{position:relative;z-index:1}section.cotnats-us-desc small{display:block;font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:-.02em;color:#999;margin:0 0 16px}section.cotnats-us-desc p:not(.lead){font-size:18px;font-weight:500;line-height:25.2px;letter-spacing:-.02em;margin:0}section.cotnats-us-desc p:not(.lead) a{color:#22282b;text-decoration:none;transition:color .4s}section.cotnats-us-desc p:not(.lead) a:hover{color:#ff3535}section.cotnats-us-desc .nav-socials{margin:0}section.cotnats-us-desc .nav-socials li{margin:0}section.cotnats-us-desc .nav-socials li+li{margin-left:34px}section.cotnats-us-desc .nav-socials svg path{fill:#ff3535}section.cotnats-us-desc .nav-socials a:hover svg path{fill:#333}@media screen and (max-width:767px){section.cotnats-us-desc{padding:124px 0 72px}section.cotnats-us-desc h1{margin:0 0 24px}section.cotnats-us-desc .lead{margin:0 0 24px;font-size:20px}section.cotnats-us-desc p:not(.lead){margin-bottom:48px}}@media screen and (min-width:768px){section.cotnats-us-desc{padding:148px 0 48px}section.cotnats-us-desc h1{margin:0 0 10px}section.cotnats-us-desc .lead{margin:0 0 80px;font-size:24px}}section.case{background:#333;position:relative}section.case h2{color:#fff;margin:0 0 24px}section.case p{color:rgba(255,255,255,.8);margin:0;font-weight:600}section.case .case1{position:relative}section.case .case1.is-phone-mockup .portfolio-image{max-width:320px;margin:auto}section.case .case1.is-tablet-mockup .portfolio-image{max-width:742px}@media screen and (min-width:992px){section.case .mockup-shadow img{filter:drop-shadow(1.48px 1.11px 3.15px rgba(0,0,0,.0549019608)) drop-shadow(6.52px 4.89px 6.52px rgba(0,0,0,.0901960784)) drop-shadow(16px 12px 13px rgba(0,0,0,.1137254902)) drop-shadow(30.81px 23.11px 25.48px rgba(0,0,0,.1411764706)) drop-shadow(51.85px 38.89px 46.85px rgba(0,0,0,.1764705882)) drop-shadow(80px 60px 80px rgba(0,0,0,.231372549))}}@media screen and (max-width:991px){section.case .mockup-shadow img{filter:drop-shadow(4.4px 4.25px 7.66px rgba(0,0,0,.1333333333)) drop-shadow(20.78px 20.07px 29.94px rgba(0,0,0,.2078431373)) drop-shadow(53.94px 52.11px 94px rgba(0,0,0,.3411764706))}}@media screen and (max-width:991px){section.case{padding-top:88px}section.case .case1{margin-bottom:192px}section.case .case1 p{margin-bottom:64px}section.case .case1 .portfolio-image{width:80%;margin:auto}section.case .case2 p{margin-bottom:64px}section.case .cloud2{left:-100px;bottom:-120px}}@media screen and (min-width:768px){section.case .case1 .portfolio-image{max-width:424px;position:relative;z-index:11}}@media screen and (min-width:992px){section.case{padding-top:182px}section.case .portfolio-desc{max-width:515px}section.case .case1{margin-bottom:120px}section.case .case1 .portfolio-desc{margin:auto}section.case .case1.is-tablet-mockup .portfolio-image{margin-left:-170px}section.case .case2 .portfolio-desc{max-width:515px}section.case .cloud2{width:383px;left:-340px;bottom:-56px}}section.case .case2.is-bottom-mockup .portfolio-image{max-width:620px;margin:auto}@media screen and (max-width:992px){section.case .case2.is-side-mockup .portfolio-image{width:110%}}@media screen and (min-width:992px){section.case .case2.is-side-mockup .portfolio-image{margin:0 -20px 0 24px;width:110%}}@media screen and (min-width:1360px) and (max-width:1919px){section.case .case2.is-side-mockup{height:890px}section.case .case2.is-side-mockup .portfolio-image{right:-10%;max-width:972px;position:absolute;bottom:-1px}}@media screen and (min-width:1700px){section.case .case2.is-side-mockup .portfolio-image{right:0}}@media screen and (min-width:1920px){section.case .case2.is-side-mockup{overflow:hidden}section.case .case2.is-side-mockup .portfolio-image{margin:0 0 -36px 24px}}@media screen and (max-width:991px){body.single-portfolio.is-fast-recorder section.hero.is-single.is-bottom-image .hero-image{position:relative;left:-10vw;width:110vw}}@media screen and (min-width:992px){body.single-portfolio.is-eben-music section.hero.is-single.is-bottom-image .hero-image{width:800px}}@media screen and (min-width:992px){body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image{overflow:hidden}body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .container{position:initial}body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image{width:100%;right:-25% !important;top:100px;bottom:0}body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image img{max-height:calc(100vh - 100px);width:auto;float:right}}@media screen and (min-width:1130px){body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image{right:-10% !important}}@media screen and (min-width:1350px){body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image{right:0 !important}}@media screen and (min-width:1024px) and (max-width:1366px) and (min-height:1000px){body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image{top:20%;right:-50% !important}body.single-portfolio.is-captionme section.hero.is-single.is-bottom-image .hero-image img{max-height:calc(100vh - 20%)}}@media screen and (min-width:992px){body.single-portfolio.is-ranking-pro section.hero.is-single .hero-image{margin-bottom:10%}}@media screen and (min-width:992px){body.single-portfolio.is-led-glow section.hero.is-single.is-reversed-bottom-center-image .hero-image{max-width:800px;width:100%;left:-250px}}@media screen and (min-width:1090px){body.single-portfolio.is-led-glow section.hero.is-single.is-reversed-bottom-center-image .hero-image{left:-200px}}@media screen and (min-width:1180px){body.single-portfolio.is-led-glow section.hero.is-single.is-reversed-bottom-center-image .hero-image{left:-100px}}@media screen and (min-width:1270px){body.single-portfolio.is-led-glow section.hero.is-single.is-reversed-bottom-center-image .hero-image{max-width:900px;width:100%;left:-100px}}body.single-portfolio.is-eben-radio section.hero.is-single.is-reversed .hero-image{max-width:746px}@media screen and (max-width:575px){body.single-portfolio.is-eben-radio section.hero.is-single.is-reversed .hero-image{margin-left:-350px}}@media screen and (max-width:991px){body.single-portfolio.is-eben-radio section.hero.is-single.is-reversed .hero-image{margin-top:-80px;margin-left:-250px}}@media screen and (min-width:992px){body.single-portfolio.is-eben-radio section.hero.is-single.is-reversed .hero-image{left:-10%}}@media screen and (min-width:1120px){body.single-portfolio.is-eben-radio section.hero.is-single.is-reversed .hero-image{left:0}}@media screen and (max-width:991px){body.single-portfolio.is-unfold section.hero.is-single.is-reversed .hero-image{margin-top:-80px}}body.single-portfolio.is-create section.hero.is-single.is-reversed .hero-image{max-width:700px}body.single-portfolio.is-hoyt section.hero.is-single.is-reversed .container{position:initial}@media screen and (max-width:991px){body.single-portfolio.is-hoyt section.hero.is-single.is-reversed .hero-image{width:100vw;margin:0 0 -2px -20px}}@media screen and (min-width:992px){body.single-portfolio.is-hoyt section.hero.is-single.is-reversed .hero-image{width:100%}}@media screen and (min-width:1200px){body.single-portfolio.is-hoyt section.hero.is-single.is-reversed .hero-image{width:110%}}body.single-portfolio.is-hoyt section.case .case1 .portfolio-image{width:100% !important;max-width:760px}@media screen and (max-width:767px){body.single-portfolio.is-hoyt section.case .case2 .portfolio-image{width:100vw;margin-left:-20px}}@media screen and (min-width:992px) and (max-width:1250px){body.single-portfolio.is-hoyt section.case .case2{padding-bottom:48px}body.single-portfolio.is-hoyt section.case .case2 .portfolio-image{position:absolute;bottom:0;right:0;width:50%}}@media screen and (min-width:1350px){body.single-portfolio.is-hoyt section.case .case2{padding-bottom:250px;position:relative}body.single-portfolio.is-hoyt section.case .case2 .portfolio-image{position:absolute;width:100%;left:35%;bottom:0;max-width:1000px}}body.single-portfolio.is-spelling-fun section.hero.is-single{overflow:hidden}body.single-portfolio.is-spelling-fun section.case .case1 .portfolio-image{width:100%;max-width:540px}@media screen and (max-width:575px){body.single-portfolio.is-spelling-fun section.case .case1 .portfolio-image{width:540px;margin-left:-150px}}@media screen and (min-width:992px){body.single-portfolio.is-spelling-fun section.hero.is-single.is-bottom-image .hero-image{max-width:800px;right:-30%}body.single-portfolio.is-spelling-fun section.case .case1 .portfolio-image{max-width:calc(100% - 515px);min-width:calc(100% - 515px);padding-right:54px}body.single-portfolio.is-spelling-fun section.case .case1 .portfolio-image img{width:1000px;float:right}body.single-portfolio.is-spelling-fun section.case .case2 .portfolio-image{padding-left:54px;max-width:calc(100% - 515px);min-width:calc(100% - 515px)}body.single-portfolio.is-spelling-fun section.case .case2 .portfolio-image img{width:1000px}}@media screen and (min-width:1100px){body.single-portfolio.is-spelling-fun section.hero.is-single.is-bottom-image .hero-image{max-width:800px;right:-20%}}@media screen and (min-width:1200px){body.single-portfolio.is-spelling-fun section.hero.is-single.is-bottom-image .hero-image{max-width:800px;right:-10%}}@media screen and (min-width:1360px){body.single-portfolio.is-spelling-fun .container{position:initial}body.single-portfolio.is-spelling-fun section.hero.is-single.is-bottom-image .hero-image{max-width:900px;right:0}}@media screen and (min-width:992px){body.single-portfolio.is-eben-music section.hero.is-single .hero-image,body.single-portfolio.is-eben-radio section.hero.is-single .hero-image{max-height:calc(100vh - 50px)}}body.is-nda .hero{background:#333}body.is-nda .case1 p{margin-bottom:24px}body.is-nda section.hero .hero-image,body.is-nda section.case .portfolio-image{max-width:490px;margin:auto}@media screen and (max-width:991px){body.is-nda section.hero .hero-image,body.is-nda section.case .portfolio-image{margin-bottom:40px}}body.is-nda section.case h3{font-size:20px;line-height:64px;color:#fff;background:url('data:image/svg+xml,<svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m9 0 2.43 6.57L18 9l-6.57 2.43L9 18l-2.43-6.57L0 9l6.57-2.43L9 0Z" fill="%23FF3535"/></svg>') left center no-repeat;padding-left:34px;margin:0}@media screen and (max-width:991px){body.is-nda section.case{padding-bottom:100px}}@media screen and (min-width:992px){body.is-nda section.case{padding-bottom:156px}}section.nda-cta{background:#e2e2e2}section.nda-cta .nda-cta-desc{max-width:515px;margin:auto}section.nda-cta .nda-cta-image{max-width:640px}@media screen and (max-width:991px){section.nda-cta{padding-top:60px;text-align:center}section.nda-cta h2,section.nda-cta p{margin:0 0 40px}section.nda-cta .nda-cta-desc{margin:0 0 48px}}@media screen and (min-width:992px){section.nda-cta h2,section.nda-cta p{margin:0 0 24px}section.nda-cta .nda-cta-image{margin-top:-48px;position:relative;z-index:1}}.logo svg{display:block}.logo svg g{transform-box:fill-box;transform-origin:center;transition:transform .4s}.logo svg path{transition:fill .4s}.logo:hover svg g{transform:rotate(-180deg)}.logo:hover svg path{fill:#ff3535}.decoration-star.with-rotation svg,.decoration-line-wrap.with-rotation svg{animation:10s linear 3s infinite starRotation}@keyframes starRotation{0%{transform:rotate(0)}2%{transform:rotate(-90deg)}100%{transform:rotate(-90deg)}}.decoration-cloud{animation:10s linear 0s infinite alternate cloud}.decoration-cloud.cloud1{animation-delay:2s}.decoration-cloud.cloud2{animation-duration:12s}@keyframes cloud{from{transform:translateX(10%)}to{transform:translateX(-10%)}}.decoration-airballon{animation:10s linear 0s infinite alternate airballon}@keyframes airballon{from{transform:translateY(30%)}to{transform:translateY(-30%)}}@media (prefers-reduced-motion:no-preference){.plane{animation:10s linear 0s infinite movePlane}}@keyframes movePlane{from{transform:translate(100%,20%)}to{transform:translate(-100vw,-80%)}}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}section{max-width:100vw;overflow-x:clip}.hero-about-bg{background:linear-gradient(180deg,#99defc 0%,#c3edff 100%)}.hero-about-bg-2{background:linear-gradient(180deg,#c2edff 0%,#d9d9d9 100%)}.services-background{background:linear-gradient(180deg,#c2edff 0%,#d9d9d9 100%)}