.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.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}.tooltipster-base{display:-webkit-flex;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0 !important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading 400ms;animation:tooltipster-fading 400ms}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating 600ms;animation:tooltipster-rotating 600ms}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling 600ms;animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.container{max-width:960px;margin:0 auto;width:100%;position:relative}@keyframes logo-animation{0%{top:30%;left:40%;height:132px}100%{top:4%;left:-40%;width:137px}}@-webkit-keyframes logo-animation{0%{top:30%;left:40%;height:132px}100%{top:4%;left:-40%;width:137px}}@keyframes fade{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade{from{opacity:1}to{opacity:0}}@keyframes fadeOut{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);-ms-transform:translate(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@-webkit-keyframes fadeOut{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);-ms-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);-ms-transform:translateY(-2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);-ms-transform:translateY(-2000px)}40%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);-ms-transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}40%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bouncing{0%{bottom:50px}50%{bottom:40px}100%{bottom:50px}}@-webkit-keyframes bouncing{0%{bottom:50px}50%{bottom:40px}100%{bottom:50px}}@keyframes bouncing-mobile{0%{bottom:4%}50%{bottom:2%}100%{bottom:4%}}@-webkit-keyframes bouncing-mobile{0%{bottom:4%}50%{bottom:2%}100%{bottom:4%}}@keyframes wobble{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}75%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(4deg)}75%{-webkit-transform:rotate(-4deg)}100%{-webkit-transform:rotate(0deg)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes orbit-skype-ie-tablet{from{-webkit-transform:rotate(0deg) translateX(250px) rotate(0deg);transform:rotate(0deg) translateX(250px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(250px) rotate(-360deg);transform:rotate(360deg) translateX(250px) rotate(-360deg)}}@keyframes orbit-skype-ie-tablet{from{-webkit-transform:rotate(0deg) translateX(250px) rotate(0deg);transform:rotate(0deg) translateX(250px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(250px) rotate(-360deg);transform:rotate(360deg) translateX(250px) rotate(-360deg)}}@-webkit-keyframes orbit-skype-ie-mobile{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}@keyframes orbit-skype-ie-mobile{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}@media (min-width: 640px) and (max-width: 820px){.what-we-do .cloud{height:28% !important}}body,html{height:100%}body{margin:0;font-family:'Open Sans', sans-serif;-ms-overflow-x:hidden;overflow-x:hidden;text-rendering:optimizeLegibility}body ul{margin-top:0;margin-bottom:0;padding:0;list-style-type:none}body li{list-style:none}body a{text-decoration:none;outline:0}body h1{text-transform:uppercase;cursor:default}body h2,body h3{cursor:default}body .clear{clear:both;height:0}body .container{max-width:960px;margin:0 auto}body .container:after{content:"";display:table;clear:both}body #logo svg,body .main .contact-form,body .main .contact-form form,body .main .contact-form .field-alert,body .main .contact-form .field-alert .astronaut,body .main .contact-form .field-alert .alert-message,body .main .contact-form input.name,body .main .contact-form input.mail,body .main .contact-form .message,body .main header .header-inside,body .main header .logo-cont,body .main header .menu-wrap,body .main .ready .text,body .main .ready .boy,body .main .ready .button-wrap,body .main .ready .go-down,body .main .what-we-do .text .column,body .main .what-we-do .text .descript,body .main .development .devices .frontend,body .main .development .devices .frontend .text,body .main .development .devices .frontend .img,body .main .development .devices .mobile,body .main .development .devices .mobile .text,body .main .development .devices .mobile .img,body .main .development .devices .backend,body .main .development .devices .backend .text,body .main .development .devices .backend .img,body .main .development .last-text,body .main .technologies .text,body .main .technologies .small-clouds,body .main .technologies .bubble-grid,body .main .portfolio .branches li,body .main .portfolio .projects .portfolio-item .project-element,body .main .portfolio .projects .portfolio-item .project-element .portfolio-img,body .main .portfolio .projects .portfolio-item .more,body .main .portfolio .projects .portfolio-item .more .more-text,body .main .portfolio .projects .portfolio-item .more .image-section,body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider,body .main .portfolio .projects .portfolio-item .more .close_me,body .main .process .discovery h2,body .main .process .discovery .point:not(.end),body .main .process .discovery .point.start,body .main .process .features .points,body .main .process .features .point,body .main .process .features .point.start,body .main .process .release .clear-mobile,body .main .process .release .points,body .main .process .release .point,body .main .process .release .point.middle,body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7),body .main .process .release .point.end,body .main .clients .client,body .main .clients .slider-wrap,body .main .team .us-table .person-cont,body .main .team .us-table .person-t .img,body .main .team .us-table .person-t .info,body .main .contacts .socials,body .main .contacts .contact-cont,body .main .contacts .contact-cont .pre-cf{display:inline-block;min-height:1px;float:left;box-sizing:border-box;vertical-align:top}body .main .contact-form .message,body .main .ready .button-wrap,body .main .ready .go-down,body .main .development .devices .backend,body .main .portfolio .container,body .main .clients .slider-wrap,body .main .contacts .socials{display:block !important;float:none !important;margin-left:auto !important;margin-right:auto !important;clear:both !important}@media screen and (min-width: 640px) and (max-width: 980px){body .container #logo svg,body #logo .container svg,body .container .main .contact-form,body .main .container .contact-form,body .container .main .contact-form form,body .main .contact-form .container form,body .container .main header .header-inside,body .main header .container .header-inside,body .container .main .ready .text,body .main .ready .container .text,body .container .main .ready .button-wrap,body .main .ready .container .button-wrap,body .container .main .what-we-do .text .column,body .main .what-we-do .text .container .column,body .container .main .what-we-do .text .descript,body .main .what-we-do .text .container .descript,body .container .main .development .devices .frontend,body .main .development .devices .container .frontend,body .container .main .development .devices .mobile,body .main .development .devices .container .mobile,body .container .main .development .devices .backend,body .main .development .devices .container .backend,body .container .main .development .last-text,body .main .development .container .last-text,body .container .main .technologies .text,body .main .technologies .container .text,body .container .main .technologies .bubble-grid,body .main .technologies .container .bubble-grid,body .container .main .portfolio .projects .portfolio-item .project-element .portfolio-img,body .main .portfolio .projects .portfolio-item .project-element .container .portfolio-img,body .container .main .portfolio .projects .portfolio-item .more,body .main .portfolio .projects .portfolio-item .container .more,body .container .main .portfolio .projects .portfolio-item .more .more-text,body .main .portfolio .projects .portfolio-item .more .container .more-text,body .container .main .portfolio .projects .portfolio-item .more .image-section,body .main .portfolio .projects .portfolio-item .more .container .image-section,body .container .main .portfolio .projects .portfolio-item .more .close_me,body .main .portfolio .projects .portfolio-item .more .container .close_me,body .container .main .process .discovery h2,body .main .process .discovery .container h2,body .container .main .process .discovery .point:not(.end),body .main .process .discovery .container .point:not(.end),body .container .main .process .features .points,body .main .process .features .container .points,body .container .main .process .features .point,body .main .process .features .container .point,body .container .main .process .release .points,body .main .process .release .container .points,body .container .main .process .release .point,body .main .process .release .container .point,body .container .main .clients .client,body .main .clients .container .client,body .container .main .team .us-table .person-cont,body .main .team .us-table .container .person-cont,body .container .main .team .us-table .person-t .img,body .main .team .us-table .person-t .container .img,body .container .main .team .us-table .person-t .info,body .main .team .us-table .person-t .container .info,body .container .main .contacts .contact-cont,body .main .contacts .container .contact-cont,body .container .main .contacts .contact-cont .pre-cf,body .main .contacts .contact-cont .container .pre-cf,body .container .main .portfolio .projects .project-element,body .main .portfolio .projects .container .project-element,body .container .main .process .discovery .point:nth-of-type(7),body .main .process .discovery .container .point:nth-of-type(7),body .container .main .process .features h2,body .main .process .features .container h2,body .container .main .process .release h2,body .main .process .release .container h2{display:inline-block;min-height:1px;float:left;box-sizing:border-box;vertical-align:top}}@media screen and (min-width: 640px) and (max-width: 980px){body .container .main .development .devices .frontend,body .main .development .devices .container .frontend,body .container .main .development .devices .mobile,body .main .development .devices .container .mobile,body .container .main .development .devices .backend,body .main .development .devices .container .backend,body .container .main .contacts .contact-cont,body .main .contacts .container .contact-cont{display:block !important;float:none !important;margin-left:auto !important;margin-right:auto !important;clear:both !important}}@media screen and (min-width: 320px) and (max-width: 639px){body .container #logo svg,body #logo .container svg,body .container .main .contact-form,body .main .container .contact-form,body .container .main .contact-form form,body .main .contact-form .container form,body .container .main .contact-form .field-alert,body .main .contact-form .container .field-alert,body .container .main .contact-form input.name,body .main .contact-form .container input.name,body .container .main .contact-form input.mail,body .main .contact-form .container input.mail,body .container .main .contact-form .message,body .main .contact-form .container .message,body .container .main header .header-inside,body .main header .container .header-inside,body .container .main header .logo-cont,body .main header .container .logo-cont,body .container .main .ready .text,body .main .ready .container .text,body .container .main .ready .button-wrap,body .main .ready .container .button-wrap,body .container .main .what-we-do .text .column,body .main .what-we-do .text .container .column,body .container .main .what-we-do .text .descript,body .main .what-we-do .text .container .descript,body .container .main .development .devices .frontend,body .main .development .devices .container .frontend,body .container .main .development .devices .frontend .text,body .main .development .devices .frontend .container .text,body .container .main .development .devices .frontend .img,body .main .development .devices .frontend .container .img,body .container .main .development .devices .mobile,body .main .development .devices .container .mobile,body .container .main .development .devices .mobile .text,body .main .development .devices .mobile .container .text,body .container .main .development .devices .mobile .img,body .main .development .devices .mobile .container .img,body .container .main .development .devices .backend,body .main .development .devices .container .backend,body .container .main .development .devices .backend .text,body .main .development .devices .backend .container .text,body .container .main .development .devices .backend .img,body .main .development .devices .backend .container .img,body .container .main .development .last-text,body .main .development .container .last-text,body .container .main .technologies .text,body .main .technologies .container .text,body .container .main .technologies .bubble-grid,body .main .technologies .container .bubble-grid,body .container .main .portfolio .branches li,body .main .portfolio .branches .container li,body .container .main .portfolio .projects .portfolio-item .project-element,body .main .portfolio .projects .portfolio-item .container .project-element,body .container .main .portfolio .projects .portfolio-item .more,body .main .portfolio .projects .portfolio-item .container .more,body .container .main .portfolio .projects .portfolio-item .more .more-text,body .main .portfolio .projects .portfolio-item .more .container .more-text,body .container .main .portfolio .projects .portfolio-item .more .image-section,body .main .portfolio .projects .portfolio-item .more .container .image-section,body .container .main .portfolio .projects .portfolio-item .more .close_me,body .main .portfolio .projects .portfolio-item .more .container .close_me,body .container .main .process .discovery h2,body .main .process .discovery .container h2,body .container .main .process .discovery .point:not(.end),body .main .process .discovery .container .point:not(.end),body .container .main .process .discovery .point.start,body .main .process .discovery .container .point.start,body .container .main .process .features .point,body .main .process .features .container .point,body .container .main .process .release .points,body .main .process .release .container .points,body .container .main .process .release .point,body .main .process .release .container .point,body .container .main .clients .client,body .main .clients .container .client,body .container .main .team .us-table .person-cont,body .main .team .us-table .container .person-cont,body .container .main .team .us-table .person-t .img,body .main .team .us-table .person-t .container .img,body .container .main .team .us-table .person-t .info,body .main .team .us-table .person-t .container .info,body .container .main .contacts .contact-cont,body .main .contacts .container .contact-cont,body .container .main .contacts .contact-cont .pre-cf,body .main .contacts .contact-cont .container .pre-cf,body .container .main .process .discovery .point.end,body .main .process .discovery .container .point.end,body .container .main .process .features h2,body .main .process .features .container h2{display:inline-block;min-height:1px;float:left;box-sizing:border-box;vertical-align:top}}@media screen and (min-width: 320px) and (max-width: 639px){body .container .main .contacts .contact-cont,body .main .contacts .container .contact-cont,body .container .main .contacts .text.mobile,body .main .contacts .container .text.mobile{display:block !important;float:none !important;margin-left:auto !important;margin-right:auto !important;clear:both !important}}body .spacer{height:100px;float:left;display:inline-block}body #logo svg{width:33.33333%;width:100%;height:100%}@media screen and (min-width: 981px) and (max-width: 1225px){body #logo svg{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body #logo svg{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body #logo svg{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body #logo svg{width:87.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body #logo svg{width:100%}}body .main>section{position:relative}body .main .galaxy{z-index:0}body .main .tube{display:none;background-color:transparent;background-repeat:no-repeat;height:215px;width:57px;position:absolute;right:0;top:-23%}body .main .vertical-wrap{position:relative;display:table-cell;vertical-align:middle}body .main .contact-form{width:50%;margin-left:25%;padding:0;opacity:0;position:relative}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form{width:75%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form{width:100%}}body .main .contact-form .emailError{display:none}body .main .contact-form form{width:100%;z-index:10;padding:13px 13px 23px 13px;border:6px solid #f86b45;box-shadow:3px 1px 0px rgba(0,0,0,0.3);height:100%;margin-bottom:10px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form form{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form form{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form form{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form form{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form form{width:100%}}body .main .contact-form .field-alert{width:83.33333%;display:none;position:absolute;left:30%;z-index:-1}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form .field-alert{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form .field-alert{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form .field-alert{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form .field-alert{width:75%}}body .main .contact-form .field-alert .astronaut{width:41.66667%;background-color:transparent;background-repeat:no-repeat;width:100px;height:100px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form .field-alert .astronaut{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form .field-alert .astronaut{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form .field-alert .astronaut{padding-right:10px;padding-left:10px}}body .main .contact-form .field-alert .alert-message{width:58.33333%;background-color:#fff;border-radius:6px;min-height:40px;height:expression( this.scrollHeight < 51 ? "50px" : "auto" );color:#f86b45;padding:12px 6px;position:relative;margin-top:15px;opacity:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form .field-alert .alert-message{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form .field-alert .alert-message{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form .field-alert .alert-message{padding-right:10px;padding-left:10px}}body .main .contact-form .field-alert .alert-message:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:6px 27px 6px 0;border-color:transparent #fff transparent transparent;left:-27px;top:27px}body .main .contact-form .field-alert .alert-message.fadeInLeft{-webkit-animation:fadeInLeft 0.3s linear;animation:fadeInLeft 0.3s linear;opacity:1}body .main .contact-form .field-alert .alert-message p{margin:0}body .main .contact-form h3{color:#000;text-align:left;font-size:24px;color:#3beae1;margin:0px 0 20px 20px;display:inline-block}body .main .contact-form input,body .main .contact-form textarea{font-size:16px;font-family:'Open Sans';outline:none;border:0;overflow:auto}body .main .contact-form input ::-webkit-input-placeholder,body .main .contact-form textarea ::-webkit-input-placeholder{color:#999999;font-family:"Open Sans";font-size:16px;font-style:normal;text-indent:5px}body .main .contact-form input :-moz-placeholder,body .main .contact-form textarea :-moz-placeholder{color:#999999;opacity:1;font-family:"Open Sans";font-size:16px;font-style:normal}body .main .contact-form input ::-moz-placeholder,body .main .contact-form textarea ::-moz-placeholder{color:#999999;opacity:1;font-family:"Open Sans";font-size:16px;font-style:normal}body .main .contact-form input :-ms-input-placeholder,body .main .contact-form textarea :-ms-input-placeholder{color:#999999;font-family:"Open Sans";font-size:16px;font-style:normal}body .main .contact-form input{outline:none;height:50px;border:0;margin-right:19px;text-indent:10px}body .main .contact-form input.name{width:33.33333%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form input.name{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form input.name{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form input.name{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form input.name{width:100%}}body .main .contact-form input.mail{width:41.66667%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form input.mail{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form input.mail{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form input.mail{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form input.mail{width:75%}}body .main .contact-form .message{width:91.66667%;margin-right:0;margin-bottom:14px;height:90px;resize:none;padding:10px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contact-form .message{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contact-form .message{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contact-form .message{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contact-form .message{width:100%}}body .main .contact-form .sub-inputs{margin-left:20px}body .main .contact-form button{outline:0 none;border:0;cursor:pointer;background-size:30px;background-repeat:no-repeat;background-position:50%}body .main .contact-form button:active,body .main .contact-form button:hover,body .main .contact-form button:focus{outline:0 none;border:none}body .main .contact-form button.send-message{background-color:transparent;background-color:#1a5f82;height:50px;width:50px;box-shadow:3px 1px 0px black;transition:background-color 0.3s}body .main .contact-form button.send-message:hover{background-color:#3beae1}body .main .contact-form button::-moz-focus-inner{border:0}body .main .contact-form button.cancel{background-color:transparent;display:inline-block;float:right;height:20px;width:20px;margin-right:20px;margin-top:8px}body .main .contact-form button.cancel:hover{opacity:0.7}body .main .contact-form .emailSuccess,body .main .contact-form .emailError{display:none;padding-left:50px}body .main header{background-color:#001027;padding:30px;padding-bottom:44px;height:10px;width:100%;position:fixed;z-index:100;box-sizing:border-box}body .main header .header-inside{width:100%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main header .header-inside{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main header .header-inside{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main header .header-inside{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main header .header-inside{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main header .header-inside{width:100%}}body .main header .logo-cont{width:16.66667%;display:inline-block;margin-top:-18px;height:40px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main header .logo-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main header .logo-cont{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main header .logo-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main header .logo-cont{width:50%}}body .main header .our-logo{background-repeat:no-repeat;height:40px;float:left;background-position:50%;width:100%;background-size:contain}body .main header.expanded{background-color:#071d33;height:100vh;z-index:1000}body .main header.expanded .menu-wrap .bar{border:1px solid transparent;background-color:#071d33}body .main header .menu-wrap{width:83.33333%;position:relative}@media screen and (min-width: 981px) and (max-width: 1225px){body .main header .menu-wrap{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main header .menu-wrap{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main header .menu-wrap{padding-right:10px;padding-left:10px}}body .main header .menu-wrap .bar{display:none;width:50px;height:50px;padding:10px;box-sizing:border-box;float:right;background-color:#071d33;border:1px solid #fff;cursor:pointer}body .main header .menu-wrap .bar p{margin:0 0 10px 0;line-height:10px;color:#fff;font-size:10px;font-weight:100;text-transform:uppercase}body .main header .menu-wrap .nav-icon{position:relative;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.5s;cursor:pointer}body .main header .menu-wrap .nav-icon span{display:block;position:absolute;height:1px;width:100%;background:#fff;opacity:0.6;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all 0.25s}body .main header .menu-wrap .nav-icon span:nth-child(1){top:0}body .main header .menu-wrap .nav-icon span:nth-child(2){top:10px}body .main header .menu-wrap .nav-icon.open span:nth-child(1){top:15px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}body .main header .menu-wrap .nav-icon.open span:nth-child(2){top:15px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}body .main header .menu{margin-left:16.66667%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body .main header .menu li{margin-top:-6px}body .main header .menu li a{color:#fff;font-size:14px;font-weight:600;transition:color 0.5s}body .main header .menu li:hover a,body .main header .menu li.active a{color:#f86b45}body .main header .menu .active{color:#f86b45}body .main .ready{color:#fff;height:100vh;width:100%;overflow:hidden;z-index:0;background-size:cover;-webkit-transform:scale(1);-webkit-transform:translateZ(0)}body .main .ready .up{padding-top:60px;height:90%;width:100%;position:absolute;z-index:5}body .main .ready .up .container{height:100%;display:table;left:50%;right:0;top:0;position:absolute;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}body .main .ready .contf.container{height:100%;display:table;left:50%;right:0;top:0;position:absolute;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}body .main .ready .bounceOutUp{-webkit-animation:bounceOutUp ease 1.5s forwards;animation:bounceOutUp ease 1.5s forwards;left:0}body .main .ready .bounceInDown{-webkit-animation:bounceInDown ease-out 1.5s forwards;animation:bounceInDown ease-out 1.5s forwards;left:0}body .main .ready h1{text-transform:uppercase;font-size:32px;line-height:50px;text-shadow:3px 1px 0px rgba(0,0,0,0.3)}body .main .ready .text{width:41.66667%;float:right !important;text-align:left}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .ready .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .ready .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .text{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .ready .text{width:100%}}body .main .ready .text .action{font-weight:400}body .main .ready .text .first{margin-bottom:65px}body .main .ready .boy{width:50%;background-repeat:no-repeat;width:687px;height:472px;float:left;position:absolute;left:-24%;margin-left:-20px;z-index:9999}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .ready .boy{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .boy{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .ready .boy{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .ready .boy{display:none}}body .main .ready .button-wrap{width:33.33333%;margin-top:100px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .ready .button-wrap{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .button-wrap{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .ready .button-wrap{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .button-wrap{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .ready .button-wrap{width:100%}}body .main .ready .button-wrap button{font-family:'Open Sans', sans-serif;font-weight:600 !important;background-color:transparent;width:311px;height:107px;border:0;background-repeat:no-repeat;color:#fff;text-transform:uppercase;font-size:30px;font-weight:700;cursor:pointer;text-shadow:2px 1px 0px #001723;filter:progid:DXImageTransform.Microsoft.Shadow(color=#001723, direction=145);-webkit-filter:Shadow(Color=#001723,Direction=145,Strength=3);filter:Shadow(Color=#001723,Direction=145,Strength=3);filter:progid:DXImageTransform.Microsoft.Shadow(color='#001723', Direction=145, Strength=3);outline:0 none}body .main .ready .button-wrap button::-moz-focus-inner{border:0}body .main .ready .go-down{width:8.33333%;background-color:transparent;width:31px;height:21px;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:50px;transition:bottom 0.5s;-webkit-animation:bouncing linear 1s infinite;animation:bouncing linear 1s infinite}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .ready .go-down{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .ready .go-down{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .ready .go-down{padding-right:10px;padding-left:10px}}body .main .ready .go-down:hover{-webkit-animation:bouncing linear 1s infinite;animation:bouncing linear 1s infinite}body .main .ready .button-fadeOut{-webkit-animation:fadeOut linear 0.8s forwards;animation:fadeOut linear 0.8s forwards}body .main .contact-me{padding-top:0;height:100vh}body .main .contact-me .container{position:absolute;height:100%;display:table;left:0;right:0;top:0}body .main .contact-me .vertical-wrap{position:relative;display:table-cell;vertical-align:middle}body .main .what-we-do{padding-top:0;margin-top:220px;background-color:#fff;transition:margin-top 1.7s}body .main .what-we-do .img{background-repeat:no-repeat;background-color:transparent}body .main .what-we-do .cloud{background-color:transparent;position:absolute;margin-top:-220px;background-position:50% 50%;padding-top:0;height:570px;width:100%;transition:margin-top 2s;background-size:115% 100% !important}body .main .what-we-do .working_photo{overflow:hidden;margin-top:-20px;background-size:cover}body .main .what-we-do .working_photo img{max-width:100%}body .main .what-we-do h1{color:#f86b45;text-shadow:3px 1px 0px #7dd8d5;font-size:55px;font-weight:800}body .main .what-we-do .text{margin-top:-8%}body .main .what-we-do .text h3{color:#f86b45;font-size:24px;line-height:26px;margin-top:15px}body .main .what-we-do .text .column{width:25%;text-align:center}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .what-we-do .text .column{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .column{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .what-we-do .text .column{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .column{width:25%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .what-we-do .text .column{width:25%}}body .main .what-we-do .text .column .img{width:100%;height:144px;margin:auto;background-position:50% 50%}body .main .what-we-do .text p{color:#333333;font-size:18px;line-height:30px;margin:40px 0 120px 0}body .main .what-we-do .text .descript{width:100%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .what-we-do .text .descript{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .descript{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .what-we-do .text .descript{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .descript{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .what-we-do .text .descript{width:100%}}body .main .development{background-color:#182c43;color:#fff}body .main .development .triangle{background:50% no-repeat;height:30px;width:100%;position:absolute;bottom:-30px;z-index:1}body .main .development h1{font-size:55px;font-weight:800;text-shadow:3px 1px 0px rgba(0,0,0,0.3);margin-top:0;padding-top:0.83em}body .main .development p{font-size:18px;line-height:30px;margin:40px 0 0px 0}body .main .development .devices{margin:80px 0 10px 0;min-height:350px;height:expression( this.scrollHeight < 351 ? "350px" : "auto" )}body .main .development .devices h3{color:#7dd8d5;font-size:24px;text-transform:uppercase;margin:0 0 15px 0;line-height:30px}body .main .development .devices h3.top{margin-bottom:0}body .main .development .devices p{color:#fff;font-weight:400;font-size:16px;margin-top:0;line-height:24px;overflow:hidden}body .main .development .devices .img{background-repeat:no-repeat;background-color:transparent}body .main .development .devices .text{float:left;text-align:right;margin-top:-6px;visibility:hidden}body .main .development .devices .frontend{width:50%;padding-right:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .frontend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .frontend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend{width:75%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .frontend{width:100%}}body .main .development .devices .frontend .text{width:33.33333%;padding-right:10px;padding-left:0 !important}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .frontend .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend .text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .frontend .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .frontend .text{width:50%}}body .main .development .devices .frontend .text p{margin:0}body .main .development .devices .frontend .img{width:66.66667%;height:192px;background-position:100% 100%;float:right !important}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .frontend .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend .img{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .frontend .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .frontend .img{width:50%}}body .main .development .devices .mobile{width:50%;padding-left:35px;padding-right:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .mobile{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .mobile{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .mobile{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .mobile{width:75%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .mobile{width:100%}}body .main .development .devices .mobile .text{width:50%;float:none;text-align:left;padding-left:20px;padding-right:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .mobile .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .mobile .text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .mobile .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .mobile .text{width:50%}}body .main .development .devices .mobile .img{width:50%;width:210px;height:157px;float:none;padding:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .mobile .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .mobile .img{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .mobile .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .mobile .img{width:50%}}body .main .development .devices .backend{width:66.66667%;padding-top:40px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .backend{width:75%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .backend{width:100%}}body .main .development .devices .backend .text{width:50%;float:right;text-align:left;padding-left:20px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .backend .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .backend .text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .backend .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .backend .text{width:50%}}body .main .development .devices .backend .text p{margin:0}body .main .development .devices .backend .img{width:50%;float:right !important;width:209px;height:47px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .backend .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .backend .img{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .backend .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .devices .backend .img{width:50%}}body .main .development .last-text{width:100%;margin-bottom:46px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .last-text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .last-text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .last-text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .last-text{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .development .last-text{width:100%}}body .main .technologies{color:#fff;background-color:#7dd8d5}body .main .technologies .triangle{background:50% no-repeat;height:30px;width:100%;position:absolute;bottom:-30px;z-index:1}body .main .technologies h1{font-size:55px;font-weight:800;margin-top:0;padding-top:0.83em}body .main .technologies .text{width:50%;float:left;margin:165px 0 160px 0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .technologies .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .technologies .text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .text{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .technologies .text{width:100%}}body .main .technologies .text p{font-size:18px;line-height:30px}body .main .technologies .text p:last-child{margin-top:30px}body .main .technologies .read_more{display:none}body .main .technologies .img{background-repeat:no-repeat;height:355px;margin-bottom:80px;right:-100px;margin-top:115px;background-position:100%;background-color:transparent}body .main .technologies .small-clouds{width:25%;margin-left:8.33333%;background-repeat:no-repeat;background-color:transparent;background-position:100%;height:93px;top:17%;left:50%;position:absolute}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .technologies .small-clouds{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .small-clouds{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .technologies .small-clouds{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .small-clouds{display:none}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .technologies .small-clouds{display:none}}body .main .technologies .bubble-grid{width:50%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .technologies .bubble-grid{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .bubble-grid{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .technologies .bubble-grid{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .bubble-grid{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .technologies .bubble-grid{width:100%}}body .main .portfolio{padding-top:90px;padding-bottom:120px;color:#182c43;background-color:#fff;text-align:left}body .main .portfolio h1{font-size:55px;font-weight:800;margin-bottom:60px;margin-top:-0.83em}body .main .portfolio .branches p{font-size:44px;font-weight:400;text-transform:uppercase;margin-top:0;padding-left:10px}body .main .portfolio .branches .title{float:left}body .main .portfolio .branches ul{float:right;margin-bottom:40px;float:right;padding:0 !important}body .main .portfolio .branches li{width:16.66667%;float:left;margin-right:20px;background-color:#f86b45;color:#fff;font-size:18px;width:150px;height:50px;text-transform:uppercase;text-align:center;font-weight:600;border:3px solid #f86b45;padding-top:10px;cursor:pointer}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .branches li{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .branches li{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .branches li{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .branches li{width:25%}}body .main .portfolio .branches li:hover{box-shadow:3px 3px 0px rgba(0,0,0,0.3)}body .main .portfolio .branches li.active{background-color:#fff;color:#f86b45}body .main .portfolio .branches li.active:hover{box-shadow:none}body .main .portfolio .projects{color:#333333}body .main .portfolio .projects .portfolio-item{position:relative}body .main .portfolio .projects .portfolio-item .project-element{width:33.33333%;margin-bottom:10px;position:relative;padding:10px;height:355px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .project-element{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .project-element{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .project-element{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .project-element{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .project-element{width:100%}}body .main .portfolio .projects .portfolio-item .project-element:hover{border:10px solid #efefef;padding:0;cursor:pointer}body .main .portfolio .projects .portfolio-item .project-element:hover .read_more{visibility:visible;cursor:pointer}body .main .portfolio .projects .portfolio-item .project-element:hover .tags{right:0}body .main .portfolio .projects .portfolio-item .project-element .portfolio-img{width:100%;background-repeat:no-repeat;width:300px;height:215px;background-position:50%;padding:0 !important;margin-bottom:10px;background-size:cover}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .project-element .portfolio-img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .project-element .portfolio-img{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .project-element .portfolio-img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .project-element .portfolio-img{width:100%}}body .main .portfolio .projects .portfolio-item .project-element .read_more{visibility:hidden;padding:0 7px;color:#f86b45;font-size:14px;float:right}body .main .portfolio .projects .portfolio-item .project-element .tags{position:absolute;right:10px}body .main .portfolio .projects .portfolio-item .project-element .tags .tagline{text-align:right;height:20px;background-color:#1a5f82;color:#fff;font-size:14px;font-style:italic;margin:15px 0 -5px 0;padding:0 10px 0 10px;box-shadow:3px 1px 0px rgba(0,0,0,0.3)}body .main .portfolio .projects .portfolio-item .project-element .description{margin-left:10px;padding-right:10px}body .main .portfolio .projects .portfolio-item .project-element.inactive{background-color:#efefef;cursor:default}body .main .portfolio .projects .portfolio-item .project-element.inactive .read_more{visibility:hidden}body .main .portfolio .projects .portfolio-item .more{width:100%;display:none;padding:30px;margin-bottom:30px;margin-top:-14px;background-color:#efefef;position:absolute}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .more{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .more{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more{width:100%}}body .main .portfolio .projects .portfolio-item .more .more-text{width:100%;padding-right:30px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .more .more-text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .more-text{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .more .more-text{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .more-text{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more .more-text{width:100%}}body .main .portfolio .projects .portfolio-item .more .more-text p{padding:0 10px 20px}body .main .portfolio .projects .portfolio-item .more p{color:#333333;font-size:14px;line-height:24px;font-style:normal}body .main .portfolio .projects .portfolio-item .more .lSSlideWrapper .lSFade>li.active img{min-height:300px;height:expression( this.scrollHeight < 301 ? "300px" : "auto" )}body .main .portfolio .projects .portfolio-item .more .lSSlideOuter.vertical{min-height:300px;height:expression( this.scrollHeight < 301 ? "300px" : "auto" )}body .main .portfolio .projects .portfolio-item .more .image-section .image-wrapper{display:block}body .main .portfolio .projects .portfolio-item .more div{padding:0}body .main .portfolio .projects .portfolio-item .more div div{border-radius:0 !important;border:none;padding:0 !important;margin:0 0 25px}body .main .portfolio .projects .portfolio-item .more div div img{width:100%;border:none}body .main .portfolio .projects .portfolio-item .more div div a img{width:100%;border:none}body .main .portfolio .projects .portfolio-item .more div div:hover a{border:none}body .main .portfolio .projects .portfolio-item .more div div:hover a img{border:none;border-radius:0 !important}body .main .portfolio .projects .portfolio-item .more .image-section{width:100%;padding:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .more .image-section{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .image-section{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .more .image-section{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .image-section{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more .image-section{width:75%}}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider{width:100%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider{padding-right:10px;padding-left:10px}}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button{z-index:2;height:33px;width:33px}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-prev{left:10px}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-prev{left:5px}}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-next{right:42px}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-next{right:20px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-next{width:15px}}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button:before{font-size:35px}body .main .portfolio .projects .portfolio-item .more .close_me{width:16.66667%;background-color:transparent;color:#fff;background-repeat:no-repeat;background-position:80%;cursor:pointer;margin-top:33px;font-size:18px;line-height:30px;position:absolute;right:0;bottom:20px;padding-left:10px;padding-right:0;float:right}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .portfolio-item .more .close_me{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .close_me{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .portfolio-item .more .close_me{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .portfolio-item .more .close_me{width:25%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .portfolio .projects .portfolio-item .more .close_me{width:50%}}body .main .portfolio .projects h5{font-size:19px;margin:0;padding:10px 0 0;font-weight:400}body .main .portfolio .projects p{font-size:12px;font-style:italic;color:grey;margin:0;padding-top:5px}body .main .process{background-color:#f86b45;color:#fff}body .main .process h1,body .main .process h2{text-shadow:1px 0px 0px #020202}body .main .process h1{font-size:55px;line-height:60px;font-weight:800;margin-bottom:0.83em;padding-top:0.83em;margin-top:0}body .main .process .how-it-work{font-weight:400;font-size:45px;text-transform:uppercase}body .main .process h2{font-size:45px;line-height:40px;text-align:right;margin:0.5em 0}body .main .process h2 span{font-weight:400}@media all and (min-width: 960px){body .main .process h2{line-height:47px !important}}body .main .process .svg-line{width:890px;margin:108px auto 0}body .main .process .points{text-align:center;position:relative}body .main .process .point{float:left;color:#fff;position:relative;opacity:0;padding:0}body .main .process .point h5{text-transform:uppercase;font-size:14px;line-height:18px;margin-top:20px;margin-bottom:0}body .main .process .point p{font-size:13px;line-height:14px}body .main .process .point .img{background-repeat:no-repeat;background-color:transparent;margin:0 auto;border-radius:50%;box-shadow:3px 3px 0px 0px rgba(0,0,0,0.3)}body .main .process .show{visibility:visible}body .main .process .discovery{background-color:#f86b45;margin-top:-973px;margin-bottom:80px}body .main .process .discovery h2{width:25%;float:left;padding-right:30px;text-align:right;padding-left:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .discovery h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery h2{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .discovery h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery h2{width:37.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .discovery h2{width:50%}}body .main .process .discovery .points{padding-top:78px}body .main .process .discovery .point:not(.end){width:8.33333%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .discovery .point:not(.end){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point:not(.end){padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .discovery .point:not(.end){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point:not(.end){width:12.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .discovery .point:not(.end){width:50%}}body .main .process .discovery .point .img{width:17px;height:17px}body .main .process .discovery .point.start{width:16.66667%;margin-top:-65px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .discovery .point.start{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point.start{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .discovery .point.start{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .discovery .point.start{width:50%}}body .main .process .discovery .point.start .img{width:144px;height:144px}body .main .process .discovery .point.end{float:right;margin-top:10px;margin-right:10px;padding:0 !important}body .main .process .discovery .point.end .img{width:60px;height:60px;margin:0;float:right}body .main .process .discovery .point.end h5{float:left;text-align:right;margin-right:30px}body .main .process .features{background-color:#1a5f82;height:460px;margin-top:-20px}body .main .process .features h2{margin-right:55px;text-align:right;float:right}body .main .process .features .points{width:100%;margin-top:-8px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .features .points{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .points{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .features .points{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .points{width:100%}}body .main .process .features .point{width:16.66667%;float:right}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .features .point{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .point{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .features .point{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .point{width:25%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .features .point{width:25%}}body .main .process .features .point .img{width:60px;height:60px}body .main .process .features .point:first-child{margin-right:16.66667%}body .main .process .features .point.start{width:16.66667%;margin-left:8.33333%;margin-right:8.33333%;float:left}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .features .point.start{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .point.start{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .features .point.start{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .point.start{width:25%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .features .point.start{width:50%}}body .main .process .features .line-description{margin-top:5.5%;margin-left:17%}body .main .process .features .line-description h5{font-size:11px;text-transform:uppercase;opacity:0.3;margin:-1px 0 0 0;font-weight:600;letter-spacing:0.5px}body .main .process .release{background-color:#29b8b1;padding-top:10px;padding-bottom:90px;direction:rtl}body .main .process .release h2{margin-left:8.33333%;float:left;text-align:left}body .main .process .release .clear-mobile{width:0%;height:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .clear-mobile{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .clear-mobile{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .clear-mobile{padding-right:10px;padding-left:10px}}body .main .process .release .points{width:100%;padding-top:2px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .points{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .points{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .points{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .points{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .release .points{width:100%}}body .main .process .release .point{width:8.33333%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .point{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .point{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point{width:12.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .release .point{width:50%}}body .main .process .release .point:first-child{margin-left:16.66667%}body .main .process .release .point .img{width:17px;height:17px}body .main .process .release .point.middle{width:16.66667%;margin-top:-40px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .point.middle{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.middle{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .point.middle{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.middle{width:25%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .release .point.middle{width:25%}}body .main .process .release .point.middle .img{width:100px;height:100px}body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){width:8.33333%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){width:12.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .release .point:nth-child(6),body .main .process .release .point:nth-child(7){width:25%}}body .main .process .release .point.end{width:25%;position:static;margin-top:-135px;float:right}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release .point.end{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.end{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release .point.end{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.end{width:37.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .release .point.end{width:50%}}body .main .process .release .point.end .img{width:140px;height:140px}body .main .process .release .point.end .parashute{background-color:transparent;width:74px;height:88px;position:absolute;background-repeat:no-repeat;right:8.5%;top:-30%;z-index:20;background-size:100%;-webkit-animation:wobble ease-in-out 7s infinite;animation:wobble ease-in-out 7s infinite;visibility:hidden}body .main .clients{padding-top:1px;background-color:#fff}body .main .clients .two-clouds{background-repeat:no-repeat;position:absolute;top:-22%;width:381px;height:131px;right:0;left:0;margin:auto}body .main .clients h1{font-size:55px;font-weight:800;color:#f86b45;margin-top:0;margin-bottom:70px;margin-top:0.83em}body .main .clients .client{width:91.66667%;min-height:200px !important;height:expression( this.scrollHeight < 201 ? "200px" : "auto" );padding:0 20px;position:relative;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:50% 62%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .clients .client{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .clients .client{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .clients .client{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .clients .client{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .clients .client{width:100%}}body .main .clients .slider-wrap{width:100%;position:relative;text-align:center}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .clients .slider-wrap{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .clients .slider-wrap{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .clients .slider-wrap{padding-right:10px;padding-left:10px}}body .main .clients .slider-wrap #slider li{overflow:hidden}body .main .clients .slider-wrap .slick-prev,body .main .clients .slider-wrap .slick-next{background-color:#fff;height:35px;width:35px}body .main .clients .slider-wrap .slick-prev::before,body .main .clients .slider-wrap .slick-next::before{color:#999999;font-size:35px}body .main .team{background-color:#78ceca;color:#fff;padding-bottom:40px;font-size:18px;line-height:30px;padding-bottom:200px;height:800px;z-index:10}body .main .team .tube{display:none;top:-100px;right:30px}body .main .team h1{font-size:55px;line-height:66px;font-weight:800;margin-bottom:0.83em;margin-top:0;padding-top:0.83em}body .main .team .ufo-part{background-repeat:no-repeat;background-color:transparent;background-size:110%;background-position:50% 0%;position:relative;padding-top:17%}body .main .team .ufo-part.smaller{background-size:60%}body .main .team .us-part{background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 35%);background-color:#78ceca;border-top-left-radius:45%;border-top-right-radius:45%;position:relative;height:250px;width:100%;background-repeat:no-repeat;background-size:100%;background-position:50% 0%}body .main .team .theam-background{width:100%;height:490px;position:absolute;top:-180px;z-index:0}body .main .team .theam-background #transparent-team{position:absolute;left:0;opacity:0;z-index:99}body .main .team .theam-background .on_hover{position:absolute;display:none;text-align:right;z-index:20;top:0;left:0}body .main .team .theam-background .person,body .main .team .theam-background .person-look{background-color:transparent;background-repeat:no-repeat;cursor:pointer;background-size:contain}body .main .team .theam-background .person .tooltip_templates,body .main .team .theam-background .person-look .tooltip_templates{display:none}body .main .team .theam-background .andriy2 .person,body .main .team .theam-background .andriy2 .person-look{width:355px;height:325px;position:absolute;z-index:10;left:45px;top:11px}body .main .team .theam-background .slava .person,body .main .team .theam-background .slava .person-look{height:310px;width:180px;position:absolute;left:77px;top:17px}body .main .team .theam-background .lena .person,body .main .team .theam-background .lena .person-look{width:100px;height:329px;position:absolute;left:162px;top:27px}body .main .team .theam-background .khrystia .person,body .main .team .theam-background .khrystia .person-look{width:135px;height:306px;position:absolute;left:212px;top:35px}body .main .team .theam-background .ira .person,body .main .team .theam-background .ira .person-look{width:140px;height:335px;position:absolute;left:271px;top:24px}body .main .team .theam-background .sasha .person,body .main .team .theam-background .sasha .person-look{width:100px;height:370px;position:absolute;left:335px;top:19px}body .main .team .theam-background .natalia .person,body .main .team .theam-background .natalia .person-look{width:160px;height:334px;position:absolute;left:369px;top:14px}body .main .team .theam-background .andriy .person,body .main .team .theam-background .andriy .person-look{width:406px;height:235px;position:absolute;top:128px;left:77px}body .main .team .theam-background .kirill .person,body .main .team .theam-background .kirill .person-look{width:351px;height:280px;position:absolute;left:261px;top:103px}body .main .team .ufo-shining{width:100%;height:467px;background-repeat:no-repeat;background-size:100%;background-position:50%;position:absolute;opacity:0;top:-40%}body .main .team .socials{position:relative;margin-top:5%}body .main .team .socials a{display:inline-block;float:left;margin-right:10px}body .main .team .icon{background-repeat:no-repeat;background-position:50%;background-size:100%;border-radius:50%;width:30px;height:30px}body .main .team .team-part{background-repeat:no-repeat;height:650px}body .main .team .us-table{display:none;margin-top:5%}body .main .team .us-table .person-cont{width:100%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .team .us-table .person-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-cont{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .team .us-table .person-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-cont{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .team .us-table .person-cont{width:100%}}body .main .team .us-table .person-t{padding-top:20px;padding-bottom:20px;overflow:hidden}body .main .team .us-table .person-t:nth-child(odd){background-color:#7dd8d5}body .main .team .us-table .person-t:nth-child(even){background-color:#78ceca}body .main .team .us-table .person-t .img{width:25%;background-repeat:no-repeat;background-position:50% 0%;background-size:contain;height:200px}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .team .us-table .person-t .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-t .img{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .team .us-table .person-t .img{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-t .img{width:37.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .team .us-table .person-t .img{width:43.75%}}body .main .team .us-table .person-t .info{width:41.66667%;padding:0 0 0 20px !important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .team .us-table .person-t .info{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-t .info{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .team .us-table .person-t .info{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .team .us-table .person-t .info{width:62.5%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .team .us-table .person-t .info{width:56.25%}}body .main .team .us-table .person-t .name{font-size:28px;font-weight:600;margin:15px 0}body .main .team .us-table .person-t .description{font-size:22px;color:#333333;margin:0}body .main .team .no-click-hint-wrapper{text-align:center;color:#244848;display:none}@media all and (min-width: 640px){body .main .team .no-click-hint-wrapper{display:block}}body .main .team .no-click-hint-wrapper .no-click-hint{position:relative;padding-left:25px;display:inline-block}body .main .team .no-click-hint-wrapper .no-click-hint:after{position:absolute;display:inline-block;width:24px;height:24px;top:0;left:0;color:#78ceca}body .main .contacts{background-color:#001027;color:#fff;z-index:50;overflow:hidden;padding-bottom:3%;padding-top:2%}body .main .contacts h1{font-size:55px;margin-bottom:40px;text-shadow:1px 1px 0px rgba(0,0,0,0.8)}body .main .contacts p{font-size:16px;font-weight:100;margin-top:5px}body .main .contacts p a{color:#fff}body .main .contacts .round{border-radius:50%;border:1px solid rgba(225,225,225,0.1);width:100%;position:absolute;top:-10px;right:0;left:0;z-index:0}body .main .contacts .container{z-index:10}body .main .contacts .contact-form{display:none;margin-top:25%}body .main .contacts .infobox-wrapper{display:none;position:absolute;top:56%;left:47%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .main .contacts #infobox{border:4px solid #f86b45;margin-top:12px;padding:6px 0;background:#fff;color:#333333;font-size:13px;line-height:18px;position:relative;width:150px}body .main .contacts #infobox:before,body .main .contacts #infobox:after{bottom:100%;left:60%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body .main .contacts #infobox:after{border-color:rgba(248,107,69,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;-webkit-transform:skew(-40deg);-ms-transform:skew(-40deg);transform:skew(-40deg)}body .main .contacts #infobox:before{border-color:rgba(225,225,225,0);border-bottom-color:#f86b45;border-width:16px;margin-left:-15px;-webkit-transform:skew(-34deg);-ms-transform:skew(-34deg);transform:skew(-34deg)}body .main .contacts .text{float:left;position:absolute}body .main .contacts .text.main{display:block}body .main .contacts .text.mobile{display:none}body .main .contacts .text p{padding-left:25px;text-transform:none;margin-top:5px;margin-bottom:5px}body .main .contacts .company-address{position:absolute;right:0}@media all and (max-width: 640px){body .main .contacts .company-address{position:relative;text-align:center}body .main .contacts .company-address .address{display:inline-block}}body .main .contacts .company-address .address{position:relative;padding-left:25px}body .main .contacts .company-address .address:after{position:absolute;width:18px;height:18px;top:0;left:0;display:inline-block}body .main .contacts .phone{position:relative}body .main .contacts .phone:after{position:absolute;width:18px;height:18px;top:0;left:0;display:inline-block}body .main .contacts .mail{position:relative}body .main .contacts .mail:after{position:absolute;width:18px;height:18px;top:0;left:0;display:inline-block}body .main .contacts .skype{position:relative}body .main .contacts .skype:after{position:absolute;width:18px;height:18px;top:0;left:0;display:inline-block}body .main .contacts .socials{position:relative;width:600px !important;height:600px;padding:0;border-radius:50%;list-style:none;box-sizing:content-box;width:83.33333%;border-radius:50%;border:1px solid rgba(225,225,225,0.1)}@-webkit-keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(300px) rotate(0deg);transform:rotate(0deg) translateX(300px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(300px) rotate(-360deg);transform:rotate(360deg) translateX(300px) rotate(-360deg)}}@keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(300px) rotate(0deg);transform:rotate(0deg) translateX(300px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(300px) rotate(-360deg);transform:rotate(360deg) translateX(300px) rotate(-360deg)}}body .main .contacts .socials>*{display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px}body .main .contacts .socials li{width:30px;height:30px}body .main .contacts .socials>a{-webkit-animation:orbit-skype 200s linear infinite;animation:orbit-skype 200s linear infinite}body .main .contacts .socials>:nth-of-type(1){-webkit-transform:rotate(155deg) translate(300px) rotate(-155deg);-ms-transform:rotate(155deg) translate(300px) rotate(-155deg);transform:rotate(155deg) translate(300px) rotate(-155deg)}body .main .contacts .socials>:nth-of-type(2){-webkit-transform:rotate(170deg) translate(300px) rotate(-170deg);-ms-transform:rotate(170deg) translate(300px) rotate(-170deg);transform:rotate(170deg) translate(300px) rotate(-170deg)}body .main .contacts .socials>:nth-of-type(3){-webkit-transform:rotate(185deg) translate(300px) rotate(-185deg);-ms-transform:rotate(185deg) translate(300px) rotate(-185deg);transform:rotate(185deg) translate(300px) rotate(-185deg)}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contacts .socials{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contacts .socials{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contacts .socials{padding-right:10px;padding-left:10px}}body .main .contacts .socials a{border-radius:50%;padding:5px;text-align:center;cursor:pointer}body .main .contacts .socials .img{background-repeat:no-repeat;background-size:60%;background-position:50%;background-color:transparent}body .main .contacts .socials .fb{background-color:#405d9b;-webkit-animation-delay:-20s;animation-delay:-20s}body .main .contacts .socials .be{background-color:#11437c;-webkit-animation-delay:-10s;animation-delay:-10s}body .main .contacts .socials .in{background-color:#195980;-webkit-animation-delay:0s;animation-delay:0s}body .main .contacts .planet-inside{width:500px;height:500px;border-radius:50%;position:absolute;top:-10%;left:56%;text-align:center;overflow:hidden}body .main .contacts .planet-inside .planet,body .main .contacts .planet-inside .cap{background-repeat:no-repeat;background-size:100%;background-color:#172c43;background-position:50%;border-radius:50%;cursor:pointer;overflow:hidden;text-align:center;width:500px;height:500px;-webkit-clip-path:url(#clipPathForLines);clip-path:url(#clipPathForLines)}body .main .contacts .planet-inside .planet img,body .main .contacts .planet-inside .cap img{border-radius:50%;overflow:hidden;width:100%;height:100%}body .main .contacts .planet-inside .planet svg,body .main .contacts .planet-inside .cap svg{width:700px;margin-left:-45px;margin-top:25px}body .main .contacts .planet-inside #planet{transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}body .main .contacts .planet-inside #map{width:500px;height:500px;border-radius:50%;display:none;background-color:#08304B !important}body .main .contacts .contact-cont{width:50%;float:right;margin-right:10%}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contacts .contact-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contacts .contact-cont{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contacts .contact-cont{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contacts .contact-cont{width:75%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont{width:100%}}body .main .contacts .contact-cont .pre-cf{width:50%;float:right;position:relative;padding:0}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .contacts .contact-cont .pre-cf{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contacts .contact-cont .pre-cf{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .contacts .contact-cont .pre-cf{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .contacts .contact-cont .pre-cf{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont .pre-cf{width:50%}}body .main .contacts .contact-cont .ufo-mail{float:right;background-repeat:no-repeat;width:65px;height:65px;top:-30px;right:-25px;position:absolute}body .main .contacts .contact-cont .send{font-family:'Open Sans', sans-serif;font-weight:600;height:45px;width:250px;text-transform:uppercase;background-color:#54adb6;color:#fff;border:none;outline:none;font-size:20px;line-height:45px;box-shadow:3px 7px 0px rgba(0,0,0,0.8);cursor:pointer}body .main .contacts .contact-cont .send:hover{background-color:#7dd8d5}body .main .contacts .contact-cont .send:active,body .main .contacts .contact-cont .send:hover,body .main .contacts .contact-cont .send:focus{outline:none;border:none}body .main .contacts .object{background-color:transparent;background-repeat:no-repeat;background-position:50%;position:absolute}body .main .contacts .object.satellite{width:67px;height:57px;top:5%;right:-15%}body .main .contacts .object.comet{width:31px;height:25px;top:40px;right:5%}body .main .contacts .object.moon{width:19px;height:17px;top:60%;right:0}body .main .contacts .object.dr_planet{width:47px;height:47px;top:40%;left:-10%}body .main .contacts .object.rocket{width:24px;height:24px;bottom:25%;left:13%}body .main .contacts a[href^="http://maps.google.com/maps"]{display:none !important}body .main .contacts .gmnoprint a,body .main .contacts .gmnoprint span{display:none}body .main .contacts .gmnoprint div{background:none !important}body .main .contacts .text{text-transform:uppercase}body.ie .main .what-we-do .cloud{background-size:115%;margin-top:-240px}body.ie .main .portfolio .projects .more .close_me{padding-left:0}body.ie .main .process .svg-line svg{width:890px;height:890px}body .tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box{border-color:#fff;border-radius:10px;background-color:#244848}body .tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content{color:#fff;padding:10px}body .tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content .position{font-size:14px}body .tooltipster-sidetip.tooltipster-bottom.tooltipster-noir-customized .tooltipster-arrow-border{border-bottom-color:#fff}body .tooltipster-sidetip.tooltipster-left.tooltipster-noir-customized .tooltipster-arrow-border{border-left-color:#fff}body .tooltipster-sidetip.tooltipster-right.tooltipster-noir-customized .tooltipster-arrow-border{border-right-color:#fff}body .tooltipster-sidetip.tooltipster-top.tooltipster-noir-customized .tooltipster-arrow-border{border-top-color:#fff}body .tooltipster-sidetip.tooltipster-bottom.tooltipster-noir-customized .tooltipster-arrow-background{border-bottom-color:#244848;left:0px;top:3px}body .tooltipster-sidetip.tooltipster-left.tooltipster-noir-customized .tooltipster-arrow-background{border-left-color:#244848;left:-3px;top:0px}body .tooltipster-sidetip.tooltipster-right.tooltipster-noir-customized .tooltipster-arrow-background{border-right-color:#244848;left:3px;top:0px}body .tooltipster-sidetip.tooltipster-top.tooltipster-noir-customized .tooltipster-arrow-background{border-top-color:#244848;left:0px;top:-3px}body .lSAction>a{width:40px;height:40px;display:block;top:50%;cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;transition:opacity 0.35s linear 0s;background-repeat:no-repeat;background-size:cover}body .lSAction>.lSNext{background-position:-40px 0;right:10px}body .lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}body .lSSlideOuter.vertical .lSAction>.lSNext{background-position:-40px center;top:calc(50% - 20px);left:78%}body .lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0px center;bottom:auto;top:calc(50% - 20px);background-size:cover;left:25px}@media screen and (min-width: 981px) and (max-width: 1225px){body header .menu-wrap .menu{margin-left:8.33333%}body .main>section{padding-left:20px;padding-right:20px}body .main .container{padding:0 10px 0 10px}body .main .what-we-do{padding:0}body .main .what-we-do .cloud{top:-40px;height:37%;margin-top:-145px}body .main .what-we-do .working_photo{margin-top:-4%}body .main .what-we-do h1{margin:0}body .main .process{padding-right:0;padding-left:0}body .main .tube{right:3%}body .main .portfolio .branches .title{display:none}body .main .portfolio .branches ul{float:none}body .main .team{height:100%}body .main .team .ufo-part{padding-top:20%}body .main .team .us-part{margin-top:110px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .container{max-width:630px;padding:0 7px 0 7px}body .main .contact-form{margin-left:12.5%}body .main header .menu{margin-left:0}body .main header .menu li{margin-right:0px}body .main header .menu li a{font-size:14px}body .main header .our-logo{margin-left:-26px;margin-right:10px}body .main header .menu-wrap{padding-left:0}body .main .tube{right:-5%;top:-18%}body .main .ready{height:100vh}body .main .ready .boy{left:-60%;top:12%}body .main .ready h1{font-size:28px;margin:28px 0}body .main .ready .button{margin-top:24px}body .main .ready .button-wrap button{width:250px;height:100px;padding:0 0 12px 0;font-size:28px;display:block;margin:0 auto}body .main .what-we-do .cloud{top:-30px}body .main .portfolio h1{font-size:60px}body .main .portfolio .branches .title{display:none}body .main .portfolio .branches li{width:141px;margin:8px}body .main .portfolio .projects .more .more-text{padding-right:0}body .main .portfolio .projects .more ul li img{width:450px}body .main .portfolio .projects .more .arrow.left{left:3%}body .main .portfolio .projects .more .arrow.right{right:24%}body .main .portfolio .projects .more .close_me{background-position:70%;position:absolute;right:-5%}body .main .portfolio .projects .more .image-section .portfolioSlider button{width:34px !important}body .main .portfolio .projects .more .image-section .portfolioSlider button.slick-next{right:30px !important}body .main .portfolio .projects .project-element{padding:8px}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .project-element{width:50%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .portfolio .projects .project-element{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .project-element{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .portfolio .projects .project-element{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .portfolio .projects .project-element:hover{border:8px solid #e6e6e6}body .main .portfolio .projects .project-element:hover .tags{right:-1px}body .main .portfolio .projects .project-element .portfolio-img{width:100%;margin-left:0}body .main .portfolio .projects .project-element .tags{right:7px}body .main .process .svg-line{width:570px;margin:215px auto 0}body .main .process h1{margin-top:0}body .main .process h2{font-size:36px}body .main .process .discovery{margin-top:-1193px;margin-bottom:40px}body .main .process .discovery h2{margin-left:12.5%;margin-top:-90px;text-align:left}body .main .process .discovery .point.start{margin:-45px 68px 0 0}body .main .process .discovery .point.start .img{width:100%;height:84px}body .main .process .discovery .point:nth-of-type(7){margin-top:15px;margin-right:40px;float:right !important}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point:nth-of-type(7){width:25%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .discovery .point:nth-of-type(7){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point:nth-of-type(7){padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .discovery .point:nth-of-type(7){padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point:nth-of-type(7) .img{float:right}body .main .process .discovery .point:nth-of-type(7) p{float:left;text-align:right;margin:0 0 0 50px}body .main .process .discovery .point.end{margin:30px 20px 0 0}body .main .process .discovery .point.end h5{margin-right:20px}body .main .process .features{margin-top:0;padding-top:74px;height:440px}body .main .process .features h2{margin-left:12.5%;float:left;text-align:left;margin-top:-23px}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .features h2{width:37.5%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .features h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features h2{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .features h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .line-description{margin-top:-24%;margin-left:5%}body .main .process .features .point{float:right !important}body .main .process .features .point:first-child{margin-right:12.5%}body .main .process .features .point.start{margin-left:0%;margin-right:0%;float:left !important;margin-top:140px;margin-left:30px;padding:0 !important}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .features .point.start{width:25%}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .features .point.start h5{float:right;margin-right:40px}body .main .process .features .point.start .img{float:left;margin-left:-25px}body .main .process .release{padding-top:0}body .main .process .release h2{margin-left:12.5%;margin-top:20px}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .release h2{width:37.5%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .release h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release h2{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .release h2{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .points{padding-top:0;margin-top:-4px;margin-left:-30px}body .main .process .release .point:first-child{margin-left:12.5%}body .main .process .release .point.middle{padding:0 !important;margin-right:-45px;margin-left:-45px}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.middle{width:25%}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.middle .img{width:80px;height:80px}body .main .process .release .point.end{margin-right:-4px;margin-top:60px;padding:0 !important}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.end{width:37.5%}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .release .point.end .img{width:115px;height:115px;float:right}body .main .process .release .point.end h5{float:left;margin:45px 0 0 25px}body .main .process .release .point.end .parashute{top:66%;right:20px;width:62px;height:75px}body .main .development .triangle{bottom:-25px}body .main .development .devices{text-align:center;min-height:565px;height:expression( this.scrollHeight < 566 ? "565px" : "auto" )}body .main .development .devices .mobile p{margin:0}body .main .development .devices .mobile,body .main .development .devices .backend{padding:25px 0 0 0}body .main .development .devices .frontend,body .main .development .devices .mobile,body .main .development .devices .backend{float:none !important}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend,body .main .development .devices .mobile,body .main .development .devices .backend{width:75%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .development .devices .frontend,body .main .development .devices .mobile,body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .development .devices .frontend,body .main .development .devices .mobile,body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .development .devices .frontend,body .main .development .devices .mobile,body .main .development .devices .backend{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .technologies .triangle{bottom:-25px}body .main .technologies .img{position:relative;right:0;background-position:50%;margin-top:0%}body .main .technologies .small-clouds{display:none}body .main .technologies .text{margin:0}body .main .what-we-do{padding:0}body .main .what-we-do .cloud{height:30%;margin-top:-115px}body .main .what-we-do .working_photo{margin-top:-3%}body .main .what-we-do h1{margin:0}}@media screen and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px) and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .column{width:25%}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .what-we-do .text .column .img{margin:0 auto;background-position:50%;width:100%;height:104px}body .main .clients .two-clouds{display:none}body .main .clients .client{min-height:150px !important;height:expression( this.scrollHeight < 151 ? "150px" : "auto" )}body .main .team{height:100%;padding-bottom:0;overflow:hidden}body .main .team .tube{top:-30%}body .main .team .ufo-part{display:none}body .main .team .us-part,body .main .team .ufo-shining{display:none}body .main .team .us-table{display:block}body .main .team .us-table .person-t .name{margin:10px 0}body .main .contacts .socials{position:relative;width:500px !important;height:500px;padding:0;border-radius:50%;list-style:none;box-sizing:content-box;width:500px;height:500px;margin-top:15%}@-webkit-keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(250px) rotate(0deg);transform:rotate(0deg) translateX(250px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(250px) rotate(-360deg);transform:rotate(360deg) translateX(250px) rotate(-360deg)}}@keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(250px) rotate(0deg);transform:rotate(0deg) translateX(250px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(250px) rotate(-360deg);transform:rotate(360deg) translateX(250px) rotate(-360deg)}}body .main .contacts .socials>*{display:block;position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-12.5px}body .main .contacts .socials li{width:25px;height:25px}body .main .contacts .socials>a{-webkit-animation:orbit-skype 200s linear infinite;animation:orbit-skype 200s linear infinite}body .main .contacts .socials>:nth-of-type(1){-webkit-transform:rotate(155deg) translate(250px) rotate(-155deg);-ms-transform:rotate(155deg) translate(250px) rotate(-155deg);transform:rotate(155deg) translate(250px) rotate(-155deg)}body .main .contacts .socials>:nth-of-type(2){-webkit-transform:rotate(170deg) translate(250px) rotate(-170deg);-ms-transform:rotate(170deg) translate(250px) rotate(-170deg);transform:rotate(170deg) translate(250px) rotate(-170deg)}body .main .contacts .socials>:nth-of-type(3){-webkit-transform:rotate(185deg) translate(250px) rotate(-185deg);-ms-transform:rotate(185deg) translate(250px) rotate(-185deg);transform:rotate(185deg) translate(250px) rotate(-185deg)}body .main .contacts .socials li{-webkit-animation:orbit-skype() 200s linear infinite;animation:orbit-skype() 200s linear infinite}body .main .contacts .planet-inside{width:415px;height:415px;top:-10%;left:56%}body .main .contacts .planet-inside #map,body .main .contacts .planet-inside .planet,body .main .contacts .planet-inside .cap{width:415px;height:415px}body .main .contacts .planet-inside #map svg,body .main .contacts .planet-inside .planet svg,body .main .contacts .planet-inside .cap svg{width:600px;margin-left:-40px;margin-top:15px}body .main .contacts .contact-form{margin-top:5%}body .main .contacts .contact-cont{margin-top:100px;text-align:center}}@media screen and (min-width: 320px) and (max-width: 639px){body body,body html{-ms-overflow-x:hidden;overflow-x:hidden}body .main .container{width:310px}body .main .contact-form{margin-left:0%}body .main>section{padding-top:30px}body .main header{height:60px;padding:10px 10px 0 10px;background-color:transparent;position:absolute}body .main header .menu-wrap .bar{display:inline-block;position:fixed;right:10px;top:10px}body .main header .menu{position:absolute;visibility:hidden;z-index:-10}body .main header .menu li{float:none;margin-right:0}body .main header .logo-cont{margin-top:-10px}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main header .logo-cont{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main header .our-logo{margin-top:15px;height:47px}body .main header.expanded{position:fixed}body .main header.expanded .our-logo{margin-left:0}body .main header.expanded .menu{background-color:#071d33;width:100%;margin-top:50px;padding-bottom:40px;padding-top:20%;display:inline-block;z-index:10;visibility:visible;right:0;left:0}body .main header.expanded .menu li{text-align:center;margin-bottom:16%}body .main header.expanded .bar p{display:none}body .main .tube{display:none}body .main .contact-form h3{margin:0 0 20px 0;font-size:17px}body .main .contact-form button.cancel{height:25px;width:25px;margin-right:5px}body .main .contact-form .sub-inputs{margin-left:0}body .main .contact-form .sub-inputs input{margin-right:15px}body .main .contact-form .sub-inputs input:first-child{margin-bottom:14px}body .main .contact-form .field-alert{left:0}body .main .contact-form .field-alert .alert-message p{font-size:14px}body .main .ready .boy{display:none}body .main .ready .button{margin-top:20px}body .main .ready .button button{height:101px;text-align:center;background-position:8px 100%}body .main .ready .button-wrap button{height:80px;width:225px;font-size:26px;display:block;margin:20px auto 0;padding-bottom:10px}body .main .ready .go-down{bottom:4%}body .main .ready .go-down:hover{-webkit-animation:bouncing-mobile linear 1s infinite;animation:bouncing-mobile linear 1s infinite}body .main .ready .text{text-align:center}body .main .ready .text .first{margin-bottom:30px}body .main .ready h1{font-size:24px;line-height:35px}body .main .what-we-do{padding:0}body .main .what-we-do h1{margin:0 0 0 10px;font-size:35px}body .main .what-we-do .cloud{height:25%;margin-top:-80px}body .main .what-we-do .working_photo{margin-top:-20px}body .main .what-we-do .text{margin-top:-7%}body .main .what-we-do .text .column{margin:0 auto}body .main .what-we-do .text .column .img{width:100%;height:51px;background-position:50%}body .main .what-we-do .text .column h3{font-size:14px;line-height:16px}body .main .what-we-do .text .column p{margin:40px 10px 120px 10px;padding:0 10px}body .main .what-we-do .description{padding:0 10px}body .main .portfolio{padding-top:10px}body .main .portfolio .container{margin:0;padding:0}body .main .portfolio .container .portfolio-item .project-element{height:100%}body .main .portfolio h1{font-size:35px;margin-bottom:30px;margin-left:10px;margin-top:0.83em}body .main .portfolio .branches .title{display:none}body .main .portfolio .branches ul{margin-bottom:30px}body .main .portfolio .branches ul li{padding:0;padding-top:10px;width:76px;font-size:16px;margin-right:0;height:45px;background-color:#fff;border:0;color:#f86b45;text-align:center}body .main .portfolio .branches ul li:hover{border:3px solid #f86b45;box-shadow:none}body .main .portfolio .branches ul li.active:hover{box-shadow:none}body .main .portfolio .projects .project-element .portfolio-img{width:100% !important;margin-left:0;height:100% !important}body .main .portfolio .projects .project-element .tags{right:20px}body .main .portfolio .projects .project-element:hover .tags{right:10px}body .main .portfolio .projects .portfolio-item .more{margin-top:-25px;padding:20px 20px 0}body .main .portfolio .projects .portfolio-item .more .lSSlideWrapper .lSFade>li.active img{min-height:200px;height:expression( this.scrollHeight < 201 ? "200px" : "auto" )}body .main .portfolio .projects .portfolio-item .more .lSSlideOuter.vertical{min-height:200px;height:expression( this.scrollHeight < 201 ? "200px" : "auto" )}body .main .portfolio .projects .portfolio-item .more ul li img{width:100%}body .main .portfolio .projects .portfolio-item .more .more-text{padding:0}body .main .portfolio .projects .portfolio-item .more .arrow{top:35%}body .main .portfolio .projects .portfolio-item .more .arrow.right{right:5%}body .main .portfolio .projects .portfolio-item .more .arrow.left{left:5%}body .main .portfolio .projects .portfolio-item .more .close_me{background-position:100%;float:right;padding-left:40px;position:relative;right:0;margin-top:30px}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button{height:25px !important;width:25px !important;background-size:25px;background-repeat:no-repeat;width:100%}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button:focus{background-size:25px !important}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-prev{left:2px !important}body .main .portfolio .projects .portfolio-item .more .image-section .portfolioSlider button.slick-next{right:2px !important}body .main .portfolio .projects .portfolio-item .more .image-section{width:100%}body .main .portfolio .projects .portfolio-item .more .image-section .slick-track .slick-slide img{width:275px;height:auto}body .main .development{padding:10px 10px 0 10px}body .main .development h1{margin-top:0;font-size:35px}body .main .development .triangle{bottom:-22px}body .main .development .devices{margin:40px 0 40px 0;min-height:518px;height:expression( this.scrollHeight < 519 ? "518px" : "auto" )}body .main .development .devices h3{font-size:17px;line-height:22px}body .main .development .devices p{margin-bottom:0;font-size:15px}body .main .development .devices .frontend .img{background-position:50%}body .main .development .devices .mobile{padding-left:0}body .main .development .devices .mobile .img{width:44%}body .main .development .devices .backend{padding-top:20px}body .main .development .devices .backend .img{width:44%;float:left}body .main .development .devices .backend .text{padding-left:0}body .main .technologies{padding:10px 10px 0 10px}body .main .technologies h1{font-size:35px}body .main .technologies .triangle{bottom:-22px}body .main .technologies .text{margin-bottom:0;margin-top:0}body .main .technologies .text p{margin-bottom:0}body .main .technologies .img{height:300px;position:relative;right:0;margin-top:0;margin-bottom:60px}body .main .technologies .small-clouds{display:none}body .main .technologies .read_more{display:inline;color:#f86b45;cursor:pointer}body .main .process{padding-top:10px}body .main .process .svg-line{width:270px;margin-top:150px}body .main .process h1{font-size:35px;line-height:50px;margin-top:0;margin-bottom:0.83em}body .main .process h2{font-size:27px;line-height:32px;padding-left:10px}body .main .process .how-it-work{font-size:31px}body .main .process p{margin:auto}body .main .process div{padding:0}body .main .process .discovery{margin-top:-1403px;margin-bottom:40px}body .main .process .discovery h2{margin-top:-60px}body .main .process .discovery .points{padding-left:20px;padding-right:10px;padding-top:105px}body .main .process .discovery .point{margin-left:50%;float:none;margin-top:20px;padding-right:10px}body .main .process .discovery .point .img{float:right;margin-right:-3px}body .main .process .discovery .point .img p{float:left;margin:auto}body .main .process .discovery .point.start{margin-left:0%;margin-top:-65px;left:0;position:absolute}body .main .process .discovery .point.start .img{width:104px;height:104px;float:none;margin:0 auto}body .main .process .discovery .point.start h5{float:none}body .main .process .discovery .point.end{float:left;margin-top:0;padding-left:15px}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .process .discovery .point.end{width:25%}}@media screen and (min-width: 981px) and (max-width: 1225px){body .main .process .discovery .point.end{padding-right:10px;padding-left:10px}}@media screen and (min-width: 640px) and (max-width: 980px){body .main .process .discovery .point.end{padding-right:10px;padding-left:10px}}@media (orientation: landscape){body .main .process .discovery .point.end{padding-right:10px;padding-left:10px}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .discovery .point.end .img{float:none;margin:0 auto}body .main .process .discovery .point.end h5{text-align:left}body .main .process .features{height:430px}body .main .process .features h2{float:left;padding-right:10px}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .process .features h2{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .process .features .points{margin-top:32px;padding:0 0 0 15px}body .main .process .features .point h5{font-size:11px;line-height:16px;margin-top:18px}body .main .process .features .point .img{width:50px;height:50px}body .main .process .features .point.start{float:right;margin:70px 10px 0 160px;padding-left:30px}body .main .process .features .point.start .img{float:right}body .main .process .features .point.start h5{float:left}body .main .process .features .line-description{margin:-106px 0 0 0}body .main .process .features .line-description h5{font-size:10px;letter-spacing:0.7px}body .main .process .release h2{margin-bottom:6px;margin-top:10px}body .main .process .release .clear-mobile{clear:both}body .main .process .release .points{padding:0;margin-top:-10px}body .main .process .release .point{margin-top:30px}body .main .process .release .point:first-child{margin-left:0%}body .main .process .release .point h5{font-size:12px;line-height:16px}body .main .process .release .point:nth-of-type(-n+3){float:right;margin:10px 28px 10px 0}body .main .process .release .point.middle{float:left;margin-top:-30px;margin-left:40px}body .main .process .release .point.middle .img{width:100%;height:78px;float:none}body .main .process .release .point.middle h5{margin-top:10px}body .main .process .release .point:nth-child(5){margin-left:25%}body .main .process .release .point:nth-of-type(n+6){float:left;margin-top:40px}body .main .process .release .point:nth-of-type(n+6) .img{float:none}body .main .process .release .point:nth-of-type(n+6) p{float:none;margin-top:15px}body .main .process .release .point:nth-of-type(6){margin-left:25px}body .main .process .release .point.end{margin-top:25px;margin-left:155px;position:relative}body .main .process .release .point.end .img{width:120px;height:120px}body .main .process .release .point.end .parashute{top:13%;right:10px;width:42px;height:61px}body .main .process .release .point .img{float:right}body .main .clients h1{font-size:35px;margin-bottom:0.83em}body .main .clients .two-clouds{display:none}body .main .clients .slider-wrap .arrow.right{right:-10px}body .main .clients .slider-wrap .arrow.left{left:-10px}body .main .clients .client{min-height:100px !important;height:expression( this.scrollHeight < 101 ? "100px" : "auto" );max-height:150px;margin:10px 0}body .main .clients .client img{padding:10px}body .main .team{font-size:16px;height:100%;padding-bottom:0;padding-top:10px;overflow:hidden}body .main .team h1{font-size:35px;line-height:40px;padding-left:10px}body .main .team p{margin:0 10px}body .main .team .ufo-part{display:none}body .main .team .us-part,body .main .team .ufo-shining{display:none}body .main .team .us-table{display:block}body .main .team .us-table .person-t{max-height:180px}body .main .team .us-table .person-t .name{font-size:18px;line-height:25px;margin:10px 0}body .main .team .us-table .person-t .description{font-size:14px;line-height:14px}body .main .team .us-table .person-t .socials{margin-top:20px}body .main .team .us-table .person-t .icon{width:30px;height:30px}body .main .team .us-table .person-t .img{height:140px}body .main .contacts{padding-top:10px}body .main .contacts h1{font-size:35px}body .main .contacts p{font-size:12px}body .main .contacts .socials{position:relative;width:300px !important;height:300px;padding:0;border-radius:50%;list-style:none;box-sizing:content-box;width:300px;height:300px}@-webkit-keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}@keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}body .main .contacts .socials>*{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px}body .main .contacts .socials li{width:20px;height:20px}body .main .contacts .socials>a{-webkit-animation:orbit-skype 200s linear infinite;animation:orbit-skype 200s linear infinite}body .main .contacts .socials>:nth-of-type(1){-webkit-transform:rotate(155deg) translate(150px) rotate(-155deg);-ms-transform:rotate(155deg) translate(150px) rotate(-155deg);transform:rotate(155deg) translate(150px) rotate(-155deg)}body .main .contacts .socials>:nth-of-type(2){-webkit-transform:rotate(170deg) translate(150px) rotate(-170deg);-ms-transform:rotate(170deg) translate(150px) rotate(-170deg);transform:rotate(170deg) translate(150px) rotate(-170deg)}body .main .contacts .socials>:nth-of-type(3){-webkit-transform:rotate(185deg) translate(150px) rotate(-185deg);-ms-transform:rotate(185deg) translate(150px) rotate(-185deg);transform:rotate(185deg) translate(150px) rotate(-185deg)}body .main .contacts .socials li{-webkit-animation:orbit-skype() 200s linear infinite;animation:orbit-skype() 200s linear infinite}body .main .contacts .planet-inside{width:240px;height:240px;top:-8%;left:59%}body .main .contacts .planet-inside #map,body .main .contacts .planet-inside .planet,body .main .contacts .planet-inside .cap{width:240px;height:240px}body .main .contacts .planet-inside #map svg,body .main .contacts .planet-inside .planet svg,body .main .contacts .planet-inside .cap svg{width:350px;margin-left:-28px;margin-top:10px}body .main .contacts .planet-inside .infobox-wrapper{top:63% !important;left:44% !important}body .main .contacts .contact-cont{margin-top:20px;padding:0;text-align:center}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont{width:100%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont .pre-cf{float:none}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont .pre-cf{width:50%}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contacts .contact-cont .ufo-mail{width:40px;height:40px;top:-15px;right:-15px}body .main .contacts .contact-cont .send{height:30px;width:160px;font-size:14px;line-height:20px}body .main .contacts .contact-form{margin-top:20%}body .main .contacts .text{text-align:center;margin:auto;position:relative;margin-top:8%}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .contacts .text.main{display:none}}@media screen and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px) and (min-width: 320px) and (max-width: 639px){body .main .contacts .text.mobile{display:block}}@media screen and (min-width: 320px) and (max-width: 639px){body .main .contacts .text p{display:inline-block;padding-left:20px;margin-top:3px;margin-bottom:3px}body .main .contacts .phone{position:relative}body .main .contacts .phone:after{position:absolute;width:12px;height:12px;top:0;left:0;display:inline-block}body .main .contacts .mail{position:relative}body .main .contacts .mail:after{position:absolute;width:12px;height:12px;top:0;left:0;display:inline-block}body .main .contacts .skype{position:relative}body .main .contacts .skype:after{position:absolute;width:12px;height:12px;top:0;left:0;display:inline-block}body .main .contacts .object{display:none}body .main .contacts .round{visibility:hidden}body.ie .main .ready .container{left:calc(50% - 320px / 2)}body.ie .main .what-we-do .cloud{margin-top:-80px}body.ie .main .contacts .socials{position:relative;width:300px !important;height:300px;padding:0;border-radius:50%;list-style:none;box-sizing:content-box;width:300px;height:300px}@-webkit-keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}@keyframes orbit-skype{from{-webkit-transform:rotate(0deg) translateX(150px) rotate(0deg);transform:rotate(0deg) translateX(150px) rotate(0deg)}to{-webkit-transform:rotate(360deg) translateX(150px) rotate(-360deg);transform:rotate(360deg) translateX(150px) rotate(-360deg)}}body.ie .main .contacts .socials>*{display:block;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px}body.ie .main .contacts .socials li{width:20px;height:20px}body.ie .main .contacts .socials>a{-webkit-animation:orbit-skype 200s linear infinite;animation:orbit-skype 200s linear infinite}body.ie .main .contacts .socials>:nth-of-type(1){-webkit-transform:rotate(155deg) translate(150px) rotate(-155deg);-ms-transform:rotate(155deg) translate(150px) rotate(-155deg);transform:rotate(155deg) translate(150px) rotate(-155deg)}body.ie .main .contacts .socials>:nth-of-type(2){-webkit-transform:rotate(170deg) translate(150px) rotate(-170deg);-ms-transform:rotate(170deg) translate(150px) rotate(-170deg);transform:rotate(170deg) translate(150px) rotate(-170deg)}body.ie .main .contacts .socials>:nth-of-type(3){-webkit-transform:rotate(185deg) translate(150px) rotate(-185deg);-ms-transform:rotate(185deg) translate(150px) rotate(-185deg);transform:rotate(185deg) translate(150px) rotate(-185deg)}body.ie .main .contacts .socials li{-webkit-animation:orbit-skype() 200s linear infinite;animation:orbit-skype() 200s linear infinite}body.ie .main .contacts .socials .fb{-webkit-animation-delay:-20s;animation-delay:-20s}body.ie .main .contacts .socials .be{-webkit-animation-delay:-10s;animation-delay:-10s}body.ie .main .contacts .socials .in{-webkit-animation-delay:0s;animation-delay:0s}body.ie .main .process .svg-line svg{width:270px;height:1316px}}@media (orientation: landscape){body .landscape .vertical-wrap{text-align:center}body .landscape .tube{display:none}body .landscape .contact-form{margin-top:25%}body .landscape .contact-form form{padding:10px;margin-bottom:10px}body .landscape .contact-form h3{margin:0 0 10px 0}body .landscape .contact-form .message{height:70px;margin-bottom:10px}body .landscape .contact-form .sub-inputs input{height:40px}body .landscape .contact-form .sub-inputs input:first-child{margin-bottom:10px}body .landscape .contact-form .sub-inputs input:last-child{width:82%;margin-right:0}body .landscape .contact-form button.send-message{height:40px;width:40px;margin-left:10px}body .landscape .ready .boy{display:none}body .landscape .ready .text{text-align:center;margin-top:7%;margin:auto;float:none}body .landscape .ready .text .first{margin-bottom:10px;margin-top:0}body .landscape .ready .text h1{font-size:22px;line-height:36px;margin-top:4%;margin-bottom:0}body .landscape .ready .button{margin-top:3% !important;text-align:center}body .landscape .ready .button button{width:250px;height:80px;font-size:24px;background-position:50% 50%}}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-size:35px !important;outline:none;background:transparent;color:transparent}.slick-prev{background-size:35px;left:-35px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-next{background-size:35px;right:-35px}[dir="rtl"] .slick-next{left:-25px;right:auto}
