@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,500;0,700;1,400&display=swap);
body{margin:0}.agapp img{display:block;width:100%}.agapp h1,.agapp h2,.agapp h3,.agapp h4,.agapp h5{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.agapp{font-family:Myriad,Roboto,Segoe UI,Arial,Microsoft JhengHei,Microsoft Yahei,SF Pro TC,SF Pro Text,PingFang TC,sans-serif}.agapp .display__mobile{display:inline-block!important}@media only screen and (min-width:780px){.agapp .display__mobile{display:none!important}}.agapp .display__desktop{display:none!important}@media only screen and (min-width:780px){.agapp .display__desktop{display:inline-block!important}}.agapp .anim{display:inline-block;transition:all 1.6s cubic-bezier(.16,1,.3,1)}.agapp .anim--delay1{transition-delay:.4s}.agapp .anim--delay2{transition-delay:.8s}.agapp .anim--delay3{transition-delay:1.2s}.agapp .anim--delay4{transition-delay:1.6s}.agapp .anim--delay5{transition-delay:2s}.agapp .anim__box{overflow:hidden;position:relative;width:100%}.agapp .anim.fadeIn{opacity:0}.agapp .anim.fadeInUpSmall{opacity:0;transform:translateY(55%)}.agapp .anim.fadeInUp{opacity:0;transform:translateY(105%)}.agapp .active .anim.fadeInUp,.agapp .active .anim.fadeInUpSmall{opacity:1;transform:translateY(0)}.agapp .active .anim.fadeIn{opacity:1}.agapp__wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1280px;width:100%}.agapp__section{overflow-x:hidden;position:relative}.agapp .parallax__layer{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}@media only screen and (min-width:1200px){.agapp .parallax__layer{background-attachment:fixed}}.agapp__bg{display:none;position:absolute;top:0}.agapp__bg,.agapp__bg .bg__icon{height:100%;width:auto}@media only screen and (min-width:1200px){.agapp__bg{display:block;height:100%;width:auto}}.agapp__kv{display:flex;flex-wrap:wrap;min-height:calc(100vh - 84px);overflow:hidden;padding-bottom:50px;position:relative;width:100%}.agapp__kv .img-box{height:auto;overflow:hidden;width:auto}@media only screen and (min-width:780px){.agapp__kv{padding-bottom:0}}.agapp__kv__background{background-image:url(../../assets/images/bg_kv.jpg)}@media only screen and (min-width:320px){.agapp__kv__background{background-image:url(../../assets/images/bg_kv.jpg)}}@media only screen and (min-width:780px){.agapp__kv__background{background-image:url(../../assets/images/bg_kv@2x.jpg)}}@media only screen and (min-width:1200px){.agapp__kv__background{background-image:url(../../assets/images/bg_kv@3x.jpg)}}.agapp__kv__article{align-content:center;box-sizing:border-box;display:flex;width:100%}@media only screen and (min-width:320px){.agapp__kv__article{width:100%}}@media only screen and (min-width:780px){.agapp__kv__article{width:50%}}@media only screen and (min-width:1200px){.agapp__kv__article{width:50%}}.agapp__kv__gartner{order:1}@media only screen and (min-width:320px){.agapp__kv__gartner{order:1}}@media only screen and (min-width:780px){.agapp__kv__gartner{order:2}}@media only screen and (min-width:1200px){.agapp__kv__gartner{order:2}}.agapp__kv__gartner .agapp__pad{position:relative;width:100%}.agapp__kv__gartner .agapp__pad picture{border-radius:4px}.agapp__kv__gartner .agapp__pad__background{left:50%;max-width:100%;position:relative;top:50%;transform:translate(-50%,-50%);width:100%;width:75vh}.agapp__kv__gartner .agapp__pad__slider{height:59%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-49%,-50%);width:69%}@media only screen and (min-width:320px){.agapp__kv__gartner .agapp__pad__slider{height:59%;width:69%}}@media only screen and (min-width:780px){.agapp__kv__gartner .agapp__pad__slider{height:69%;width:59%}}.agapp__kv__gartner .agapp__pad__slider .slider__content{display:block;height:100%;position:relative;width:100%}.agapp__kv__gartner .agapp__pad__slider .slider__content__item{height:100%;left:0;position:absolute;width:100%}.agapp__kv__asus{box-sizing:border-box;display:flex;flex-wrap:wrap;order:2;padding:0 20px}@media only screen and (min-width:320px){.agapp__kv__asus{order:2;padding:0 20px}}@media only screen and (min-width:780px){.agapp__kv__asus{order:1;padding:0 0 0 50px}}@media only screen and (min-width:1200px){.agapp__kv__asus{order:1;padding:0}}.agapp__kv__asus .asus__logo{max-width:350px;opacity:0;transform:translateY(105%);width:100%}.agapp__kv__asus .asus__title{color:#010101;font-size:2.25em;font-weight:700;line-height:1;margin:20px auto 27.5px;overflow:hidden}@media only screen and (min-width:320px){.agapp__kv__asus .asus__title{font-size:1.85em;font-weight:700;line-height:1.02}}@media only screen and (min-width:780px){.agapp__kv__asus .asus__title{font-size:2.25em;font-weight:700;line-height:1.06}}@media only screen and (min-width:1200px){.agapp__kv__asus .asus__title{font-size:3.75em;font-weight:700;line-height:1.06}}.agapp__kv__asus .asus__intro{color:#010101;font-size:1em;font-weight:400;line-height:1.36;margin:0 0 30px;opacity:0;text-align:left}@media only screen and (min-width:1200px){.agapp__kv__asus .asus__intro{font-size:1.8em}}@-webkit-keyframes move-slider{0%{left:0}50%{left:0}53%{left:-100%}to{left:-100%}}@keyframes move-slider{0%{left:0}50%{left:0}53%{left:-100%}to{left:-100%}}.agapp__feature{background-color:#fff;padding-bottom:70px;padding-top:60px}@media only screen and (min-width:320px){.agapp__feature{padding-bottom:70px;padding-top:60px}}@media only screen and (min-width:780px){.agapp__feature{padding-bottom:136px;padding-top:150px}}@media only screen and (min-width:1200px){.agapp__feature{padding-bottom:123px;padding-top:144px}}.agapp__feature .agapp__bg{left:calc(60vw + 640px);opacity:.8;transform:translateX(-20%)}.agapp__feature .feature{align-items:center;display:flex;padding:0 10px}@media only screen and (min-width:320px){.agapp__feature .feature{padding:0 10px}}@media only screen and (min-width:780px){.agapp__feature .feature{padding:0 20px 0 0}}@media only screen and (min-width:1200px){.agapp__feature .feature{padding:0}}.agapp__feature .feature__img{width:100%}@media only screen and (min-width:320px){.agapp__feature .feature__img{margin-left:0;margin-right:0;width:100%}}@media only screen and (min-width:780px){.agapp__feature .feature__img{margin-left:-15%;margin-right:5%;width:60%}}@media only screen and (min-width:1200px){.agapp__feature .feature__img{margin-left:0;margin-right:20px;width:calc(50% - 20px)}}.agapp__feature .feature__detail{margin-top:2em;width:100%}@media only screen and (min-width:320px){.agapp__feature .feature__detail{margin-top:2em;width:100%}}@media only screen and (min-width:780px){.agapp__feature .feature__detail{margin-top:0;width:50%}}@media only screen and (min-width:1200px){.agapp__feature .feature__detail{margin-top:0;width:50%}}.agapp__feature .feature__detail__title{-webkit-margin-before:0;-webkit-margin-after:0;color:#000;font-size:1.5em;font-weight:500;line-height:1.08;margin-block-end:0;margin-block-start:0;margin-bottom:20px}.agapp__feature .feature__detail .detail__list{padding:0}.agapp__feature .feature__detail .detail__content{list-style:none;margin-bottom:2em}@media only screen and (min-width:780px){.agapp__feature .feature__detail .detail__content{margin-bottom:1.5em}}@media only screen and (min-width:1200px){.agapp__feature .feature__detail .detail__content{margin-bottom:1.5em}}.agapp__feature .feature__detail .detail__content__container:before{background-image:url(../../assets/images/icon_tick.svg);background-repeat:no-repeat;content:"";display:inline-block;height:30px;margin-top:5px;vertical-align:top;width:38px}.agapp__feature .feature__detail .detail__content__text{-webkit-margin-before:0;-webkit-margin-after:0;color:#000;display:inline-block;font-size:1em;font-weight:400;line-height:1.38;margin:0;margin-block-end:0;margin-block-start:0;padding-left:22px;vertical-align:top;width:calc(90% - 35px)}@media only screen and (min-width:780px){.agapp__feature .feature__detail .detail__content__text{font-size:1.25em;width:calc(90% - 25px)}}@media only screen and (min-width:1200px){.agapp__feature .feature__detail .detail__content__text{font-size:1.25em}}.agapp__feature .feature__quote{margin:65px auto 25px;max-width:1024px;text-align:center}.agapp__feature .feature__quote__text{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;color:#010101;display:block;font-size:2.25em;font-style:italic;font-weight:400;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;text-align:center}.agapp__feature .feature__quote__text:after,.agapp__feature .feature__quote__text:before{color:#1984d6;font-family:Roboto}.agapp__feature .feature__quote__text:before{content:"“ "}.agapp__feature .feature__quote__text:after{content:" ”"}@media only screen and (min-width:320px){.agapp__feature .feature__quote__text{font-size:2.25em;margin-bottom:20px}}@media only screen and (min-width:780px){.agapp__feature .feature__quote__text{font-size:4.5em;margin-bottom:90px}}@media only screen and (min-width:1200px){.agapp__feature .feature__quote__text{font-size:4.5em;margin-bottom:75px}}.agapp__feature .feature__quote__cite{font-size:1em;font-style:normal;font-weight:500}.agapp__feature .feature__quote__cite span{display:inline-block;max-width:520px;text-align:left;vertical-align:top;width:65%}.agapp__feature .feature__quote__cite:before{background-color:#000;content:"";display:inline-block;height:1px;margin:0 20px;min-width:calc(35% - 56px);vertical-align:middle;width:calc(100% - 576px)}.agapp__workplace__img-box{overflow-x:hidden;position:relative}.agapp__workplace__img-box .agapp__bg{left:calc(50vw + 640px);opacity:.4;transform:translateX(20%)}.agapp__workplace__img{width:100%}@media only screen and (min-width:320px){.agapp__workplace__img{width:100%}}@media only screen and (min-width:780px){.agapp__workplace__img{height:627px;-o-object-fit:cover;object-fit:cover;-o-object-position:60%;object-position:60%;width:auto}}@media only screen and (min-width:1200px){.agapp__workplace__img{height:627px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:2480px}}.agapp__workplace__content{background-color:#fff;border-radius:20px;box-sizing:border-box;max-width:1036px;padding:50px 20px 100px;position:relative}@media only screen and (min-width:320px){.agapp__workplace__content{margin-top:0;padding:50px 20px 75px}}@media only screen and (min-width:780px){.agapp__workplace__content{margin-left:-40px;margin-top:-230px;padding:107px 100px 75px 120px}}@media only screen and (min-width:1200px){.agapp__workplace__content{margin-left:-110px;margin-top:-230px}}.agapp__workplace__content .workplace-content__button{margin:20px auto 0}@media only screen and (min-width:320px){.agapp__workplace__content .workplace-content__button{margin:20px auto 0}}@media only screen and (min-width:780px){.agapp__workplace__content .workplace-content__button{margin:35px 0 0}}@media only screen and (min-width:1200px){.agapp__workplace__content .workplace-content__button{margin:35px 0 0}}.agapp__workplace__content .workplace-content__title{color:#000;font-size:2.25em;font-weight:700;line-height:1;margin-bottom:23px;position:relative;width:100%}@media only screen and (min-width:320px){.agapp__workplace__content .workplace-content__title{font-size:2.25em;margin-bottom:23px}}@media only screen and (min-width:780px){.agapp__workplace__content .workplace-content__title{font-size:3.75em;margin-bottom:23px}}@media only screen and (min-width:1200px){.agapp__workplace__content .workplace-content__title{font-size:3.75em}}.agapp__workplace__content .workplace-content__title:before{background-image:url(../../assets/images/icon_logo.svg);background-repeat:none;content:"";display:none;height:42px;left:-50px;position:absolute;top:10px;width:32px}@media only screen and (min-width:320px){.agapp__workplace__content .workplace-content__title:before{display:none}}@media only screen and (min-width:780px){.agapp__workplace__content .workplace-content__title:before{display:inline-block}}@media only screen and (min-width:1200px){.agapp__workplace__content .workplace-content__title:before{display:inline-block}}.agapp__workplace__content .workplace-content__text{color:#000;font-size:1em;font-weight:400;line-height:1.375}@media only screen and (min-width:320px){.agapp__workplace__content .workplace-content__text{font-size:1em;font-weight:400}}@media only screen and (min-width:780px){.agapp__workplace__content .workplace-content__text{font-size:1em;font-weight:400}}@media only screen and (min-width:1200px){.agapp__workplace__content .workplace-content__text{font-size:1em;font-weight:400}}.agapp__workplace__content .workplace-content__subtitle{color:#2b6dd0;font-size:1.875em;font-weight:700;line-height:1;margin-bottom:14px;margin-top:28px}@media only screen and (min-width:320px){.agapp__workplace__content .workplace-content__subtitle{font-size:1.875em;margin-bottom:14px;margin-top:28px}}@media only screen and (min-width:780px){.agapp__workplace__content .workplace-content__subtitle{font-size:3em;margin-bottom:30px;margin-top:55px}}@media only screen and (min-width:1200px){.agapp__workplace__content .workplace-content__subtitle{font-size:3em;margin-bottom:30px;margin-top:55px}}.agapp__tech{background-color:#f8f6f9;padding:64px 20px 94px;position:relative}@media only screen and (min-width:320px){.agapp__tech{padding:64px 20px 94px}}@media only screen and (min-width:780px){.agapp__tech{padding:188px 0 97px}}@media only screen and (min-width:1200px){.agapp__tech{padding:200px 0 97px}}.agapp__tech .agapp__bg{left:calc(50vw - 640px);opacity:.9;transform:translateX(-114%)}.agapp__tech .tech-content__title{font-size:2.25em;margin-bottom:13px;padding-left:0;position:relative;width:100%}@media only screen and (min-width:320px){.agapp__tech .tech-content__title{font-size:2.25em;margin-bottom:13px;padding-left:0}}@media only screen and (min-width:780px){.agapp__tech .tech-content__title{font-size:3.75em;margin-bottom:43px;padding-left:20px;position:relative}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__title{font-size:3.75em;margin-bottom:95px;padding-left:0;position:relative}}.agapp__tech .tech-content__title__content{display:inline-block;vertical-align:top;width:calc(100% - 70px)}.agapp__tech .tech-content__title:before{background-image:url(../../assets/images/icon_logo.svg);background-position:50%;background-repeat:no-repeat;content:"";display:none;height:42px;margin-right:16px;vertical-align:baseline;width:32px}@media only screen and (min-width:320px){.agapp__tech .tech-content__title:before{display:none}}@media only screen and (min-width:780px){.agapp__tech .tech-content__title:before{display:inline-block}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__title:before{display:inline-block}}.agapp__tech .tech-content__img-box{display:block;width:100%}@media only screen and (min-width:320px){.agapp__tech .tech-content__img-box{width:100%}}@media only screen and (min-width:780px){.agapp__tech .tech-content__img-box{margin-left:-20%;width:65%}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__img-box{margin-left:0;width:45%}}.agapp__tech .tech-content__img{height:auto;width:100%}@media only screen and (min-width:780px){.agapp__tech .tech-content__img{height:100%;width:auto}}.agapp__tech .tech-content__article{display:inline-block;width:100%}@media only screen and (min-width:320px){.agapp__tech .tech-content__article{width:100%}}@media only screen and (min-width:780px){.agapp__tech .tech-content__article{width:50%}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__article{width:50%}}.agapp__tech .tech-content__subtitle{color:#2b6dd0;font-size:1.875em;margin-bottom:30px}@media only screen and (min-width:320px){.agapp__tech .tech-content__subtitle{font-size:1.875em;margin-bottom:30px}}@media only screen and (min-width:780px){.agapp__tech .tech-content__subtitle{font-size:3em;line-height:1.33;margin-bottom:72px}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__subtitle{font-size:3em;line-height:1.33;margin-bottom:72px}}.agapp__tech .tech-content__list{-webkit-margin-before:0;-webkit-padding-start:0;list-style-type:none;margin-block-start:0;margin-top:20px;padding-inline-start:0}@media only screen and (min-width:320px){.agapp__tech .tech-content__list{margin-top:20px;padding-left:0}}@media only screen and (min-width:780px){.agapp__tech .tech-content__list{margin-top:0;padding-left:40px}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__list{margin-top:0;padding-left:40px}}.agapp__tech .tech-content__list .agapp__button{margin:20px auto 50px}.agapp__tech .tech-content__list .list__item{display:block}.agapp__tech .tech-content__list .list__title{font-size:1.875em}@media only screen and (min-width:320px){.agapp__tech .tech-content__list .list__title{font-size:1.875em}}@media only screen and (min-width:780px){.agapp__tech .tech-content__list .list__title{font-size:2.25em}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__list .list__title{font-size:2.25em}}.agapp__tech .tech-content__list .list__text{color:#000;font-size:1em;font-weight:400;line-height:1.38}@media only screen and (min-width:320px){.agapp__tech .tech-content__list .list__text{font-size:1em;line-height:1.38}}@media only screen and (min-width:780px){.agapp__tech .tech-content__list .list__text{font-size:1em;line-height:1.3}}@media only screen and (min-width:1200px){.agapp__tech .tech-content__list .list__text{font-size:1em;line-height:1.3}}.agapp__solution{overflow-x:hidden;padding:50px 20px 0;position:relative}@media only screen and (min-width:320px){.agapp__solution{padding:50px 20px 0}}@media only screen and (min-width:780px){.agapp__solution{padding:175px 0 0}}@media only screen and (min-width:1200px){.agapp__solution{padding:200px 0 35px}}.agapp__solution .agapp__bg{left:calc(50vw + 640px);opacity:.9;transform:translateX(10%)}.agapp__solution .solution__title{font-size:2.25em;line-height:1.3;margin:0 auto 40px;padding-left:0;width:100%}@media only screen and (min-width:320px){.agapp__solution .solution__title{font-size:2.25em;margin:0 auto 40px;padding-left:0}}@media only screen and (min-width:780px){.agapp__solution .solution__title{font-size:3.75em;margin:0 auto 64px;position:relative}}@media only screen and (min-width:1200px){.agapp__solution .solution__title{font-size:3.75em;margin:0 auto 64px;position:relative}}.agapp__solution .solution__title__content{display:inline-block;vertical-align:top;width:calc(100% - 70px)}.agapp__solution .solution__title:before{background-image:url(../../assets/images/icon_logo.svg);background-position:50%;background-repeat:no-repeat;content:"";display:none;height:42px;margin-right:16px;vertical-align:baseline;width:32px}@media only screen and (min-width:320px){.agapp__solution .solution__title:before{display:none}}@media only screen and (min-width:780px){.agapp__solution .solution__title:before{display:inline-block}}@media only screen and (min-width:1200px){.agapp__solution .solution__title:before{display:inline-block}}.agapp__solution .solution__article{box-sizing:border-box;position:relative;width:100%}@media only screen and (min-width:320px){.agapp__solution .solution__article:nth-child(3){padding-right:0}}@media only screen and (min-width:780px){.agapp__solution .solution__article:nth-child(3){padding-right:20px}}@media only screen and (min-width:1200px){.agapp__solution .solution__article:nth-child(3){padding-right:20px}}.agapp__solution .solution__article:nth-child(4){padding-left:0}@media only screen and (min-width:320px){.agapp__solution .solution__article:nth-child(4){padding-left:0}}@media only screen and (min-width:780px){.agapp__solution .solution__article:nth-child(4){padding-left:20px}}@media only screen and (min-width:1200px){.agapp__solution .solution__article:nth-child(4){padding-left:20px}}.agapp__solution .solution__article:nth-child(4) .agapp__button{left:0}@media only screen and (min-width:780px){.agapp__solution .solution__article:nth-child(4) .agapp__button{left:60px}}@media only screen and (min-width:1200px){.agapp__solution .solution__article:nth-child(4) .agapp__button{left:60px}}@media only screen and (min-width:320px){.agapp__solution .solution__article{width:100%}}@media only screen and (min-width:780px){.agapp__solution .solution__article{width:50%}}@media only screen and (min-width:1200px){.agapp__solution .solution__article{width:50%}}.agapp__solution .solution__article .agapp__button{bottom:100px;left:0;position:absolute;transform:translateX(0)}@media only screen and (min-width:320px){.agapp__solution .solution__article .agapp__button{bottom:100px;left:0;transform:translateX(0)}}@media only screen and (min-width:780px){.agapp__solution .solution__article .agapp__button{bottom:100px;left:40px;transform:translateX(0)}}@media only screen and (min-width:1200px){.agapp__solution .solution__article .agapp__button{bottom:120px;left:40px;transform:translateX(0)}}.agapp__solution .solution__article--hero{width:100%}.agapp__solution .solution__article--hero .solution__article__box{margin:0;max-width:1036px;text-align:left}@media only screen and (min-width:320px){.agapp__solution .solution__article--hero .solution__article__box{margin:0;text-align:left}}@media only screen and (min-width:780px){.agapp__solution .solution__article--hero .solution__article__box{margin:0 auto;text-align:center}}@media only screen and (min-width:1200px){.agapp__solution .solution__article--hero .solution__article__box{margin:0 auto;text-align:center}}.agapp__solution .solution__article--hero .agapp__button{left:0;transform:translateX(0)}@media only screen and (min-width:320px){.agapp__solution .solution__article--hero .agapp__button{left:0;transform:translateX(0)}}@media only screen and (min-width:780px){.agapp__solution .solution__article--hero .agapp__button{left:50%;transform:translateX(-50%)}}@media only screen and (min-width:1200px){.agapp__solution .solution__article--hero .agapp__button{left:50%;transform:translateX(-50%)}}.agapp__solution .solution__article__box{box-sizing:border-box;height:auto;padding:30px 0 175px;position:relative;text-align:left;width:100%}@media only screen and (min-width:320px){.agapp__solution .solution__article__box{padding:30px 0 175px}}@media only screen and (min-width:780px){.agapp__solution .solution__article__box{padding:40px 40px 200px}}@media only screen and (min-width:1200px){.agapp__solution .solution__article__box{padding:40px 40px 200px}}.agapp__solution .solution__article__title{color:#000;font-size:1.875em;font-weight:700;line-height:1.1}@media only screen and (min-width:320px){.agapp__solution .solution__article__title{font-size:1.875em}}@media only screen and (min-width:780px){.agapp__solution .solution__article__title{font-size:2.25em}}@media only screen and (min-width:1200px){.agapp__solution .solution__article__title{font-size:2.25em}}.agapp__solution .solution__article__text{color:#000;font-size:1em;font-weight:400;line-height:1.38}@media only screen and (min-width:320px){.agapp__solution .solution__article__text{font-size:1em;line-height:1.38}}@media only screen and (min-width:780px){.agapp__solution .solution__article__text{font-size:1em;line-height:1.3}}@media only screen and (min-width:1200px){.agapp__solution .solution__article__text{font-size:1em;line-height:1.3}}.agapp__button{align-items:center;background-blend-mode:soft-light;background-color:#d7d7d7;background-image:linear-gradient(180deg,#fff,#fff);border:0 solid #d7d7d7;border-radius:30px;box-shadow:3px 5px 6px 0 rgba(0,0,0,.3);box-sizing:border-box;color:#1984d6;cursor:pointer;display:inline-block;line-height:1;min-width:144px;outline:0 solid #d7d7d7;padding:15px 16px;text-align:center;text-decoration:none}@media only screen and (min-width:320px){.agapp__button{min-width:144px;padding:16px 16px 15px}}@media only screen and (min-width:780px){.agapp__button{min-width:180px;padding:16px 32px 15px}}.agapp__button:active,.agapp__button:hover{border:1px solid rgba(0,0,0,.3);box-shadow:-2px -3.5px 6px 0 hsla(0,0%,100%,.5);color:#2b6dd0;transition:all .2s ease-in!important;transition-delay:0}.agapp__button:active{border:1px solid #002856}.agapp__button__more{display:block;font-size:.875em;font-weight:700;letter-spacing:1px}@media only screen and (min-width:320px){.agapp__button__more{font-size:.875em;letter-spacing:1px}}@media only screen and (min-width:780px){.agapp__button__more{font-size:1em;letter-spacing:1.2px}}@media only screen and (min-width:1200px){.agapp__button__more{font-size:1em;letter-spacing:1.2px}}.agapp__button__text{display:inline-flex;font-size:1.5em;font-weight:700;letter-spacing:1.2px;line-height:1}.agapp__button__arrow{display:inline-flex;height:1.2em;margin-left:20px;margin-right:-20px;vertical-align:text-top;width:1.5em}.agapp__button__kv-cta{bottom:0;justify-content:center;left:0;position:relative;width:300px}@media only screen and (min-width:780px){.agapp__button__kv-cta{bottom:6%;left:6%;min-width:270px;opacity:.7;padding:13px 55px;position:absolute;transform-origin:left bottom;transition-delay:0;width:auto}}.agapp__button__kv-cta__text{font-size:1.25em;letter-spacing:1.2px}@media only screen and (min-width:780px){.agapp__button__kv-cta__text{font-size:1.25em;letter-spacing:0}}.agapp__form{background-attachment:scroll;background-image:url(../../assets/images/bg_form.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:320px){.agapp__form{background-image:url(../../assets/images/bg_form.jpg)}}@media only screen and (min-width:780px){.agapp__form{background-image:url(../../assets/images/bg_form@2x.jpg)}}@media only screen and (min-width:1200px){.agapp__form{background-attachment:fixed;background-image:url(../../assets/images/bg_form@3x.jpg)}}.agapp__form .form{box-sizing:border-box;padding:75px 10px;width:100%}@media only screen and (min-width:320px){.agapp__form .form{padding:75px 10px}}@media only screen and (min-width:780px){.agapp__form .form{padding:70px 10px}}@media only screen and (min-width:1200px){.agapp__form .form{padding:95px 0 100px}}.agapp__form .form__title{color:#000;font-weight:400}.agapp__form .form__hide{opacity:0;pointer-events:none;position:absolute}.agapp__form .form__content,.agapp__form .form__info{display:block;margin:0 auto;max-width:620px;padding:40px 20px;width:100%}.agapp__form .form__content__content,.agapp__form .form__info__content{font-weight:400}@media only screen and (min-width:780px){.agapp__form .form__content,.agapp__form .form__info{max-width:1280px}.agapp__form .form__content{padding:75px 80px}.agapp__form .form__info{padding:40px 80px}}.agapp__form .form__content{background-color:#eee;border-radius:10px;box-shadow:10px 15px 20px rgba(0,0,0,.3);box-sizing:border-box;color:#eaeaea}.agapp__form .form__content ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding-left:0}.agapp__form .form__content ul li{display:flex;flex-direction:column;margin-bottom:14px;position:relative;width:100%}@media only screen and (min-width:780px){.agapp__form .form__content ul li{margin-bottom:15px}}@media only screen and (min-width:1200px){.agapp__form .form__content ul li{margin-bottom:15px}}.agapp__form .form__content ul li.form__content__name{display:inline-flex;width:100%}@media only screen and (min-width:780px){.agapp__form .form__content ul li.form__content__name{width:calc(50% - 10px)}}.agapp__form .form__content ul li.row{flex-direction:row}.agapp__form .form__content ul li .agapp__button{background-color:#ddd;background-image:none;font-size:1em;font-weight:700;letter-spacing:1px;margin:35px auto 0;max-width:500px;width:80%}.agapp__form .form__content ul li .select-wrapper{position:relative;width:100%}.agapp__form .form__content ul li .select-wrapper:after{border-color:#1984d6 transparent transparent;border-style:solid;border-width:10px 8px 0;box-sizing:border-box;content:"";height:0;pointer-events:none;position:absolute;right:22px;top:22px;width:0}@media only screen and (min-width:320px){.agapp__form .form__content ul li .select-wrapper:after{border-width:10px 8px 0;right:22px;top:22px}}@media only screen and (min-width:780px){.agapp__form .form__content ul li .select-wrapper:after{border-width:16px 10px 0;right:20px;top:21px}}.agapp__form .form__content ul li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.agapp__form .form__content ul li select select::-ms-expand{display:none}.agapp__form .form__content ul li select{padding:20px 20px 15px}@media only screen and (min-width:320px){.agapp__form .form__content ul li select{padding:20px 20px 15px}}@media only screen and (min-width:780px){.agapp__form .form__content ul li select{padding:20px 20px 16px}}@media only screen and (min-width:1200px){.agapp__form .form__content ul li select{padding:20px 20px 16px}}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]){padding:24px 20px 11px}.agapp__form .form__content ul li input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]),.agapp__form .form__content ul li select{background-color:transparent;border:1px solid #1984d6;border-radius:6px;box-sizing:border-box;display:block;font-size:1em;width:100%}@media only screen and (min-width:320px){.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]),.agapp__form .form__content ul li select{font-size:1em}}@media only screen and (min-width:780px){.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]),.agapp__form .form__content ul li select{font-size:1.125em}}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit])+label,.agapp__form .form__content ul li select+label{color:#999;display:inline-block;font-size:1em;font-weight:400;left:20px;line-height:1;pointer-events:none;position:absolute;top:20px;transition:all .2s ease}@media only screen and (min-width:780px){.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit])+label,.agapp__form .form__content ul li select+label{font-size:1.125em;left:22px;top:17px}}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit])+label.filled,.agapp__form .form__content ul li select+label.filled{color:#000;font-size:.75em;top:5px}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]):focus,.agapp__form .form__content ul li select:focus{border-color:#1984d6;outline:none}.agapp__form .form__content ul li input:not([type=checkbox]):not([type=submit]):focus+label,.agapp__form .form__content ul li select:focus+label{color:#000;font-size:.75em;top:5px}.agapp__form .form__content ul li input[type=checkbox]{border:1px solid #1984d6;height:16px;margin:2px 16px 0 0;width:16px}@media only screen and (min-width:780px){.agapp__form .form__content ul li input[type=checkbox]{height:22px;margin:0 16px 0 0;width:22px}}.agapp__form .form__content ul li input[type=checkbox]:focus{outline-offset:0}.agapp__form .form__content ul li input[type=checkbox]+label{max-width:90%}@media only screen and (min-width:780px){.agapp__form .form__content ul li input[type=checkbox]+label{max-width:93%}}.agapp__form .form__content ul li label{color:#000;font-size:1em;line-height:1.17;margin-bottom:.5em;width:auto}.agapp__form .form__content ul li label.form__check--sm{margin-bottom:0}@media only screen and (min-width:780px){.agapp__form .form__content ul li label{font-size:1.125em}}.agapp__form .form__content ul li label a,.agapp__form .form__content ul li label a:visited{color:#000}.agapp picture{border-radius:20px;display:block;overflow:hidden}.agapp picture img{transform:scale(1);transition:all .5s ease-in}.agapp picture img.active{transform:scale(1)}
