@charset "UTF-8";/*!
 * fola
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 *//*!
 * _descriptions.scss
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 *//*!
 * fola
 * diffco-site-template
 *
 * Created by Diffco.us
 * Copyright © 2019 Diffco.us. All rights reserved.
 *//*!
 * / _case.fola.sass
 * / diffco-site-template
 * /
 * / Created by Diffco.us
 * / Copyright ┬й 2020 Diffco.us. All rights reserved.
 * / */@font-face{font-display:swap;font-family:pf_din_text_comp_proregular;src:url(../fonts/pfdintextcomppro-regular.eot);src:url(../fonts/pfdintextcomppro-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/pfdintextcomppro-regular.woff2) format("woff2"),url(../fonts/pfdintextcomppro-regular.woff) format("woff"),url(../fonts/pfdintextcomppro-regular.ttf) format("truetype"),url(../fonts/pfdintextcomppro-regular.svg#pf_din_text_comp_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:pf_din_text_comp_promedium;src:url(../fonts/pfdintextcomppro-medium.eot);src:url(../fonts/pfdintextcomppro-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/pfdintextcomppro-medium.woff2) format("woff2"),url(../fonts/pfdintextcomppro-medium.woff) format("woff"),url(../fonts/pfdintextcomppro-medium.ttf) format("truetype"),url(../fonts/pfdintextcomppro-medium.svg#pf_din_text_comp_promedium) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:LetterGothicStd-Bold;src:url(../fonts/LetterGothicStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/LetterGothicStd-Bold.otf) format("opentype"),url(../fonts/LetterGothicStd-Bold.woff) format("woff"),url(../fonts/LetterGothicStd-Bold.ttf) format("truetype"),url(../fonts/LetterGothicStd-Bold.svg#LetterGothicStd-Bold) format("svg");font-weight:400;font-style:normal}.caseFola{line-height:1.42857143;overflow:hidden}.caseFola .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.caseFola .container{width:750px}}@media (min-width:992px){.caseFola .container{width:970px}}@media (min-width:1200px){.caseFola .container{width:1170px}}.caseFola .row{margin-right:-15px;margin-left:-15px}.caseFola .col-sm-12,.caseFola .col-sm-5,.caseFola .col-sm-6,.caseFola .col-sm-7,.caseFola .col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.caseFola .col-xs-12{float:left;width:100%}@media (min-width:768px){.caseFola .col-sm-5{float:left;width:41.66666667%}}@media (min-width:768px){.caseFola .col-sm-7{float:left;width:58.33333333%}}@media (min-width:768px){.caseFola .col-sm-6{float:left;width:50%}}@media (min-width:768px){.caseFola .col-sm-12{float:left;width:100%}}.caseFola .container:after,.caseFola .container:before,.caseFola .row:after,.caseFola .row:before{display:table;content:" "}.caseFola .container:after,.caseFola .row:after{clear:both}.caseFola .allFont{font-family:pf_din_text_comp_proregular}.caseFola .topBlock{background:#e1e3e6 0 0 repeat;position:relative;overflow:hidden;padding-bottom:300px}@media (max-width:991px){.caseFola .topBlock{padding-bottom:127px}}.caseFola .topBlock .after{content:"";position:absolute;height:862px;width:100%;top:0;background:top center no-repeat;background-size:100% auto;z-index:2}.caseFola .topBlock .container{position:relative;z-index:12}.caseFola .topBlock .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(180deg,#2e2f3b 0,#5760b2 100%);transform-origin:0 0;transform:skewY(-3deg)}.caseFola .topBlock .bg:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:0 0 repeat}.caseFola .topBlock .bg:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;z-index:1;background:bottom center no-repeat;background-size:100% auto}.caseFola .topBlock .logo{display:block;width:239px;margin:30px auto;position:relative;z-index:9}.caseFola .topBlock .logo img{display:block;height:248px}.caseFola .topBlock .devices{position:relative;z-index:9;text-align:right;overflow:hidden;height:590px}@media (max-width:991px){.caseFola .topBlock .devices{height:331px}}@media (max-width:767px){.caseFola .topBlock .devices{height:auto}}.caseFola .topBlock .devices img{height:100%;position:relative;right:-200px}@media (max-width:991px){.caseFola .topBlock .devices img{margin-right:100px}}@media (max-width:767px){.caseFola .topBlock .devices img{height:auto;max-height:200px;max-width:100%;right:-50px}}.caseFola .topBlock .titleCase{font-size:120px;text-transform:uppercase;color:#fff;line-height:1.1;font-family:pf_din_text_comp_promedium}@media (max-width:991px){.caseFola .topBlock .titleCase{font-size:60px;font-family:pf_din_text_comp_proregular}}@media (max-width:767px){.caseFola .topBlock .titleCase{font-size:42px}}.caseFola .topBlock p{padding-top:140px;padding-bottom:104px;font-size:30px;max-width:767px}@media (max-width:991px){.caseFola .topBlock p{padding-top:99px;font-size:18px;max-width:401px}}@media (max-width:767px){.caseFola .topBlock p{padding-top:111px}}.caseFola .topBlock p span{background:#273bfb;color:#fff;padding:0 5px;margin-right:3px}.caseFola .topBlock .airplane img{position:absolute;bottom:650px;right:-50px;width:582px}@media (max-width:991px){.caseFola .topBlock .airplane img{bottom:382px}}@media (max-width:767px){.caseFola .topBlock .airplane img{height:79px;width:auto;bottom:436px;right:0}}.caseFola .secondBlock{background:#e1e3e6 0 0 repeat;position:relative}.caseFola .secondBlock .videoBox{max-width:840px;margin:0 auto;position:relative;top:-300px;margin-bottom:-200px}@media (max-width:991px){.caseFola .secondBlock .videoBox{max-width:504px;top:-162px;margin-bottom:-102px}}@media (max-width:767px){.caseFola .secondBlock .videoBox{margin:0 20px -102px;max-width:100%}}.caseFola .secondBlock .videoBox:after,.caseFola .secondBlock .videoBox:before{position:absolute;width:100%;height:100%;content:"";background:rgba(255,255,255,.2)}.caseFola .secondBlock .videoBox:after{right:-20px;bottom:-20px}@media (max-width:767px){.caseFola .secondBlock .videoBox:after{right:-7px;bottom:-7px}}.caseFola .secondBlock .videoBox:before{left:-20px;top:-20px}@media (max-width:767px){.caseFola .secondBlock .videoBox:before{left:-7px;top:-7px}}.caseFola .secondBlock .videoBox video{width:100%;max-width:100%;position:relative;z-index:3;height:473px}@media (max-width:991px){.caseFola .secondBlock .videoBox video{height:284px}}@media (max-width:480px){.caseFola .secondBlock .videoBox video{height:187px}}.caseFola .secondBlock .videoBox iframe{position:relative;z-index:3;width:100%;height:473px}@media (max-width:991px){.caseFola .secondBlock .videoBox iframe{height:284px}}@media (max-width:480px){.caseFola .secondBlock .videoBox iframe{height:187px}}.caseFola .secondBlock .container{position:relative;z-index:12}.caseFola .secondBlock .titleCase{font-size:120px;text-transform:uppercase;color:#333e47;line-height:1.1;padding-bottom:97px;font-family:pf_din_text_comp_promedium}@media (max-width:991px){.caseFola .secondBlock .titleCase{font-size:60px;font-family:pf_din_text_comp_proregular}}@media (max-width:767px){.caseFola .secondBlock .titleCase{font-size:42px}}.caseFola .secondBlock p{color:#333e47;font-size:28px;padding-bottom:90px}@media (max-width:991px){.caseFola .secondBlock p{font-size:18px}}@media (max-width:767px){.caseFola .secondBlock p{padding-bottom:60px}}.caseFola .secondBlock .airplane img{position:absolute;top:262px;right:0;width:586px}@media (max-width:991px){.caseFola .secondBlock .airplane img{width:auto;height:145px;top:140px}}@media (max-width:767px){.caseFola .secondBlock .airplane img{height:87px;top:160px}}@media (max-width:480px){.caseFola .secondBlock .airplane img{top:120px}}.caseFola .secondBlock .sub{display:block;color:#333e47;font-size:36px;text-transform:uppercase;font-family:pf_din_text_comp_promedium;padding-bottom:52px}@media (max-width:991px){.caseFola .secondBlock .sub{font-size:24px;padding-bottom:29px}}.caseFola .secondBlock .list{padding:0;margin:0 -15px;font-size:0}.caseFola .secondBlock .list li{padding:0 15px;display:inline-block;vertical-align:top;width:50%;margin-bottom:30px}@media (max-width:767px){.caseFola .secondBlock .list li{width:100%}}.caseFola .secondBlock .list li .inner{box-shadow:0 4px 20px rgba(0,52,255,.12);border-radius:8px;background-color:#e1e3e6;padding:40px 30px;vertical-align:top;min-height:135px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}@media (max-width:991px){.caseFola .secondBlock .list li .inner{min-height:200px}}@media (max-width:767px){.caseFola .secondBlock .list li .inner{min-height:1px}}.caseFola .secondBlock .list li .inner span{display:inline-block;vertical-align:middle;color:#333e47;font-size:14px;font-family:LetterGothicStd-Bold;text-transform:uppercase}.caseFola .secondBlock .list li .inner svg{display:inline-block;vertical-align:middle;margin-right:25px}@media (max-width:991px){.caseFola .secondBlock .list li .inner div{margin-right:20px}.caseFola .secondBlock .list li .inner div svg{display:block;margin:0 auto}.caseFola .secondBlock .list li .inner div svg+svg{margin-top:10px}}.caseFola .secondBlock:after{background:0 0 no-repeat;content:"";width:100%;height:891px;position:absolute;left:0;bottom:0;background:0 0 no-repeat;background-size:cover}.caseFola .secondBlock .cloud{float:right;clear:both;z-index:80;position:relative;margin-bottom:-180px}.caseFola .secondBlock .cloud img{display:block;max-width:100%}.caseFola .secondBlock .cloudNext{position:relative;z-index:82}@media (max-width:767px){.caseFola .secondBlock .cloudNext .col-sm-12{padding-left:0;padding-right:0;float:left;width:100%}}.caseFola .thridBlock{background:#2b4071 0 0 repeat;position:relative;padding-top:141px;padding-bottom:50px}@media (max-width:991px){.caseFola .thridBlock{padding-top:50px;padding-bottom:0}}.caseFola .thridBlock:after{content:"";width:100%;position:absolute;left:0;top:0;bottom:0;background:bottom center repeat;background-size:100% auto;transform-origin:0 0;transform:skewY(-5deg)}.caseFola .thridBlock .booking img{width:100%;display:block}.caseFola .thridBlock .container{position:relative;z-index:12}.caseFola .fourBlock{background:#2b4071 0 0 repeat;position:relative;padding-top:50px}.caseFola .fourBlock img{width:100%;display:block}.caseFola .fourBlock span{background:#273bfb;color:#fff;position:absolute;font-family:LetterGothicStd-Bold;bottom:247px;left:200px;font-size:26px;padding:0 5px;display:inline;text-transform:uppercase}@media (max-width:991px){.caseFola .fourBlock span{font-size:16px;left:60px}}@media (max-width:767px){.caseFola .fourBlock span{font-size:14px;left:30px;right:30px;bottom:60px}}.caseFola .fiveBlock{background:#e1e3e6 0 0 repeat;position:relative;color:#272f37}.caseFola .fiveBlock .container{position:relative;z-index:12}.caseFola .fiveBlock:after{content:"";width:100%;position:absolute;left:0;top:0;bottom:0;background:#e1e3e6 0 0 repeat;transform:skewY(5deg);transform-origin:100% 0}.caseFola .fiveBlock .dev{font-size:40px;color:#272f37;padding-bottom:30px;text-transform:uppercase;display:block}@media (max-width:991px){.caseFola .fiveBlock .dev{font-size:24px;padding-bottom:18px}}@media (max-width:767px){.caseFola .fiveBlock .dev{font-size:23px}}.caseFola .fiveBlock .num{padding-bottom:105px;color:#272f37}@media (max-width:991px){.caseFola .fiveBlock .num{padding-bottom:79px}}@media (max-width:767px){.caseFola .fiveBlock .num{padding-bottom:42px}}.caseFola .fiveBlock .num span{display:inline-block;font-family:pf_din_text_comp_promedium;font-size:120px;color:#272f37}@media (max-width:991px){.caseFola .fiveBlock .num span{font-size:72px}}@media (max-width:767px){.caseFola .fiveBlock .num span{font-size:70px}}.caseFola .fiveBlock .num p{display:inline-block;font-size:26px;color:#272f37;line-height:1.2}@media (max-width:991px){.caseFola .fiveBlock .num p{font-size:16px}}.caseFola .fiveBlock .num p strong{display:block;font-size:40px;text-transform:uppercase}@media (max-width:991px){.caseFola .fiveBlock .num p strong{font-size:24px}}@media (max-width:767px){.caseFola .fiveBlock .num p strong{font-size:23px}}.caseFola .fiveBlock .titleCase{font-size:120px;color:#272f37;line-height:1.2;padding-bottom:40px;text-transform:uppercase}@media (max-width:991px){.caseFola .fiveBlock .titleCase{font-size:60px}}@media (max-width:767px){.caseFola .fiveBlock .titleCase{font-size:42px;padding-bottom:32px}}.caseFola .fiveBlock p{font-size:26px;color:#272f37}@media (max-width:991px){.caseFola .fiveBlock p{font-size:18px}}@media (max-width:767px){.caseFola .fiveBlock p{font-size:16px}}.caseFola .fiveBlock p span{background:#273bfb;color:#fff;padding:0 5px}.caseFola .fiveBlock .num2{color:#272f37;font-size:26px;padding-top:104px;line-height:1.2;font-family:pf_din_text_comp_promedium}@media (max-width:991px){.caseFola .fiveBlock .num2{font-size:16px}}@media (max-width:767px){.caseFola .fiveBlock .num2{padding-top:25px;font-size:15px}}.caseFola .fiveBlock .num2 strong{font-family:pf_din_text_comp_proregular;display:block;font-size:120px;line-height:1.1}@media (max-width:991px){.caseFola .fiveBlock .num2 strong{font-size:72px}}@media (max-width:767px){.caseFola .fiveBlock .num2 strong{font-size:70px}}.caseFola .fiveBlock .screens{position:relative;top:-150px;margin-bottom:-150px}@media (max-width:767px){.caseFola .fiveBlock .screens{top:-90px;margin-bottom:-90px;min-width:430px}}.caseFola .fiveBlock .screens img{display:block;width:100%}.caseFola .fiveBlock .airplane{position:absolute;right:0;top:0;z-index:9}.caseFola .fiveBlock .airplane img{display:block;width:50%;margin:0 0 0 auto}@media (min-width:768px){.caseFola .fiveBlock .airplane img{width:558px}}.caseFola .sixBlock{background:#e1e3e6 0 0 repeat;position:relative;color:#272f37;z-index:20;padding-top:83px}.caseFola .sixBlock .container{position:relative;z-index:12}.caseFola .sixBlock:after{content:"";width:100%;position:absolute;left:0;top:0;bottom:0;background:#e1e3e6 0 0 repeat;transform:skewY(-3deg);transform-origin:0 0}.caseFola .sixBlock .cloud{position:absolute;right:-150px;z-index:9;top:-150px}.caseFola .sixBlock .cloud img{display:block;height:290px;margin:0 0 0 auto}.caseFola .sixBlock .titleCase{font-size:120px;color:#272f37;line-height:1.2;padding-bottom:40px;text-transform:uppercase}@media (max-width:991px){.caseFola .sixBlock .titleCase{font-size:60px}}@media (max-width:767px){.caseFola .sixBlock .titleCase{font-size:42px;padding-bottom:56px;text-align:center}}.caseFola .sixBlock .user{overflow:hidden}.caseFola .sixBlock .user img{float:left;width:180px}@media (max-width:991px){.caseFola .sixBlock .user img{width:107px}}@media (max-width:767px){.caseFola .sixBlock .user img{float:none;margin:0 auto 37px;display:block}}.caseFola .sixBlock .user .info{margin-left:240px}@media (max-width:991px){.caseFola .sixBlock .user .info{margin-left:153px}}@media (max-width:767px){.caseFola .sixBlock .user .info{margin-left:0;text-align:center}}.caseFola .sixBlock .user .info p{color:#272f37;font-size:26px;padding-bottom:26px;line-height:1.2}@media (max-width:991px){.caseFola .sixBlock .user .info p{font-size:18px}}.caseFola .sixBlock .user .info .name{display:block;font-family:LetterGothicStd-Bold;font-size:26px;padding-bottom:15px;text-transform:uppercase;line-height:1.1}@media (max-width:991px){.caseFola .sixBlock .user .info .name{font-size:18px}}.caseFola .sixBlock .user .info .pos{display:block;font-family:LetterGothicStd-Bold;font-size:18px;text-transform:uppercase;line-height:1.1}@media (max-width:991px){.caseFola .sixBlock .user .info .pos{font-size:14px}}.caseFola .lastBlock{text-align:center;font-family:pf_din_text_comp_promedium;text-transform:uppercase;background:#e1e3e6 0 0 repeat;position:relative;padding:200px 0}@media (max-width:991px){.caseFola .lastBlock{padding:175px 0 74px}}@media (max-width:767px){.caseFola .lastBlock{padding-top:127px 0 66px}}.caseFola .lastBlock .container{position:relative;z-index:12}.caseFola .lastBlock:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:top center no-repeat;background-size:100% auto}@media (max-width:520px){.caseFola .lastBlock:after{background-position:bottom center}}.caseFola .lastBlock span{font-size:60px;color:#03f;padding-bottom:121px;display:block;position:relative;z-index:10}@media (max-width:991px){.caseFola .lastBlock span{font-size:36px;padding-bottom:73px}}.caseFola .lastBlock a{font-size:60px;color:#03f;position:relative;z-index:10}@media (max-width:991px){.caseFola .lastBlock a{font-size:24px}}.caseFola .lastBlock img{width:638px;margin-left:50%;left:-319px;position:absolute;top:50%;margin-top:-229px}@media (max-width:991px){.caseFola .lastBlock img{width:384px;left:-192px;margin-top:-137.5px}}@media (max-width:384px){.caseFola .lastBlock img{width:100%;height:auto;left:0;margin-left:0;margin-top:0;top:auto;bottom:30px}}.webp .caseFola .topBlock{background-image:url(../images/casefola/texture.webp)}@media (max-width:767px){.webp .caseFola .topBlock .after{background-image:url(../images/casefola/main-bg-768.webp)}}@media (min-width:768px){.webp .caseFola .topBlock .after{background-image:url(../images/casefola/main-bg.webp)}}.webp .caseFola .topBlock .bg:before{background-image:url(../images/casefola/texture.webp)}@media (max-width:767px){.webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg-768.webp)}}@media (min-width:768px) and (max-width:1279px){.webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg-1280.webp)}}@media (min-width:1280px){.webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg.webp)}}.webp .caseFola .secondBlock{background-image:url(../images/casefola/texture.webp)}@media (max-width:767px){.webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2-768.webp)}}@media (min-width:768px) and (max-width:1279px){.webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2-1280.webp)}}@media (min-width:1280px){.webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2.webp)}}.webp .caseFola .thridBlock{background-image:url(../images/casefola/texture2.webp)}@media (max-width:767px){.webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky-768.webp)}}@media (min-width:768px) and (max-width:1279px){.webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky-1280.webp)}}@media (min-width:1280px){.webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky.webp)}}.webp .caseFola .fourBlock{background-image:url(../images/casefola/texture2.webp)}.webp .caseFola .fiveBlock,.webp .caseFola .sixBlock{background-image:url(../images/casefola/texture.webp)}.webp .caseFola .fiveBlock:after,.webp .caseFola .sixBlock:after{background-image:url(../images/casefola/texture.webp)}.webp .caseFola .lastBlock{background-image:url(../images/casefola/texture.webp)}@media (max-width:767px){.webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last-768.webp)}}@media (min-width:768px) and (max-width:1279px){.webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last-1280.webp)}}@media (min-width:1280px){.webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last.webp)}}.no-webp .caseFola .topBlock{background-image:url(../images/casefola/texture.png)}@media (max-width:767px){.no-webp .caseFola .topBlock .after{background-image:url(../images/casefola/main-bg-768.png)}}@media (min-width:768px){.no-webp .caseFola .topBlock .after{background-image:url(../images/casefola/main-bg.png)}}.no-webp .caseFola .topBlock .bg:before{background-image:url(../images/casefola/texture.png)}@media (max-width:767px){.no-webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg-768.png)}}@media (min-width:768px) and (max-width:1279px){.no-webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg-1280.png)}}@media (min-width:1280px){.no-webp .caseFola .topBlock .bg:after{background-image:url(../images/casefola/city-bg.png)}}.no-webp .caseFola .secondBlock{background-image:url(../images/casefola/texture.png)}@media (max-width:767px){.no-webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2-768.jpg)}}@media (min-width:768px) and (max-width:1279px){.no-webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2-1280.jpg)}}@media (min-width:1280px){.no-webp .caseFola .secondBlock:after{background-image:url(../images/casefola/city-bg-2.jpg)}}.no-webp .caseFola .thridBlock{background-image:url(../images/casefola/texture2.png)}@media (max-width:767px){.no-webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky-768.jpg)}}@media (min-width:768px) and (max-width:1279px){.no-webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky-1280.jpg)}}@media (min-width:1280px){.no-webp .caseFola .thridBlock:after{background-image:url(../images/casefola/bg-sky.jpg)}}.no-webp .caseFola .fourBlock{background-image:url(../images/casefola/texture2.png)}.no-webp .caseFola .fiveBlock,.no-webp .caseFola .sixBlock{background-image:url(../images/casefola/texture.png)}.no-webp .caseFola .fiveBlock:after,.no-webp .caseFola .sixBlock:after{background-image:url(../images/casefola/texture.png)}.no-webp .caseFola .lastBlock{background-image:url(../images/casefola/texture.png)}@media (max-width:767px){.no-webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last-768.png)}}@media (min-width:768px) and (max-width:1279px){.no-webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last-1280.png)}}@media (min-width:1280px){.no-webp .caseFola .lastBlock:after{background-image:url(../images/casefola/last.png)}}