.animation-start{animation:introMove .5s forwards}.animateDevice img{animation:animateDevice .5s forwards}.animateDeviceWidth img{animation:animateDeviceWidth .5s forwards}.animateDeviceDesktop img{animation:animateDeviceDesktop .5s forwards}.isHoveringA,.isHoveringB,.isHoveringC{animation:isHoveringButton .5s forwards;color:#f9c000!important}.isHoveringAservice,.isHoveringBservice,.isHoveringCservice{animation:isHoveringButton .5s forwards;color:#0e1371!important}@keyframes introMove{0%{left:0}to{left:-100vw}}@keyframes animateDevice{0%{height:90%}to{height:100%}}@keyframes animateDeviceWidth{0%{width:90%}to{width:100%}}@keyframes animateDeviceDesktop{0%{height:90%}to{height:100%}}@keyframes isHoveringButton{0%{width:200px}to{width:250px}}@media only screen and (max-width:389px){.page.home .box{height:65vw!important}.page.home .button{font-size:3vw!important}}@media only screen and (min-width:500px){body #app{width:100%;margin-left:0!important;margin-right:0!important;position:relative}body #app .wrap{flex-wrap:wrap}body #app .checkbox{width:auto!important;width:32px!important}body #app .checkbox,body #app .checkbox img{position:relative!important;right:auto!important;top:auto!important;height:auto!important}body #app .checkbox img{width:100%!important;width:auto!important}body #app .title{margin:20px 0 10px 0!important}body #app .page{background-color:#fff!important;padding-bottom:100px!important}body #app .page .desktop{width:100%;display:block!important}body #app .page.home .button{width:200px}body #app .page.home .box{min-width:392px}body #app .page.home .row.device{height:230px!important}body #app .page.form .form-wrapper{width:90%;margin-left:5%;margin-right:5%}body #app .page.form .form-wrapper .width_20{width:25%!important}body #app .page.form .form-wrapper .width_60{width:50%!important}body #app .page.form .form-wrapper .row{margin:20px 0!important;justify-content:flex-start;align-items:flex-start}body #app .page.form .form-wrapper .row.separator{margin-bottom:100px!important}body #app .page.form .form-wrapper .row input,body #app .page.form .form-wrapper .row textarea{width:90%!important;max-width:400px!important;border:1px solid #f2f2f2;height:45px!important;margin:5px 0!important;padding:0 5px!important}body #app .page.form .form-wrapper .row textarea{height:100px!important;padding:3px 5px!important}body #app .page.form .flex-center{align-items:center!important;justify-content:center!important}body #app .page.form .button{width:200px!important}body #app .page.compact .box,body #app .page.loaders .box,body #app .page.mini .box{width:29%!important;min-width:367px!important;height:150px!important;min-height:0!important;padding:30px 15px!important;margin:10px!important}body #app .page.compact .box .device img,body #app .page.loaders .box .device img,body #app .page.mini .box .device img{height:auto!important;width:100%!important}body #app .page.compact .button,body #app .page.loaders .button,body #app .page.mini .button{width:200px!important}body #app .page.compact .width_20,body #app .page.loaders .width_20,body #app .page.mini .width_20{width:40%!important}body #app .page.compact .width_60,body #app .page.loaders .width_60,body #app .page.mini .width_60{width:20%!important}body #app .devices-wrapper{flex-wrap:wrap!important}body #app .devices-wrapper .third{min-width:380px!important}.mobile{display:none!important}.full-size,.intro-image-row,.intro-image-row img{width:100%}.box{height:440px!important;min-height:440px!important;margin:5px!important;padding:5px!important}.box .attribute,.box .attribute-row{margin:3px!important}.button{border-radius:40px!important;padding:15px 0 0 0!important;margin:5px 0!important;height:32px!important;width:200px}#header{height:115px!important}#header img{position:relative;height:100%!important;margin:0 0!important}#footer{position:relative;bottom:0;width:100%;height:140px;left:0;border-bottom:20px solid #f78839!important;padding:10px 0}#footer .row{padding:3px 0!important;margin:initial}#footer .col{padding:initial;margin:initial}}@media only screen and (min-width:1300px){.intro-image-row{width:1300px!important}.devices .devices-wrapper{flex-wrap:nowrap!important}.devices .devices-wrapper .third{width:33%!important}.page.compact .devices,.page.loaders .devices,.page.mini .devices{width:85vw!important;max-width:1330px!important}.page.form .form-wrapper{width:50%!important;margin-left:25%!important;margin-right:25%!important}.page.form .form-wrapper .width_20{width:25%!important}.page.form .form-wrapper .width_60{width:50%!important}}html{background-color:#27348b}body{background-color:fff;margin:0;padding:0}body .desktop{display:none!important}body .validation{height:20px;font-size:14px;color:#dc143c}body #app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#27348b;margin:0;padding:0;background-color:#fff;font-family:myriad-pro,sans-serif;font-weight:400;font-style:normal}body #app .animation-start{position:relative;left:0}body #app .sended-text{text-align:left;font-size:16px}body #app .sended-text span{font-size:14px}body #app .row{display:flex;flex-direction:row;justify-content:center;align-items:center}body #app .row.intro-image-row{background-color:#27348b}body #app .row.intro-image-row img{width:100%}body #app .row.attribute-row{margin:.3vw}body #app .col.icon-attribute{width:30%}body #app .col.attribute{width:70%;font-size:14px;color:#9c9e9c;text-align:left;margin:1vw 0}body #app .full-width{width:100%}body #app .double-size{width:50%}body #app .third-size{width:33%}body #app .width_20{width:20%}body #app .width_60{width:60%}body #app .box{border:2px solid #f2f2f2;margin:2vw;padding:1vw;min-height:36vw;height:36vw}body #app .title{margin:2vw 0;color:#27348b;font-size:20px;font-weight:700}body #app a,body #app a div{color:#fff;text-decoration:none!important}body #app .checkbox{width:2vw;position:relative}body #app .checkbox img{position:absolute;right:2vw;top:-4vw;width:8vw;height:8vw}body #app .item-title{color:#0e1371}body #app .item-price{color:#9c9e9c}body #app .left,body #app .text-left{text-align:left}body #app .button{cursor:pointer;border-radius:5vw;padding:.5vw;width:90%;margin:1vw 0;color:#fff;text-decoration:none;height:7vw;font-weight:700;padding-top:3vw;font-size:14px}body #app .button.blue{background-color:#27348b}body #app .button.yellow{background-color:#f9c000}body #app .button.gray{background-color:#c1c1c1}body #app .device{height:80%}body #app .device img{height:90%}body #app .page.home .mobile .box{height:52vw}body #app .page.home .mobile .device{width:70%;height:auto}body #app .page.home .mobile .device img{width:90%;height:auto}body #app .page.home .mobile a{width:90%}body #app .page.home .mobile a .button{width:90%!important;padding:3vw 2.1vw .5vw 2.1vw}body #app .page.compact .col_left,body #app .page.compact .col_mid,body #app .page.loaders .col_left,body #app .page.loaders .col_mid,body #app .page.mini .col_left,body #app .page.mini .col_mid{width:40%}body #app .page.compact .col_right,body #app .page.loaders .col_right,body #app .page.mini .col_right{width:20%;display:flex;justify-content:flex-end;position:relative}body #app .page.compact .row.top,body #app .page.loaders .row.top,body #app .page.mini .row.top{margin-top:5vw}body #app .page.compact .row.bottom,body #app .page.loaders .row.bottom,body #app .page.mini .row.bottom{margin-bottom:5vw}body #app .page.compact .button,body #app .page.loaders .button,body #app .page.mini .button{width:100%;margin:3vw 0}body #app .page.compact .device,body #app .page.loaders .device{width:60%;height:auto}body #app .page.compact .device img,body #app .page.loaders .device img{width:90%;height:auto}body #app .page.form{color:#0e1371;font-size:20px}body #app .page.form .row{margin:8vw 0}body #app .page.form .row label{font-weight:700}body #app .page.form .row .button{width:50%;margin:0 25%}body #app .page.form .row input,body #app .page.form .row textarea{width:90%;border:1px solid #f2f2f2;height:12vw;margin:.5vw 0;font-size:20px;padding:0 3vw}body #app .page.form .row textarea{height:17vw;padding:1vw 3vw}body #app .page.form .row .selected-item{font-weight:700}body #app .page.form .row .col_left{width:5%}body #app .page.form .row .col_mid{width:90%}body #app .page.form .row .col_right{width:5%;display:flex;justify-content:flex-end;position:relative}body #header{background-color:#27348b}body #header img{margin:0 0 0 0;width:100%}body #footer{background-color:#000;color:#fff;border-bottom:6vw solid #f78839}body #footer .row{padding:3vw 0}body #footer .row .phone{padding-bottom:.4vw;margin-left:1vw;font-size:24px}