.button,.cs-style-1 figcaption,[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden}.bounce-btn:hover,.button-bounce:hover{-webkit-animation:button-bounce .3s forwards}.button,.button-build-app-wrapper .button-build-app{text-decoration:none;border:none;text-align:center;cursor:pointer;outline:0}.button--wayra,.wave-effect,svg:not(:root){overflow:hidden}.row,.row.reverse{-webkit-box-orient:horizontal}.input .input__label,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button,.input .input__label,body{-moz-osx-font-smoothing:grayscale}.owl-carousel,.owl-carousel .owl-item,.owl-controls,.owl-theme .owl-dots,.owl-theme .owl-nav,.ui.button,.viewer-container{-webkit-tap-highlight-color:transparent}.blog-page .blog-list-wrapper .blog-list .news-item__image-wrapper,.calculator-page .calculator-wrapper .image-wrapper,.calculator-page .progress-bar-wrapper .progress-bar,.centering-block-parent,.news-section .news-item .news-item__text-wrapper.only-title{position:relative}.calculator-page .calculator-wrapper .image-wrapper .img-responsive,.calculator-page .progress-bar-wrapper .progress-bar:after,.centered-block,.news-section .news-item .news-item__text-wrapper.only-title h5{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?iygv03);src:url(fonts/icomoon.eot?iygv03) format("embedded-opentype"),url(fonts/icomoon.ttf) format("truetype"),url(fonts/icomoon.woff?iygv03) format("woff"),url(fonts/icomoon.svg?iygv03) format("svg");font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(fonts/Gilroy-Regular.eot);src:url(fonts/Gilroy-Regular.eot) format("embedded-opentype"),url(fonts/Gilroy-Regular.ttf) format("truetype"),url(fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(fonts/Gilroy-SemiBold.eot);src:url(fonts/Gilroy-SemiBold.eot) format("embedded-opentype"),url(fonts/Gilroy-SemiBold.ttf) format("truetype"),url(fonts/Gilroy-SemiBold.woff) format("woff");font-weight:500;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:500}h1{font-size:50px!important;font-weight:400}.like-h1{font-size:42px}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}[class*=" icon-"]:before,[class^=icon-]:before{font-size:23px}.icon-facebook:before{content:"\e910"}.icon-pinterest:before{content:"\e911"}.icon-vk:before{content:"\e904";font-size:30px}.icon-google-plus:before{content:"\ea8b";font-size:31px}.icon-twitter:before{content:"\ea96"}.icon-linkedin:before{content:"\eaca"}.icon-clutch:before{content:"\e907"}.icon-card:before{content:"\e906"}.icon-extra:before{content:"\e909"}.icon-goodfirms:before{content:"\e90b"}.icon-clock:before{content:"\e900";font-size:15px;color:#999da3}.icon-eye:before{content:"\e90a";font-size:15px;color:#999da3}.icon-eye_article:before{content:"\e901"}.icon-web:before{content:"\e90e";font-size:29px}.icon-android:before{content:"\e902";font-size:29px}.icon-apple:before{content:"\e903";font-size:29px}.icon-calendar_icon:before{content:"\e905"}.icon-contact_home_icon:before{content:"\e908";font-size:32px}.icon-arrow-down:before{content:"\e912";font-size:10px}.icon-angle-arrow-right:before{content:"\e913";color:#9b59b6;font-size:9px}.icon-logo:before{content:"\e90c"}.icon-logo_top_menu:before{content:"\e90d";font-size:60px}.button.violet-color.send-btn:after,.button.violet-color.with-icon:after,.button.white-color.with-icon:after{content:" ";vertical-align:middle;position:relative}.button{z-index:1;position:relative;display:block;padding:13px 30px;font-size:16px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:3px;line-height:1;border-radius:25px}.button.white-color{background-color:#fff;border:1px solid #9b59b6;color:#9b59b6}.button.white-color.button--wayra:hover{background-color:#9b59b6;color:#fff;border-color:#9b59b6}.button.white-color.button--wayra:hover:before{background-color:#9b59b6}.button.white-color.with-icon:after{background:url(/img/arrow-button-violet.svg) 3px 3px no-repeat;background-size:16px 16px;width:20px;height:17px;display:inline-block;left:25px;top:-3px}.button.white-color.with-icon.button--wayra:hover::after{background:url(/img/arrow-button-white.svg) 3px 3px no-repeat!important;background-size:16px 16px!important}.button.violet-color{background-color:#9b59b6;color:#fff;border:1px solid #fff}.button.violet-color.send-btn{border-radius:35px;padding:11px}.button.violet-color.send-btn:after{background:url(/img/envelope.svg) 0 2px no-repeat;background-size:36px 34px;width:36px;height:36px;display:inline-block}.button.violet-color.button--wayra:hover{background-color:#fff;color:#9b59b6;border-color:#fff}.button.violet-color.button--wayra:hover:before{background-color:#fff}.button.violet-color.with-icon:after{background:url(/img/arrow-button-white.svg) 3px 3px no-repeat;background-size:16px 16px;width:20px;height:17px;display:inline-block;left:25px;top:-3px}.button--wayra:before,.button-bounce::before{content:'';z-index:-1}.button-arrow,.s-icon{vertical-align:bottom}.button.violet-color.with-icon.button--wayra:hover::after{background:url(/img/arrow-button-violet.svg) 3px 3px no-repeat!important;background-size:16px 16px!important}.button.violet-color.back-btn{padding:15px}.button.violet-color.back-btn:after{width:17px;top:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0;background-position:0 3px}.button.violet-gradient{color:#fff;border:1px solid #9b59b6;background-image:linear-gradient(-258deg,#3023ae 0,#c86dd7 100%)}.button-arrow{display:inline-block;margin-left:25px;width:20px;height:16px;background:url(/img/arrow-button-white.svg) center center no-repeat;background-size:16px 16px}.input,textarea{vertical-align:top}.button-arrow--rewerse{margin-left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-btn:hover .button-arrow{background-image:url(/img/arrow-button-white.svg)}.main-btn .button-arrow{background-image:url(/img/arrow-button-violet.svg)}.button-bounce{color:#fff;letter-spacing:.1875rem;background:#9b59b6;background-image:linear-gradient(-258deg,#3023ae 0,#c86dd7 100%);transition:background-color .3s,color .3s}.button-bounce::before{position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px;background:inherit;border-radius:50px;opacity:.4;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.button-bounce:hover{animation:button-bounce .3s forwards}.button-bounce:hover::before{-webkit-animation:anim-moema-2 .3s .3s forwards;animation:anim-moema-2 .3s .3s forwards}@-webkit-keyframes button-bounce{60%{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}85%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes button-bounce-2{to{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes anim-moema-2{to{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-moema-2{to{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.button-build-app-wrapper{margin:60px 0}.button-build-app-wrapper .button-build-app{font-size:24px;padding:23px 30px;color:#fff;background-color:#9b59b6;position:relative;display:block;border-radius:40px}.button-build-app-wrapper .button-build-app-wrapper_text{font-size:20px;color:#111;text-align:center;margin-bottom:5px}.button-build-app-wrapper .button-build-app-wrapper_text a{color:#9b59b6;text-decoration:underline}.button--wayra{transition:border-color .3s,color .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.button--wayra:before{position:absolute;top:0;left:0;width:103%;height:100%;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.button--wayra:hover{-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:background-color .5s,-webkit-transform .5s;transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s,-webkit-transform .5s}.button--wayra:hover:before{opacity:1;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);transition-timing-function:cubic-bezier(.2,1,.3,1)}.link-button-wrapper{width:auto;display:inline-block;margin:auto}.contact-us .contact-us_form,.input{width:100%}.link-button-wrapper button{display:block;margin:auto}.contact-us .required-input_star{color:red;font-size:21px;display:block}.input{position:relative;z-index:1;display:inline-block}.ui.button,.ui.buttons,.ui.label,sub,sup{vertical-align:baseline}.input.input--required input{padding-right:26px}.input.input--required .required-input_star{position:absolute;top:37px;right:8px}.input .input__field{position:relative;display:block;float:right;padding:.8em;width:60%;border:none;border-radius:0;background:#f0f0f0;color:#aaa;-webkit-appearance:none}img,legend{border:0}.input .input__field:focus{outline:0}.input .input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#696969;font-weight:400;font-size:70.25%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-controls,.video-js{-ms-user-select:none;-moz-user-select:none}.input .input__label .input__label-content{position:relative;display:block;padding:1.6em .6em;width:100%;color:#9fa3a7;text-transform:uppercase;letter-spacing:2px}.input .graphic{position:absolute;top:0;left:0;fill:none}.wave-effect{padding-top:1em}.wave-effect .input__field--wave{padding:1em 0 .25em;width:100%;background:0 0;color:#111;font-size:1.25em;text-overflow:ellipsis}.wave-effect .input__label--wave{position:absolute;top:1.9em;font-size:.7em;left:0;display:block;width:100%;text-align:left;padding:0;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;transition:color 1s,-webkit-transform .2s .15s;transition:transform .2s .15s,color 1s;transition:transform .2s .15s,color 1s,-webkit-transform .2s .15s;transition-timing-function:ease-out}.wave-effect .graphic--wave{stroke:#ccc;pointer-events:none;transition:stroke .7s,-webkit-transform .7s;transition:transform .7s,stroke .7s;transition:transform .7s,stroke .7s,-webkit-transform .7s;transition-timing-function:cubic-bezier(0,.25,.5,1)}.input--filled .input__label--wave,.input__field--wave:focus+.input__label--wave{color:#333;-webkit-transform:translate3d(0,-1.25em,0) scale3d(.75,.75,1);transform:translate3d(0,-1.25em,0) scale3d(.75,.75,1)}.input--filled .graphic--wave,.input__field--wave:focus~.graphic--wave{stroke:#333;-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}.cs-style-3 figure,.cs-style-4 figure>div{overflow:hidden}table{border-collapse:collapse;border-spacing:0}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 auto;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.row.reverse{flex-direction:row-reverse}.col.reverse,.submenu{-webkit-box-orient:vertical}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{-webkit-box-flex:1;flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.667%;max-width:16.667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;align-items:flex-end}.around-xs{justify-content:space-around}.between-xs,.c-container{-webkit-box-pack:justify}.between-xs{justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;order:-1}.last-xs{-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-webkit-box-flex:1;flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.667%;max-width:16.667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{-webkit-box-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;order:-1}.last-sm{-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-webkit-box-flex:1;flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.667%;max-width:16.667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;align-items:center}.bottom-md{-webkit-box-align:end;align-items:flex-end}.around-md{justify-content:space-around}.between-md{-webkit-box-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;order:-1}.last-md{-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-box-flex:1;flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.667%;max-width:16.667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{-webkit-box-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;order:-1}.last-lg{-webkit-box-ordinal-group:2;order:1}}[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translate(0);transform:translate(0)}[data-aos=fade-up]{-webkit-transform:translateY(100px);transform:translateY(100px)}[data-aos=fade-down]{-webkit-transform:translateY(-100px);transform:translateY(-100px)}[data-aos=fade-right]{-webkit-transform:translate(-100px);transform:translate(-100px)}[data-aos=fade-left]{-webkit-transform:translate(100px);transform:translate(100px)}[data-aos=fade-up-right]{-webkit-transform:translate(-100px,100px);transform:translate(-100px,100px)}[data-aos=fade-up-left]{-webkit-transform:translate(100px,100px);transform:translate(100px,100px)}[data-aos=fade-down-right]{-webkit-transform:translate(-100px,-100px);transform:translate(-100px,-100px)}[data-aos=fade-down-left]{-webkit-transform:translate(100px,-100px);transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translateY(100px) scale(.6);transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translateY(-100px) scale(.6);transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate(-100px) scale(.6);transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate(100px) scale(.6);transform:translate(100px) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translateY(100px) scale(1.2);transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translateY(-100px) scale(1.2);transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate(-100px) scale(1.2);transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate(100px) scale(1.2);transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translate(0);transform:translate(0)}[data-aos=slide-up]{-webkit-transform:translateY(100%);transform:translateY(100%)}[data-aos=slide-down]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-aos=slide-right]{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[data-aos=slide-left]{-webkit-transform:translateX(100%);transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.rangeslider,.rangeslider__fill{display:block}.rangeslider{background:#c8c8c8;position:relative}.rangeslider__fill,.rangeslider__handle{background:#9b59b6;position:absolute}.rangeslider--horizontal{height:2px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{cursor:pointer;display:inline-block;width:30px;height:30px;border-radius:15px}.grid figure,.grid li{position:relative;margin:0}.rangeslider--active .rangeslider__handle,.rangeslider__handle:active{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12))}.rangeslider--horizontal .rangeslider__handle{top:-15px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}.grid{padding:20px 20px 100px;max-width:1300px;margin:0 auto;list-style:none;text-align:center}.grid li{display:inline-block;width:20%;padding:20px;text-align:left}.grid figure img{max-width:100%;display:block;position:relative}.grid figcaption{position:absolute;top:0;left:0;padding:20px;background:#9b59b6;color:#ed4e6e}.grid figcaption h3{margin:0;padding:0;color:#fff}.grid figcaption span:before{content:'by '}.grid figcaption a{text-align:center;padding:8px 25px;border-radius:22px;display:inline-block;background:#fff;color:#9b59b6}.cs-style-1 figcaption{height:100%;width:100%;opacity:0;text-align:center;backface-visibility:hidden;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.cs-style-1 figure.cs-hover figcaption,.no-touch .cs-style-1 figure:hover figcaption{opacity:1;-webkit-transform:translate(15px,15px);transform:translate(15px,15px)}.cs-style-1 figcaption h3{margin-top:70px}.cs-style-1 figcaption span{display:block}.cs-style-1 figcaption a{margin-top:30px}.cs-style-2 figure img{z-index:10;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cs-style-2 figure.cs-hover img,.no-touch .cs-style-2 figure:hover img{-webkit-transform:translateY(-90px);transform:translateY(-90px)}.cs-style-2 figcaption{height:90px;width:100%;top:auto;bottom:0}.cs-style-2 figcaption a{position:absolute;right:20px;top:30px}.cs-style-3 figure img{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cs-style-3 figure.cs-hover img,.no-touch .cs-style-3 figure:hover img{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.cs-style-3 figcaption{height:100px;width:100%;top:auto;bottom:0;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .1s .3s,-webkit-transform .4s;transition:transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s,-webkit-transform .4s}.cs-style-3 figcaption a,.cs-style-4 figcaption a,.cs-style-5 figure a,.cs-style-6 figcaption a,.cs-style-7 figcaption a{position:absolute;bottom:20px;right:20px}.cs-style-3 figure.cs-hover figcaption,.no-touch .cs-style-3 figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s}.cs-style-4 li{-webkit-perspective:1700px;perspective:1700px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.cs-style-4 figure{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cs-style-4 figure img{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cs-style-4 figure.cs-hover img,.no-touch .cs-style-4 figure:hover img{-webkit-transform:translateX(25%);transform:translateX(25%)}.cs-style-4 figcaption{height:100%;width:50%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);transition:opacity .1s .3s,-webkit-transform .4s;transition:transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s,-webkit-transform .4s}.cs-style-5 figcaption,.cs-style-6 figcaption,.cs-style-7 figcaption{height:100%;width:100%}.cs-style-4 figure.cs-hover figcaption,.no-touch .cs-style-4 figure:hover figcaption{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s}.cs-style-5 figure img{z-index:10;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cs-style-5 figure.cs-hover img,.no-touch .cs-style-5 figure:hover img{-webkit-transform:scale(.4);transform:scale(.4)}.cs-style-5 figcaption{opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.cs-style-5 figure.cs-hover figcaption,.no-touch .cs-style-5 figure:hover figcaption{-webkit-transform:scale(1);transform:scale(1);opacity:1}.cs-style-6 figure img{z-index:10;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.cs-style-6 figure.cs-hover img,.no-touch .cs-style-6 figure:hover img{-webkit-transform:translateY(-50px) scale(.5);transform:translateY(-50px) scale(.5)}.cs-style-6 figcaption h3{margin-top:60%}.cs-style-7 li:first-child{z-index:6}.cs-style-7 li:nth-child(2){z-index:5}.cs-style-7 li:nth-child(3){z-index:4}.cs-style-7 li:nth-child(4){z-index:3}.cs-style-7 li:nth-child(5){z-index:2}.cs-style-7 li:nth-child(6){z-index:1}.cs-style-7 figure img{z-index:10}.cs-style-7 figcaption{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,height .3s,box-shadow .3s;box-shadow:0 0 0 0 #2c3f52}.cs-style-7 figure.cs-hover figcaption,.no-touch .cs-style-7 figure:hover figcaption{opacity:1;height:130%;box-shadow:0 0 0 10px #2c3f52}.cs-style-7 figcaption h3{margin-top:86%}.cs-style-7 figcaption a,.cs-style-7 figcaption h3,.cs-style-7 figcaption span{opacity:0;transition:opacity 0s}.cs-style-7 figure.cs-hover figcaption a,.cs-style-7 figure.cs-hover figcaption h3,.cs-style-7 figure.cs-hover figcaption span,.no-touch .cs-style-7 figure:hover figcaption a,.no-touch .cs-style-7 figure:hover figcaption h3,.no-touch .cs-style-7 figure:hover figcaption span{transition:opacity .3s .2s;opacity:1}@media screen and (max-width:31.5em){.grid{padding:10px 10px 100px}.grid li{width:100%;min-width:300px}}/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.11
Create your own skin at http://designer.videojs.com
*/#popup_video{width:100%!important;height:100%!important;position:relative!important}.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(fonts/vjs.eot);src:url(fonts/vjs.eot?) format("embedded-opentype"),url(fonts/vjs.woff) format("woff"),url(fonts/vjs.ttf) format("truetype"),url(fonts/vjs.svg) format("svg")}@font-face{font-family:VideoJS;src:url(fonts/vjs.eot);src:url(fonts/vjs.eot?) format("embedded-opentype"),url(fonts/vjs.woff) format("woff"),url(fonts/vjs.ttf) format("truetype"),url(fonts/vjs.svg) format("svg");font-weight:400;font-style:normal}video{-o-object-fit:cover;object-fit:cover}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 #9C58B7}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-error .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.error.progress-button button span,.loading.progress-button button span,.progress-button svg path,.success.progress-button button span{opacity:0;visibility:hidden}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-load-progress{background:#646464}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{opacity:0;visibility:hidden!important}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button,.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error-display div{position:absolute;bottom:0;right:0;left:0;top:0;font-size:2em;text-align:center;padding:15em;margin:auto;background:#9b59b6}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em}.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.breadcrumbs__item,.c-nav__link,.c-nav__link-inner,.p-title--big,.progress-button button,.s-navi-title{text-transform:uppercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.owl-carousel .owl-stage:after,.owl-carousel .owl-wrapper:after{content:".";clear:both;line-height:0}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.video-js,.video-js .vjs-tech{top:0!important;width:100%;height:100%}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:transparent;position:relative;-webkit-user-select:none;user-select:none}.video-js .vjs-tech{left:0;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:0 10%!important;object-position:0 10%!important}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.owl-controls .owl-buttons div,.owl-controls .owl-page,.vjs-poster{cursor:pointer}.vjs-poster{height:600px;width:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{height:100%;display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster,.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.content-fixed-width.features-company-wrapper,body{overflow-x:hidden}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:10em;color:#ccc;background-color:#70000d;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:100%;height:5em;margin:0!important}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}@media (max-width:767px){.vjs-poster{height:414px}}@media (max-width:768px){.line-numbers-rows>span:before{padding:.2px 0}pre[class*=language-]{background-size:2.5em 2.5em}.line-numbers-rows>span{height:20px;padding-top:2px}}.progress-button{position:relative;display:inline-block;text-align:center}.progress-button button{display:block;width:191px;height:50px;margin:0 auto;padding:0;background-color:transparent;border:1px solid #9b59b6;border-radius:40px;color:#9b59b6;font-size:12px;font-family:Montserrat-Bold,sans-serif;letter-spacing:4px;transition:all .3s}.progress-button.active-submit-connection button:focus,.progress-button.active-submit-connection button:hover{background-color:#9b59b6;color:#fff}.progress-button button:focus{outline:0}.progress-button svg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.progress-button svg path{fill:none}.progress-button svg.progress-circle path{stroke:#9b59b6;stroke-width:5}.progress-button svg.checkmark path,.progress-button svg.cross path{stroke:#fff;stroke-width:5;stroke-linecap:round;transition:visibility 0s linear .1s,opacity .1s linear}.loading.progress-button button{width:50px;background-color:transparent;border-width:5px;border-color:#ddd;color:#fff;transition-delay:0s}.loading.progress-button button:focus,.loading.progress-button button:hover{background-color:transparent}.error.progress-button svg.cross path,.loading.progress-button svg.progress-circle path,.success.progress-button svg.checkmark path{visibility:visible;opacity:1;transition:stroke-dashoffset .3s}.error.progress-button button{background-color:#b24332;border-color:#b24332}@media (max-width:350px){#calculator-container .progress-button{display:block}#calculator-container .progress-button button{width:100%}}.owl-carousel .owl-wrapper:after{display:block;visibility:hidden;height:0}.owl-carousel .owl-wrapper{position:relative}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{padding:0 10px 0 0}.owl-controls{-webkit-user-select:none;user-select:none}.grabbing{cursor:url(/build/grabbing.png) 8 8,move}.owl-theme .owl-controls{margin-top:20px;text-align:center}@media (max-width:759px){.owl-theme .owl-item .news-item{padding-right:0}}@media (max-width:499px){.owl-theme .owl-item .portfolio-item{padding-right:0}}.owl-theme .owl-nav{margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;border-radius:20px;background:#9b59b6;display:inline-block;cursor:pointer}.no-padding,body,ol,ul{padding:0}.owl-theme .owl-nav [class*=owl-]:hover{background:#9b59b6;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center}.owl-pagination .owl-page,.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-pagination .owl-page span,.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#9b59b6;opacity:.5;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-pagination .owl-page.active span,.owl-pagination .owl-page:hover span,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:1}.owl-carousel,.owl-carousel .owl-item{position:relative}.owl-carousel{-ms-touch-action:pan-y;display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{display:block;visibility:hidden;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers .line-numbers-rows,.viewer-container{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.canvas,.section,body{position:relative}.row,body,ol,ul{margin:0}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,:after,:before{box-sizing:border-box}body,html{width:100%;max-height:100%}html{font-size:16px}html.non-scrolling,html.non-scrolling body{overflow:hidden}body{min-width:20rem;font-size:1rem;font-family:Montserrat,sans-serif;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch;font-stretch:normal}.aside .tags-wrapper .tags li,.breadcrumbs,.p-title{font-family:Lato,sans-serif}.c-logo a,.c-logo span,.c-mob__contact--link,.c-nav-dropdown{text-indent:-9999px;overflow:hidden}ol,ul{list-style:none}a{text-decoration:none;cursor:pointer}a:focus,a:hover{outline:0!important}.button.not-background-color{background-color:transparent}::selection{background:#9b59b6;color:#fff}::-moz-selection{background:#9b59b6;color:#fff}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.white-background{background-color:#fff!important}.white-color-font{color:#fff!important}.grey-color-font{color:#111}.violet-font-color{color:#9b59b6}.grey-bg{background-color:#f2eff3}.violet-grey-gb{background-color:#faf6fb}.section{width:100%}.section.grey-background{background-color:#f3f3f3}.section.violet-background{background-color:#9b59b6}.proposal-part.inside-section{padding-top:120px;padding-bottom:80px}.inside-section{padding-top:97px;padding-bottom:98px}.inside-section.first-section{padding-top:22px;padding-bottom:30px}.inside-section.first-section.project-section-wrapper{padding-bottom:0}.outer-section{padding:50px 0}.outer-section.first-section{padding:40px 0 95px}.outer-section.blog-page{padding:50px 0}.outer-section.blog-section{padding:50px 0 20px}.no-right-padding{padding-right:0}.section .svg-wrapper_top+.without-bottom-svg{padding:100px 0 0}.section .without-bottom-svg{padding:50px 0 0}.svg-wrapper{position:absolute;width:100%;z-index:2}.svg-wrapper.svg-wrapper_bottom{bottom:5px;left:0}.svg-wrapper.svg-wrapper_bottom:after{content:"";display:block;position:absolute;width:100%;background:#FFF;height:10px;bottom:-9px}.svg-wrapper .svg-figure.svg-violet path,.svg-wrapper .svg-figure.svg-violet polygon{fill:#9b59b6}.svg-wrapper .svg-figure.svg-white path,.svg-wrapper .svg-figure.svg-white polygon{fill:#fff}.svg-wrapper .svg-figure.svg-grey path,.svg-wrapper .svg-figure.svg-grey polygon{fill:#f3f3f3}.svg-figure{display:block;width:100%;height:52px;z-index:1}main{background-color:#fff}.outer-nav{display:none!important}.img-responsive{max-width:100%;max-height:100%;display:block;margin:auto}#ha-header-mobile,.svg-container{display:none}.cont-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:66.25rem;padding-left:1rem;padding-right:1rem}.c-header{z-index:99;position:fixed;top:0;left:0;width:100%;padding:.625rem 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:.88}.c-header--shift{-webkit-transform:translateX(265px);transform:translateX(265px)}.c-header--colored,.c-header--colored .c-nav__list-inner{background-color:#9b59b6}.c-container{display:-webkit-box;display:flex;justify-content:space-between}.c-mobile-header{display:none;-webkit-box-align:center;align-items:center}.c-logo{width:3.75rem;height:3.75rem}.c-logo--mob{width:3.5rem;height:3.8125rem;padding-bottom:.3125rem}.c-logo a,.c-logo span{display:block;width:100%;height:100%;background:url(/img/logo-main.svg) center center no-repeat;background-size:cover}.c-nav{width:calc(100% - 80px)}.c-nav__list{display:-webkit-box;display:flex;justify-content:space-around}.c-nav__list>.c-nav__item{position:relative;display:inline-block;font-size:1rem}.c-nav__list>.c-nav__item:hover .c-nav__list-inner{visibility:visible}.c-nav__list>.c-nav__item:hover .c-nav-dropdown{opacity:1}.c-nav__link{position:relative;display:block;padding:1.5625rem .9375rem;color:#fff;font-weight:500;text-decoration:none}.c-nav-dropdown{display:inline-block;margin-left:.625rem;width:.625rem;height:.625rem;background:url(/img/arrow-down.svg) center center no-repeat;background-size:contain;font-weight:700;opacity:0;transition:opacity .1s linear}.c-nav__list-inner{position:absolute;top:100%;left:0;background-color:rgba(155,89,182,.7);visibility:hidden;transition:visibility .1s linear}.c-nav__link-inner{display:block;padding:.8125rem 1.25rem;color:#fff;font-weight:500;text-decoration:none;transition:background-color .15s linear;white-space:nowrap}.c-nav__link-inner:hover{background-color:rgba(255,255,255,.1)}.c-mob__btn-bl{min-width:2rem}.c-mob__contact--link{display:block;width:2rem;height:2rem;background:url(/img/icon-messages.svg) center center no-repeat;background-size:contain}.s-navigation{z-index:100;position:fixed;top:0;left:0;height:100%;width:16.5625rem;background-color:#9b59b6;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform:translateX(0);transform:translateX(0);will-change:transform}.s-navigation--hide{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.s-navigation--short .s-navi-logo{height:5.0625rem}.s-navigation--short .s-navi-cont{height:calc(100% - 81px)}.s-navi-logo{height:5.6875rem;padding:.625rem}.s-navi-logo a,.s-navi-logo span{display:block;width:100%;height:100%;background:url(/build/img/sidebar-logo.svg) center center no-repeat;background-size:5.875rem 2.4375rem}.s-navi-cont{position:relative;height:calc(100% - 126px);overflow-y:auto}.s-navi-cont::before,.s-navi-item:not(:first-of-type)::before{content:'';top:0;left:1.0625rem;right:1.0625rem;height:1px;background-color:#fff}.s-navi-cont::before{position:absolute}.s-navi-item{position:relative}.s-navi-item:not(:first-of-type)::before{position:absolute;background-color:rgba(255,255,255,.15)}.s-navi-item--active{background-color:#8f59a5}.s-navi-item--active+li::before,.s-navi-item--active::before{content:none!important}.breadcrumbs__link::after,.burger-arrow::after,.burger-arrow::before,.burger::after,.burger::before,.p-title::after{content:''}.s-navi-title{display:block;padding:1.25rem 1.5625rem;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none}.s-icon{display:inline-block;margin-right:.3125rem;width:1.375rem;height:1.3125rem;text-align:center}.s-icon img{max-width:100%;max-height:100%}.s-navi-list__inner{padding-left:2.5rem;color:#fff;list-style-type:disc}.s-navi-list__inner .s-navi-title{padding:.625rem .9375rem}.s-navi-item__inner:last-of-type{margin-bottom:.625rem}@media screen and (max-width:900px){.c-prime-header{display:none}.c-mobile-header{display:-webkit-box;display:flex;padding-bottom:.625rem}}@media screen and (max-width:480px){.s-navigation{width:15rem}.s-navi-title{font-size:.75rem}.s-icon{position:relative;top:.1875rem}.c-header--shift,.page-content-wr--toggle{-webkit-transform:translate(240px);transform:translate(240px)}}.humburger{position:relative;width:1.75rem;height:1.625rem;padding:0;background-color:transparent;border:1px solid transparent;overflow:hidden}.burger,.burger::after,.burger::before{position:absolute;width:100%;height:.1875rem;background-color:#fff;border-radius:.625rem}.humburger:focus{outline:0}.burger{display:inline-block;top:50%;left:0;margin-top:-.0625rem}.burger::after,.burger::before{right:0;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.burger::before{margin-top:-.5625rem}.burger::after{margin-top:.5625rem}.burger-arrow,.burger-arrow::after,.burger-arrow::before{position:absolute;top:50%;height:.1875rem;margin-top:-.0625rem;background-color:#fff;border-radius:.625rem}.burger--active::after,.burger--active::before{-webkit-transform:translateX(100%);transform:translateX(100%)}.burger-arrow{left:0;width:0;transition:width .25s linear}.burger-arrow::after,.burger-arrow::before{left:1px;width:60%;-webkit-transform-origin:left;transform-origin:left}.burger-arrow::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-arrow::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger-arrow--active{width:100%}#folio-video,#mainsection,.video-wrapper{height:100%!important}h2{color:#111;font-size:30px;margin:0}.p-title{position:relative;margin-bottom:1.375rem;padding-bottom:1rem;color:#2d2d2d;font-size:2.125rem;font-weight:600;letter-spacing:1px}.p-title--no-spacing,a.ui.basic.label{letter-spacing:0}.p-title::after{position:absolute;bottom:0;left:0;width:5rem;height:.375rem;background-color:#9b59b6}.p-title--margin-b{margin-bottom:2.5rem}.p-title--smaller{font-size:1.875rem}@media screen and (max-width:580px){.p-title.p-title--center{text-align:center}.p-title.p-title--center::after{left:50%;width:8.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:480px){.p-title{font-size:1.625rem}}.violet-border{background-color:#9b59b6;width:60px;margin:20px 0;height:5px;border:none;display:-webkit-inline-box;display:inline-flex}.max-content-fixed-width{max-width:1200px;margin:auto;width:100%}.content-fixed-width{max-width:950px;width:100%;margin:0 auto}.breadcrumbs{margin-bottom:.3125rem;padding-top:3.125rem}.breadcrumbs__list{margin-left:auto;margin-right:auto;width:100%;max-width:61.25rem;padding:0 .625rem;font-size:0;text-align:center}.breadcrumbs__item{display:inline-block;font-size:1.125rem;font-weight:600;letter-spacing:.5px}.breadcrumbs__item:not(:last-of-type){position:relative;padding-right:1.5rem}.breadcrumbs__item:not(:last-of-type)::after{content:'';position:absolute;top:0;right:0;width:1.5rem;height:1.25rem;background:url(/img/breadcrumbs-separator.svg) center center no-repeat}.breadcrumbs__link{position:relative;color:inherit;text-decoration:none}.breadcrumbs__link::after{position:absolute;top:100%;left:0;width:100%;height:2px;background-color:transparent;transition:background-color .2s linear}.breadcrumbs__link:hover::after{background-color:rgba(155,89,182,.5)}@media screen and (max-width:560px){.breadcrumbs__item{font-size:.9375rem}.breadcrumbs__item:not(:last-of-type)::after{height:1rem}}.contain-image,.contain-text{margin:40px 0}.text-wrapper span{font-size:20px;font-weight:300;line-height:28px;color:#111}.video-banner-wrapper{max-height:400px;overflow:hidden;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .8s ease}.video-banner-wrapper:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .8s ease}.video-banner-wrapper .video-banner{width:100%;background-position:50% 50%;background-size:cover;position:relative;height:100vh}.video-banner-wrapper .video-banner video{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:15%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto}.aside .search-input{background:url(/img/elements_blog_page/search.svg) 11px 8px no-repeat #f3f3f3;border-color:transparent;letter-spacing:1px;font-size:14px;max-width:300px;width:100%;padding:8px 5px 8px 40px;border-radius:20px;outline:0}.aside .tags-wrapper{text-align:left;margin-top:40px}.aside .tags-wrapper .tags li{font-size:20px;border-left:2px solid #d4d4d8;padding:6px 15px;color:#111;cursor:pointer}.aside .tags-wrapper .tags li.active-tag{border-color:#9b59b6}.badge-title{font-size:17px;margin:0}.proposal-part{color:#fff}.proposal-part .like-h1{margin:0;font-weight:500}.proposal-part button{margin:auto}.proposal-part .proposal-part_text{max-width:730px;color:#433b44;font-size:18px;font-family:Montserrat,sans-serif;font-weight:300;line-height:1.33;margin:5px auto 35px}.contact-panel{margin-bottom:100px}.blog-item__image-wrapper img.articles-video-button,.owl-carousel .owl-item img.articles-video-button{width:15%;position:absolute;z-index:50;bottom:.625rem;right:.625rem}.full-width-carousel-section{margin:10px 0 0}.full-width-carousel-section .full-width-carousel{width:100%}.full-width-carousel-section .full-width-carousel .owl-item{padding:0}.full-width-carousel-section .full-width-carousel .owl-controls{position:absolute;bottom:40px;left:0;right:0;margin:auto;text-align:center}.full-width-carousel-section .box-image{width:100%;height:400px}.full-width-carousel-section .box-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.owl-height{transition:height .5s ease-in-out}.animated{-webkit-animation-duration:1000 ms;animation-duration:1000 ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hvr-grow-shadow{height:100px;width:100px;border-radius:500px;display:inline-block;vertical-align:middle}@media (max-width:900px){#ha-header-mobile,.outer-nav{display:block!important}#ha-header{display:none!important}body{padding:0!important}.sidebar{display:block}}@media (max-width:992px){main{overflow-x:hidden}.no-right-padding{padding-right:1rem}.no-left-padding{padding-left:1rem}.reverse-order .first-place{-webkit-box-ordinal-group:2;order:1}.reverse-order .second-place{-webkit-box-ordinal-group:3;order:2}.testimonial-section-wrapper{padding-right:1rem;padding-left:1rem}}@media (max-width:767px){.section .svg-wrapper_top+.without-bottom-svg{padding:100px 0 50px}.section .without-bottom-svg{padding:50px 0}h2{font-size:24px;font-weight:400}.text-wrapper span{font-size:16px;line-height:25px;font-weight:400}.contain-text .list-with-image.three-columns li{width:50%}.violet-border{width:45px;height:3px}.big-inside-section-padding{padding-top:67px;padding-bottom:68px}.inside-section.first-section{padding-top:10px;padding-bottom:10px}.g-recaptcha div{margin:20px auto}.proposal-part .proposal-part_text{margin:20px auto;font-size:20px}.four-columns li,.three-columns li{width:50%!important}.contact-us .g-recaptcha{margin:auto}.blog-page .blog-list-wrapper{padding:0}.blog-page .blog-list-wrapper .blog-list .blog-item__content{background-color:#f7f8f9}.career-list li{margin-bottom:10px}}.redirect-contact-form{color:#111;padding-bottom:50px}.redirect-contact-form .redirect-contact-form_text{font-size:18px;margin-bottom:70px}.redirect-contact-form .link-button-wrapper{max-width:200px;display:block;margin:auto}.redirect-contact-form .link-button-wrapper button{width:100%;display:block;margin:auto}.testimonial-section-wrapper{padding:0}.testimonial-section-wrapper .testimonial-carousel_item{padding:0 30px;margin:0 auto}.testimonial-section-wrapper .testimonial-carousel_item p{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400;font-size:25px;line-height:40px;color:#111;font-style:italic;margin:0;text-align:center}.testimonial-section-wrapper .testimonial-carousel_item p a{color:#9b59b6;text-decoration:none;transition:all .2s linear}.testimonial-section-wrapper .testimonial-carousel_item p a:hover{color:#555}.testimonial-section-wrapper .testimonial-carousel_item p a img{width:auto;display:inline-block;vertical-align:middle;max-height:45px}.testimonial-section-wrapper .testimonial-carousel_item .testimonial-carousel_author{line-height:30px;color:rgba(0,0,0,.5);font-style:italic;font-weight:700}.testimonial-section-wrapper .testimonial-carousel_item .testimonial-carousel_author .testimonial-carousel_index-link .testimonial-carousel_company-name{line-height:30px}.contain-text{padding-top:0}@media (max-width:400px){.full-width-carousel-section .box-image{height:300px}}.subscribe-wrapper .text-wrapper{text-align:center}@media (max-width:550px){.button-build-app-wrapper{margin:60px 0}.button-build-app-wrapper .button-build-app,.button-build-app-wrapper .button-build-app-wrapper_text{font-size:16px}.four-columns li,.three-columns li,.two-columns li{width:100%!important}.no-xs-padding{padding:0}}.career-wrapper.project-section-wrapper h2{margin:0}.career-wrapper.project-section-wrapper .career-list .project-list__item .icon-wrapper{width:70px!important;padding-right:10px!important;margin-right:0!important;height:90px;max-width:90px}.career-wrapper.project-section-wrapper .career-list li{white-space:normal;margin-bottom:40px}.career-wrapper.project-section-wrapper .career-list li .career-description{display:inline-block;vertical-align:middle;padding-left:10px;width:70%}.career-wrapper.project-section-wrapper .career-list li .career-description .career-name{color:#000;font-size:14px;font-weight:600;white-space:normal;margin-bottom:20px}.career-wrapper.project-section-wrapper .career-list li .career-description .career-short-desc{color:#111;font-size:14px;font-weight:400;white-space:normal}.svg-wrapper.svg-wrapper_top{top:-1px}.hamburger{will-change:transition;height:25px;padding:0 20px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.3s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:40px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{will-change:transition;width:33px;height:2px;background-color:#fff;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:ease}.navbar-toggle,.st-container,.st-content-inner-one,.st-pusher-content{position:relative}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.landing-page .link-button::before,.st-container .st-menu:after,.st-container .st-pusher:after,.sticky:after,.sticky:before{content:''}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--arrow.is-active .hamburger-inner::before{will-change:transform;-webkit-transform:translate3d(-11px,4.5px,0) rotate(-45deg) scale(.5,1);transform:translate3d(-11px,4.5px,0) rotate(-45deg) scale(.5,1)}.hamburger--arrow.is-active .hamburger-inner::after{will-change:transform;-webkit-transform:translate3d(-11px,-4.5px,0) rotate(45deg) scale(.5,1);transform:translate3d(-11px,-4.5px,0) rotate(45deg) scale(.5,1)}.navbar-toggle{padding:0;background-color:transparent;background-image:none;border:1px solid transparent;outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.st-pusher,body,html{height:100%}.st-container .st-menu{will-change:transition;position:fixed;top:0;left:0;z-index:100;visibility:hidden;overflow:hidden;width:245px;height:100%;background:#9b59b6;transition:all .3s}.st-container .st-menu .sidebar-link,.st-container .st-menu .sidebar-link-wrapper{display:block;position:relative;height:90px}.st-container .st-menu .sidebar-logo-wrapper{position:absolute;top:0;background-color:#9b59b6;width:100%;box-shadow:inset 0 -1px #8b50a3,inset 0 1px #8b50a3}.st-container .st-menu .sidebar-menu{overflow:auto;height:100%}.st-container .st-menu li a,.st-container .st-menu li span.active_mobile_link{box-shadow:inset 0 0 #8b50a3,inset 0 1px #8b50a3}.st-container .st-menu li a:hover,.st-container .st-menu li span.active_mobile_link:hover{background:#8b50a3;box-shadow:inset 0 -1px transparent;color:#fff}.st-container .st-menu li:nth-last-child(1){box-shadow:inset 0 -1px #8b50a3,inset 0 1px #8b50a3}.st-container .st-menu:after{will-change:transition;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:1;transition:opacity .3s}.st-container .st-menu .sidebar-logo{margin:27px auto;text-align:center;max-width:92px}.st-container .st-menu .sidebar__submenu li a,.st-container .st-menu .sidebar__submenu li span.active_mobile_link{box-shadow:none;padding-left:40px}.st-container .st-menu .sidebar__submenu li:nth-last-child(1){box-shadow:none}.st-container .st-pusher{will-change:transition;position:relative;left:0;z-index:99;width:100%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.st-container .st-pusher:after{position:absolute;top:0;right:0;width:0;height:0;opacity:0;z-index:999999}.st-container.st-effect-2 .st-menu.st-effect-2{z-index:1}.st-container.st-effect-2:after{display:none}.st-container.st-menu-open{height:100%;min-height:100%}.st-container.st-menu-open .c-hamburger--htla span{will-change:transform;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.st-container.st-menu-open .c-hamburger--htla span::after,.st-container.st-menu-open .c-hamburger--htla span::before{width:47%}.st-container.st-menu-open .c-hamburger--htla span::before{top:0;will-change:transform;-webkit-transform:translateX(20px) translateY(1px) rotate(45deg);transform:translateX(20px) translateY(1px) rotate(45deg)}.st-container.st-menu-open .c-hamburger--htla span::after{bottom:0;will-change:transform;-webkit-transform:translateX(20px) translateY(-1px) rotate(-45deg);transform:translateX(20px) translateY(-1px) rotate(-45deg)}.st-container.st-menu-open .st-pusher{will-change:transform;box-shadow:0 3px 60px 0 rgba(0,0,0,.4),0 -3px 20px 0 rgba(0,0,0,.5);-webkit-transform:translate3d(245px,0,0);transform:translate3d(245px,0,0);position:fixed}.st-container.st-menu-open .st-pusher:after{will-change:all;width:100%;height:100%;opacity:1;transition:opacity .3s}.st-container.st-menu-open .st-pusher .st-pusher-content{overflow-y:scroll;overflow-x:hidden;height:100%}.st-container.st-menu-open .st-menu:after{will-change:all;width:0;height:0;opacity:0;transition:opacity .3s,width .1s .3s,height .1s .3s}.st-container.st-menu-open .st-menu.st-effect-2{will-change:transition;visibility:visible;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.st-menu ul{margin:0;padding:0;list-style:none}.st-menu ul li a,.st-menu ul li span.active_mobile_link{will-change:transition;display:block;padding:10px 13px;outline:0;box-shadow:inset 0 -1px rgba(0,0,0,.2);color:#fff;text-transform:uppercase;text-shadow:0 0 1px rgba(255,255,255,.1);transition:background .3s,box-shadow .3s}.st-menu ul li a .sidebar-icon,.st-menu ul li span.active_mobile_link .sidebar-icon{width:22px;height:auto;display:inline-block;vertical-align:middle;margin-right:7px}.st-menu ul li a .sidebar-name,.st-menu ul li span.active_mobile_link .sidebar-name{display:inline-block;vertical-align:middle}.st-menu ul li span.active_mobile_link{background:#8b50a3;box-shadow:inset 0 -1px transparent;color:#fff}span.active_mobile_link{cursor:pointer}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky:after,.sticky:before{display:table}.ha-header{top:0;left:0;width:100%;padding:0;z-index:10}.ha-header .ha-header-perspective{width:100%;height:90px;min-height:90px;position:relative}.ha-header .ha-header-perspective .ha-header-front{height:90px;width:100%;margin:0 auto;position:relative;text-align:justify;background-color:#9b59b6}.ha-header .ha-header-perspective .ha-header-front .align-left{padding:0}.ha-header .ha-header-perspective .ha-header-front .mobile-logo-wrapper a,.ha-header .ha-header-perspective .ha-header-front .mobile-logo-wrapper span{display:block;max-width:58px;max-height:58px;margin:auto}.ha-header .ha-header-perspective .ha-header-front .mobile-contact-link{width:auto;float:right}.ha-header nav{height:90px;width:100%;display:inline-block;vertical-align:middle}.ha-header nav ul{padding:0;margin:0;list-style:none;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%;background-color:transparent}.ha-header nav ul li{cursor:pointer;position:relative;white-space:nowrap}.ha-header nav ul li a,.ha-header nav ul li span{display:block;font-size:16px;color:#fff;outline:0;text-decoration:none}#ha-header-mobile li{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ha-header-color{opacity:.96}.ha-header-color .ha-header-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.box,.box-first,.box-large,.box-nested,.box-row{position:relative;box-sizing:border-box;min-height:1rem;text-align:center}@media (max-width:1300px){.ha-header nav ul li a{font-size:15px}}.landing-page .owl-carousel .owl-item{padding:0 10px}.landing-page .proposal-part .image-wrapper{width:172px;height:172px;margin:35px auto}.landing-page .image-text-wrapper .image-wrapper{height:94px;text-align:center;margin:auto}.landing-page .image-text-wrapper h3{margin:35px 0;color:#111;font-size:20px;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:700}.landing-page .image-text-wrapper .description,.landing-page .link-button,.landing-page .proposal-part .like-h1{font-family:Montserrat,sans-serif}.landing-page .image-text-wrapper .description{margin-left:auto;margin-right:auto;margin-bottom:35px;color:#585656;font-size:16px;font-weight:300;line-height:1.44}.landing-page .link-button{z-index:2;position:relative;display:inline-block;padding:10px 20px;color:#9b59b6;font-size:16px;font-weight:500;white-space:nowrap;border:1px solid transparent;overflow:hidden}.landing-page .link-button::before{z-index:-1;position:absolute;left:0;bottom:0;height:110%;width:103%;opacity:0;background-image:linear-gradient(-258deg,#3023ae 0,#c86dd7 100%);-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.landing-page .link-button:hover{color:#fff}.landing-page .link-button:hover:before{opacity:1;-webkit-transform:rotate3d(0,0,1,1deg);transform:rotate3d(0,0,1,1deg);transition-timing-function:cubic-bezier(.2,1,.3,1)}.landing-page .link-button--light{padding:10px 25px;letter-spacing:1px;border-color:#9b59b6;border-radius:25px}.features-company-wrapper .row .pointer-section:after,.tree-item__line .pointer-section::after{content:'';top:50%;border-style:solid;border-top-color:transparent;border-bottom-color:transparent}.landing-page .link-button--big{min-width:250px;text-transform:uppercase}.landing-page .proposal-part .like-h1{margin-bottom:15px;color:#2e2e2e;font-size:36px;font-weight:600;letter-spacing:.5px}.landing-page .badges-wrapper.inside-section{padding-top:50px;padding-bottom:50px}.landing-page .blog-page .blog-list-wrapper{width:calc(100% + 20px);margin-left:-10px;padding:10px 0}.landing-page .blog-page .blog-list-wrapper .blog-list .blog-item__content{background-color:#f3f3f3}.features-company-wrapper.inside-section{padding-bottom:50px}.features-company-wrapper .pointer-section-wrapper li:nth-child(even) .features-company-info .reverse-order .first-place{-webkit-box-ordinal-group:2;order:1}.features-company-wrapper .pointer-section-wrapper li:nth-child(even) .features-company-info .reverse-order .second-place,.features-company-wrapper .pointer-section-wrapper li:nth-child(odd) .features-company-info .reverse-order .first-place{-webkit-box-ordinal-group:3;order:2}.features-company-wrapper .pointer-section-wrapper li:nth-child(odd) .features-company-info .reverse-order .second-place{-webkit-box-ordinal-group:2;order:1}.features-company-wrapper .link-button-wrapper .link-button{font-size:16px;margin:60px auto}.features-company-wrapper .tree-item:nth-child(even) .second-place p{margin-left:auto}.features-company-wrapper .image-text-wrapper{margin:15px 0}.features-company-wrapper .image-text-wrapper .image-wrapper{width:60px;height:62px;text-align:center;margin:auto}.features-company-wrapper .image-text-wrapper h5{text-transform:uppercase;font-family:Roboto-Bold,sans-serif;font-size:14px;color:#111}.features-company-wrapper .image-text-wrapper .description,.our-team__item,.our-team__name{font-family:Montserrat,sans-serif}.features-company-wrapper .image-text-wrapper .tree-item__title{color:#585656;font-size:16px;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px}.features-company-wrapper .image-text-wrapper .description{margin:0 0 12px;color:#585656;font-size:14px;line-height:20px}.features-company-wrapper .features-company .image-wrapper{max-width:60px;max-height:62px}.features-company-wrapper .row:nth-child(odd) .features-company .image-text-wrapper{text-align:left}.features-company-wrapper .row:nth-child(even) .features-company .image-text-wrapper{text-align:right}.features-company-wrapper .row .pointer-section{min-height:150px;width:12px;position:relative;margin:auto}.features-company-wrapper .row .pointer-section:after{position:absolute;margin-top:-6px;width:0;height:0;display:inline-block;vertical-align:middle}.features-company-wrapper .row .pointer-section.right:after{left:12px;border-width:8px 0 8px 8px;border-left-color:inherit;border-right-color:transparent}.features-company-wrapper .row .pointer-section.left:after{right:12px;border-width:8px 8px 8px 0;border-right-color:inherit;border-left-color:transparent}.features-company-wrapper .features-company .image-text-wrapper h5{margin:0 0 10px;line-height:1.5}.we-do-wrapper{margin-bottom:5px;padding-top:50px}.we-do-line{margin:0 0 80px}.we-do-line:last-of-type{margin-bottom:0}.we-do-cont{margin-top:50px}.our-team__container{padding:50px 16px}.out-team__slider-wrapper{width:calc(100% + 30px);margin-left:-15px}.our-team__list{padding-left:0;font-size:0;list-style-type:none}.our-team__item{position:relative;margin-bottom:35px;font-size:16px;vertical-align:top}.our-team__fig{position:relative;z-index:3;margin:0;border-radius:10px;overflow:hidden;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.our-team__in-wr{margin-top:15px;width:100%;background-color:#fff}.our-team__name{position:relative;margin:0 0 10px;padding-bottom:8px;color:#4a4a4a;font-size:2rem;font-weight:500;letter-spacing:1px;white-space:nowrap;overflow:hidden}.our-team__name::after{content:'';position:absolute;bottom:0;left:0;width:120px;height:2px;background-color:#3023ae;background-image:linear-gradient(to right,#3023ae 0,#c86dd7 100%)}.our-team__descr{margin:0;color:#4a4a4a;font-size:20px;font-weight:300}.our-team__btn-wr{text-align:center}.brands__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.brands__item{-webkit-box-flex:1;flex-grow:1}.brands__item a{display:block;margin:0;padding:0 10px}.brands__item img{width:100%;max-width:132px}.brands__decor{margin:24px;height:1px;background-color:#f4cbfa}.brands__descr{margin:0 0 10px;color:#b791dc;font-size:16px;text-align:center}.tree-view-wrapper .link-button-wrapper{width:100%;text-align:center}.tree-view-list{background-color:#f7f3f8}.tree-item__line{width:40px;max-width:40px;padding:0}.tree-item__line .pointer-section{min-height:150px;height:100%;width:12px;position:relative;margin:auto}.tree-item__line .pointer-section::after{position:absolute;margin-top:-6px;width:0;height:0;display:inline-block;vertical-align:middle}.tree-item__line .pointer-section.right::after{left:12px;border-width:8px 0 8px 8px;border-left-color:inherit;border-right-color:transparent}.tree-item__line .pointer-section.left::after{right:12px;border-width:8px 8px 8px 0;border-right-color:inherit;border-left-color:transparent}.tree-item{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.tree-item:first-of-type .tree-item__line div{border-top-left-radius:10px;border-top-right-radius:10px}.tree-item:last-of-type .tree-item__line div{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.portfolio-presentation .owl-wrapper-outer{padding:20px 0}.portfolio-presentation .portfolio-item figure{margin:0;position:relative}.portfolio-presentation .portfolio-item figure .portfolio-photo{max-width:100%;display:block;position:relative}.portfolio-presentation .portfolio-item figure figcaption{position:absolute;top:0;left:0;padding:20px;background:#9b59b6;color:#fff}.portfolio-presentation .portfolio-item figure figcaption h3{margin:0;padding:0;color:#fff;font-size:20px;font-weight:100;font-family:Roboto,sans-serif;letter-spacing:1px}.portfolio-presentation .portfolio-item figure figcaption .centered-icons-wrap{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;white-space:nowrap;text-align:center}.portfolio-presentation .portfolio-item figure figcaption .centered-icons-wrap .icon-wrapper{height:36px;width:35px;display:inline-block;text-align:center;margin:auto;padding:2px}.portfolio-presentation .portfolio-item figure figcaption .centered-icons-wrap .icon-wrapper img{width:auto;margin:auto}.portfolio-presentation .portfolio-item figure figcaption a{font-family:Roboto-Regular,sans-serif;font-size:12px;text-align:center;padding:5px 10px;border-radius:35px;display:inline-block;background:#fff;color:#9b59b6}.portfolio-presentation.hover-effect .portfolio-item{-webkit-perspective:1700px;perspective:1700px;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}.portfolio-presentation.hover-effect .portfolio-item figure{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.portfolio-presentation.hover-effect .portfolio-item figure .portfolio-item__image-wrapper{overflow:hidden}.portfolio-presentation.hover-effect .portfolio-item figure .portfolio-photo{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.portfolio-presentation.hover-effect .portfolio-item figure figcaption{height:100%;width:50%;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);transition:opacity .1s .3s,-webkit-transform .4s;transition:transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s,-webkit-transform .4s}.portfolio-presentation.hover-effect .portfolio-item figure figcaption a{position:absolute;bottom:20px;right:20px}.portfolio-presentation.hover-effect .portfolio-item figure.active figcaption{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s}.portfolio-image-active.active{-webkit-transform:translateX(25%);transform:translateX(25%)}.portfolio-presentation.hover-effect .portfolio-item figure.cs-hover figcaption,.portfolio-presentation.hover-effect .portfolio-item figure:hover figcaption{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0);transition:opacity .1s,-webkit-transform .4s;transition:transform .4s,opacity .1s;transition:transform .4s,opacity .1s,-webkit-transform .4s}.portfolio-presentation.hover-effect .portfolio-item figure.cs-hover img,.portfolio-presentation.hover-effect .portfolio-item figure:hover img{-webkit-transform:translateX(25%);transform:translateX(25%)}@media (min-width:768px){.blog-list-wrapper{padding:0}.blog-list-wrapper .blog-list .news-item:hover .blog-item__content{background-color:#9b59b6}.blog-list-wrapper .blog-list .news-item:hover .blog-item__content *{color:#fff!important}.blog-list-wrapper .blog-list .news-item:hover .blog-item__content .post-bottom svg path,.blog-list-wrapper .blog-list .news-item:hover .blog-item__content .post-bottom svg polygon{fill:#fff}.blog-list-wrapper .blog-list .blog-item__content{background-color:#f7f8f9}}@media (max-width:992px){.landing-page .image-text-wrapper h5{white-space:normal}}@media (max-width:767px){.hide-xs{display:none}.features-company-wrapper .pointer-section-wrapper li:nth-child(even) .features-company-info .reverse-order .first-place{-webkit-box-ordinal-group:3;order:2}.features-company-wrapper .pointer-section-wrapper li:nth-child(even) .features-company-info .reverse-order .second-place{-webkit-box-ordinal-group:2;order:1}.features-company-wrapper .pointer-section-wrapper li:nth-child(odd) .features-company-info .reverse-order .first-place{-webkit-box-ordinal-group:3;order:2}.features-company-wrapper .pointer-section-wrapper li:nth-child(odd) .features-company-info .reverse-order .second-place{-webkit-box-ordinal-group:2;order:1}.features-company-wrapper .row:nth-child(even) .features-company .image-text-wrapper{text-align:left}.features-company-wrapper .features-company .image-wrapper{margin:20px auto}.we-do-line{margin:0}.we-do-line:last-of-type .we-do-cont:last-child{margin-bottom:0}.we-do-line .we-do-cont{margin-bottom:50px}.we-do-line .we-do-cont:first-child{margin-top:15px}.our-team__item{margin-bottom:0}.our-team__btn-wr{margin-top:35px}}@media screen and (max-width:480px){.our-team__list{margin-left:0}.our-team__item{margin-left:auto;margin-right:auto;width:100%;padding:0 10px}}.preloader{position:absolute;top:200px;left:0;width:100%;height:100%;text-align:center;font-size:45px;color:#00f}#video_bg{height:100%!important;width:100%!important}.video-js .vjs-tech{position:inherit!important}.header-wrapper{overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-color:rgba(0,0,0,.1)}.header-wrapper h1{z-index:9;position:absolute;top:44%;left:50%;margin:0;max-width:900px;color:#fff;font-family:Lato,sans-serif;font-weight:600;letter-spacing:.5px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.header-wrapper h1.old-article-title{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-wrapper .header-with-bg-img{background-color:#fff;height:367px}.header-wrapper .header-with-bg-img .header-with-bg-img_image{height:100vh;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.1);background-size:cover;transition:height .2s linear}.header-wrapper .header-with-bg-img.pseudoPoster h1,.header-wrapper .header-with-bg-video h1{top:43%}.header-wrapper .header-with-bg-img.pseudoPoster{height:100vh;transition:height .2s linear}.header-wrapper .header-with-bg-img.pseudoPoster .header-with-bg-img_image{background-size:cover!important}.header-wrapper .header-with-bg-video{width:100%;height:100vh;padding:0}.header-wrapper .header-with-bg-video .video-js .vjs-tech{position:inherit!important}.header-wrapper .header-with-bg-video #folio-video{position:relative;top:0!important}.header-wrapper .header-with-bg-video #folio-video #video_bg{transition:height .2s ease}.header-wrapper .header-with-bg-video #folio-video .decor-folio-bg{transition:height .2s ease;position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:1;background:rgba(155,89,182,.1);background-image:linear-gradient(to bottom,rgba(0,0,0,.35) 0,rgba(73,27,88,.95) 100%)}.header-wrapper .header-with-bg-video #folio-video.hover .decor-folio-bg{background:linear-gradient(148deg,rgba(155,89,182,.8) 0,rgba(155,89,182,.8) 25%,rgba(96,71,181,.8) 100%)}.header-wrapper .header-with-bg-video #folio-video.hover #video_bg{-webkit-filter:grayscale(0);filter:grayscale(0)}.header-wrapper .header-with-bg-video .play-btn{display:block;position:absolute;bottom:0;z-index:2;left:0;right:0;margin:auto;width:240px;height:56%;padding-top:10px;cursor:pointer}.header-wrapper .header-with-bg-video .play-btn .text-play-btn{display:inline-block;margin:0 0 15px;color:#fff;font-size:25px;font-family:Lato,sans-serif;font-weight:300}.header-wrapper .header-with-bg-video .play-btn img{max-width:68px}.top-banner__cont .article-header-wrapper{max-width:1200px;width:90%;left:0;right:0;margin:auto;position:absolute;top:15%}.top-banner__cont .article-header-wrapper .blog-reporter{float:left}.top-banner__cont .article-header-wrapper .blog-views,.top-banner__cont .article-header-wrapper .info.first-block.blog-title .blog-views{float:right}.top-banner__cont .article-header-wrapper .header-element{padding:12px;border-radius:25px;text-align:center;background-color:#9c58b7;color:#fff;font:20px/22px Brandon,Helvetica,Arial,sans-serif;font-weight:100}.article-data p,.video-wrapper{background-color:#9b59b6}.top-banner__cont .article-header-wrapper .header-element *{vertical-align:middle;display:inline-block}.top-banner__cont .article-header-wrapper~h1{top:60%}.article-data{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:2.5rem .9375rem 0;color:#fff}.article-data p{margin:0;padding:.625rem .9375rem;font-size:1.125rem;font-weight:600;border-radius:1.625rem}.article-data img{vertical-align:bottom}.submenu{position:absolute;bottom:70px;margin:auto;left:0;right:0;display:-webkit-box;display:flex;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.submenu .submenu__list{position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.submenu .submenu__list .submenu__item{display:block;margin:1em 0}.submenu .submenu__list .submenu__item .submenu__link{display:block;padding:1em 0;color:#fff;font-size:16px;font-family:Lato,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.submenu--underline-effect .submenu__list .submenu__item{margin:0}.submenu--underline-effect .submenu__list .submenu__item .submenu__link{white-space:nowrap;width:205px;height:3em;text-align:center;transition:color .3s}.submenu--underline-effect .submenu__list .submenu__line{position:absolute;top:100%;left:0;width:205px;height:2px;pointer-events:none;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;transition-timing-function:cubic-bezier(1,.01,0,1.22)}.submenu--underline-effect .submenu__list .submenu__line:after{content:"";left:40px;right:40px;position:absolute;border:1px solid #fff}.submenu--underline-effect .submenu__item:nth-child(1).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.submenu--underline-effect .submenu__item:nth-child(2).submenu__item--current~.submenu__line{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.submenu--underline-effect .submenu__item:nth-child(3).submenu__item--current~.submenu__line{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.submenu--underline-effect .submenu__item:nth-child(4).submenu__item--current~.submenu__line{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.submenu--underline-effect .submenu__item:nth-child(5).submenu__item--current~.submenu__line{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}@media screen and (min-width:2400px) and (max-width:2560px){.header-wrapper .header-with-bg-img .header-with-bg-img_image{background-size:cover!important}.header-wrapper .header-with-bg-img.pseudoPoster{height:800px}}@media screen and (min-width:2242px) and (max-width:2400px){.header-wrapper .header-with-bg-img.pseudoPoster{height:725px}}@media screen and (min-width:2084px) and (max-width:2242px){.header-wrapper .header-with-bg-img.pseudoPoster{height:650px}}@media screen and (min-width:1930px) and (max-width:2084px){.header-wrapper .header-with-bg-img.pseudoPoster{height:575px}}@media screen and (min-width:1200px) and (max-width:1400px){.header-wrapper h1{font-size:44px!important;width:90%}.header-wrapper .header-with-bg-img.with-submenu h1,.header-wrapper .header-with-bg-video.with-submenu h1{top:45%}}@media screen and (max-width:1366px){.header-wrapper .header-with-bg-img.pseudoPoster,.header-wrapper .header-with-bg-video{height:75vh}}@media screen and (max-width:1200px){.header-wrapper h1{font-size:40px!important;width:90%}.header-wrapper .header-with-bg-img.with-submenu h1{top:21%}}@media (max-width:992px){.header-wrapper h1{font-size:34px!important}.header-wrapper .header-with-bg-video .play-btn .text-play-btn{font-size:28px}.header-wrapper .header-with-bg-img.pseudoPoster,.header-wrapper .header-with-bg-video{height:60vh}}@media screen and (max-width:1024px){.submenu{z-index:10;bottom:.625rem;max-width:205px;margin:auto}.submenu .submenu__list{display:block;margin:0 auto}.submenu .submenu__list .submenu__line{top:2em}.submenu--underline-effect .submenu__item:nth-child(1).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.submenu--underline-effect .submenu__item:nth-child(2).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,3em,0);transform:translate3d(0,3em,0)}.submenu--underline-effect .submenu__item:nth-child(3).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,6em,0);transform:translate3d(0,6em,0)}.submenu--underline-effect .submenu__item:nth-child(4).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,9em,0);transform:translate3d(0,9em,0)}.submenu--underline-effect .submenu__item:nth-child(5).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,12em,0);transform:translate3d(0,12em,0)}.submenu--underline-effect .submenu__list .submenu__item .submenu__link{height:3rem;padding:.5rem 0;font-size:.875rem}}@media (max-width:767px){.header-wrapper .header-with-bg-img{height:50vh}.header-wrapper .header-with-bg-img .header-with-bg-img_image{background-size:cover!important;top:0!important}.header-wrapper .header-with-bg-img .article-header-wrapper .header-element{font-size:1rem}.header-wrapper .header-with-bg-img.pseudoPoster{min-height:50vh}.header-wrapper .header-with-bg-img.with-submenu h1{top:26%}}@media (max-width:600px){.header-wrapper .header-with-bg-video h1,.header-wrapper h1{top:50%}.header-wrapper .header-with-bg-video,.header-wrapper .header-with-bg-video .play-btn{display:none!important}.header-wrapper .header-with-bg-video #folio-video{display:none}.header-wrapper .header-with-bg-img.pseudoPoster{display:block!important}.header-wrapper .header-with-bg-img .header-with-bg-img_image{position:absolute;left:0;top:0;height:calc(100vh - 90px);width:100%}.header-wrapper .header-with-bg-img.pseudoPoster,.header-wrapper .header-with-bg-video{height:45vh}.article-data{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:2.5rem .9375rem 0;color:#fff}.article-data p{margin:0;padding:.5rem .75rem;font-size:.875rem;font-weight:600;background-color:#9b59b6;border-radius:1.625rem}.article-data img{width:1.125rem}}@media (max-width:520px){.header-wrapper .header-with-bg-img h1,.header-wrapper .header-with-bg-video h1{font-size:30px!important}.header-wrapper .header-with-bg-img .article-header-wrapper .header-element img{width:20px;height:auto}}@media screen and (max-width:460px){.header-wrapper h1{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}}@media (max-width:400px){.header-wrapper .header-with-bg-img{height:65vh}.header-wrapper .header-with-bg-img .article-header-wrapper .header-element{font-size:.7rem;padding:7px}.header-wrapper .header-with-bg-img h1,.header-wrapper .header-with-bg-video h1{font-size:24px!important}.header-wrapper .header-with-bg-img.with-submenu h1{top:21%}.submenu{bottom:1.875rem}.submenu .submenu__list .submenu__item .submenu__link{font-size:.875rem}.submenu .submenu__list .submenu__line{top:2rem}.submenu--underline-effect .submenu__list .submenu__item .submenu__link{height:2.4rem}.submenu--underline-effect .submenu__item:nth-child(1).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.submenu--underline-effect .submenu__item:nth-child(2).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,2.4rem,0);transform:translate3d(0,2.4rem,0)}.submenu--underline-effect .submenu__item:nth-child(3).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,4.8rem,0);transform:translate3d(0,4.8rem,0)}.submenu--underline-effect .submenu__item:nth-child(4).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,7.2rem,0);transform:translate3d(0,7.2rem,0)}.submenu--underline-effect .submenu__item:nth-child(5).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,9.6rem,0);transform:translate3d(0,9.6rem,0)}}@media screen and (max-width:350px){.header-wrapper h1{top:53%;font-size:30px!important}.article-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:1.5625rem}.article-data .blog-reporter{margin-bottom:.9375rem}.article-data .blog-reporter img{margin-right:.3125rem}.submenu{bottom:1.25rem}}@media screen and (max-width:570px) and (orientation:landscape){.header-wrapper .header-with-bg-video{display:none!important}}@media screen and (max-width:820px) and (orientation:landscape){.header-wrapper h1{top:40%}.header-wrapper .header-with-bg-video .play-btn{visibility:hidden;height:80%}.submenu{bottom:2.5rem;max-width:100%}.submenu .submenu__list{display:-webkit-box;display:flex}.submenu--underline-effect .submenu__list .submenu__item .submenu__link{width:8.75rem;height:auto;padding:.5rem .25rem}.submenu--underline-effect .submenu__list .submenu__line{width:8.75rem}.submenu--underline-effect .submenu__list .submenu__line::after{left:.9375rem;right:.9375rem}.submenu--underline-effect .submenu__item:nth-child(1).submenu__item--current~.submenu__line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.submenu--underline-effect .submenu__item:nth-child(2).submenu__item--current~.submenu__line{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.submenu--underline-effect .submenu__item:nth-child(3).submenu__item--current~.submenu__line{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.submenu--underline-effect .submenu__item:nth-child(4).submenu__item--current~.submenu__line{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.submenu--underline-effect .submenu__item:nth-child(5).submenu__item--current~.submenu__line{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}}@media screen and (max-width:570px) and (orientation:landscape){.header-wrapper h1{top:48%}.header-wrapper .header-with-bg-img.pseudoPoster{min-height:100vh}}.popup-hide{display:none}.popup-hide.popup-video.video{position:fixed;margin:auto;top:0;bottom:0;left:13%;right:13%;z-index:10000;max-width:74%;outline:0}.popup-hide .holder{line-height:20px;background:#fff}.popup-hide .holder img{max-width:100%;vertical-align:top;display:block}.popup-hide.popup-video.video .video-cross{width:100%;height:20px;display:inline-block;position:relative;top:0;left:25px;z-index:99}.popup-hide.popup-video.video svg{width:20px;height:20px;position:absolute;right:3px;cursor:pointer}@media screen and (min-width:601px) and (max-width:800px){.header-wrapper h1{top:36%}.header-wrapper .header-with-bg-video .play-btn{height:60%}.header-wrapper .header-with-bg-video .play-btn img{width:50px;height:50px}}.development-tools{margin-bottom:30px}.development-tools h2{text-align:left}.development-tools .like-h1{font-size:42px;font-weight:500;color:#111}.development-tools .images-with-caption li{display:inline-block;vertical-align:top;padding:7px;width:16%;opacity:0}.development-tools .images-with-caption li img{outline:0;border:none;display:block;max-width:100%;margin:auto}figure{margin:0}figure .technology-tool{font-family:Roboto-Regular,sans-serif;font-size:14px;text-transform:uppercase;color:#111;margin-top:15px;text-align:center}.images-with-caption li.shown,.no-cssanimations .images-with-caption li,.no-js .images-with-caption li{opacity:1}.images-with-caption.appearance-effect{-webkit-perspective:1300px;perspective:1300px}.images-with-caption.appearance-effect li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (max-width:900px){.development-tools .images-with-caption li{width:40%}}.project-section-wrapper .breadcrumbs{padding-top:40px;padding-bottom:30px;line-height:25px}.project-section-wrapper h2{margin:10px 0 0}.project-section-wrapper .project-list-wrapper .project-list{padding:0;margin:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.project-section-wrapper .project-list-wrapper .project-list .project-list__item{font-family:Roboto-Medium,sans-serif;font-size:17px;padding:10px;white-space:nowrap;color:#111;font-weight:500}.project-section-wrapper .project-list-wrapper .project-list .project-list__item .icon-wrapper{width:60px;height:60px;display:inline-block;vertical-align:middle;margin-right:10px}.project-section-wrapper .project-list-wrapper .project-list.one-column .project-list__item{width:100%}.project-section-wrapper .project-list-wrapper .project-list.two-columns .project-list__item{width:50%}.project-section-wrapper .project-list-wrapper .project-list.three-columns .project-list__item{width:33.3%}.project-section-wrapper .project-list-wrapper .project-list.four-columns .project-list__item{width:25%}@media (max-width:992px){.project-section-wrapper .project-list-wrapper .project-list.four-columns .project-list__item{width:33%}}@media (max-width:769px){.project-section-wrapper h2{font-size:31px}.project-section-wrapper .project-list-wrapper .project-list .project-list__item{font-size:17px}.project-section-wrapper .project-list-wrapper.project-team-list .project-list .project-list__item{width:50%}.project-section-wrapper .project-list-wrapper.technologies-list{margin-bottom:50px}.project-section-wrapper .project-list-wrapper.archived-results .project-list__item{width:100%!important}.project-section-wrapper .big-icon-wrapper{margin:40px auto 0}}@media (min-width:768px){.porfolioPseudoPoster{display:none}}@media (max-width:767px){.project-section-wrapper video{display:none}}@media (max-width:580px){.project-section-wrapper .project-list-wrapper.project-team-list .project-list .project-list__item{text-align:center}.project-section-wrapper .project-list-wrapper.project-team-list .project-list .project-list__item .icon-wrapper{display:block;margin:auto auto 15px}}@media (max-width:550px){.project-section-wrapper .project-list-wrapper .project-list .project-list__item{width:100%!important}}.team-section-wrapper .main-image{-ms-grid-row-align:center;align-self:center}.team-section-wrapper .main-image .image-wrapper{z-index:6}.team-section-wrapper .main-image .image-wrapper img{z-index:10}.team-section-wrapper .main-image figcaption{opacity:1;box-shadow:0 0 0 10px #9b59b6;position:absolute;top:0;left:0;padding:46px 20px;background:#9b59b6;color:#fff;width:280px;height:300px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,height .3s,box-shadow .3s}.team-section-wrapper .main-image figcaption .team-info{position:relative;margin-top:95%;z-index:6}.team-section-wrapper .main-image figcaption .team-info .team-post{opacity:1}.team-section-wrapper .contain-image{position:relative}.team-section-wrapper .contain-image .image-wrapper{width:266px;height:266px;overflow:hidden;padding-top:6px;margin:auto;position:relative}.team-section-wrapper .contain-image .image-wrapper .team-image{position:absolute}.team-section-wrapper .contain-image .image-wrapper .img-responsive.normal{z-index:99;opacity:1;transition:opacity .75s ease-out;-moz-transition:opacity .75s ease-out;-webkit-transition:opacity .75s ease-out}.team-section-wrapper .contain-image .image-wrapper .img-responsive.hover{z-index:98;opacity:1}.team-section-wrapper .contain-image .image-wrapper.hover .img-responsive.normal{z-index:99;opacity:0;transition:opacity .75s ease-out;-moz-transition:opacity .75s ease-out;-webkit-transition:opacity .75s ease-out}.team-section-wrapper .contain-image figure{margin:0}.team-section-wrapper .contain-image figure figcaption{position:absolute;top:0;left:0;right:0;margin:auto;padding:28px 18px;background:#9b59b6;color:#fff}.team-section-wrapper .contain-image figure figcaption .team-info .team-name{margin:0;font-size:20px}.team-section-wrapper .contain-image figure figcaption .team-info .team-post{font-size:14px}.team-section-wrapper .contain-image figure img{position:relative}.team-section-wrapper .contain-image.col-sm-offset-1{margin-left:0}.team-section-wrapper.polaroid-effect{padding:0 0 40px}.team-section-wrapper.team-main-image-wrapper{padding:0}.polaroid-effect div:first-child{z-index:6}.polaroid-effect div:nth-child(2){z-index:5}.polaroid-effect div:nth-child(3){z-index:4}.polaroid-effect div:nth-child(4){z-index:3}.polaroid-effect div:nth-child(5){z-index:2}.polaroid-effect div:nth-child(6){z-index:1}.polaroid-effect figure img{z-index:10}.polaroid-effect figure figcaption{height:100%;width:285px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s,height .3s,box-shadow .3s;box-shadow:0 0 0 0 #9b59b6}.polaroid-effect figure figcaption .team-info{position:relative;margin-top:100%}.no-touch .polaroid-effect figure:hover figcaption,.polaroid-effect figure.cs-hover figcaption{opacity:1;height:120%;box-shadow:0 0 0 10px #9b59b6}.polaroid-effect figcaption a,.polaroid-effect figcaption h3,.polaroid-effect figcaption span{opacity:0;transition:opacity 0s}.no-touch .polaroid-effect figure:hover figcaption a,.no-touch .polaroid-effect figure:hover figcaption h3,.no-touch .polaroid-effect figure:hover figcaption span,.polaroid-effect figure.cs-hover figcaption a,.polaroid-effect figure.cs-hover figcaption h3,.polaroid-effect figure.cs-hover figcaption span{transition:opacity .3s .2s;opacity:1}@media (max-width:992px){.team-section-wrapper .contain-image.col-sm-offset-1{margin-left:8.333%}.no-touch .polaroid-effect.team-main-image-wrapper figure:hover figcaption,.polaroid-effect.team-main-image-wrapper figure.cs-hover figcaption{height:325px}}@media (max-width:768px){.team-section-wrapper .contain-image figure{width:266px;margin:auto}.team-section-wrapper .contain-image.col-sm-offset-1{margin-left:0}.team-section-wrapper.polaroid-effect{margin-top:0}.no-touch .polaroid-effect.team-main-image-wrapper figure:hover figcaption,.polaroid-effect.team-main-image-wrapper figure.cs-hover figcaption{height:120%}}@media (max-width:500px){.team-section-wrapper .contain-image,.team-section-wrapper .contain-text{margin:40px 0}}.news-section .news-item{overflow:hidden}.news-section .news-item .news-item__image-wrapper{max-width:286px;max-height:229px;overflow:hidden}.news-section .news-item .news-item__text-wrapper{padding:.9375rem;font-family:Montserrat,sans-serif;background-color:#f3f3f3}.news-section .news-item .news-item__text-wrapper h5{color:#111;margin:7px 0 15px;padding:0;font-family:inherit;font-weight:600;font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.news-section .news-item .news-item__text-wrapper p{font-size:12px;line-height:20px;padding:0;margin:0;height:60px;overflow:hidden}.news-section .news-item .news-item__text-wrapper.only-title{height:100px;width:100%}.news-section .news-item .news-item__text-wrapper.only-title h5{line-height:25px;white-space:normal;width:85%;margin:0;max-height:50px;overflow:hidden}@media (min-width:769px){.news-section .news-item:hover .news-item__text-wrapper{background-color:#9b59b6}.news-section .news-item:hover .news-item__text-wrapper *{color:#fff!important}}@media (max-width:769px){.news-section .news-item .news-item__image-wrapper{max-width:100%;max-height:100%}}.calculator-page{overflow:hidden}.calculator-page .content-fixed-width{max-width:995px}.calculator-page .like-h1{margin:0;color:#9b59b6;font-weight:500;font-family:Montserrat,sans-serif}.calculator-page .calculator-text{color:#111;margin:15px auto;font-size:14px;max-width:550px;line-height:20px}.calculator-page .calculator-text.first-step-description{font-size:14px}.calculator-page .button{display:inline-block}.calculator-page .final-result div{padding-left:0}.calculator-page .calculator-wrapper{background-color:#f3f3f3;border:1px solid transparent;max-width:200px;text-align:center;padding:20px 10px 0;margin:10px;position:relative;cursor:pointer;box-shadow:0 2px 6px -2px #636363;-webkit-box-flex:1;flex:1 1 200px}.calculator-page .calculator-wrapper .image-wrapper{width:70px;height:70px;margin:auto}.calculator-page .calculator-wrapper .image-wrapper .img-responsive{height:70px;max-height:100%}.calculator-page .calculator-wrapper .calculator-wrapper_title{color:#111;font-size:18px;margin-bottom:0;font-weight:700}.calculator-page .calculator-wrapper .calculator-wrapper_desc{font-family:Montserrat,sans-serif;font-size:14px;line-height:18px;color:#111}.calculator-page .calculator-wrapper.active{border:1px solid #9b59b6}.calculator-page .calculator-wrapper.active:before{content:url(/img/success.svg);height:20px;width:20px;background-color:#fff;border-radius:15px;position:absolute;top:-10px;left:0;right:0;margin:auto}.calculator-page .contact-us .form-bottom{margin:15px 0 40px}.calculator-page .contact-us .form-bottom .btn-wrapper{margin-bottom:1.25rem}.calculator-page .email-validation-error-block{border:1px solid transparent}.calculator-page .flash{-moz-animation:flash 1.5s ease-out;-moz-animation-iteration-count:infinite;-webkit-animation:flash 1.5s ease-out;-webkit-animation-iteration-count:infinite;-ms-animation:flash 1.5s ease-out;-ms-animation-iteration-count:infinite}.calculator-page .button-wrapper{margin:50px auto}.calculator-page .button-wrapper span{margin-right:.625rem}.calculator-page .range-slider-wrapper{max-width:460px;margin:auto}.calculator-page .range-slider-information{display:block;font-size:60px;font-weight:400;text-align:center;margin:30px 0;width:100%}.calculator-page .app-size{font-size:25px;font-weight:400}.calculator-page .progress-bar-wrapper{position:relative;display:block;width:950px;max-width:950px;margin:auto}.calculator-page .progress-bar-wrapper .progress-bar{height:32px;list-style:none!important;padding:0;margin:0;counter-reset:step}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step{float:left;width:95px;list-style-type:none;font-size:12px;position:relative;z-index:9}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step:before{content:counter(step);counter-increment:step;line-height:30px;display:block;font-size:12px;color:#fff;background:#999da3;border-radius:22px;margin:auto;height:30px;width:30px;text-align:center}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step:not(:first-child):after{content:'';width:75%;height:1px;background:#999da3;position:absolute;left:-34%;top:15px;z-index:0}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.passed-step.active{cursor:pointer}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.passed-step:after{background-color:#9b59b6;color:#fff;height:5px;left:-37%;top:13px}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.passed-step:before{background-color:#9b59b6;color:#fff}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.passed-step .progress-bar_title{color:#9b59b6}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.first-step:before{background-color:#9b59b6;color:#fff}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.first-step .progress-bar_title{color:#9b59b6}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.current-step:before{background-color:#9b59b6;color:#fff}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.current-step:after{background-color:#9b59b6;color:#fff;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:progress-bar;animation-name:progress-bar;height:5px;left:-37%;top:13px}@-webkit-keyframes progress-bar{from{width:0}to{width:70%}}@keyframes progress-bar{from{width:0}to{width:70%}}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step.current-step .progress-bar_title{color:#9b59b6}.calculator-page .progress-bar-wrapper .progress-bar .progress-bar_step .progress-bar_title{font-size:12px;margin-top:10px;color:#999da3}.calculator-page .progress-bar-wrapper .progress-bar:after{content:'';width:90%;height:1px;background-color:#999da3;z-index:0}.calculator-page .result-section{font-family:Montserrat,sans-serif;color:#9b59b6;max-width:500px;width:100%;margin:auto}.calculator-page .result-section .estimate-warning{margin-top:3.125rem;color:#bf1a0d;font-size:14px;display:none}.calculator-page .result-section .bold-text{font-weight:900}.calculator-page .result-section .back-step-link{color:#d61e10;text-decoration:underline}.calculator-page .result-section .result-section-table{font-size:16px}.calculator-page .result-section .result-section-table .row{padding:13px 0}.calculator-page .result-section .result-section-table .result-section-table_image{max-width:30px;max-height:30px}.calculator-page .result-section .separator-parent{padding-left:0}.calculator-page .result-section .separator-parent .separator{background-color:#9b59b6;height:1px;width:100%}.calculator-page .result-section .final-result{font-weight:700;font-size:20px}.calculator-page .start-again-calc{font-size:14px;margin-top:40px}.calculator-page .start-again-calc a{text-decoration:underline}.bounce-btn,.faq-page .faq-item .answer a,.main-btn,.p-btm-link,.post-content a,.ui.button,footer a{text-decoration:none}.calculator-page .progress-bar-centering{margin:auto;padding:.9375rem;width:100%;max-width:59.375rem}@media (max-width:992px){.calculator-page .reverse-order .first-place{-webkit-box-ordinal-group:3;order:2}.calculator-page .reverse-order .second-place{-webkit-box-ordinal-group:2;order:1}.calculator-page .progress-bar-centering{overflow-x:auto}}@media (max-width:767px){.calculator-page .calculator-wrapper{-webkit-box-flex:0;flex:0 0 auto;width:100%;max-width:100%;padding:5px}.calculator-page .calculator-wrapper .calculator-wrapper_title{font-size:15px;margin:auto;padding-top:10px}.calculator-page .calculator-wrapper .calculator-wrapper_desc{padding:0 5px}.calculator-page .reverse-order .first-place{-webkit-box-ordinal-group:2;order:1}.calculator-page .reverse-order .second-place{-webkit-box-ordinal-group:3;order:2}.calculator-page .contact-us .form-bottom{text-align:center;margin:15px 0 0}.calculator-step-line{margin-left:-30px}}@media (min-width:768px){.calculator-page .form-bottom{padding-left:25px}.calculator-page .result-section .estimate-warning{margin-top:1.25rem}}@media (max-width:500px){.calculator-page .calculator-wrapper .image-wrapper{width:45px}.calculator-page .calculator-wrapper .calculator-wrapper_desc{font-size:14px}.calculator-page .button{padding:15px 40px}}@-webkit-keyframes flash{0%,100%{border:1px solid transparent}50%{border:1px solid #9b2c25}}.faq-page .faq-items-wrapper{text-align:left}.faq-page .no-search-results{padding-left:1rem}.faq-page .section.white-background .outer-section{padding:40px 0 100px}.faq-page h2{margin-left:30px}.faq-page .faq-item .question-wrapper{position:relative;padding:10px 15px;cursor:pointer}.faq-page .faq-item .question-wrapper .category-name{margin:5px 0;color:#9b59b6;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.faq-page .faq-item .question-wrapper .question{font-size:20px;font-weight:400;letter-spacing:1px;line-height:28px;color:#111;width:95%}.faq-page .faq-item .question-wrapper .icon-arrow-down{display:block;width:20px;height:15px;position:absolute;top:0;bottom:0;right:20px;margin:auto}.faq-page .faq-item .question-wrapper .icon-arrow-down:before{font-size:17px;color:#9b59b6}.faq-page .faq-item .answer{font-size:20px;font-weight:300;line-height:28px;color:#111;display:none;overflow:hidden;padding:15px 10px 20px 20px}.faq-page .faq-item .answer p{margin:0;letter-spacing:1px}.faq-page .faq-item .answer br{line-height:45px}.faq-page .faq-item .answer a{color:#9b59b6;transition:all .2s linear}.faq-page .faq-item .answer a:hover{color:#555}.faq-page .faq-item .answer ul{padding:25px 0 25px 5px}.faq-page .faq-item .answer ul li{font-weight:300;padding-bottom:5px}.faq-page .faq-item .answer ul li:before{content:'-';position:relative;left:-5px}.faq-page .faq-item .answer ol{list-style:decimal;padding:25px 0 25px 18px}.faq-page .faq-item .answer ol li{font-weight:100;padding-bottom:5px}.faq-page .faq-item .separator{color:#ccc;margin:0 auto;padding:0;width:95%}.faq-page .faq-item.active .icon-arrow-down:before{content:"\f106"}.faq-page .faq-item:nth-child(1) .question-wrapper .category-name{margin:0 0 5px}.faq-page .button{background-color:transparent}@media (max-width:768px){.faq-page h2{margin-left:20px}}@media (max-width:992px){.faq-page .faq-items-wrapper .no-search-results{text-align:center;padding-left:0}}@media (max-width:600px){.faq-page .faq-item .question-wrapper .question{width:90%}}.content.name{margin-bottom:60px;width:100%}.blog-articles-wrapper-load-more-padding{position:relative;padding-bottom:90px}.blog-articles-wrapper-load-more-padding .load-more-blog-page{position:absolute;left:0;right:0;bottom:0}.blog-page .blog-item__content{background-color:#fff;padding:20px;text-align:left}.blog-page .blog-item__content .post-title{height:70px;overflow:hidden;font-size:17px;line-height:22px;margin:0 0 20px;padding:0;text-align:center;color:#111;font-weight:600}.blog-page .blog-item__content .post-short-content{font-family:Roboto,sans-serif;font-size:15px;color:#111;line-height:18px;margin:0;padding:0;height:74px;overflow:hidden}.blog-page .blog-item__content .post-bottom{margin-top:15px}.blog-page .blog-item__content .post-bottom .icon{display:inline-block;vertical-align:middle;margin-right:3px}.blog-page .blog-item__content .post-bottom .icon svg path,.blog-page .blog-item__content .post-bottom .icon svg polygon{fill:#999da3}.blog-page .blog-item__content .post-bottom .post-date,.blog-page .blog-item__content .post-bottom .post-views{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;font-weight:700;color:#999da3}.blog-page .blog-item__content .post-bottom .post-views{float:right}.blog-page .posts-wrapper .blog-post{margin-bottom:35px;padding-right:0;padding-left:15px}.blog-page .posts-wrapper .blog-post .blog-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;max-width:380px;overflow:hidden}.ui.buttons,.ui.labeled.button:not(.icon){-webkit-box-orient:horizontal}.blog-page .posts-wrapper .blog-post .blog-item:hover .blog-item__image-wrapper .blog-read-btn{opacity:1}.blog-page .posts-wrapper .blog-post .blog-item .blog-item__image-wrapper{position:relative;max-height:240px;overflow:hidden}.blog-page .posts-wrapper .blog-post .blog-item .blog-item__image-wrapper .blog-read-btn{z-index:1;position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:.75rem 1.875rem .625rem;color:#9b59b6;font-size:1rem;font-weight:500;line-height:1;letter-spacing:2px;text-transform:uppercase;background-color:#fff;border:1px solid #fff;border-radius:1.25rem;opacity:0;transition:opacity .2s linear}.blog-page .posts-wrapper .blog-post .blog-item .news-item__descr-bl{-webkit-box-flex:1;flex:1 0 auto}.blog-page .posts-wrapper .blog-post .blog-item .post-title{text-align:left}.blog-page .posts-wrapper .blog-post .blog-item:hover .blog-item__content{background-color:#9b59b6}.blog-page .posts-wrapper .blog-post .blog-item:hover .blog-item__content *{color:#fff!important}.blog-page .posts-wrapper .blog-post .blog-item:hover .blog-item__content .icon:before{color:#fff}.blog-page .posts-wrapper .load-more{margin:33px 0 20px;text-align:center}.blog-page .posts-wrapper .load-more .button{margin:auto}.blog-page .blog-list-wrapper{max-width:952px}.blog-page .blog-list-wrapper .content-fixed-width{padding-left:20px;margin-bottom:40px}.blog-page .blog-list-wrapper .blog-list .news-item__image-wrapper{overflow:hidden}.blog-page .blog-list-wrapper .blog-list .blog-item__content{padding:20px 15px;background-color:#f8f8f8}.blog-page .blog-list-wrapper .blog-list .blog-item__content .post-bottom{margin-top:5px}.blog-page .blog-list-wrapper .news-item--main-page{position:relative}.blog-page .blog-list-wrapper .news-item:hover .news-item__link-btn{opacity:1}.blog-page .blog-list-wrapper .news-item__link-btn{z-index:10;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:150px;padding:12px 30px 10px;color:#9b59b6;font-size:16px;font-weight:500;line-height:1;letter-spacing:2px;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #fff;border-radius:20px;opacity:0;transition:opacity .2s ease-in-out}.blog-page .blog-list-wrapper .news-item__descr-bl{position:relative;padding:30px 0;font-family:Montserrat,sans-serif;font-weight:500;background-color:#fff}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list{position:absolute;left:0;bottom:0;width:100%}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .post-views{color:#a5a9ac}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .post-date{text-transform:uppercase}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .post-date .icon{vertical-align:middle}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .icon-eye{margin-right:.3125rem}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .icon-clock:before,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .icon-eye:before{font-size:.75rem}.blog-page .blog-list-wrapper .news-item__descr-bl .post-views{color:#fff;font-size:12px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-views span{display:inline-block}.blog-page .blog-list-wrapper .news-item__descr-bl .post-date,.blog-page .blog-list-wrapper .news-item__descr-bl .post-viewer{color:#a5a9ac;font-size:10px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-date .icon,.blog-page .blog-list-wrapper .news-item__descr-bl .post-viewer .icon{margin-right:5px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-date svg,.blog-page .blog-list-wrapper .news-item__descr-bl .post-viewer svg{width:12px;height:12px;fill:#a5a9ac;vertical-align:bottom}.blog-page .blog-list-wrapper .news-item__descr-bl .post-title{margin:12px 0 0;color:#000;font-size:1.25rem;font-family:Montserrat,sans-serif;line-height:1.4;letter-spacing:1px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-author{color:#000;font-size:12px;text-transform:uppercase;opacity:.4}.post-content,.post-content h2{color:#101010}.blog-page #canvasloader-container{display:none}.blog-page.inside-section{padding-bottom:40px}.blog-page .blog-owl-carousel .owl-stage-outer{margin:0 5px}.post-content{position:relative;font:.9em Roboto;line-height:28px;font-weight:300;padding-top:25px;word-break:break-word}.post-content a{color:#9b59b6!important;transition:all .2s linear}.post-content p{margin:20px 0}.post-content ol{list-style-type:decimal;padding-left:40px;font-size:20px;font-family:Roboto,sans-serif;font-weight:700;color:#111}.post-content ol li span{font-weight:300}.post-content ul{list-style-type:disc;padding-left:40px}.post-content table{width:100%;border-color:transparent!important;border-spacing:8px!important;border-collapse:separate!important}.post-content table tr td h3{margin:0;padding:0}.post-content #article_text img{max-width:100%;height:inherit}.post-content #article_text tbody{display:table-row-group;vertical-align:middle;border:0}.post-content #article_text tr{border:0;display:table-row;vertical-align:inherit}.post-content #article_text td{border:0;display:table-cell;padding:15px 20px;font:inherit}.post-content #article_text table{margin:0;background:50% 50% no-repeat;text-decoration:none;box-sizing:border-box;z-index:1;display:table;border-spacing:0;border-collapse:separate;font-size:14px;color:#828282}.share-btn-wrapper{text-align:center;padding-top:15px}.ui.twitter.button.goodshare{padding:0;margin-top:7px}.ui.button:active{top:0}pre{display:block;margin:0 0 10px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;border:1px solid #B5B5B5;font:1.3em "Roboto Condensed";font-weight:700;border-radius:0!important}pre.line-numbers>code{overflow-x:auto}.line-numbers .line-numbers-rows{left:-1.8em;border:none;border-bottom:1px solid transparent}.line-numbers-rows>span{height:24px}.line-numbers-rows>span:before{background-color:#9c58b7}.viewer-container,.viewer-navbar{background-color:#000;overflow:hidden}.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{font-size:0;line-height:0;display:block;width:20px;height:20px;color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC);background-repeat:no-repeat}.viewer-zoom-in:before{content:'Zoom In';background-position:0 0}.viewer-zoom-out:before{content:'Zoom Out';background-position:-20px 0}.viewer-one-to-one:before{content:'One to One';background-position:-40px 0}.viewer-reset:before{content:'Reset';background-position:-60px 0}.viewer-prev:before{content:'Previous';background-position:-80px 0}.viewer-play:before{content:'Play';background-position:-100px 0}.viewer-next:before{content:'Next';background-position:-120px 0}.viewer-rotate-left:before{content:'Rotate Left';background-position:-140px 0}.viewer-rotate-right:before{content:'Rotate Right';background-position:-160px 0}.viewer-flip-horizontal:before{content:'Flip Horizontal';background-position:-180px 0}.viewer-flip-vertical:before{content:'Flip Vertical';background-position:-200px 0}.viewer-fullscreen:before{content:'Enter Full Screen';background-position:-220px 0}.viewer-fullscreen-exit:before{content:'Exit Full Screen';background-position:-240px 0}.viewer-close:before{content:'Close';background-position:-260px 0}.viewer-container{font-size:0;line-height:0;position:absolute;top:0;right:0;bottom:0;left:0;user-select:none;background-color:rgba(0,0,0,.5);direction:ltr!important;touch-action:none;-webkit-touch-callout:none}.viewer-container ::-moz-selection,.viewer-container::-moz-selection{background-color:transparent}.viewer-container ::selection,.viewer-container::selection{background-color:transparent}.viewer-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:auto;min-height:0!important;max-height:none!important}.viewer-player,.viewer-tooltip{display:none;position:absolute}.viewer-canvas{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.viewer-canvas>img{width:auto;max-width:90%!important;height:auto;margin:15px auto}.viewer-footer{position:absolute;right:0;bottom:0;left:0;overflow:hidden;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5)}.viewer-list{overflow:hidden;box-sizing:content-box;height:50px;margin:0;padding:1px 0}.viewer-list>li{font-size:0;line-height:0;float:left;overflow:hidden;width:30px;height:50px;cursor:pointer;opacity:.5;color:transparent;filter:alpha(opacity=50)}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-active{opacity:1;filter:alpha(opacity=100)}.viewer-player{top:0;right:0;bottom:0;left:0;cursor:none;background-color:#000}.viewer-player>img{position:absolute;top:0;left:0}.viewer-toolbar{overflow:hidden;width:280px;margin:0 auto 5px;padding:3px 0}.viewer-toolbar>li{float:left;overflow:hidden;width:24px;height:24px;cursor:pointer;border-radius:50%;background-color:#000;background-color:rgba(0,0,0,.5)}.viewer-toolbar>li:hover{background-color:#000;background-color:rgba(0,0,0,.8)}.viewer-toolbar>li:before{margin:2px}.viewer-toolbar>li+li{margin-left:1px}.viewer-toolbar>.viewer-play{width:30px;height:30px;margin-top:-3px;margin-bottom:-3px}.viewer-toolbar>.viewer-play:before{margin:5px}.viewer-tooltip{font-size:12px;line-height:20px;top:50%;left:50%;width:50px;height:20px;margin-top:-10px;margin-left:-25px;text-align:center;color:#fff;border-radius:10px;background-color:#000;background-color:rgba(0,0,0,.8)}.viewer-title{font-size:12px;line-height:1;display:inline-block;overflow:hidden;max-width:90%;margin:0 5% 5px;white-space:nowrap;text-overflow:ellipsis;opacity:.8;color:#ccc;filter:alpha(opacity=80)}.viewer-title:hover{opacity:1;filter:alpha(opacity=100)}.viewer-button{position:absolute;top:-40px;right:-40px;overflow:hidden;width:80px;height:80px;cursor:pointer;border-radius:50%;background-color:#000;background-color:rgba(0,0,0,.5)}.viewer-button:before{position:absolute;bottom:15px;left:15px}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0;filter:alpha(opacity=0)}.viewer-in{opacity:1;filter:alpha(opacity=100)}.viewer-transition{transition:all .3s ease-out}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}code[class*=language-],pre[class*=language-]{color:#000;font:1rem "Roboto Condensed";direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;background-image:linear-gradient(transparent 50%,#f7f7f7 50%);background-size:3em 3em;background-origin:content-box;overflow:visible;padding:0}code[class*=language]{max-height:inherit;height:100%;padding:0 1em;display:block}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fff;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}:not(pre)>code[class*=language-]:after,pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7D8B99}.token.punctuation{color:#5F6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.entity,.token.operator,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}.token.cr:before,.token.lf:before,.token.tab:not(:empty):before{color:#e0d7d1}.line-numbers.language-none{margin-top:20px}pre[class*=language-].line-numbers{padding-left:0;line-height:0;overflow:hidden}pre[class*=language-].line-numbers code{padding-left:3em;line-height:1.5em;font-weight:100;overflow:hidden;overflow-x:auto}pre[class*=language-].line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;width:2em;letter-spacing:-1px;border-right:1px solid #999;background-color:#9c58b7;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber;padding-top:5px;outline:#9c58b7 solid 1px}.line-numbers-rows>span:before{content:counter(linenumber);color:#FFF;display:block;font:1em "Roboto Condensed";text-align:center;padding:0}.ui.button,.ui.label{text-transform:none;font-weight:700}@media screen and (max-width:1920px){.line-numbers-rows>span{outline:#9C58B7 solid 2px;padding-top:5px}}.bounce-btn:focus,.main-btn:focus{outline:0}@media (max-width:768px){.line-numbers-rows>span:before{padding:.2px 0}pre[class*=language-]{background-size:2.5em 2.5em}.line-numbers-rows>span{height:20px;padding-top:2px}.blog-page .blog-list-wrapper .news-item__link-btn,.blog-page .posts-wrapper .blog-post .blog-item .blog-item__image-wrapper .blog-read-btn{opacity:1}}.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.blog-post img{margin-left:0;margin-right:0;width:100%}}.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;background:#fff;color:rgba(0,0,0,.6);font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.58571429em 1.3em;text-shadow:none;line-height:1em;font-style:normal;text-align:center;border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease}.ui.button:focus,.ui.button:hover{background-color:#fff;color:rgba(0,0,0,.8)}.ui.button:hover{background-image:none;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(34,36,38,.15) inset}.ui.button,.ui.buttons .button,.ui.buttons .or{font-size:1rem}.ui.labeled.button:not(.icon){display:-webkit-inline-box;display:inline-flex;-webkit-box-direction:normal;flex-direction:row;background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.ui.buttons{display:-webkit-inline-box;display:inline-flex;-webkit-box-direction:normal;flex-direction:row;font-size:0;margin:0 .25em 0 0}.ui.label{display:inline-block;line-height:1;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);border:0 solid transparent;border-radius:.28571429rem;transition:background .1s ease}.bounce-btn,.main-btn--big,.top-banner__title,footer .footer-title{text-transform:uppercase}.ui.basic.label{background:#fff;border:1px solid rgba(34,36,38,.15);border-left:none;color:rgba(0,0,0,.87)!important;box-shadow:none}.bounce-btn,.main-btn::before{background-image:linear-gradient(-258deg,#3023ae 0,#c86dd7 100%)}a.ui.basic.label{min-width:60px;display:inline-block!important}.ui.labeled.button>.label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 0 0 -1px!important;font-size:1em;border-color:rgba(34,36,38,.15)}.ui.labeled.button:not([class*="left labeled"])>.label,.ui[class*="left labeled"].button>.button{border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:992px){.blog-page .posts-wrapper .blog-post{padding-right:1rem;padding-left:1rem}.blog-page .aside .tags-wrapper{margin:20px 0}.blog-page .aside .tags-wrapper .tags li{display:inline;border:none;padding:0}.blog-page .aside .tags-wrapper .tags li:after{content:","}.blog-page .aside .tags-wrapper .tags li.active-tag{color:#9b59b6}.blog-page .aside .tags-wrapper .tags li:nth-last-child(1):after{content:""}.blog-page .aside .search-input{max-width:100%}}@media (max-width:800px){pre[class*=language-].line-numbers code{line-height:20px!important;font-size:15px}.line-numbers-rows>span{padding-top:2px;height:20px}pre[class*=language-]{background-size:2.5em 2.5em}}@media (max-width:769px){.post-content #article_text td,.post-content #article_text th{display:block;width:100%!important}.blog-page .posts-wrapper .blog-post .blog-item{max-width:100%;max-height:100%}.blog-page .posts-wrapper .blog-post .blog-item .blog-item__image-wrapper{max-height:100%}.blog-page .posts-wrapper .load-more .button{margin:20px auto}}@media (max-width:759px){.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-author,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-date,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-viewer,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-views{font-size:15px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-date svg,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-viewer svg{width:15px;height:15px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-title{font-size:24px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom.post-blog-list .post-date .icon{vertical-align:bottom}}@media (max-width:600px){.blog-page .posts-wrapper{padding-left:1rem;padding-right:1rem}.blog-page .posts-wrapper .blog-post{padding:0}}@media (max-width:500px){.blog-page .blog-owl-carousel .blog-item__content .post-title{height:60px;font-size:15px;line-height:19px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-author,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-date,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-viewer,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-views{font-size:13px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-date svg,.blog-page .blog-list-wrapper .news-item__descr-bl .post-bottom .post-viewer svg{width:13px;height:13px}.blog-page .blog-list-wrapper .news-item__descr-bl .post-title{font-size:17px}}#map,footer{width:100%}.gmnoprint{display:none}#map>div{background-color:#9b59b6!important}.contact-form.inside-section,.contact-form.outer-section{padding-bottom:0}.contact-us .form-info{text-align:left;padding-left:15px}.contact-us .form-info .form-info_text{font-size:13px;color:#9fa3a7;white-space:nowrap}.contact-us .form-info .required-input_star{padding:0 15px 0 0;display:inline-block;vertical-align:middle;height:20px;margin-left:10px}.contact-us .form-bottom.recaptcha-block,.contact-us .form-bottom.submit-with-recaptcha{margin-bottom:0}.contact-us .form-bottom.submit-with-recaptcha{margin-top:55px}.contact-us .form-bottom{margin:80px 0 50px;text-align:right}.contact-us .btn-wrapper button.submit-connection{background-color:transparent}.contact-us .btn-wrapper button.no-active-submit-connection,.no-active-submit-connection{cursor:default;opacity:.5}.no-active-submit-connection button:hover{cursor:default}.contact-form-under-description{font-size:20px;font-weight:100;line-height:28px;color:#111;margin-bottom:50px;text-align:left}.contact-us_icons-wrapper{padding:40px 0;min-height:400px}.contact-us_icons-wrapper .contact-us_icon figure{margin:0}.contact-us_icons-wrapper .contact-us_icon figure .caption{font-size:17px;color:#111;white-space:nowrap}.contact-us_icons-wrapper .contact-us_icon figure a{color:#111;max-width:100px;max-height:100px}#map{height:450px}.phone-number .shown-number{display:block}.phone-number .hidden-number,.phone-number:hover .shown-number{display:none}.phone-number:hover .hidden-number{display:block}@media (max-width:767px){.contact-us .form-bottom.submit-with-recaptcha{margin-top:0}.contact-us .form-bottom{margin:30px auto}.contact-us .form-bottom .form-info{text-align:center}.contact-us .form-bottom .form-info .required-input_star{margin-left:0;padding:0 10px 0 0}.contact-us .form-bottom .button{float:none;margin:auto}.contact-us .form-bottom+.form-bottom{margin:0 auto;text-align:center}.contact-us .contact-us_icons-wrapper .contact-us_icon{margin:20px auto}.contact-form-under-description{margin-top:50px;font-size:14px}}@media (max-width:950px){.contact-us_icons-wrapper .contact-us_icon figure .caption{font-size:18px}}footer .footer-menu{margin:90px auto 45px}footer .footer-title{margin:4px 0;color:#fff;font-size:14px;font-family:Lato,sans-serif;font-weight:600;white-space:nowrap;text-align:left;letter-spacing:.5px}footer .footer-title+.footer-title{margin:7px 0}footer .footer-list{padding:0;text-align:left}footer .footer-list li{list-style:none;padding:2px 0;font-family:Montserrat,sans-serif;font-weight:600}footer .footer-list li a{font-size:12px;letter-spacing:.5px}footer .footer-list li span{font-size:12px;color:#fff}footer .footer-contact-us-links{margin:25px auto}footer .footer-contact-us-links .contact-us-link{white-space:nowrap}footer .footer-contact-us-links .contact-us-link .icon-wrapper{max-width:30px;max-height:30px;display:inline-block;vertical-align:middle}footer .footer-contact-us-links .contact-us-link .text-wrapper{display:inline-block;vertical-align:middle;padding-left:10px;font-size:14px;color:#fff}footer .footer-links-wrapper{padding:33px 0;background-color:#000}footer a{color:#fff}footer .footer-icons{white-space:nowrap}footer .footer-icons li{display:inline-block;vertical-align:middle;margin:0 13px;text-align:center}footer .footer-icons li [class*=' icon-'],footer .footer-icons li [class^=icon-]{width:25px;height:25px}footer .footer-icons li .icon-svg{width:25px;height:25px;display:block}footer .footer-copyright-wrapper{position:relative}footer .footer-copyright-wrapper .footer-copyright{color:#fff;font-size:10px;font-weight:600;line-height:1.2}footer .col-xs-offset-1{margin-left:0}footer.appus-com-ua .footer-menu{margin:90px auto 20px}footer.appus-com-ua .footer-menu .footer-title{text-align:inherit;font-size:11px}footer.appus-com-ua .footer-menu .footer-icons{margin-bottom:0;height:40px}footer.appus-com-ua .footer-menu .footer-icons li{margin:7px 20px 0 0;text-align:left}footer.appus-com-ua .footer-menu .footer-links-wrapper{padding:20px 0}.footer-links__btn-list{margin-bottom:35px;width:100%;font-size:0;text-align:center}.footer-links__btn-item{display:inline-block;margin:0 5px 10px;font-size:16px}.footer-links__btn-link{display:block;width:100px;font-size:0;border:1px solid transparent;border-radius:4px;overflow:hidden}.footer-links__btn-num,.footer-links__btn-social{display:inline-block;padding:5px 0;font-size:16px;height:30px;transition:width .3s linear}.footer-links__btn-social{width:100%}.footer-links__btn-social i{display:inline-block;width:20px;height:20px;font-family:icomoon!important;font-style:normal;font-weight:100;line-height:1}.footer-links__btn-social i::before{content:'';color:#fff;font-size:14px}.footer-links__btn-social.footer-soc__fb{background-color:#3a5a98}.footer-links__btn-social.footer-soc__fb i::before{content:'\e910'}.footer-links__btn-social.footer-soc__in{background-color:#1ca1f2}.footer-links__btn-social.footer-soc__in i::before{content:'\eaca'}.footer-links__btn-social.footer-soc__gl{background-color:#dc4938}.footer-links__btn-social.footer-soc__gl i::before{content:'\ea8b'}.footer-links__btn-social.footer-soc__tw{background-color:#1ca1f2}.footer-links__btn-social.footer-soc__tw i::before{content:'\ea96'}.bounce-btn::before,.footer-links__btn-num-min::before,.main-btn::before{content:''}.footer-links__btn-num{position:relative;width:0;vertical-align:top;color:#333;font-size:12px;line-height:20px;background-color:#fff}.footer-links__btn-social-min{width:45%}.footer-links__btn-num-min{width:55%;border-top-right-radius:4px;border-bottom-right-radius:4px}.footer-links__btn-num-min::before{position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border:5px solid transparent;border-right-color:#fff}@media (max-width:992px){footer.appus-com-ua .footer-copyright{margin:0}footer .footer-menu .col-xs-5 .footer-list a{font-size:11px}footer .footer-menu .col-xs-5:nth-child(odd){padding-right:0}footer .footer-menu .col-xs-5:nth-child(even){padding-left:0}footer .footer-contact-us-links .contact-us-link:nth-last-child(1){margin-top:25px}footer .footer-icons{margin-bottom:15px;text-align:center}footer .footer-copyright{margin:20px 0 0}}@media (max-width:768px){footer .footer-contact-us-links .contact-us-link:nth-last-child(2){padding:0}footer .footer-menu .col-xs-5:nth-child(3),footer .footer-menu .col-xs-5:nth-child(4){padding-top:20px}}@media (max-width:767px){footer.appus-com-ua .row .col-lg-6:nth-child(2) .footer-title:nth-child(1){margin:0}}@media (max-width:600px){footer .footer-contact-us-links .contact-us-link{white-space:nowrap;max-width:85%;flex-basis:85%;padding-top:10px;padding-bottom:10px}footer .footer-contact-us-links .contact-us-link:nth-last-child(1){text-align:left;margin:0}footer .footer-contact-us-links .contact-us-link:nth-last-child(2){padding-right:1rem;padding-left:1rem}footer .footer-title{white-space:inherit}}.bounce-btn,.c-presentation-wr,.ha-cookies,.main-btn,.p-bottom-wr,.p-cont-tech__item figure,.p-gall__img,.p-link-descr,.top-banner__cont{text-align:center}.c-container,.l-separator,.p-container{margin-left:auto;margin-right:auto;width:100%}.main-btn{z-index:1;position:relative;display:inline-block;padding:.8125rem 1.5625rem .75rem;color:#9b59b6;font-size:1rem;font-weight:500;line-height:1;white-space:nowrap;background-color:transparent;border:1px solid #9b59b6;border-radius:1.5625rem;overflow:hidden}.main-btn::before{z-index:-1;position:absolute;left:0;top:0;width:104%;height:100%;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.main-btn:hover{color:#fff}.main-btn:hover::before{opacity:1;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}.main-btn--havy{font-weight:600}.main-btn--big{min-width:15.625rem}.main-btn--round{padding:.8125rem;border-radius:50%}.bounce-btn{z-index:1;position:relative;display:inline-block;padding:.875rem 1.875rem .75rem;color:#fff;font-weight:400;line-height:1.2;letter-spacing:.5px;background-color:#9b59b6;border:none;border-radius:1.5625rem;transition:background-color .3s,color .3s}.bounce-btn::before{z-index:-1;position:absolute;top:-1.25rem;left:-1.25rem;right:-1.25rem;bottom:-1.25rem;background-color:inherit;border-radius:3.125rem;opacity:0;-webkit-transform:scale3d(.8,.5,1);transform:scale3d(.8,.5,1)}.bounce-btn:hover{animation:button-bounce .3s forwards}.bounce-btn:hover::before{-webkit-animation:anim-bounce .3s .3s forwards;animation:anim-bounce .3s .3s forwards}.bounce-btn--t-spacing{letter-spacing:.1875rem}.p-cont-descr,.p-cont-info{letter-spacing:.5px;line-height:1.5}.bounce-btn--t-spacing .button-arrow{height:1.1875rem}.bounce-btn--round{padding:.8125rem;border-radius:50%}@keyframes button-bounce{60%{-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}85%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes anim-bounce{0%{opacity:.4}100%{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes anim-bounce{0%{opacity:.4}100%{opacity:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.c-container,.l-separator{max-width:66.25rem;padding:0 .625rem}.page-wrapper{position:relative;overflow:hidden}.page-content-wr{transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;will-change:transform}.page-content-wr--toggle{-webkit-transform:translateX(265px);transform:translateX(265px)}.top-banner{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100vh;color:#fff;background:center center no-repeat rgba(0,0,0,.1);background-size:cover;transition:height .2s linear}.top-banner__cont{max-width:54.75rem;padding:0 .75rem}.top-banner__triangle{z-index:1;position:absolute;bottom:-1px;left:0;width:100%;height:60px}.top-banner__title{margin-bottom:1.875rem;color:#fff;font-size:3.75rem;font-weight:600;font-family:Lato,sans-serif;line-height:1;text-shadow:1px 1px 0 rgba(0,0,0,.25)}.top-banner__subtitle{color:#fff;font-size:2.125rem;font-weight:400;line-height:1.5;text-shadow:1px 1px 0 rgba(0,0,0,.25)}@media screen and (max-width:1366px){.top-banner{height:75vh}}@media screen and (max-width:1024px){.top-banner{height:60vh}}@media screen and (max-width:980px){.top-banner{height:95vh}}@media screen and (max-width:560px){.top-banner__title{font-size:1.3rem!important;margin-bottom:7rem!important}.top-banner__subtitle{font-size:.8rem!important}}@media screen and (orientation:landscape) and (max-width:820px){.top-banner__title{margin-bottom:.75rem;font-size:2.375rem!important}.top-banner__subtitle{font-size:1.5rem}.top-banner__triangle{height:1.875rem}}.p-bottom-wr a,.p-cont-descr,.p-cont-info{font-size:1rem}.p-container{max-width:65rem;padding:0 .625rem}.p-container-common{padding:4.6875rem .625rem}.p-container-fluid:nth-child(even) .p-container-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.p-container-fluid:nth-child(even) .p-cont-picture{padding-left:0;padding-right:4.6875rem}.p-container-fluid:nth-child(even) .p-cont-section__inner{margin-left:initial}.p-container-inner{display:-webkit-box;display:flex;padding:4.6875rem .625rem}.p-cont-section{width:50%}.p-cont-section__inner{margin-left:auto;max-width:32.5rem}.p-cont-picture img,.p-cont-tech__item img{max-width:100%;vertical-align:middle}.p-cont-descr{margin-bottom:.75rem;padding-right:.625rem;font-weight:600}.p-cont-info{margin-bottom:1.5625rem}.p-cont-tech-wr{display:-webkit-box;display:flex;flex-wrap:wrap;width:25rem;margin-left:-1.875rem}.p-cont-tech__item{margin-bottom:2.5rem;width:33.33%}.p-cont-tech__item figure{margin:0;width:7.125rem}.p-cont-tech__item img{height:3.0625rem}.p-cont-tech__item figcaption{font-weight:600}.p-cont-picture{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;padding-left:1.25rem}.p-cont-inside{margin-left:9.375rem;padding:0 7.75rem 0 5.3125rem;background:center center no-repeat;background-size:90% auto}.p-cont-inside--landscape{margin-right:1.25rem;padding:4.6875rem 0 5.625rem;background-size:contain}.p-cont-inside--laptop{margin-left:0;margin-right:1.25rem;margin-top:-10%;padding:8.125rem 1.25rem 9rem;background-size:100% 100%}.p-cont-shop-btn{display:inline-block;margin-bottom:.625rem;margin-right:1.25rem}.p-cont-shop-btn img{vertical-align:middle}.p-cont-video-wr{position:relative}.p-cont-video{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;padding:23% 4.9%}.p-cont-inside--landscape .p-cont-video{padding:5% 6.5%}.p-cont-inside--landscape .p-cont-video video{height:100%;-o-object-fit:unset;object-fit:unset}.p-cont-inside--laptop .p-cont-video{padding:4% 12% 5.75%}.p-cont-inside--laptop .p-cont-video video{height:100%;-o-object-fit:unset;object-fit:unset}.p-tech--outside{max-width:43.75rem}.p-tech-wr{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;margin-left:-4%}.p-tech-single{margin-left:4%;margin-bottom:1.875rem;width:29.33%}.p-tech-single figure{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0}.p-tech-single figure img{max-width:3.75rem;vertical-align:middle}.p-tech-single figcaption{margin-left:1.75rem;display:inline-block;color:#000;font-weight:600}.p-project-wr{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.p-project-wr img{display:inline-block;vertical-align:middle;max-width:100%}.c-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;padding-top:.625rem}.c-wrapper--shift{margin-left:-4%}.team-role-single{margin-left:4%;margin-bottom:2rem;width:29.33%}.team-role-single figure{margin:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.team-role-single img{max-width:3.75rem}.team-role-single figcaption{display:inline-block;margin-left:1.75rem;color:#000;font-weight:600}.technology-single{margin-left:4%;margin-bottom:2rem;width:29.33%}.technology-single figure{margin:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.technology-single figcaption{display:inline-block;margin-left:1.75rem;color:#000;font-weight:500}.technology-img-wr{min-width:3.75rem;max-width:3.75rem;text-align:center}.technology-img-wr img{display:inline-block;width:100%;height:auto;vertical-align:middle}.c-presentation-wr{margin:0}.c-presentation-wr img{max-width:100%}.p-project-arrow{padding:.625rem 2.25rem}.p-btm-link{display:inline-block;margin-bottom:1.25rem;padding:1rem .8125rem;color:#fff;font-size:1.0625rem;font-weight:600;line-height:1;background-color:#a767c0;border:1px solid #a767c0;border-radius:.4375rem}.p-link-descr{margin:.625rem auto;max-width:17.25rem;color:#000;font-size:1.0625rem}.p-link-descr a{color:#a767c0}.p-gallery-wr{position:relative;margin-left:auto;margin-right:auto;max-width:55.25rem;padding-bottom:.625rem}.p-gall__img{-webkit-perspective:600px;perspective:600px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}.p-gall__img .p-gall__img-inner{position:relative;display:inline-block;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.p-gall__img .p-gall__img-inner--in-show{z-index:5;-webkit-transform:scale(1.125);transform:scale(1.125)}.p-gall__img .p-gall__img-inner img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.p-gall__img .p-gall__img-inner .p-gall__img__presentation{height:100%}.p-gall__img .p-gall__img-inner>div{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;padding:24% 5.5%}.p-gall__img--tablet .p-gall__img-inner{max-width:70%}.p-gall__img--tablet .p-gall__img-inner div{left:2px;bottom:1px;padding:3.8% 6.8%}.p-gall__img--laptop .p-gall__img-inner{max-width:80%}.p-gall__img--laptop .p-gall__img-inner div{left:2px;bottom:1px;padding:4% 12% 6%}.p-gall__img__presentation{width:100%;height:100%}.p-gall__set{z-index:5;position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;-webkit-perspective:600px;perspective:600px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease}.p-gall__set--in-visible{-webkit-transform:scale(1.125);transform:scale(1.125)}.p-gall__set--in-shadow{-webkit-transform:scale(0);transform:scale(0);opacity:0}.p-gall__set figure{position:relative;margin:0;padding:0 .375rem;flex-basis:15.5rem;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.p-gall__set figure span{z-index:1;position:absolute;top:0;bottom:0;left:.375rem;right:.375rem;transition:background-color .2s linear}.p-gall__set figure:hover span{background-color:rgba(96,96,96,.5)}.p-gall__set figure:first-child img,.p-gall__set figure:first-child span{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:rotateY(-15deg) translateZ(0);transform:rotateY(-15deg) translateZ(0)}.p-gall__set figure:last-child img,.p-gall__set figure:last-child span{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateY(15deg) translateZ(0);transform:rotateY(15deg) translateZ(0)}.p-gall__set figure img{display:inline-block;vertical-align:middle;max-width:14.75rem;box-shadow:0 0 20px 0 rgba(0,0,0,.25);transition:-webkit-transform .4s linear .3s;transition:transform .4s linear .3s;transition:transform .4s linear .3s,-webkit-transform .4s linear .3s}.p-gall__set--tablet{top:0;bottom:0;-webkit-box-align:center;align-items:center}.p-gall__set--tablet figure{-webkit-transform:translateZ(55px);transform:translateZ(55px)}.p-gall__set--in-hide{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.p-gall__set--in-hide figure:first-child img,.p-gall__set--in-hide figure:first-child span{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:rotateY(-77deg) translateZ(0);transform:rotateY(-77deg) translateZ(0)}.p-gall__set--in-hide figure:last-child img,.p-gall__set--in-hide figure:last-child span{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotateY(77deg) translateZ(0);transform:rotateY(77deg) translateZ(0)}@media screen and (max-width:1100px){.p-cont-inside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:0;padding:3.75rem 5rem}.p-cont-inside--landscape{padding:3.75rem 0 5rem}.p-cont-inside--laptop{padding:8rem 1.0625rem 9rem}}@media screen and (max-width:960px){.p-cont-picture{width:50%;-webkit-box-align:center;align-items:center}.p-cont-inside{min-height:32.875rem}.p-cont-inside--landscape,.p-cont-inside--laptop{min-height:auto}}@media screen and (max-width:810px){.p-gall__img{padding:0 28%}.p-gall__img--laptop,.p-gall__img--tablet{padding:0 10%}.p-gall__img--tablet .p-gall__img-inner{max-width:86%}.p-gall__set figure{flex-basis:auto}.p-gall__set figure img{max-width:100%}.p-gall__set--tablet figure{-webkit-transform:translateZ(0);transform:translateZ(0)}.p-container-fluid:nth-child(even) .p-cont-picture{padding-right:2.5rem}}@media screen and (max-width:760px){.p-cont-tech-wr{margin-left:0;-webkit-box-pack:center;justify-content:center;width:auto}.p-cont-tech__item{width:auto;flex-basis:33.33%}.p-cont-tech__item figure{width:auto}.p-cont-descr{padding-right:0}.p-bottom-wr a{font-size:.8125rem}}@media screen and (max-width:580px){.p-cont-picture,.p-cont-section-btn{text-align:center}.p-container-common,.p-container-inner{padding:2.5rem .9375rem}.p-container-fluid:nth-child(even) .p-container-inner,.p-container-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.p-container-fluid:nth-child(even) .p-cont-picture{padding-right:0}.p-cont-picture,.p-cont-section{width:100%}.p-cont-picture{display:block;margin-bottom:2.5rem;padding-left:0}.p-cont-inside--landscape,.p-cont-inside--laptop{margin-right:0}.p-cont-inside--laptop{margin-top:0}.p-cont-inside .p-cont-video-wr{margin-left:auto;margin-right:auto}.p-cont-section__inner{max-width:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.p-cont-section__inner .p-cont-tech-wr,.p-cont-section__inner .p-title{-webkit-box-ordinal-group:0;order:-1}.p-tech-single figure{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.p-tech-single figcaption{display:block;width:100%;margin-top:.8125rem;margin-left:0;font-size:.75rem;text-align:center}.p-project-arrow{padding:.625rem 1.25rem}.team-role-single,.technology-single{width:96%;margin-bottom:1.5rem}.team-role-single figcaption,.technology-single figcaption{font-size:.875rem}.p-gall__img .p-gall__img-inner{-webkit-transform:scale(.8);transform:scale(.8)}.p-gall__img .p-gall__img-inner--in-show{-webkit-transform:scale(1.25);transform:scale(1.25)}.p-gall__img--tablet .p-gall__img-inner{-webkit-transform:scale(1);transform:scale(1)}.p-gall__img--tablet .p-gall__img-inner--in-show{-webkit-transform:scale(1.3);transform:scale(1.3)}.p-gall__img--laptop .p-gall__img-inner{max-width:100%}.p-gall__set{bottom:15%}.p-gall__set--tablet{bottom:5%}}@media screen and (max-width:480px){.page-content-wr--toggle{-webkit-transform:translate(240px);transform:translate(240px)}.top-banner__triangle{height:2.5rem}}@media screen and (max-width:450px){.p-cont-shop-btn{display:block;margin-bottom:.875rem;margin-right:0;text-align:center}.l-separator svg{height:1.875rem!important}.l-separator polyline{stroke-width:5px}.p-tech-single figure img,.technology-img-wr,.technology-img-wr img{min-width:2.5rem;max-width:2.5rem;vertical-align:middle}.team-role-single{margin-bottom:1rem}.team-role-single img{max-width:2.5rem;height:auto}.team-role-single figcaption{margin-left:.75rem;font-size:.875rem}}.ha-cookies{background:#000;color:#fff;margin-top:-10px;margin-bottom:10px;padding:10px;font-weight:700;font-size:14px}.ha-cookies a{color:inherit;text-decoration:underline}.ha-cookies button{background:#f1d603;padding:8px 14px;border:none;font-weight:700;margin-left:10px}