html{box-sizing: border-box;-ms-overflow-style: scrollbar}*,*::before,*::after{box-sizing: inherit}.container{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}@media (min-width: 576px){.container{max-width: 540px}}@media (min-width: 768px){.container{max-width: 720px}}@media (min-width: 992px){.container{max-width: 960px}}@media (min-width: 1200px){.container{max-width: 1140px}}@media (min-width: 1530px){.container{max-width: 1500px}}.container-fluid{width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}.row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.no-gutters{margin-right: 0;margin-left: 0}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right: 0;padding-left: 0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position: relative;width: 100%;padding-right: 15px;padding-left: 15px}.col{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%}.col-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-first{-ms-flex-order: -1;order: -1}.order-last{-ms-flex-order: 13;order: 13}.order-0{-ms-flex-order: 0;order: 0}.order-1{-ms-flex-order: 1;order: 1}.order-2{-ms-flex-order: 2;order: 2}.order-3{-ms-flex-order: 3;order: 3}.order-4{-ms-flex-order: 4;order: 4}.order-5{-ms-flex-order: 5;order: 5}.order-6{-ms-flex-order: 6;order: 6}.order-7{-ms-flex-order: 7;order: 7}.order-8{-ms-flex-order: 8;order: 8}.order-9{-ms-flex-order: 9;order: 9}.order-10{-ms-flex-order: 10;order: 10}.order-11{-ms-flex-order: 11;order: 11}.order-12{-ms-flex-order: 12;order: 12}.offset-1{margin-left: 8.333333%}.offset-2{margin-left: 16.666667%}.offset-3{margin-left: 25%}.offset-4{margin-left: 33.333333%}.offset-5{margin-left: 41.666667%}.offset-6{margin-left: 50%}.offset-7{margin-left: 58.333333%}.offset-8{margin-left: 66.666667%}.offset-9{margin-left: 75%}.offset-10{margin-left: 83.333333%}.offset-11{margin-left: 91.666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-sm-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%}.col-sm-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-sm-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-sm-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-sm-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-sm-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-sm-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-sm-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-sm-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-sm-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-sm-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-sm-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-sm-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-sm-first{-ms-flex-order: -1;order: -1}.order-sm-last{-ms-flex-order: 13;order: 13}.order-sm-0{-ms-flex-order: 0;order: 0}.order-sm-1{-ms-flex-order: 1;order: 1}.order-sm-2{-ms-flex-order: 2;order: 2}.order-sm-3{-ms-flex-order: 3;order: 3}.order-sm-4{-ms-flex-order: 4;order: 4}.order-sm-5{-ms-flex-order: 5;order: 5}.order-sm-6{-ms-flex-order: 6;order: 6}.order-sm-7{-ms-flex-order: 7;order: 7}.order-sm-8{-ms-flex-order: 8;order: 8}.order-sm-9{-ms-flex-order: 9;order: 9}.order-sm-10{-ms-flex-order: 10;order: 10}.order-sm-11{-ms-flex-order: 11;order: 11}.order-sm-12{-ms-flex-order: 12;order: 12}.offset-sm-0{margin-left: 0}.offset-sm-1{margin-left: 8.333333%}.offset-sm-2{margin-left: 16.666667%}.offset-sm-3{margin-left: 25%}.offset-sm-4{margin-left: 33.333333%}.offset-sm-5{margin-left: 41.666667%}.offset-sm-6{margin-left: 50%}.offset-sm-7{margin-left: 58.333333%}.offset-sm-8{margin-left: 66.666667%}.offset-sm-9{margin-left: 75%}.offset-sm-10{margin-left: 83.333333%}.offset-sm-11{margin-left: 91.666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-md-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%}.col-md-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-md-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-md-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-md-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-md-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-md-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-md-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-md-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-md-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-md-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-md-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-md-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-md-first{-ms-flex-order: -1;order: -1}.order-md-last{-ms-flex-order: 13;order: 13}.order-md-0{-ms-flex-order: 0;order: 0}.order-md-1{-ms-flex-order: 1;order: 1}.order-md-2{-ms-flex-order: 2;order: 2}.order-md-3{-ms-flex-order: 3;order: 3}.order-md-4{-ms-flex-order: 4;order: 4}.order-md-5{-ms-flex-order: 5;order: 5}.order-md-6{-ms-flex-order: 6;order: 6}.order-md-7{-ms-flex-order: 7;order: 7}.order-md-8{-ms-flex-order: 8;order: 8}.order-md-9{-ms-flex-order: 9;order: 9}.order-md-10{-ms-flex-order: 10;order: 10}.order-md-11{-ms-flex-order: 11;order: 11}.order-md-12{-ms-flex-order: 12;order: 12}.offset-md-0{margin-left: 0}.offset-md-1{margin-left: 8.333333%}.offset-md-2{margin-left: 16.666667%}.offset-md-3{margin-left: 25%}.offset-md-4{margin-left: 33.333333%}.offset-md-5{margin-left: 41.666667%}.offset-md-6{margin-left: 50%}.offset-md-7{margin-left: 58.333333%}.offset-md-8{margin-left: 66.666667%}.offset-md-9{margin-left: 75%}.offset-md-10{margin-left: 83.333333%}.offset-md-11{margin-left: 91.666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-lg-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%}.col-lg-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-lg-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-lg-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-lg-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-lg-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-lg-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-lg-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-lg-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-lg-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-lg-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-lg-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-lg-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-lg-first{-ms-flex-order: -1;order: -1}.order-lg-last{-ms-flex-order: 13;order: 13}.order-lg-0{-ms-flex-order: 0;order: 0}.order-lg-1{-ms-flex-order: 1;order: 1}.order-lg-2{-ms-flex-order: 2;order: 2}.order-lg-3{-ms-flex-order: 3;order: 3}.order-lg-4{-ms-flex-order: 4;order: 4}.order-lg-5{-ms-flex-order: 5;order: 5}.order-lg-6{-ms-flex-order: 6;order: 6}.order-lg-7{-ms-flex-order: 7;order: 7}.order-lg-8{-ms-flex-order: 8;order: 8}.order-lg-9{-ms-flex-order: 9;order: 9}.order-lg-10{-ms-flex-order: 10;order: 10}.order-lg-11{-ms-flex-order: 11;order: 11}.order-lg-12{-ms-flex-order: 12;order: 12}.offset-lg-0{margin-left: 0}.offset-lg-1{margin-left: 8.333333%}.offset-lg-2{margin-left: 16.666667%}.offset-lg-3{margin-left: 25%}.offset-lg-4{margin-left: 33.333333%}.offset-lg-5{margin-left: 41.666667%}.offset-lg-6{margin-left: 50%}.offset-lg-7{margin-left: 58.333333%}.offset-lg-8{margin-left: 66.666667%}.offset-lg-9{margin-left: 75%}.offset-lg-10{margin-left: 83.333333%}.offset-lg-11{margin-left: 91.666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-xl-auto{-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%}.col-xl-1{-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-xl-2{-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-xl-3{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-xl-4{-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-xl-5{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-xl-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-xl-7{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-xl-8{-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-xl-9{-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-xl-10{-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-xl-11{-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-xl-12{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-xl-first{-ms-flex-order: -1;order: -1}.order-xl-last{-ms-flex-order: 13;order: 13}.order-xl-0{-ms-flex-order: 0;order: 0}.order-xl-1{-ms-flex-order: 1;order: 1}.order-xl-2{-ms-flex-order: 2;order: 2}.order-xl-3{-ms-flex-order: 3;order: 3}.order-xl-4{-ms-flex-order: 4;order: 4}.order-xl-5{-ms-flex-order: 5;order: 5}.order-xl-6{-ms-flex-order: 6;order: 6}.order-xl-7{-ms-flex-order: 7;order: 7}.order-xl-8{-ms-flex-order: 8;order: 8}.order-xl-9{-ms-flex-order: 9;order: 9}.order-xl-10{-ms-flex-order: 10;order: 10}.order-xl-11{-ms-flex-order: 11;order: 11}.order-xl-12{-ms-flex-order: 12;order: 12}.offset-xl-0{margin-left: 0}.offset-xl-1{margin-left: 8.333333%}.offset-xl-2{margin-left: 16.666667%}.offset-xl-3{margin-left: 25%}.offset-xl-4{margin-left: 33.333333%}.offset-xl-5{margin-left: 41.666667%}.offset-xl-6{margin-left: 50%}.offset-xl-7{margin-left: 58.333333%}.offset-xl-8{margin-left: 66.666667%}.offset-xl-9{margin-left: 75%}.offset-xl-10{margin-left: 83.333333%}.offset-xl-11{margin-left: 91.666667%}}.d-none{display: none !important}.d-inline{display: inline !important}.d-inline-block{display: inline-block !important}.d-block{display: block !important}.d-table{display: table !important}.d-table-row{display: table-row !important}.d-table-cell{display: table-cell !important}.d-flex{display: -ms-flexbox !important;display: flex !important}.d-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}@media (min-width: 576px){.d-sm-none{display: none !important}.d-sm-inline{display: inline !important}.d-sm-inline-block{display: inline-block !important}.d-sm-block{display: block !important}.d-sm-table{display: table !important}.d-sm-table-row{display: table-row !important}.d-sm-table-cell{display: table-cell !important}.d-sm-flex{display: -ms-flexbox !important;display: flex !important}.d-sm-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 768px){.d-md-none{display: none !important}.d-md-inline{display: inline !important}.d-md-inline-block{display: inline-block !important}.d-md-block{display: block !important}.d-md-table{display: table !important}.d-md-table-row{display: table-row !important}.d-md-table-cell{display: table-cell !important}.d-md-flex{display: -ms-flexbox !important;display: flex !important}.d-md-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 992px){.d-lg-none{display: none !important}.d-lg-inline{display: inline !important}.d-lg-inline-block{display: inline-block !important}.d-lg-block{display: block !important}.d-lg-table{display: table !important}.d-lg-table-row{display: table-row !important}.d-lg-table-cell{display: table-cell !important}.d-lg-flex{display: -ms-flexbox !important;display: flex !important}.d-lg-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display: none !important}.d-xl-inline{display: inline !important}.d-xl-inline-block{display: inline-block !important}.d-xl-block{display: block !important}.d-xl-table{display: table !important}.d-xl-table-row{display: table-row !important}.d-xl-table-cell{display: table-cell !important}.d-xl-flex{display: -ms-flexbox !important;display: flex !important}.d-xl-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}}@media print{.d-print-none{display: none !important}.d-print-inline{display: inline !important}.d-print-inline-block{display: inline-block !important}.d-print-block{display: block !important}.d-print-table{display: table !important}.d-print-table-row{display: table-row !important}.d-print-table-cell{display: table-cell !important}.d-print-flex{display: -ms-flexbox !important;display: flex !important}.d-print-inline-flex{display: -ms-inline-flexbox !important;display: inline-flex !important}}.flex-row{-ms-flex-direction: row !important;flex-direction: row !important}.flex-column{-ms-flex-direction: column !important;flex-direction: column !important}.flex-row-reverse{-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-column-reverse{-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-wrap{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-nowrap{-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-wrap-reverse{-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.flex-fill{-ms-flex: 1 1 auto !important;flex: 1 1 auto !important}.flex-grow-0{-ms-flex-positive: 0 !important;flex-grow: 0 !important}.flex-grow-1{-ms-flex-positive: 1 !important;flex-grow: 1 !important}.flex-shrink-0{-ms-flex-negative: 0 !important;flex-shrink: 0 !important}.flex-shrink-1{-ms-flex-negative: 1 !important;flex-shrink: 1 !important}.justify-content-start{-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-end{-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-center{-ms-flex-pack: center !important;justify-content: center !important}.justify-content-between{-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-around{-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-start{-ms-flex-align: start !important;align-items: flex-start !important}.align-items-end{-ms-flex-align: end !important;align-items: flex-end !important}.align-items-center{-ms-flex-align: center !important;align-items: center !important}.align-items-baseline{-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-stretch{-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-start{-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-end{-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-center{-ms-flex-line-pack: center !important;align-content: center !important}.align-content-between{-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-around{-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-stretch{-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-auto{-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-start{-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-end{-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-center{-ms-flex-item-align: center !important;align-self: center !important}.align-self-baseline{-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-stretch{-ms-flex-item-align: stretch !important;align-self: stretch !important}@media (min-width: 576px){.flex-sm-row{-ms-flex-direction: row !important;flex-direction: row !important}.flex-sm-column{-ms-flex-direction: column !important;flex-direction: column !important}.flex-sm-row-reverse{-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-sm-wrap{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-sm-nowrap{-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.flex-sm-fill{-ms-flex: 1 1 auto !important;flex: 1 1 auto !important}.flex-sm-grow-0{-ms-flex-positive: 0 !important;flex-grow: 0 !important}.flex-sm-grow-1{-ms-flex-positive: 1 !important;flex-grow: 1 !important}.flex-sm-shrink-0{-ms-flex-negative: 0 !important;flex-shrink: 0 !important}.flex-sm-shrink-1{-ms-flex-negative: 1 !important;flex-shrink: 1 !important}.justify-content-sm-start{-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-sm-end{-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-sm-center{-ms-flex-pack: center !important;justify-content: center !important}.justify-content-sm-between{-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-sm-around{-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-sm-start{-ms-flex-align: start !important;align-items: flex-start !important}.align-items-sm-end{-ms-flex-align: end !important;align-items: flex-end !important}.align-items-sm-center{-ms-flex-align: center !important;align-items: center !important}.align-items-sm-baseline{-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-sm-stretch{-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-sm-start{-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-sm-end{-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-sm-center{-ms-flex-line-pack: center !important;align-content: center !important}.align-content-sm-between{-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-sm-around{-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-sm-stretch{-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-sm-auto{-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-sm-start{-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-sm-end{-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-sm-center{-ms-flex-item-align: center !important;align-self: center !important}.align-self-sm-baseline{-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-sm-stretch{-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 768px){.flex-md-row{-ms-flex-direction: row !important;flex-direction: row !important}.flex-md-column{-ms-flex-direction: column !important;flex-direction: column !important}.flex-md-row-reverse{-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-md-column-reverse{-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-md-wrap{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-md-nowrap{-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.flex-md-fill{-ms-flex: 1 1 auto !important;flex: 1 1 auto !important}.flex-md-grow-0{-ms-flex-positive: 0 !important;flex-grow: 0 !important}.flex-md-grow-1{-ms-flex-positive: 1 !important;flex-grow: 1 !important}.flex-md-shrink-0{-ms-flex-negative: 0 !important;flex-shrink: 0 !important}.flex-md-shrink-1{-ms-flex-negative: 1 !important;flex-shrink: 1 !important}.justify-content-md-start{-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-md-end{-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-md-center{-ms-flex-pack: center !important;justify-content: center !important}.justify-content-md-between{-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-md-around{-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-md-start{-ms-flex-align: start !important;align-items: flex-start !important}.align-items-md-end{-ms-flex-align: end !important;align-items: flex-end !important}.align-items-md-center{-ms-flex-align: center !important;align-items: center !important}.align-items-md-baseline{-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-md-stretch{-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-md-start{-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-md-end{-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-md-center{-ms-flex-line-pack: center !important;align-content: center !important}.align-content-md-between{-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-md-around{-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-md-stretch{-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-md-auto{-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-md-start{-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-md-end{-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-md-center{-ms-flex-item-align: center !important;align-self: center !important}.align-self-md-baseline{-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-md-stretch{-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 992px){.flex-lg-row{-ms-flex-direction: row !important;flex-direction: row !important}.flex-lg-column{-ms-flex-direction: column !important;flex-direction: column !important}.flex-lg-row-reverse{-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-lg-wrap{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-lg-nowrap{-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.flex-lg-fill{-ms-flex: 1 1 auto !important;flex: 1 1 auto !important}.flex-lg-grow-0{-ms-flex-positive: 0 !important;flex-grow: 0 !important}.flex-lg-grow-1{-ms-flex-positive: 1 !important;flex-grow: 1 !important}.flex-lg-shrink-0{-ms-flex-negative: 0 !important;flex-shrink: 0 !important}.flex-lg-shrink-1{-ms-flex-negative: 1 !important;flex-shrink: 1 !important}.justify-content-lg-start{-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-lg-end{-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-lg-center{-ms-flex-pack: center !important;justify-content: center !important}.justify-content-lg-between{-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-lg-around{-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-lg-start{-ms-flex-align: start !important;align-items: flex-start !important}.align-items-lg-end{-ms-flex-align: end !important;align-items: flex-end !important}.align-items-lg-center{-ms-flex-align: center !important;align-items: center !important}.align-items-lg-baseline{-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-lg-stretch{-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-lg-start{-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-lg-end{-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-lg-center{-ms-flex-line-pack: center !important;align-content: center !important}.align-content-lg-between{-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-lg-around{-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-lg-stretch{-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-lg-auto{-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-lg-start{-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-lg-end{-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-lg-center{-ms-flex-item-align: center !important;align-self: center !important}.align-self-lg-baseline{-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-lg-stretch{-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 1200px){.flex-xl-row{-ms-flex-direction: row !important;flex-direction: row !important}.flex-xl-column{-ms-flex-direction: column !important;flex-direction: column !important}.flex-xl-row-reverse{-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-xl-wrap{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-xl-nowrap{-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.flex-xl-fill{-ms-flex: 1 1 auto !important;flex: 1 1 auto !important}.flex-xl-grow-0{-ms-flex-positive: 0 !important;flex-grow: 0 !important}.flex-xl-grow-1{-ms-flex-positive: 1 !important;flex-grow: 1 !important}.flex-xl-shrink-0{-ms-flex-negative: 0 !important;flex-shrink: 0 !important}.flex-xl-shrink-1{-ms-flex-negative: 1 !important;flex-shrink: 1 !important}.justify-content-xl-start{-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-xl-end{-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-xl-center{-ms-flex-pack: center !important;justify-content: center !important}.justify-content-xl-between{-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-xl-around{-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-xl-start{-ms-flex-align: start !important;align-items: flex-start !important}.align-items-xl-end{-ms-flex-align: end !important;align-items: flex-end !important}.align-items-xl-center{-ms-flex-align: center !important;align-items: center !important}.align-items-xl-baseline{-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-xl-stretch{-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-xl-start{-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-xl-end{-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-xl-center{-ms-flex-line-pack: center !important;align-content: center !important}.align-content-xl-between{-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-xl-around{-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-xl-stretch{-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-xl-auto{-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-xl-start{-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-xl-end{-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-xl-center{-ms-flex-item-align: center !important;align-self: center !important}.align-self-xl-baseline{-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-xl-stretch{-ms-flex-item-align: stretch !important;align-self: stretch !important}}.m-0{margin: 0 !important}.mt-0,.my-0{margin-top: 0 !important}.mr-0,.mx-0{margin-right: 0 !important}.mb-0,.my-0{margin-bottom: 0 !important}.ml-0,.mx-0{margin-left: 0 !important}.m-1{margin: 0.25rem !important}.mt-1,.my-1{margin-top: 0.25rem !important}.mr-1,.mx-1{margin-right: 0.25rem !important}.mb-1,.my-1{margin-bottom: 0.25rem !important}.ml-1,.mx-1{margin-left: 0.25rem !important}.m-2{margin: 0.5rem !important}.mt-2,.my-2{margin-top: 0.5rem !important}.mr-2,.mx-2{margin-right: 0.5rem !important}.mb-2,.my-2{margin-bottom: 0.5rem !important}.ml-2,.mx-2{margin-left: 0.5rem !important}.m-3{margin: 1rem !important}.mt-3,.my-3{margin-top: 1rem !important}.mr-3,.mx-3{margin-right: 1rem !important}.mb-3,.my-3{margin-bottom: 1rem !important}.ml-3,.mx-3{margin-left: 1rem !important}.m-4{margin: 1.5rem !important}.mt-4,.my-4{margin-top: 1.5rem !important}.mr-4,.mx-4{margin-right: 1.5rem !important}.mb-4,.my-4{margin-bottom: 1.5rem !important}.ml-4,.mx-4{margin-left: 1.5rem !important}.m-5{margin: 3rem !important}.mt-5,.my-5{margin-top: 3rem !important}.mr-5,.mx-5{margin-right: 3rem !important}.mb-5,.my-5{margin-bottom: 3rem !important}.ml-5,.mx-5{margin-left: 3rem !important}.p-0{padding: 0 !important}.pt-0,.py-0{padding-top: 0 !important}.pr-0,.px-0{padding-right: 0 !important}.pb-0,.py-0{padding-bottom: 0 !important}.pl-0,.px-0{padding-left: 0 !important}.p-1{padding: 0.25rem !important}.pt-1,.py-1{padding-top: 0.25rem !important}.pr-1,.px-1{padding-right: 0.25rem !important}.pb-1,.py-1{padding-bottom: 0.25rem !important}.pl-1,.px-1{padding-left: 0.25rem !important}.p-2{padding: 0.5rem !important}.pt-2,.py-2{padding-top: 0.5rem !important}.pr-2,.px-2{padding-right: 0.5rem !important}.pb-2,.py-2{padding-bottom: 0.5rem !important}.pl-2,.px-2{padding-left: 0.5rem !important}.p-3{padding: 1rem !important}.pt-3,.py-3{padding-top: 1rem !important}.pr-3,.px-3{padding-right: 1rem !important}.pb-3,.py-3{padding-bottom: 1rem !important}.pl-3,.px-3{padding-left: 1rem !important}.p-4{padding: 1.5rem !important}.pt-4,.py-4{padding-top: 1.5rem !important}.pr-4,.px-4{padding-right: 1.5rem !important}.pb-4,.py-4{padding-bottom: 1.5rem !important}.pl-4,.px-4{padding-left: 1.5rem !important}.p-5{padding: 3rem !important}.pt-5,.py-5{padding-top: 3rem !important}.pr-5,.px-5{padding-right: 3rem !important}.pb-5,.py-5{padding-bottom: 3rem !important}.pl-5,.px-5{padding-left: 3rem !important}.m-n1{margin: -0.25rem !important}.mt-n1,.my-n1{margin-top: -0.25rem !important}.mr-n1,.mx-n1{margin-right: -0.25rem !important}.mb-n1,.my-n1{margin-bottom: -0.25rem !important}.ml-n1,.mx-n1{margin-left: -0.25rem !important}.m-n2{margin: -0.5rem !important}.mt-n2,.my-n2{margin-top: -0.5rem !important}.mr-n2,.mx-n2{margin-right: -0.5rem !important}.mb-n2,.my-n2{margin-bottom: -0.5rem !important}.ml-n2,.mx-n2{margin-left: -0.5rem !important}.m-n3{margin: -1rem !important}.mt-n3,.my-n3{margin-top: -1rem !important}.mr-n3,.mx-n3{margin-right: -1rem !important}.mb-n3,.my-n3{margin-bottom: -1rem !important}.ml-n3,.mx-n3{margin-left: -1rem !important}.m-n4{margin: -1.5rem !important}.mt-n4,.my-n4{margin-top: -1.5rem !important}.mr-n4,.mx-n4{margin-right: -1.5rem !important}.mb-n4,.my-n4{margin-bottom: -1.5rem !important}.ml-n4,.mx-n4{margin-left: -1.5rem !important}.m-n5{margin: -3rem !important}.mt-n5,.my-n5{margin-top: -3rem !important}.mr-n5,.mx-n5{margin-right: -3rem !important}.mb-n5,.my-n5{margin-bottom: -3rem !important}.ml-n5,.mx-n5{margin-left: -3rem !important}.m-auto{margin: auto !important}.mt-auto,.my-auto{margin-top: auto !important}.mr-auto,.mx-auto{margin-right: auto !important}.mb-auto,.my-auto{margin-bottom: auto !important}.ml-auto,.mx-auto{margin-left: auto !important}@media (min-width: 576px){.m-sm-0{margin: 0 !important}.mt-sm-0,.my-sm-0{margin-top: 0 !important}.mr-sm-0,.mx-sm-0{margin-right: 0 !important}.mb-sm-0,.my-sm-0{margin-bottom: 0 !important}.ml-sm-0,.mx-sm-0{margin-left: 0 !important}.m-sm-1{margin: 0.25rem !important}.mt-sm-1,.my-sm-1{margin-top: 0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right: 0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom: 0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left: 0.25rem !important}.m-sm-2{margin: 0.5rem !important}.mt-sm-2,.my-sm-2{margin-top: 0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right: 0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom: 0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left: 0.5rem !important}.m-sm-3{margin: 1rem !important}.mt-sm-3,.my-sm-3{margin-top: 1rem !important}.mr-sm-3,.mx-sm-3{margin-right: 1rem !important}.mb-sm-3,.my-sm-3{margin-bottom: 1rem !important}.ml-sm-3,.mx-sm-3{margin-left: 1rem !important}.m-sm-4{margin: 1.5rem !important}.mt-sm-4,.my-sm-4{margin-top: 1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right: 1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom: 1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left: 1.5rem !important}.m-sm-5{margin: 3rem !important}.mt-sm-5,.my-sm-5{margin-top: 3rem !important}.mr-sm-5,.mx-sm-5{margin-right: 3rem !important}.mb-sm-5,.my-sm-5{margin-bottom: 3rem !important}.ml-sm-5,.mx-sm-5{margin-left: 3rem !important}.p-sm-0{padding: 0 !important}.pt-sm-0,.py-sm-0{padding-top: 0 !important}.pr-sm-0,.px-sm-0{padding-right: 0 !important}.pb-sm-0,.py-sm-0{padding-bottom: 0 !important}.pl-sm-0,.px-sm-0{padding-left: 0 !important}.p-sm-1{padding: 0.25rem !important}.pt-sm-1,.py-sm-1{padding-top: 0.25rem !important}.pr-sm-1,.px-sm-1{padding-right: 0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom: 0.25rem !important}.pl-sm-1,.px-sm-1{padding-left: 0.25rem !important}.p-sm-2{padding: 0.5rem !important}.pt-sm-2,.py-sm-2{padding-top: 0.5rem !important}.pr-sm-2,.px-sm-2{padding-right: 0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom: 0.5rem !important}.pl-sm-2,.px-sm-2{padding-left: 0.5rem !important}.p-sm-3{padding: 1rem !important}.pt-sm-3,.py-sm-3{padding-top: 1rem !important}.pr-sm-3,.px-sm-3{padding-right: 1rem !important}.pb-sm-3,.py-sm-3{padding-bottom: 1rem !important}.pl-sm-3,.px-sm-3{padding-left: 1rem !important}.p-sm-4{padding: 1.5rem !important}.pt-sm-4,.py-sm-4{padding-top: 1.5rem !important}.pr-sm-4,.px-sm-4{padding-right: 1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom: 1.5rem !important}.pl-sm-4,.px-sm-4{padding-left: 1.5rem !important}.p-sm-5{padding: 3rem !important}.pt-sm-5,.py-sm-5{padding-top: 3rem !important}.pr-sm-5,.px-sm-5{padding-right: 3rem !important}.pb-sm-5,.py-sm-5{padding-bottom: 3rem !important}.pl-sm-5,.px-sm-5{padding-left: 3rem !important}.m-sm-n1{margin: -0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top: -0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right: -0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom: -0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left: -0.25rem !important}.m-sm-n2{margin: -0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top: -0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right: -0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom: -0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left: -0.5rem !important}.m-sm-n3{margin: -1rem !important}.mt-sm-n3,.my-sm-n3{margin-top: -1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right: -1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom: -1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left: -1rem !important}.m-sm-n4{margin: -1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top: -1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right: -1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom: -1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left: -1.5rem !important}.m-sm-n5{margin: -3rem !important}.mt-sm-n5,.my-sm-n5{margin-top: -3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right: -3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom: -3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left: -3rem !important}.m-sm-auto{margin: auto !important}.mt-sm-auto,.my-sm-auto{margin-top: auto !important}.mr-sm-auto,.mx-sm-auto{margin-right: auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom: auto !important}.ml-sm-auto,.mx-sm-auto{margin-left: auto !important}}@media (min-width: 768px){.m-md-0{margin: 0 !important}.mt-md-0,.my-md-0{margin-top: 0 !important}.mr-md-0,.mx-md-0{margin-right: 0 !important}.mb-md-0,.my-md-0{margin-bottom: 0 !important}.ml-md-0,.mx-md-0{margin-left: 0 !important}.m-md-1{margin: 0.25rem !important}.mt-md-1,.my-md-1{margin-top: 0.25rem !important}.mr-md-1,.mx-md-1{margin-right: 0.25rem !important}.mb-md-1,.my-md-1{margin-bottom: 0.25rem !important}.ml-md-1,.mx-md-1{margin-left: 0.25rem !important}.m-md-2{margin: 0.5rem !important}.mt-md-2,.my-md-2{margin-top: 0.5rem !important}.mr-md-2,.mx-md-2{margin-right: 0.5rem !important}.mb-md-2,.my-md-2{margin-bottom: 0.5rem !important}.ml-md-2,.mx-md-2{margin-left: 0.5rem !important}.m-md-3{margin: 1rem !important}.mt-md-3,.my-md-3{margin-top: 1rem !important}.mr-md-3,.mx-md-3{margin-right: 1rem !important}.mb-md-3,.my-md-3{margin-bottom: 1rem !important}.ml-md-3,.mx-md-3{margin-left: 1rem !important}.m-md-4{margin: 1.5rem !important}.mt-md-4,.my-md-4{margin-top: 1.5rem !important}.mr-md-4,.mx-md-4{margin-right: 1.5rem !important}.mb-md-4,.my-md-4{margin-bottom: 1.5rem !important}.ml-md-4,.mx-md-4{margin-left: 1.5rem !important}.m-md-5{margin: 3rem !important}.mt-md-5,.my-md-5{margin-top: 3rem !important}.mr-md-5,.mx-md-5{margin-right: 3rem !important}.mb-md-5,.my-md-5{margin-bottom: 3rem !important}.ml-md-5,.mx-md-5{margin-left: 3rem !important}.p-md-0{padding: 0 !important}.pt-md-0,.py-md-0{padding-top: 0 !important}.pr-md-0,.px-md-0{padding-right: 0 !important}.pb-md-0,.py-md-0{padding-bottom: 0 !important}.pl-md-0,.px-md-0{padding-left: 0 !important}.p-md-1{padding: 0.25rem !important}.pt-md-1,.py-md-1{padding-top: 0.25rem !important}.pr-md-1,.px-md-1{padding-right: 0.25rem !important}.pb-md-1,.py-md-1{padding-bottom: 0.25rem !important}.pl-md-1,.px-md-1{padding-left: 0.25rem !important}.p-md-2{padding: 0.5rem !important}.pt-md-2,.py-md-2{padding-top: 0.5rem !important}.pr-md-2,.px-md-2{padding-right: 0.5rem !important}.pb-md-2,.py-md-2{padding-bottom: 0.5rem !important}.pl-md-2,.px-md-2{padding-left: 0.5rem !important}.p-md-3{padding: 1rem !important}.pt-md-3,.py-md-3{padding-top: 1rem !important}.pr-md-3,.px-md-3{padding-right: 1rem !important}.pb-md-3,.py-md-3{padding-bottom: 1rem !important}.pl-md-3,.px-md-3{padding-left: 1rem !important}.p-md-4{padding: 1.5rem !important}.pt-md-4,.py-md-4{padding-top: 1.5rem !important}.pr-md-4,.px-md-4{padding-right: 1.5rem !important}.pb-md-4,.py-md-4{padding-bottom: 1.5rem !important}.pl-md-4,.px-md-4{padding-left: 1.5rem !important}.p-md-5{padding: 3rem !important}.pt-md-5,.py-md-5{padding-top: 3rem !important}.pr-md-5,.px-md-5{padding-right: 3rem !important}.pb-md-5,.py-md-5{padding-bottom: 3rem !important}.pl-md-5,.px-md-5{padding-left: 3rem !important}.m-md-n1{margin: -0.25rem !important}.mt-md-n1,.my-md-n1{margin-top: -0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right: -0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom: -0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left: -0.25rem !important}.m-md-n2{margin: -0.5rem !important}.mt-md-n2,.my-md-n2{margin-top: -0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right: -0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom: -0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left: -0.5rem !important}.m-md-n3{margin: -1rem !important}.mt-md-n3,.my-md-n3{margin-top: -1rem !important}.mr-md-n3,.mx-md-n3{margin-right: -1rem !important}.mb-md-n3,.my-md-n3{margin-bottom: -1rem !important}.ml-md-n3,.mx-md-n3{margin-left: -1rem !important}.m-md-n4{margin: -1.5rem !important}.mt-md-n4,.my-md-n4{margin-top: -1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right: -1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom: -1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left: -1.5rem !important}.m-md-n5{margin: -3rem !important}.mt-md-n5,.my-md-n5{margin-top: -3rem !important}.mr-md-n5,.mx-md-n5{margin-right: -3rem !important}.mb-md-n5,.my-md-n5{margin-bottom: -3rem !important}.ml-md-n5,.mx-md-n5{margin-left: -3rem !important}.m-md-auto{margin: auto !important}.mt-md-auto,.my-md-auto{margin-top: auto !important}.mr-md-auto,.mx-md-auto{margin-right: auto !important}.mb-md-auto,.my-md-auto{margin-bottom: auto !important}.ml-md-auto,.mx-md-auto{margin-left: auto !important}}@media (min-width: 992px){.m-lg-0{margin: 0 !important}.mt-lg-0,.my-lg-0{margin-top: 0 !important}.mr-lg-0,.mx-lg-0{margin-right: 0 !important}.mb-lg-0,.my-lg-0{margin-bottom: 0 !important}.ml-lg-0,.mx-lg-0{margin-left: 0 !important}.m-lg-1{margin: 0.25rem !important}.mt-lg-1,.my-lg-1{margin-top: 0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right: 0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom: 0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left: 0.25rem !important}.m-lg-2{margin: 0.5rem !important}.mt-lg-2,.my-lg-2{margin-top: 0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right: 0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom: 0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left: 0.5rem !important}.m-lg-3{margin: 1rem !important}.mt-lg-3,.my-lg-3{margin-top: 1rem !important}.mr-lg-3,.mx-lg-3{margin-right: 1rem !important}.mb-lg-3,.my-lg-3{margin-bottom: 1rem !important}.ml-lg-3,.mx-lg-3{margin-left: 1rem !important}.m-lg-4{margin: 1.5rem !important}.mt-lg-4,.my-lg-4{margin-top: 1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right: 1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom: 1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left: 1.5rem !important}.m-lg-5{margin: 3rem !important}.mt-lg-5,.my-lg-5{margin-top: 3rem !important}.mr-lg-5,.mx-lg-5{margin-right: 3rem !important}.mb-lg-5,.my-lg-5{margin-bottom: 3rem !important}.ml-lg-5,.mx-lg-5{margin-left: 3rem !important}.p-lg-0{padding: 0 !important}.pt-lg-0,.py-lg-0{padding-top: 0 !important}.pr-lg-0,.px-lg-0{padding-right: 0 !important}.pb-lg-0,.py-lg-0{padding-bottom: 0 !important}.pl-lg-0,.px-lg-0{padding-left: 0 !important}.p-lg-1{padding: 0.25rem !important}.pt-lg-1,.py-lg-1{padding-top: 0.25rem !important}.pr-lg-1,.px-lg-1{padding-right: 0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom: 0.25rem !important}.pl-lg-1,.px-lg-1{padding-left: 0.25rem !important}.p-lg-2{padding: 0.5rem !important}.pt-lg-2,.py-lg-2{padding-top: 0.5rem !important}.pr-lg-2,.px-lg-2{padding-right: 0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom: 0.5rem !important}.pl-lg-2,.px-lg-2{padding-left: 0.5rem !important}.p-lg-3{padding: 1rem !important}.pt-lg-3,.py-lg-3{padding-top: 1rem !important}.pr-lg-3,.px-lg-3{padding-right: 1rem !important}.pb-lg-3,.py-lg-3{padding-bottom: 1rem !important}.pl-lg-3,.px-lg-3{padding-left: 1rem !important}.p-lg-4{padding: 1.5rem !important}.pt-lg-4,.py-lg-4{padding-top: 1.5rem !important}.pr-lg-4,.px-lg-4{padding-right: 1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom: 1.5rem !important}.pl-lg-4,.px-lg-4{padding-left: 1.5rem !important}.p-lg-5{padding: 3rem !important}.pt-lg-5,.py-lg-5{padding-top: 3rem !important}.pr-lg-5,.px-lg-5{padding-right: 3rem !important}.pb-lg-5,.py-lg-5{padding-bottom: 3rem !important}.pl-lg-5,.px-lg-5{padding-left: 3rem !important}.m-lg-n1{margin: -0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top: -0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right: -0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom: -0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left: -0.25rem !important}.m-lg-n2{margin: -0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top: -0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right: -0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom: -0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left: -0.5rem !important}.m-lg-n3{margin: -1rem !important}.mt-lg-n3,.my-lg-n3{margin-top: -1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right: -1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom: -1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left: -1rem !important}.m-lg-n4{margin: -1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top: -1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right: -1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom: -1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left: -1.5rem !important}.m-lg-n5{margin: -3rem !important}.mt-lg-n5,.my-lg-n5{margin-top: -3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right: -3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom: -3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left: -3rem !important}.m-lg-auto{margin: auto !important}.mt-lg-auto,.my-lg-auto{margin-top: auto !important}.mr-lg-auto,.mx-lg-auto{margin-right: auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom: auto !important}.ml-lg-auto,.mx-lg-auto{margin-left: auto !important}}@media (min-width: 1200px){.m-xl-0{margin: 0 !important}.mt-xl-0,.my-xl-0{margin-top: 0 !important}.mr-xl-0,.mx-xl-0{margin-right: 0 !important}.mb-xl-0,.my-xl-0{margin-bottom: 0 !important}.ml-xl-0,.mx-xl-0{margin-left: 0 !important}.m-xl-1{margin: 0.25rem !important}.mt-xl-1,.my-xl-1{margin-top: 0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right: 0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom: 0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left: 0.25rem !important}.m-xl-2{margin: 0.5rem !important}.mt-xl-2,.my-xl-2{margin-top: 0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right: 0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom: 0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left: 0.5rem !important}.m-xl-3{margin: 1rem !important}.mt-xl-3,.my-xl-3{margin-top: 1rem !important}.mr-xl-3,.mx-xl-3{margin-right: 1rem !important}.mb-xl-3,.my-xl-3{margin-bottom: 1rem !important}.ml-xl-3,.mx-xl-3{margin-left: 1rem !important}.m-xl-4{margin: 1.5rem !important}.mt-xl-4,.my-xl-4{margin-top: 1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right: 1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom: 1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left: 1.5rem !important}.m-xl-5{margin: 3rem !important}.mt-xl-5,.my-xl-5{margin-top: 3rem !important}.mr-xl-5,.mx-xl-5{margin-right: 3rem !important}.mb-xl-5,.my-xl-5{margin-bottom: 3rem !important}.ml-xl-5,.mx-xl-5{margin-left: 3rem !important}.p-xl-0{padding: 0 !important}.pt-xl-0,.py-xl-0{padding-top: 0 !important}.pr-xl-0,.px-xl-0{padding-right: 0 !important}.pb-xl-0,.py-xl-0{padding-bottom: 0 !important}.pl-xl-0,.px-xl-0{padding-left: 0 !important}.p-xl-1{padding: 0.25rem !important}.pt-xl-1,.py-xl-1{padding-top: 0.25rem !important}.pr-xl-1,.px-xl-1{padding-right: 0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom: 0.25rem !important}.pl-xl-1,.px-xl-1{padding-left: 0.25rem !important}.p-xl-2{padding: 0.5rem !important}.pt-xl-2,.py-xl-2{padding-top: 0.5rem !important}.pr-xl-2,.px-xl-2{padding-right: 0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom: 0.5rem !important}.pl-xl-2,.px-xl-2{padding-left: 0.5rem !important}.p-xl-3{padding: 1rem !important}.pt-xl-3,.py-xl-3{padding-top: 1rem !important}.pr-xl-3,.px-xl-3{padding-right: 1rem !important}.pb-xl-3,.py-xl-3{padding-bottom: 1rem !important}.pl-xl-3,.px-xl-3{padding-left: 1rem !important}.p-xl-4{padding: 1.5rem !important}.pt-xl-4,.py-xl-4{padding-top: 1.5rem !important}.pr-xl-4,.px-xl-4{padding-right: 1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom: 1.5rem !important}.pl-xl-4,.px-xl-4{padding-left: 1.5rem !important}.p-xl-5{padding: 3rem !important}.pt-xl-5,.py-xl-5{padding-top: 3rem !important}.pr-xl-5,.px-xl-5{padding-right: 3rem !important}.pb-xl-5,.py-xl-5{padding-bottom: 3rem !important}.pl-xl-5,.px-xl-5{padding-left: 3rem !important}.m-xl-n1{margin: -0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top: -0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right: -0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom: -0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left: -0.25rem !important}.m-xl-n2{margin: -0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top: -0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right: -0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom: -0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left: -0.5rem !important}.m-xl-n3{margin: -1rem !important}.mt-xl-n3,.my-xl-n3{margin-top: -1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right: -1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom: -1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left: -1rem !important}.m-xl-n4{margin: -1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top: -1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right: -1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom: -1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left: -1.5rem !important}.m-xl-n5{margin: -3rem !important}.mt-xl-n5,.my-xl-n5{margin-top: -3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right: -3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom: -3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left: -3rem !important}.m-xl-auto{margin: auto !important}.mt-xl-auto,.my-xl-auto{margin-top: auto !important}.mr-xl-auto,.mx-xl-auto{margin-right: auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom: auto !important}.ml-xl-auto,.mx-xl-auto{margin-left: auto !important}}@font-face{font-family: 'Akrobat';src: local('Akrobat'),local('Akrobat-Regular'),url('/fonts/Akrobat.woff2') format('woff2'),url('/fonts/Akrobat.woff') format('woff'),url('/fonts/Akrobat.ttf') format('truetype');font-weight: 400;font-style: normal;font-display: swap}p{margin-top: 0}body{margin: 0;font-family: 'Akrobat';overflow-x: hidden}main{min-height: 80vh}.blue-button{padding: 11px 56px;background: linear-gradient(180deg,#21A0DA 0%,#1988BB 100%);font-weight: bold;font-size: 18px;line-height: 22px;color: #FFFFFF;text-decoration: none;background: linear-gradient(180deg,#21A0DA 0%,#1988BB 100%);transform: skew(-25deg);-webkit-transform: skew(-25deg);-moz-transform: skew(-25deg);-ms-transform: skew(-25deg);-o-transform: skew(-25deg);display: inline-block}.blue-button span{display: inline-block;transform: skew(25deg);-webkit-transform: skew(25deg);-moz-transform: skew(25deg);-ms-transform: skew(25deg);-o-transform: skew(25deg)}.blue-button span:after{content: '';display: inline-block;width: 7px;height: 14px;vertical-align: middle;margin-left: 5px;background-image: url('/images/icons/button-trigger.svg');background-repeat: no-repeat;background-position: center center}.blue-link{font-weight: bold;font-size: 20px;line-height: 25px;color: #21A0DA;display: inline-block;text-decoration: none;position: relative}.blue-link:after{content: "";display: inline-block;width: 7px;height: 14px;background-image: url('/images/icons/button-triggerblue.svg');background-repeat: no-repeat;vertical-align: middle;margin-left: 10px}header.header{height: 92px;background: #0C1524;display: flex;align-items: center}header div.container{padding-right: 5px;padding-left: 5px}.header__menu ul{list-style-type: none;padding: 0;margin: 0}.header__menu ul li{display: inline-block;vertical-align: middle;position: relative}.header__menu ul li a,.header__menu ul li span,.header a.b2b{text-decoration: none;color: #fff;font-weight: bold;font-size: 17px;line-height: 22px;height: 92px;display: inline-flex;align-items: center;justify-content: center;padding: 0 15px;cursor: pointer}.header__menu ul li:last-child a{margin-right: 0}.header__menu ul li.dropdown span:before{content: "";display: inline-block;vertical-align: middle;width: 12px;height: 17px;background-image: url(/images/icons/trigger.svg);background-repeat: no-repeat;background-position: top left;margin-right: 6px}.header a.b2b{border-bottom: 2px solid #1e97cf;color: #1e97cf;height: max-content;padding: 0;margin: 0 auto}.header__contact .phonenum{border: 2px solid #FFFFFF;box-sizing: border-box;font-size: 18px;line-height: 22px;font-weight: bold;color: #FFFFFF;text-decoration: none;padding: 11px 47px;transform: skew(-25deg);display: inline-block;-webkit-transform: skew(-25deg);-moz-transform: skew(-25deg);-ms-transform: skew(-25deg);-o-transform: skew(-25deg)}.header__contact .phonenum span{display: inline-block;transform: skew(25deg);-webkit-transform: skew(25deg);-moz-transform: skew(25deg);-ms-transform: skew(25deg);-o-transform: skew(25deg);padding-left: 27px;position: relative;background-image: url('/images/icons/phone-icon.svg');background-position: center left;background-repeat: no-repeat}.header__contact div.dropdown{display: inline-block;vertical-align: middle;position: relative}.header__contact div.dropdown a,.header__contact div.dropdown span{text-decoration: none;color: #fff;font-weight: bold;font-size: 18px;height: 70px;display: inline-flex;align-items: center;justify-content: center;padding: 0 15px;cursor: pointer}.header__contact div.dropdown span{display: flex;justify-content: center}.header__contact div.dropdown a.inActive{padding: 0;pointer-events: none}.header__contact div.dropdown span:before{content: "";display: inline-block;vertical-align: middle;width: 12px;height: 17px;background-image: url(/images/icons/trigger.svg);background-repeat: no-repeat;background-position: top left;margin-right: 6px}.header__contact div div.sublist{position: absolute;top: 70px;background: #0C1524;min-width: 70px;padding: 10px 0;border-top: 2px solid #21A0DA;display: none;z-index: 2}.header__contact div div.sublist a{display: flex;height: auto;padding: auto}.header__contact div.dropdown span:hover+div,.header__contact div.dropdown span+div:hover{display: block}.header__menu ul li ul.sublist{position: absolute;top: 92px;background: #0C1524;min-width: 200px;padding: 10px 0;border-top: 2px solid #21A0DA;display: none;z-index: 2}.header__menu ul li ul.sublist li{display: block}.header__menu ul li ul.sublist li a{display: flex;justify-content: flex-start;height: auto;padding: 10px 10px 10px 20px}.header__menu ul li.mobile_b2b{display: none}.header__menu ul li span:hover+ul,.header__menu ul li span+ul:hover{display: block}.firstsect{height: calc(100vh - 92px);position: relative;display: flex;align-items: center}.firstsect .container{position: relative}.firstsect__bg{position: absolute;left: 0;top: 0;width: 100%;object-fit: cover;height: calc(100vh - 250px)}.firstsect__pic{position: absolute;left: calc(100vw - (100vw - 55%) - 60px);top: -50px}.firstsect__infoblock{width: 680px;padding: 68px 60px;background: #0C1524;border-radius: 1px;z-index: 1;position: relative}.firstsect__infoblock h1{margin: 0 0 29px 0;text-transform: uppercase;color: #fff;font-weight: bold;font-size: 34px;line-height: 50px;position: relative;z-index: 1}.firstsect__infoblock h1:after{position: absolute;right: 0;bottom: 0;height: 2px;background-color: #21A0DA;content: "";display: inline-block;width: 130px}.firstsect__infoblock .description{font-weight: 500;font-size: 18px;line-height: 26px;color: #fff;margin-bottom: 19px}.buttonsbox{display: flex;justify-content: space-between}.buttonsbox a{display: inline-block;padding: 11px 56px;border: 2px solid #21A0DA;box-sizing: border-box;font-weight: bold;font-size: 18px;line-height: 22px;color: #21A0DA;text-decoration: none;transform: skew(-25deg);-webkit-transform: skew(-25deg);-moz-transform: skew(-25deg);-ms-transform: skew(-25deg);-o-transform: skew(-25deg)}.buttonsbox a.bluebtn{background: linear-gradient(180deg,#21A0DA 0%,#1988BB 100%);color: #fff;border: none}.buttonsbox a span{display: inline-block;transform: skew(25deg);-webkit-transform: skew(25deg);-moz-transform: skew(25deg);-ms-transform: skew(25deg);-o-transform: skew(25deg)}.buttonsbox a span:after{content: "";display: inline-block;width: 7px;height: 14px;vertical-align: middle;background-image: url('/images/icons/button-triggerblue.svg');background-repeat: no-repeat;margin-left: 5px}.buttonsbox a.bluebtn span:after{background-image: url('/images/icons/button-trigger.svg')}.todown{position: absolute;bottom: -28px;height: 110px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%)}.todown a{font-weight: bold;font-size: 18px;line-height: 22px;color: #21A0DA;text-decoration: none;writing-mode: vertical-lr;display: flex;align-items: center;justify-content: center}.todown a:after{content: "";display: inline-block;width: 2px;height: 56px;background-color: #21A0DA;margin-left: -4px;margin-top: 10px;height: 46px}@keyframes todown{0%{transform: translateY(32px);-webkit-transform: translateY(32px);-moz-transform: translateY(32px);-ms-transform: translateY(32px);-o-transform: translateY(32px)}50%{transform: translateY(22px);-webkit-transform: translateY(22px);-moz-transform: translateY(22px);-ms-transform: translateY(22px);-o-transform: translateY(22px)}100%{transform: translateY(32px);-webkit-transform: translateY(32px);-moz-transform: translateY(32px);-ms-transform: translateY(32px);-o-transform: translateY(32px)}}.secondsect{padding-top: 75px;background-image: url('/images/triangle.png');background-position: top center;background-size: 100% auto;background-repeat: no-repeat;padding-bottom: 70px}.change-photobtns{list-style-type: none;padding: 0;margin: 0;text-align: center;margin-bottom: 85px;display: flex;align-items: center;justify-content: space-between}.change-photobtns li{display: inline-block;vertical-align: middle}.change-photobtns li.active a{color: #fff;border: none;background: linear-gradient(180deg,#21A0DA 0%,#1988BB 100%)}.change-photobtns li a{font-weight: bold;font-size: 18px;line-height: 22px;color: #21A0DA;width: 485px;height: 45px;display: inline-flex;align-items: center;justify-content: center;text-decoration: none;border: 2px solid #21A0DA;box-sizing: border-box;transform: skew(-25deg);-webkit-transform: skew(-25deg);-moz-transform: skew(-25deg);-ms-transform: skew(-25deg);-o-transform: skew(-25deg)}.change-photobtns li a span{display: inline-block;transform: skew(25deg);-webkit-transform: skew(25deg);-moz-transform: skew(25deg);-ms-transform: skew(25deg);-o-transform: skew(25deg)}.pics-wrapper{max-width: 1036px;width: 100%;margin: 0 auto 144px}.pics-wrapper div.jx-controller{width: 76px;height: 39px;background-image: url('/images/picsarrow.png');background-repeat: no-repeat;background-position: center;background-color: transparent;transform: translateX(-44%);left: 50%}div.jx-arrow.jx-left,div.jx-arrow.jx-right{display: none}a.jx-knightlab{display: none}div.jx-control{background-color: transparent}.automatization{padding-top: 75px;position: relative}.section-title{font-weight: bold;font-size: 34px;line-height: 50px;text-transform: uppercase;color: #0C1524;margin: 0 0 36px 0}.section-title:after{content: "";display: inline-block;width: 140px;height: 2px;background-color: #21A0DA;margin: 0 0 -10px 30px}.automatization .section-title{padding-left: 60px}.automatization__descr{padding-left: 60px}.automatization:after{content: '';display: inline-block;background: #D3ECF8;height: 842px;width: 80%;position: absolute;top: 0;left: 0;right: 0;margin: 0 auto}.automatization .row{z-index: 2;position: relative}.automatization__descr p{margin-bottom: 45px;font-weight: 500;font-size: 18px;line-height: 26px}.whyneed{padding: 140px 0;background-image: url('/images/pic5.jpg');background-size: cover;position: relative}.whyneed:after{content: "";display: inline-block;width: 50%;height: 100%;background: #1C283D;position: absolute;z-index: 1;left: 0;top: 0}.whyneed .figure{position: absolute;top: -8px;z-index: 2;left: 50%;transform: translateX(-45%);-webkit-transform: translateX(-45%);-moz-transform: translateX(-45%);-ms-transform: translateX(-45%);-o-transform: translateX(-45%);height: calc(100% + 16px)}.section-title.white-color{color: #fff}.whyneed .section-title{text-transform: uppercase;margin-bottom: 112px}.whyneed__content{position: relative;z-index: 2}.whyneed__list{width: 255px;display: inline-block;margin-right: 40px;vertical-align: top}.whyneed__list:last-child{margin-right: 0}.whyneed__list ul{list-style-type: none;padding: 0;margin: 0}.whyneed__list>img{display: block;margin: 0 auto 40px}.whyneed__list .title{font-weight: bold;font-size: 18px;line-height: 22px;text-transform: uppercase;color: #FFFFFF;margin-bottom: 34px;height: 30px}.whyneed__list ul li{font-weight: 500;font-size: 18px;line-height: 26px;color: #fff;margin-bottom: 12px}.whyneed__list ul li:last-child{margin-bottom: 0}.whyneed__list ul li span{color: #21A0DA}.functionality{padding: 90px 0 149px 0;background-image: url('/images/functionality-bg.png');background-repeat: no-repeat;background-position: 0 0;background-size: cover;background-attachment: fixed}.section-title-center{text-align: center;text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 34px;line-height: 50px;position: relative;padding-bottom: 25px;margin: 0}.functionality .section-title-center{margin-bottom: 117px}.section-title-center:after{content: "";display: inline-block;height: 2px;width: 130px;background-color: #21A0DA;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 0}.functionality__description .title{font-weight: bold;font-size: 24px;line-height: 30px;text-transform: uppercase;color: #0C1524;margin-bottom: 30px}.functionality__description .descr{margin-bottom: 34px;font-weight: 500;font-size: 20px;line-height: 30px;color: #2B2B2B}.functionality__sect{margin-bottom: 85px}.functionality__sect:last-child{margin-bottom: 0}.functionality .functionality__sect:nth-child(odd) .col-lg-6{order: 2}.functionality .functionality__sect:nth-child(odd) .col-lg-5{order: 1}.functionality__description{max-width: 450px}.infosection{padding: 75px 0 55px 0;position: relative;background-image: url('/images/functionality-background.jpg');background-repeat: no-repeat;background-position: right center;background-size: auto 100%}.infosection:before{content: "";display: inline-block;background: #1C283D;width: 50%;position: absolute;left: 0;top: 0;height: 100%}.infosection h3{font-weight: bold;font-size: 34px;line-height: 50px;text-transform: uppercase;color: #FFFFFF;margin-bottom: 60px}.infosection h3:after{content: '';display: inline-block;margin-left: 25px;height: 2px;background: #21A0DA;width: 130px;margin-bottom: -10px}.infosection .description{margin-bottom: 35px;font-weight: 500;font-size: 18px;line-height: 26px;color: #fff}.infosection__figure{position: absolute;left: 0;right: 0;height: calc(100% + 16px);top: -8px;margin: 0 auto}.partners-getting{padding: 133px 0 160px 0}.partnersgett{height: 302px;text-decoration: none;outline: none;padding: 30px 20px}.partners-getting .col-lg-10 .row{margin-left: -7px;margin-right: -7px}.partners-getting .col-lg-10 .row>[class*="col-"]{padding-left: 7px;padding-right: 7px;position: relative;width: 100%}.partnersgett{position: relative;margin-bottom: 14px;background-repeat: no-repeat;background-size: cover;display: flex;align-items: flex-end;overflow: hidden}.partnersgett.pic1{background-image: url('/images/partners1.jpg')}.partnersgett.pic2{background-image: url('/images/partners2.jpg')}.partnersgett.pic3{background-image: url('/images/partners3.jpg')}.partnersgett.pic4{background-image: url('/images/partners4.jpg')}.partnersgett.pic5{background-image: url('/images/partners5.jpg')}.partnersgett.pic6{background-image: url('/images/partners6.jpg')}.col-partners:nth-child(1){-ms-flex: 0 0 56.6%;flex: 0 0 56.6%;max-width: 56.6%}.col-partners:nth-child(2){-ms-flex: 0 0 43.4%;flex: 0 0 43.4%;max-width: 43.4%}.col-partners:nth-child(3){-ms-flex: 0 0 31.5%;flex: 0 0 31.5%;max-width: 31.5%}.col-partners:nth-child(4){-ms-flex: 0 0 37%;flex: 0 0 37%;max-width: 37%}.col-partners:nth-child(5){-ms-flex: 0 0 31.5%;flex: 0 0 31.5%;max-width: 31.5%}.col-partners:nth-child(6){-ms-flex: 0 0 43.4%;flex: 0 0 43.4%;max-width: 43.4%}.col-partners:nth-child(7){-ms-flex: 0 0 56.6%;flex: 0 0 56.6%;max-width: 56.6%}.partnersgett span{font-weight: bold;font-size: 18px;line-height: 26px;text-transform: uppercase;color: #0C1524;max-width: 410px;display: block;position: relative;z-index: 2;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s}.partnersgett img{display: block;margin-bottom: 10px;opacity: 0;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s}.partnersgett:not(.white):after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;background: #0C1524;left: -100%;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s}.partnersgett:hover:after{left: 0}.partnersgett:hover span{color: #fff}.partnersgett:hover img{opacity: 1}.partnersgett.white{align-items: center}.partnersgett.white h3{margin: 0;font-weight: bold;font-size: 28px;line-height: 45px;text-align: center;text-transform: uppercase;color: #0C1524;width: 279px;text-align: center;margin: 0 auto;position: relative}.partnersgett.white h3:after{content: '';display: block;height: 2px;width: 130px;background: #21A0DA;position: absolute;bottom: -20px;left: 0;right: 0;margin: 0 auto}.infosection.consultation h3:after{display: none}.infosection.consultation h3{margin-bottom: 60px}.infosection.consultation .description{margin-bottom: 60px}.infosection.consultation{background-image: url('/images/infopic2.jpg')}.infosection.consultation .infosection__figure{left: 6%}.contform input{height: 45px;padding-left: 17px;outline: none;border: none;border-bottom: 2px solid #21A0DA;font-weight: bold;font-size: 18px;line-height: 22px;color: #FFFFFF;background: transparent;display: inline-block;vertical-align: middle;margin-right: 35px;width: 220px}.contform input::placeholder{font-weight: bold;font-size: 18px;line-height: 22px;color: #FFFFFF}.contform button{font-weight: bold;font-size: 18px;line-height: 22px;border: none;outline: none;transform: skew(-41deg);-webkit-transform: skew(-41deg);-moz-transform: skew(-41deg);-ms-transform: skew(-41deg);-o-transform: skew(-41deg);margin-left: 25px;cursor: pointer}.contform button span{transform: skew(41deg);-webkit-transform: skew(41deg);-moz-transform: skew(41deg);-ms-transform: skew(41deg);-o-transform: skew(41deg)}.connection-stages{padding: 105px 0 100px 0}.connection-stages h3{margin-bottom: 134px}.connection-stages .stage{padding: 11px 0 23px 0;border-top: 1px solid #CFCFCF;display: flex;align-items: flex-start;position: relative}.connection-stages .stage:before{content: '';display: inline-block;height: 2px;width: 305px;background: linear-gradient(90deg,#21A0DA 0%,#116083 100%);position: absolute;left: 0;top: -2px}.stage__title{font-weight: bold;font-size: 18px;line-height: 26px;text-transform: uppercase;color: #0C1524;margin: 0 0 14px 0}.stage .num{display: inline-block;font-size: 34px;line-height: 50px;-ms-flex: 0 0 47px;flex: 0 0 47px;max-width: 47px}.stage__descr{padding-top: 12px}.stage__descrlist{list-style-type: none;padding: 0;margin: 0}.stage__descr li{font-weight: 500;font-size: 16px;line-height: 26px;color: #2B2B2B}.stage.stage-two{padding-left: 25%}.connection-stages .stage.stage.stage-two:before{left: 25%}.stage.stage-three{padding-left: 50%}.connection-stages .stage.stage.stage-three:before{left: 50%}.stage.stage-four{padding-left: 75%}.connection-stages .stage.stage.stage-four:before{left: 75%}.videosect{padding: 75px 0 110px 0;position: relative;min-height: 900px;overflow: hidden}.videosect .section-title{max-width: 74%}.videosect:before{content: '';display: block;background: #0C1524;height: 708px;position: absolute;left: 0;top: 0;width: 69%}.videosect__content{position: relative}.videosect__content .title{text-transform: uppercase;font-weight: bold;font-size: 24px;line-height: 50px;color: #fff}.videosect__content .videosect__tablet .title{color: #0C1524}.videosect__desctop{width: 725px;left: -6%;position: relative;margin: 0 auto}.videobox>img{max-width: 100%}.videosect__tablet{width: 325px;position: absolute;right: 50px;bottom: -30px}.videosect__tablet .title{text-align: right}.videosect__mobile{position: absolute;bottom: -25px;left: 90px;width: 135px}.videosect__mobile .title{margin-left: -35px}footer.footer{background: #0C1524;padding: 108px 0 19px 0;position: relative}.footer__figure{position: absolute;left: 0;right: 0;margin: 0 auto;top: -8px}.footer__nav>ul{list-style-type: none;padding: 0;margin: 0;position: relative}.footer__nav>ul>li{display: block;margin-bottom: 27px}.footer__nav>ul>li:last-child{margin-bottom: 0}.footer__nav>ul>li a,.footer__nav>ul>li span{text-decoration: none;font-weight: bold;font-size: 18px;line-height: 22px;color: #fff;cursor: pointer;position: relative;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;display: block}.footer__nav>ul>li a:hover,.footer__nav>ul>li span:hover{color: #21a0da}.footer__nav>ul>li span::before{content: '';display: inline-block;width: 15px;height: 15px;margin-right: 5px;background-image: url('/images/icons/trigger.svg');background-repeat: no-repeat;background-position: center;vertical-align: middle}.footer__content{display: flex;align-items: flex-start;justify-content: space-between}.footer__submenu{list-style-type: none;margin: 0;padding: 0;background-color: #0c1524;z-index: 2;padding: 10px 0;display: none}.footer__submenu li a{padding: 5px 20px;display: block}.footer__nav>ul>li span:hover+.footer__submenu,.footer__submenu:hover{display: block}.footer__contacts p,.footer__contacts a{text-decoration: none;font-weight: bold;font-size: 18px;line-height: 22px;color: #FFFFFF;position: relative;display: block;margin-bottom: 24px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;margin-top: 0}.footer__contacts a:hover{color: #21a0da}.footer__address::before,.footer__phone::before,.footer__mail::before{content: '';display: inline-block;width: 26px;height: 26px;background-repeat: no-repeat;background-position: center;vertical-align: middle;margin-right: 13px}.footer__address::before{background-image: url('/images/icons/marker.svg')}.footer__phone::before{background-image: url('/images/icons/smartphone.svg')}.footer__mail::before{background-image: url('/images/icons/email.svg')}.footer__social{margin-top: 33px;list-style-type: none;margin: 0;padding: 0}.footer__social li{display: inline-flex;vertical-align: middle;align-items: center;margin-right: 40px}.footer__social li:last-child{margin-right: 0}.footer__social li a{padding: 0;margin: 0;display: flex}.footer__social li a svg path{transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s}.footer__social li a:hover svg path{fill: #fff}.footer__logo img{max-width: 100%}.footer__logo{display: inline-block;margin-bottom: 44px}.footer__rules{text-align: right}.footer__rules .ruleslink{font-weight: bold;font-size: 18px;line-height: 22px;color: #FFFFFF;margin-bottom: 24px;display: block;text-align: left;text-decoration: none;padding-left: 32px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s}.footer__rules .ruleslink:hover{color: #21a0da}.footer__rules .ruleslink:last-child{margin-bottom: 0}.footer__bottrec{margin: 60px 0 0 0;text-align: center;font-weight: 500;font-size: 16px;line-height: 20px;color: #C1C1C1;z-index: 2;position: relative}.automatization img{max-width: 100%}header.header{position: relative;z-index: 2}.functionality__sect img{max-width: 100%}.firstsect__pic{max-width: calc(100vw - 55%)}.infosection h3{margin-top: 0}.footer__rules{z-index: 2}.burger-btn,.closemenu,.videosect__content-phone{display: none}.automatization .section-title{position: relative}.header a.b2b,.header__menu ul li a,.header__menu ul li span,.header__contact div div.sublist a,.header__contact .phonenum,.change-photobtns li a,.blue-button,.blue-link:after{transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s}.header__menu ul li a:hover,.header__menu ul li span:hover,.header__contact div div.sublist a:hover{color: #1e97cf}.header a.b2b:hover{border-color: #ffffff;color: #ffffff}.header__contact .phonenum:hover{border-color: #1e97cf;color: #1e97cf}.buttonsbox a.bluebtn:hover,.viewdemo .blue-button:hover,.consultation .blue-button:hover,.infosection.getpres .blue-button:hover,.createb2b .blue-button:hover{background: linear-gradient(180deg,#1988BB 0%,#21A0DA 100%)}.buttonsbox a:not(.bluebtn):hover{border-color: #fff;color: #fff}.buttonsbox a:hover span:after{background-image: url(/images/icons/button-trigger.svg)}.change-photobtns li a:hover,.automatization__descr .blue-button:hover{box-shadow: 0 5px 10px #8cb7cb}.blue-link:hover:after{margin-left: 15px}.totopbtn{width: 76px;height: 39px;background-image: url('/images/totop.png');background-repeat: no-repeat;background-position: center;background-size: 100% auto;position: absolute;top: -22px;right: 290px;cursor: pointer}.price{padding: 85px 0 98px 0;background-color: #E5E5E5;background-image: url('/images/price-bg.png');background-repeat: no-repeat;background-position: center top -50px;background-size: 100% auto;background-attachment: fixed}.price h1{text-align: center;margin: 0 0 195px 0;position: relative;font-weight: bold;font-size: 34px;line-height: 50px;text-transform: uppercase;color: #0C1524}.price h1:after{content: '';position: absolute;left: 0;right: 0;margin: 0 auto;width: 130px;height: 2px;background: #21A0DA;bottom: -20px}.price-table{width: 100%;border-collapse: collapse}.price-table table,.price-table th,.price-table td{border: 1px solid #C2E2F1}.price-table thead tr td{height: 247px;background-color: #fff;text-align: center;font-weight: 800;font-size: 22px;line-height: 27px;text-transform: uppercase;color: #0C1524;position: relative}.price-table thead tr td span{display: block;font-weight: bold;font-size: 18px;line-height: 22px;text-transform: uppercase;margin-top: 16px}.price-table thead tr td:first-child{width: 32%;background: #D3ECF8}.price-table thead tr td:nth-child(2){width: 22%}.price-table thead tr td:nth-child(3){width: 23%}.price-table td.most-popular{background: #A8D0E3}.price-table thead tr td:nth-child(4){width: 23%}.mostpopular{position: absolute;height: 97px;display: flex;align-items: center;justify-content: center;padding: 10px;background: #A8D0E3;font-weight: bold;font-size: 18px;line-height: 22px;text-transform: uppercase;color: #0C1524;top: -97px;left: -1px;width: calc(100% + 2px)}.price-table tbody tr td{height: 90px;padding: 10px 47px}.price-table tbody tr td{background: #fff;font-weight: bold;font-size: 18px;line-height: 22px;color: #0C1524}.price-table tbody tr td:first-child{background: #D3ECF8}.price-table tbody tr td:not(:first-child){text-align: center}.whyneed.advsect{background-image: url('/images/advpic.png')}.advsect__content{max-width: 645px;display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between}.advsect__box{width: 252px;margin-bottom: 49px}.advsect__box:nth-child(3),.advsect__box:nth-child(4){margin-bottom: 0}.advsect__box img{display: block;margin: 0 auto 39px}.advsect__box span{display: block;font-weight: bold;font-size: 18px;line-height: 22px;text-transform: uppercase;color: #FFFFFF;text-align: center}.reviews{padding: 98px 0 143px 0}.reviews .section-title-center{margin-bottom: 97px}.comment{padding: 36px;background: #D3ECF8;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;margin-top: 72px;position: relative}.comment:after{content: "";display: inline-block;width: 73px;height: 31px;background-image: url('/images/reviews-trigger.svg');background-repeat: no-repeat;background-position: top left;background-size: 100%;position: absolute;top: -28px;left: 30%}.comment__pic{padding-left: 15px;padding-right: 15px;width: 194px}.comment__name{margin: 0 0 11px 0;font-weight: bold;font-size: 24px;line-height: 30px;text-transform: uppercase;color: #0C1524}.comment__position{margin: 0;font-weight: 500;font-size: 20px;line-height: 30px;color: #2B2B2B}.comment__pic img{width: 100%;cursor: zoom-in;transition: 0.3s}.comment__pic img:hover{transform: scale(1.05);transition: 0.3s}.comment__pic__zoomed{display: flex;position: fixed;justify-content: center;top: 0;left: 0;width: 100vw;height: 100vh;z-index: 100;background-color: rgba(0,0,0,0.9);cursor: zoom-out}.comment__pic__zoomed img{padding: 10px 0;height: 100%;min-width: 100%;object-fit: contain}.comment__descr{padding-left: 20px}.comment__descr p{margin: 0;font-weight: 600;font-size: 20px;line-height: 30px;color: #2B2B2B}.swiper-slide{padding-bottom: 56px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{height: 18px;width: 26px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;transform: skew(-30deg);-webkit-transform: skew(-30deg);-moz-transform: skew(-30deg);-ms-transform: skew(-30deg);-o-transform: skew(-30deg);margin: 0 8px;background: #D3ECF8;opacity: 1;outline: none}.swiper-pagination-bullet-active{background: #fff !important;border: 1px solid #21A0DA}.infosection.getpres{padding: 75px 0 80px 0}.infosection.getpres:before{width: 100%}.infosection.getpres .blue-button{padding: 11px 85px}.clients .section-title-center{margin-bottom: 98px}.clients__content{display: flex;align-items: center;justify-content: space-evenly;margin-top: 30px}.clients__content img{max-width: 245px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s}.clients__content a:hover img{filter: grayscale(0);-webkit-filter: grayscale(0)}.clients{padding: 140px 0 150px}.portfolio-topsect{height: 415px;position: relative}.portfolio-topsect>img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 50%}.portfolio-carousel{overflow: hidden;position: relative;margin: 20px 0 70px 0}#carousel .cloud9-item,#buttons button{cursor: pointer}#buttons{width: max-content;margin: 0 auto}#buttons button{margin: 0 5px;background-repeat: no-repeat;width: 17px;height: 40px;background-position: center center;background-size: 100%;border: none;background-color: white;opacity: 1}.carousel-button-next{background-image: url('/images/icons/portfolio-slider-rightarrow.svg');margin-left: 30px}.carousel-button-prev{background-image: url('/images/icons/portfolio-slider-leftarrow.svg')}#carousel{height: 550px;padding-top: 30px}.cloud9-item{width: 350px;height: auto;box-shadow: 2px 2px 5px black}.portfolio__titlebox h1{font-weight: bold;font-size: 34px;line-height: 50px;text-transform: uppercase;color: #FFFFFF;position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;display: block;text-align: center;transform: translateY(-50%)}.portfolio__titlebox h1:after{content: '';display: inline-block;height: 2px;background: #21A0DA;width: 130px;margin-left: 25px}.infosection.getpres h3:after{display: none}.infosection.getpres .container{position: relative}.infosection.getpres .longarrow{position: absolute;z-index: 2;right: 24%;top: -25px;width: 350px}.modalwindow-wrap{z-index: 133;position: relative}.modalwindow-wrap-cons{z-index: 133;position: relative}.portfolio-modalwindow{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(12,21,36,0.6);overflow: auto}.portfmodal__section{background: #FFFFFF;max-width: 1470px;width: 100%;margin: 110px auto}.portfmodal__topsect{padding: 75px 110px 60px 125px}.portfmodal__topsect .fotorama__fullscreen-icon{background-color: rgba(0,0,0,0.4);border-radius: 50%}.modalpic{width: 100%}.portfmodal__title{margin: 0 0 37px 0;text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 34px;line-height: 50px}.portfmodal__title:after{content: "";display: inline-block;height: 2px;width: 130px;background: #21A0DA;margin-left: 25px;top: 10px;position: relative}.portfmodal__subtitle{text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 24px;line-height: 30px;margin: 0 0 20px 0}.portfmodal__information a{text-decoration: none;display: inline-block;margin-bottom: 35px;color: #21A0DA;font-weight: bold;font-size: 20px;line-height: 25px}.portfmodal__information a:hover{text-decoration: underline}.portfmodal__list{list-style-type: none;padding: 0;margin: 0;color: #2B2B2B;font-weight: 500;font-size: 20px;line-height: 150%}.portfmodal__list li:not(:last-child){margin-bottom: 20px}.portfmodal__list li{padding-left: 26px;position: relative}.portfmodal__list li::before{content: "";display: inline-block;width: 15px;height: 10px;position: absolute;left: 0;background-image: url('/images/modal-listdot.svg');background-repeat: no-repeat;background-position: center center;top: 12px}.portfmodal__formsect{background: #D3ECF8;padding: 65px 220px 65px 125px}.portfmodal__formsect h4{text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 34px;line-height: 50px;margin: 0 0 15px 0}.portfmodal__formsect p{color: #2B2B2B;font-weight: 500;font-size: 18px;line-height: 26px;margin: 0 0 30px 0}.modalform button{outline: none;border: none;cursor: pointer}.modalform button:hover{background: linear-gradient(180deg,#1988BB 0%,#21A0DA 100%)}.modalform input{width: 220px;height: 47px;box-sizing: border-box;border: none;border-bottom: 2px solid #21A0DA;background-color: transparent;outline: none;padding-left: 15px}.modalform input,.modalform input::placeholder{font-weight: bold;font-size: 18px;line-height: 22px;color: #21A0DA}.modalform{display: flex;align-items: flex-end;justify-content: space-between}.videosect__content img{width: 100%}.portfmodal__modalpic{width: 100%}.modalwindow-wrap{display: none}.modalwindow-wrap-cons{display: none}.close-modal{position: absolute;right: 24px;top: 24px;cursor: pointer}.close-modal:hover{opacity: .6}.portfmodal__section{position: relative}body.overhidd{overflow: hidden}.videosect__content-phone{display: none}.portfolio-topsect.details .portfolio__titlebox h1{width: 300px;text-align: center}.portfolio-topsect.details .portfolio__titlebox h1:after{margin: 0 auto;position: absolute;bottom: -15px;left: 0;right: 0}.details__content{padding: 150px 0 70px 0}.details__content h2{font-weight: bold;font-size: 34px;line-height: 50px;text-transform: uppercase;color: #0C1524;padding-bottom: 24px;margin: 0 0 45px 0;position: relative;display: inline-block}.details__content h2:after{content: '';display: inline-block;height: 2px;width: 130px;background: #21A0DA;position: absolute;bottom: 0;left: 0;right: 0;margin-left: 40px}.details__content img{max-width: 100%;margin: 0 auto 75px;display: block}.details__content p{margin: 0 0 75px 0;font-weight: 500;font-size: 18px;line-height: 26px;color: #2B2B2B}.bottomform .portfmodal__formsect{padding: 78px 0 128px 0}.bottomform .modalform{max-width: 1124px}.bottomform .portfmodal__formsect p{max-width: 800px}.automatization .col-lg-8{background-color: #fff;padding: 40px 0}.automatization__descr{padding-right: 10px}.news-section{padding: 145px 0 110px 0}.news-box{padding-bottom: 35px;border-bottom: 2px solid transparent;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;margin-bottom: 69px}.news-box:hover{border-bottom: 2px solid #21A0DA}.news-box:hover .news-box__pic img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05)}.news-box__pic{display: block;height: 313px;overflow: hidden;margin-bottom: 29px}.news-box__pic img{transition-timing-function: ease-out;width: 100%;height: 100%;object-fit: cover;object-position: 50% 50%;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s}.news-box .title{font-weight: 800;font-size: 18px;line-height: 26px;text-transform: uppercase;color: #0C1524;margin: 0 0 20px 0}.news-box .description{font-weight: 500;font-size: 18px;line-height: 26px;color: #2B2B2B;margin: 0 0 20px 0}.news-box .bottinfo{display: flex;align-items: center;justify-content: space-between}.newsdate{color: #9D9D9D;font-weight: 500;font-size: 18px;line-height: 26px}.news-box.topnews .news-box__pic{height: 477px}.pagination ul{list-style-type: none;padding: 0;margin: 0;text-align: center}.pagination ul li{display: inline-block;vertical-align: middle;margin: 0 5px}.pagination ul li a{text-decoration: none;color: #5E514D;font-weight: 600;font-size: 18px;line-height: 24px;display: inline-block;width: 27px;text-align: center;border-bottom: 2px solid transparent;padding: 2px 0;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s}.pagination ul li a:hover,.pagination ul li.active a{border-bottom: 2px solid #21A0DA}.pagination ul li span{font-weight: 600;font-size: 18px;line-height: 24px;color: #5E514D}.news-box{position: relative}.topnews__marker{position: absolute;top: 22px;left: 22px;padding: 12px 80px;background: rgba(255,255,255,0.8);transform: skew(-25deg);-webkit-transform: skew(-25deg);-moz-transform: skew(-25deg);-ms-transform: skew(-25deg);-o-transform: skew(-25deg);z-index: 2}.topnews__marker span{display: inline-block;color: #b6b5ba;font-weight: bold;font-size: 30px;transform: skew(25deg);-webkit-transform: skew(25deg);-moz-transform: skew(25deg);-ms-transform: skew(25deg);-o-transform: skew(25deg);letter-spacing: 1px}.opennews{position: relative;padding: 128px 0 84px 0}.opennews h1{position: relative;padding-bottom: 24px;text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 34px;line-height: 50px;margin: 0 0 46px 0}.opennews h1:after{content: '';display: inline-block;height: 2px;width: 130px;background: #21A0DA;position: absolute;bottom: 0;left: 0;right: 0;margin-left: 40px}.opennews img{max-width: 100%;display: block;height: auto !important;margin: 0 auto 75px}.opennews .main-img{max-height: 300px}.opennews-social span{display: inline-block;vertical-align: middle;font-weight: 500;font-size: 18px;line-height: 26px;color: #9D9D9D;margin-right: 25px}.opennews-social ul{display: inline-block;vertical-align: middle;list-style-type: none;padding: 0;margin: 0}.opennews-social ul li{display: inline-block;vertical-align: middle;margin-right: 25px}.opennews-social ul li a:hover svg path{fill: #1a89bd}.opennews-social .date{font-weight: 500;font-size: 18px;line-height: 26px;text-align: right;color: #9D9D9D}.opennews-social{display: flex;align-items: center;justify-content: space-between}.consultation-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(12,21,36,0.6);overflow: auto;display: flex;align-items: center;justify-content: center}.consultation__section{position: relative;background: #FFFFFF;max-width: 900px;min-height: 450px;width: 100%;margin: 0 auto;padding: 40px;background-image: url(/images/infopic2.jpg);background-repeat: no-repeat;background-position: right -100px bottom;background-size: cover}.consultation__section .title{max-width: 500px;margin: 0 0 50px 0;text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 34px;line-height: 50px;position: relative}.consultation__section .title:after{content: "";display: inline-block;height: 2px;width: 130px;background: #21A0DA;bottom: -5px;position: absolute;left: 0}.consultation__section form{max-width: 350px}.consultation__section form input,.consultation__section form input::placeholder{font-weight: bold;font-size: 18px;line-height: 22px;color: #21A0DA}.consultation__section form input{width: 100%;height: 47px;box-sizing: border-box;border: none;border-bottom: 2px solid #21A0DA;background-color: transparent;outline: none;padding-left: 15px;margin-bottom: 30px}.consultation__section form button{border: none;cursor: pointer;width: 305px;outline: none}.consultation__section form button:hover{background: linear-gradient(180deg,#1988BB 0%,#21A0DA 100%)}.access-section{z-index: 133;position: relative}.access-modal{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(12,21,36,0.6);overflow: auto;display: flex;align-items: center;justify-content: center}.access__section{position: relative;background: #FFFFFF;max-width: 400px;min-height: initial;width: 100%;margin: 0 auto;padding: 40px}.access__box img{max-width: 200px;margin: 30px auto;display: block;animation: checkanimation;animation-duration: 2s;animation-iteration-count: infinite;animation-timing-function: linear}.access__box p{text-transform: uppercase;color: #0C1524;font-weight: bold;font-size: 18px;line-height: 24px;position: relative;margin: 0;text-align: center}@keyframes checkanimation{0%{transform: rotate(0deg)}20%{transform: rotate(5deg)}50%{transform: rotate(0deg)}80%{transform: rotate(-5deg)}100%{transform: rotate(0deg)}}.access-section{display: none}.container__breadcrumb{width: 100%;padding-right: 5px;padding-left: 5px;margin-right: auto;margin-left: auto;display: flex;flex-direction: row;overflow-x: auto}.breadcrumb{padding: 4px 0;margin: 10px 0;list-style: none;flex-shrink: 0}.breadcrumb > li{display: inline-block}.breadcrumb > li > a{text-decoration: none;color: #9D9D9D;transition-duration: 0.3s}.breadcrumb > li > a:hover{color: #21A0DA}.breadcrumb > li + li:before{padding: 0 5px;color: #9D9D9D;content: ">\00a0"}.breadcrumb > .active{color: #0C1524}.modal-cookie-wrap{height: 100%;width: 100%;background-color: rgba(248,248,248,0.7);z-index: 998;position: fixed;top: 0;right: 0;display: none}#modal-cookie-consent{position: fixed;bottom: 0;width: 100%;background-color: #0C1524;color: #ffffff;z-index: 999;padding: 10px 40px;gap: 50px;min-height: 20vh;display: flex;justify-content: center}.cookie-consent-text{align-content: center}.cookie-consent-text a{text-decoration: none;font-weight: bold;color: #21A0DA;transition: 0.3s}.cookie-consent-text a:hover{color: #1a7fad;transition: 0.3s}.cookie-consent-buttons{display: flex;gap: 10px}.cookie-consent-buttons > div{padding: 10px;border-radius: 5px;background-color: #ffffff;transition: 0.3s;color: #000000;cursor: pointer;align-self: center}.cookie-consent-buttons #cookie-decline{background-color: #b2b2b2}.cookie-consent-buttons #cookie-accept{background-color: #21A0DA}.cookie-consent-buttons #cookie-decline:hover{background-color: #9e9d9d;transition: 0.3s}.cookie-consent-buttons #cookie-accept:hover{background-color: #1a7fad;transition: 0.3s}.access__box.consultation-success{padding-top: 10vh}@media(max-width:1600.8px) and (min-width:1200px){.firstsect .container{max-width: 1350px}.container{max-width: 1200px}header .container{max-width: 1290px}}@media (max-width: 1300px){.header__menu ul li a,.header a.b2b{font-size: 15px}}@media (min-width: 576px){.container__breadcrumb{max-width: 540px}}@media (min-width: 768px){.container__breadcrumb{max-width: 720px}}@media (min-width: 992px) and (max-width: 1200px){.container__breadcrumb{max-width: 960px}header .container{max-width: 1190px}}@media (min-width: 1200px){.container__breadcrumb{max-width: 1200px}}@media(max-width:1600.8px){.infosection.getpres .longarrow{right: 17%;top: -20px;width: 274px}.totopbtn{right: 200px}header.header{height: 70px}.header__logo a img{max-width: 150px}.header__menu ul li a,.header__menu ul li span{height: 70px;padding: 0 10px}.header__contact .phonenum{font-size: 16px}.header__menu ul li ul.sublist{top: 70px}.header__contact .phonenum{padding: 7px 30px;font-size: 16px}.firstsect__infoblock{width: 600px;padding: 50px}.buttonsbox a,.blue-button{padding: 10px 45px}.firstsect{height: calc(100vh - 70px)}.firstsect__bg{height: calc(100vh - 200px)}.change-photobtns li a{max-width: 450px}.secondsect{padding-top: 50px}.whyneed{padding: 100px 0}.whyneed__list{margin-right: 25px}.whyneed__list{width: 235px}.whyneed__list>img{margin-bottom: 30px}.section-title-center{padding-bottom: 15px}.functionality__description .title{margin-bottom: 20px;margin-top: 0}.functionality__description .descr{margin-top: 0;margin-bottom: 20px}.infosection{background-position: right -50px center}.infosection.consultation .description{margin: 0 0 30px 0}.contform input{margin-right: 20px}.whyneed .figure{left: initial;right: 0;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0)}.whyneed:after{width: 65%}.contform input{width: 200px;height: 40px}.contform input,.contform input::placeholder{font-size: 16px}.contform button{margin-left: 15px}.infosection.consultation .offset-lg-1.col-lg-7{margin-left: 0;-ms-flex: 0 0 65%;flex: 0 0 65%;max-width: 65%}.videosect__tablet{right: -50px}.videosect__mobile{left: -40px}footer.footer{padding-top: 70px}.footer__nav>ul>li{margin-bottom: 20px}.footer__submenu{margin-bottom: -2px}.footer__social{display: flex;align-items: flex-end}.footer__logo img{max-width: 200px}.footer__figure{max-width: 665px;left: -5%}.partnersgett{height: 240px}.mostpopular{top: -60px;height: 60px}.price-table thead tr td{height: 180px}.price h1{margin-bottom: 150px}.price-table tbody tr td{height: 70px}.advsect__box img{margin-bottom: 20px}.advsect__box{margin-bottom: 35px}.comment__descr p{font-size: 18px;line-height: 26px}.portfolio-topsect{height: 350px}.portfmodal__section{max-width: 1300px;margin: 75px auto}.portfmodal__topsect{padding: 50px 70px 30px 70px}.portfmodal__formsect{padding: 30px 70px 30px 70px}.portfmodal__title:after{width: 75px}.portfmodal__title{margin-bottom: 25px}.portfmodal__subtitle{font-size: 18px;margin-bottom: 10px}.portfmodal__information a{font-size: 18px;margin-bottom: 25px}.portfmodal__list{font-size: 16px}.portfmodal__list li:not(:last-child){margin-bottom: 10px}.portfmodal__formsect h4{font-size: 20px}.portfmodal__formsect p{margin-bottom: 25px}.details__content p,.details__content img,.opennews{padding-top: 100px}.firstsect__infoblock h1{margin-bottom: 25px}.firstsect__infoblock h1,.section-title,.section-title-center,.infosection h3,.portfolio__titlebox h1,.portfmodal__title,.portfmodal__formsect h4,.details__content h2,.opennews h1{font-size: 28px;line-height: 38px}.price-table thead tr td{font-size: 20px}.buttonsbox a,.whyneed__list ul li,.footer__nav>ul>li a,.footer__nav>ul>li span,.footer__contacts p,.footer__contacts a,.footer__rules .pxruleslink,.mostpopular,.price-table thead tr td span,.price-table tbody tr td{font-size: 16px}.functionality__description .descr,.blue-link,.comment__position{font-size: 18px;line-height: normal}.pics-wrapper{margin: 0 auto 100px}.change-photobtns,.whyneed .section-title,.reviews .section-title-center,.clients .section-title-center{margin-bottom: 50px}.functionality,.partners-getting,.reviews,.clients,.details__content,.news-section{padding: 100px 0}.functionality .section-title-center,.functionality__sect,.connection-stages h3{margin-bottom: 70px}.infosection h3,.infosection.consultation h3,.footer__logo{margin-bottom: 30px}.footer__contacts p,.footer__contacts a,.footer__rules .ruleslink{margin-bottom: 20px}}@media(max-width:1400.8px){.clients__content img{max-width: 200px}.portfmodal__section{max-width: 1150px}}@media(max-width:1199.8px){.infosection.getpres .longarrow{display: none}.header__menu ul li a,.header__menu ul li span{padding: 0 7px}.header__logo a img{max-width: 120px}.header__contact .phonenum{padding: 5px 15px;font-size: 14px;border-width: 1px}.header__contact div.dropdown a{font-size: 16px}.firstsect__infoblock{max-width: 500px;width: 100%;padding: 30px 40px;margin: 0 auto}.buttonsbox a,.blue-button{padding: 7px 35px}.firstsect__pic{display: none}.change-photobtns li a{max-width: 400px;margin: 0 10px}.change-photobtns{display: block}.automatization__descr{padding-left: 0;padding-right: 20px}.whyneed__list ul li{line-height: normal}.whyneed{padding: 60px 0}.whyneed:after{width: 100%}.whyneed .figure{left: 0;transform: translateX(11%);-webkit-transform: translateX(11%);-moz-transform: translateX(11%);-ms-transform: translateX(11%);-o-transform: translateX(11%)}.infosection{padding: 50px 0}.partnersgett{height: 190px}.partnersgett span{font-size: 14px;line-height: 20px}.partnersgett.white h3{font-size: 24px;line-height: 34px}.partnersgett img{max-width: 50px}.infosection.consultation .offset-lg-1.col-lg-7{-ms-flex: 0 0 80%;flex: 0 0 80%;max-width: 80%}.infosection.consultation .description{max-width: 600px}.infosection{background-position: right -125px center}.connection-stages{padding-bottom: 50px}.stage.stage-two{padding-left: 20%}.stage.stage-three{padding-left: 40%}.stage.stage-four{padding-left: 60%}.connection-stages .stage.stage.stage-two:before{left: 20%}.connection-stages .stage.stage.stage-three:before{left: 40%}.connection-stages .stage.stage.stage-four:before{left: 60%}.stage__title{font-size: 16px;margin-bottom: 5px}.connection-stages .stage{padding-top: 10px;padding-bottom: 10px}.videosect__content .title{font-size: 18px;line-height: normal}footer.footer{padding-top: 40px}.footer__nav>ul>li{margin-bottom: 10px}.footer__contacts p,.footer__contacts a,.footer__rules .ruleslink{margin-bottom: 10px}.footer__social{margin-top: 30px}.footer__figure{max-width: 550px;left: -10%}.footer__bottrec{font-size: 14px;margin-top: 40px}.videosect{min-height: initial}.clients__content{flex-wrap: wrap;justify-content: center}.clients__content a{display: inline-block;margin-bottom: 25px}.price-table thead tr td span{margin-top: 10px}.price-table thead tr td{height: 150px}.price-table tbody tr td{height: 50px}.advsect__box span{font-size: 16px}.advsect__box{margin-bottom: 25px}.infosection.getpres .blue-button{margin-top: 20px}.portfmodal__section{max-width: 100%}.portfolio-modalwindow{padding: 0 25px}.modalform input{height: 36px;width: 160px;padding-left: 10px}.modalform input,.modalform input::placeholder{font-size: 16px;line-height: normal}.news-box__pic{height: 200px}.news-box.topnews .news-box__pic{height: 300px}.news-box{padding-bottom: 15px;margin-bottom: 30px}.header__menu ul li a,.header__menu ul li span,.header__lang,.firstsect__infoblock .description,.whyneed__list .title{font-size: 14px}.price-table thead tr td{font-size: 18px}.firstsect__infoblock h1,.section-title,.section-title-center,.infosection h3{font-size: 24px;line-height: 34px}.blue-link,.infosection .description{font-size: 16px}.automatization__descr p,.whyneed__list ul li,.footer__nav>ul>li a,.footer__nav>ul>li span,.footer__contacts p,.footer__contacts a,.footer__rules .ruleslink{font-size: 14px}.automatization__descr p{margin-bottom: 30px}.whyneed__list .title{margin-bottom: 20px}.functionality__description .title{font-size: 20px;line-height: 26px}}@media (max-width: 1100px){.header__menu ul li a,.header a.b2b{font-size: 13px}}@media(max-width:1024.8px){.totopbtn{right: 100px}div.juxtapose{width: 100% !important}.footer__nav>ul>li span:hover+.footer__submenu,.footer__submenu:hover,.header__menu ul li span:hover+ul,.header__menu ul li span+ul:hover{display: none}.portfmodal__titleб .opennews h1{position: relative}.portfmodal__title:after,.opennews h1:after{position: absolute;bottom: -5px;left: 0;top: initial;margin: 0}.topnews__marker span{font-size: 20px}.topnews__marker{padding: 5px 30px}}@media(max-width:991.8px){.totopbtn{right: 50px}header.header{z-index: 99}.whyneed{overflow: hidden}.header .header__menu,.header a.b2b{display: none !important}.header .col-lg-2.col-md-3{order: 1}.header .col-lg-7.col-md-1{order: 3;justify-content: flex-end}.header .col-lg-3.col-md-8{order: 2;justify-content: flex-end}.burger-btn{display: inline-block;width: 30px;height: 30px;background-image: url('/images/icons/menu.svg');background-size: 100%;background-position: center;background-repeat: no-repeat}.header .header__menu{background: #0c1524;position: fixed;z-index: 3;width: 100%;left: 0;height: 100vh;top: 0;align-items: center;justify-content: center;min-height: 650px;overflow: scroll}.header .header__menu.active{display: block !important}.header__menu.active li.mobile_b2b,.header__menu ul li a.b2b{display: block !important}.header__menu>ul{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%)}.header__menu ul li{display: block;text-align: center}.header__menu ul li a{display: block}.header__menu ul li a,.header__menu ul li span,.header__menu ul li a.b2b{height: auto;padding: 20px 20px;font-size: 24px;display: block}.header__menu ul li a.b2b{border: none}.header__menu ul li span:hover+ul,.header__menu ul li span+ul:hover{display: none}.header__menu ul li ul.sublist{position: relative;padding: 0;border: none;top: 0;text-align: center}.header__menu ul li ul.sublist li a{display: block;font-size: 18px}.closemenu{display: inline-block;position: absolute;top: 20px;right: 20px;width: 25px;height: 25px;z-index: 2}.closemenu img{width: 100%}.change-photobtns li{width: 40%;margin: 0 20px}.change-photobtns li a{width: 100%;margin: 0}.automatization__descr .blue-button{margin-bottom: 30px}.whyneed__list{width: 33%;margin: 0;padding: 0 10px}.whyneed__lists{display: flex;justify-content: space-between}.infosection:before{width: 100%}.partnersgett.white h3{font-size: 20px;line-height: 30px}.partnersgett{height: 172px;padding: 10px}.infosection.consultation .offset-lg-1.col-lg-7{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.contform input{width: 185px}.connection-stages{padding-top: 70px}.videosect:before{width: 67%}.videosect__desctop{width: 100%;left: 0}.videosect__tablet{right: 0;bottom: -50px}.videosect__mobile{left: 0}.videosect__mobile .title{margin-left: 0}.videosect__content .videosect__tablet .title{color: #fff}.infosection.getpres{overflow: hidden}.price{padding: 50px 0}.portfmodal__modalpic{margin-bottom: 30px}.modalform{flex-wrap: wrap}.modalform input{width: 30%}.modalform button{width: 50%;margin: 20px auto 0}.news-box.topnews .news-box__pic,.news-box__pic{height: 250px}.consultation__section{max-width: 700px}.consultation__section .title{max-width: 350px;font-size: 24px;line-height: 32px}.consultation__section form{max-width: 300px}.consultation__section form input{height: 40px;margin-bottom: 20px}.consultation__section{background-position: right -100px top;min-height: initial}.consultation__section form input,.consultation__section form input::placeholder{font-size: 16px}.consultation__section form button{margin-top: 15px}.automatization__descr p,.whyneed__list ul li,.functionality__description .descr{font-size: 16px}.automatization .section-title{padding-left: 0}.portfolio-topsect{height: 250px}}@media(max-width:767.8px){.totopbtn{display: none}.infosection,footer{overflow: hidden}.footer__content{flex-wrap: wrap}.stage.stage-two,.stage.stage-three,.stage.stage-four{padding-left: 0}.connection-stages .stage.stage.stage-three:before,.connection-stages .stage.stage.stage-two:before,.connection-stages .stage.stage.stage-four:before{left: 0}.juxtapose{max-width: 100%}.header__menu ul li a,.header__menu ul li span,.header__menu ul li a.b2b{padding: 15px;font-size: 20px}.partnersgett{height: 150px;padding: 5px}.partnersgett.white h3{font-size: 24px;line-height: 34px;margin-bottom: 30px}.partnersgett.white h3:after{bottom: -10px}.partners-getting .col-lg-10 .row>[class*="col-"]{flex: 0 0 50%;max-width: 50%}.partners-getting .col-lg-10 .row>.col-partners:nth-child(4){order: 1;flex: 0 0 100%;max-width: 100%}.col-partners:not(:nth-child(4)){order: 2}.partners-getting .col-lg-10 .row>.col-partners:nth-child(4) .partnersgett{height: auto}.functionality__sect img{margin-bottom: 20px}.functionality__description .title,.functionality__description .descr{margin-bottom: 10px}.functionality .functionality__sect:nth-child(odd) .col-lg-6{order: 1}.functionality .functionality__sect:nth-child(odd) .col-lg-5{order: 2}.functionality__sect{margin-bottom: 40px}.contform button{margin-left: 0;margin-top: 20px}.contform input{width: 40%}.videosect__content-phone{display: block}.videosect__content-phone img{width: 100%}.videosect:before{width: 70%;height: 450px}.videosect .section-title{margin-bottom: 20px}.videosect{padding: 70px 0}.footer__rules{width: 100%;text-align: center;margin-top: 40px}.footer__rules .ruleslink{padding: 0;text-align: center}.respscroll{width: 100%;overflow: hidden}.price-table{margin-top: 60px;width: max-content}.price-table tbody tr td:first-child,.price-table thead tr td:first-child{position: sticky;left: 0;width: 255px;z-index: 1}.price-table thead tr td:nth-child(2),.price-table tbody tr td:nth-child(2),.price-table thead tr td:nth-child(3),.price-table tbody tr td:nth-child(3){width: 255px;position: relative}.active-left{animation-name: price-table-columns-left;animation-duration: 0.6s;animation-fill-mode: forwards}.active-right{animation-name: price-table-columns-right;animation-duration: 0.5s;animation-fill-mode: forwards}@keyframes price-table-columns-left{0%{left: 0}100%{left: -255px}}@keyframes price-table-columns-right{0%{left: -255px}100%{left: 0}}.price h1{margin-bottom: 50px}.comment__pic{width: 100%}.comment__pic img{max-width: 100%;width: auto;display: block;margin: 0 auto 20px}.infosection.getpres .contform input{width: 28%}.modalform button{min-width: 300px}.details__content h2,.opennews h1{font-size: 24px;line-height: 32px}.opennews{padding-top: 70px}.whyneed__list{text-align: center}.consultation__section{max-width: 400px;background-image: none;padding: 50px}.consultation__section form button{height: 42px}.functionality .section-title-center,.functionality__sect{margin-bottom: 30px}.functionality,.partners-getting,.functionality,.partners-getting,.reviews,.clients,.details__content,.news-section{padding: 70px 0}.videosect .section-title,.infosection h3{position: relative}.section-title:after,.infosection h3:after{position: absolute;bottom: -10px;left: 0;margin: 0 !important}.partners-getting .col-lg-10 .row>[class*="col-"]{flex: 0 0 100%;max-width: 100%}.partnersgett{margin: 0 auto 15px}.partnersgett.pic1{background-image: url(/images/mob1.jpg);max-width: 330px}.partnersgett.pic2{background-image: url(/images/mob2.jpg);max-width: 330px}.partnersgett.pic3{background-image: url(/images/mob3.jpg);max-width: 330px}.partnersgett.pic4{background-image: url(/images/mob4.jpg);max-width: 330px}.partnersgett.pic5{background-image: url(/images/mob5.jpg);max-width: 330px}.partnersgett.pic6{background-image: url(/images/mob6.jpg);max-width: 330px}}@media(max-width:575.8px){#modal-cookie-consent{flex-direction: column;gap: 20px}.cookie-consent-buttons{justify-content: center;gap: 20px}.price-table thead tr td:first-child,.price-table tbody tr td:first-child,.price-table thead tr td:nth-child(2),.price-table tbody tr td:nth-child(2),.price-table thead tr td:nth-child(3),.price-table tbody tr td:nth-child(3){width: calc((100vw - 30px) / 2)}.price-table tbody tr td{padding: 10px 15px}@keyframes price-table-columns-left{0%{left: 0}100%{left: calc(((100vw - 30px) / 2) * (-1))}}@keyframes price-table-columns-right{0%{left: calc(((100vw - 30px) / 2) * (-1));}100%{left: 0}}header div.container{padding-right: 15px;padding-left: 15px}.container__breadcrumb{padding-right: 15px;padding-left: 15px}.infosection.viewdemo,.infosection.createb2b{text-align: center}.videosect .section-title,.infosection h3,.section-title.white-color{position: relative;text-align: center !important}.section-title:after,.infosection h3:after,.section-title.white-color:after{position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto !important}.videosect__content{display: none}.videosect__content-phone{display: block}.videosect:before{width: 100%}.videosect .section-title{max-width: 100%}.contform button{font-size: 16px}.automatization .section-title{text-align: center}.header__logo a img{max-width: 100%}header.header{height: 50px}.header__contact .phonenum{padding: 0;border: none;transform: skew(0deg);-webkit-transform: skew(0deg);-moz-transform: skew(0deg);-ms-transform: skew(0deg);-o-transform: skew(0deg)}.header__contact .phonenum span{transform: skew(0deg);-webkit-transform: skew(0deg);-moz-transform: skew(0deg);-ms-transform: skew(0deg);-o-transform: skew(0deg)}.header__contact div.dropdown a,.header__contact div.dropdown span{height: 50px}.header__contact div div.sublist{top: 50px;min-width: 50px}.header__contact div.dropdown{margin-left: 15px}.header__contact div.dropdown span{padding: 0}.firstsect__infoblock{padding: 20px 30px}.firstsect__infoblock h1,.section-title,.section-title-center,.infosection h3,.partnersgett.white h3{font-size: 22px;line-height: 30px}.firstsect__pic,.todown{display: none}.firstsect{height: calc(100vh - 50px)}.firstsect__bg{height: 100%}.buttonsbox{display: block}.buttonsbox a{width: 100%;display: block;text-align: center}.buttonsbox a:not(:first-child){margin-top: 20px}.firstsect__infoblock h1:after{bottom: -5px}.change-photobtns li{width: 80%;margin: 0}.change-photobtns li a{min-height: 40px}.change-photobtns li:not(:first-child){margin-top: 20px}.pics-wrapper{margin: 0 auto 50px}.whyneed__list{width: 100%;padding: 0;margin-bottom: 30px}.whyneed__lists{flex-wrap: wrap}.functionality__sect{margin-bottom: 40px}.partnersgett:hover:after{display: none}.partnersgett:hover img{display: none}.partnersgett:hover span{color: #0C1524}.contform button{width: 80%;margin: 0 auto;display: block}.contform{text-align: center}.contform input{width: 100%;margin: 0;margin-bottom: 20px}.connection-stages{padding-top: 50px}.connection-stages h3{margin-bottom: 50px;position: relative;text-align: center}.section-title:after{margin-bottom: 0}.section-title:after{position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto}.connection-stages .stage:before{width: 100%}.videosect .section-title{position: relative}.videosect:before{height: 80%}.automatization__descr{text-align: center;padding-right: 0}.price h1{font-size: 22px;line-height: 30px}.price{background-position: center top -5px}.whyneed.advsect{text-align: center}.advsect__box{width: 100%}.advsect__box:nth-child(3),.advsect__box:nth-child(4){margin-bottom: 25px}.comment__name{font-size: 20px}.infosection.getpres .contform input{width: 100%}.infosection.getpres .blue-button{padding: 11px 55px}.comment{padding: 20px 10px}.portfolio-topsect{overflow: hidden}.portfolio__titlebox h1:after{width: 70px}.portfolio__titlebox .infosection__figure{width: 100%}.change-photobtns,.whyneed .section-title{margin-bottom: 30px;position: relative}.automatization{padding-top: 50px}.whyneed,.functionality,.partners-getting,.videosect,.functionality,.partners-getting,.functionality,.partners-getting,.reviews,.clients,.infosection.getpres,.clients{padding: 50px 0}@keyframes menupic{0%{background-position: left 20px bottom 60px}50%{background-position: left -200px bottom 60px}100%{background-position: left 20px bottom 60px}}.header .header__menu{background-color: #0c1524;background-image: url('/images/cloub_white.svg');background-repeat: no-repeat;background-position: left 20px bottom 60px;background-size: 150%;animation: menupic;-webkit-animation: menupic;animation-duration: 6s;animation-iteration-count: infinite;animation-timing-function: ease-in-out}.portfmodal__topsect{padding: 50px 20px 20px 20px}.portfolio-modalwindow{padding: 0 15px}.portfmodal__section{margin: 55px auto}.portfmodal__title{font-size: 22px;line-height: normal;position: relative}.portfmodal__title:after{position: absolute;bottom: -5px;top: initial;right: 0}.access__section{max-width: calc(100% - 30px)}.portfmodal__formsect{padding: 20px}.modalform input{width: 100%;margin-bottom: 15px}.modalform button{margin: 0 auto;max-width: 90%;min-width: initial;width: 100%}.close-modal{top: 15px;right: 15px}.details__content,.bottomform .portfmodal__formsect{padding: 50px 0}.details__content h2{padding-bottom: 15px}.details__content p,.portfmodal__formsect p{font-size: 16px}.portfmodal__formsect h4{margin-bottom: 20px}.news-box.topnews .news-box__pic,.news-box__pic{height: 200px}.pagination ul li a{width: 22px}.modalform button{margin-top: 20px}.opennews{padding: 50px 0}.opennews-social ul{display: block;margin-top: 10px}.consultation__section{max-width: calc(100% - 30px);padding: 50px 20px}.consultation__section form button{max-width: 100%}.consultation__section .title{font-size: 20px;line-height: 28px}.consultation__section form{max-width: 100%}}@media(max-width:413.8px){.header__contact div.dropdown{margin-left: 7px}}@media(max-width:376.8px){.header__contact .phonenum span{padding-left: 0;background: none}}@media(max-width:360.8px){header div.container{padding-right: 10px;padding-left: 10px}.container__breadcrumb{padding-right: 10px;padding-left: 10px}.firstsect__infoblock{padding: 20px}.partners-getting .col-lg-10 .row>[class*="col-"]{flex: 0 0 100%;max-width: 100%}.footer__nav,.footer__contacts{width: 100%;text-align: center}.footer__nav{margin-bottom: 30px}.footer__social{justify-content: center}.footer__logo img{max-width: 150px}.infosection.getpres .blue-button{padding: 11px 40px}.pagination ul li{margin: 0 3px}.partnersgett{max-width: 290px !important;height: 130px}}@media(max-height:650px) and (max-width:767.8px){.header__menu>ul{min-height: auto;overflow: scroll;top: 0;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);padding: 40px 0}.header .header__menu{min-height: 100vh}}@media(max-height:500px) and (orientation: landscape){.firstsect__pic{display: none}.firstsect{min-height: 400px}.consultation-modal,.access-modal{display: block;padding: 50px 0}}@font-face{font-family: 'Onest';font-style: normal;font-weight: 100 900;font-display: swap;src: url('/fonts/onest/onest-cyrillic-wght-normal.woff2') format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Onest';font-style: normal;font-weight: 100 900;font-display: swap;src: url('/fonts/onest/onest-latin-wght-normal.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cb-header,.cb-hero,.cb-ba,.cb-why,.cb-fn,.cb-bas,.cb-adv,.cb-dev,.cb-demo,.cb-stages,.cb-clients,.cb-footer,.cb-fab,.consultation-success__actions{--cb-blue: #21a0da;--cb-blue-deep: #116083;--cb-navy: #0c1524;--cb-white: #ffffff;--cb-text: #0c1524;--cb-text-muted: #4a5b70;--cb-border: #b8dcf0;--cb-tint: #eff8fd;--cb-alpha-blue-08: rgba(33,160,218,.08);--cb-grad-blue: linear-gradient(180deg,#21a0da 0%,#1988bb 100%);--cb-grad-blue-hover: linear-gradient(180deg,#1988bb 0%,#21a0da 100%);font-family: 'Onest',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;box-sizing: border-box}.cb-header *,.cb-hero *,.cb-ba *,.cb-why *,.cb-fn *,.cb-bas *,.cb-adv *,.cb-dev *,.cb-demo *,.cb-stages *,.cb-clients *,.cb-footer *{box-sizing: border-box}[data-cb-pause].is-paused,[data-cb-pause].is-paused *{animation-play-state: paused !important}.cb-header a,.cb-hero a,.cb-footer a,.cb-fab,.consultation-success__actions a{text-decoration: none}@keyframes cb-shine{0%{transform: translateX(-160%)}16%,100%{transform: translateX(420%)}}@keyframes cb-breathe{0%,100%{transform: scale(1) rotate(0deg)}50%{transform: scale(1.045) rotate(-.6deg)}}.cb-header{position: relative;z-index: 30;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 18px 60px;background: var(--cb-white);border-bottom: 1px solid var(--cb-border);color: var(--cb-text)}.cb-header__logo{display: flex;align-items: center;flex: none}.cb-header__logo img{display: block;height: 34px;width: auto}.cb-nav{display: flex;align-items: center;gap: 26px;font-size: 15px;font-weight: 500}.cb-nav__link{display: inline-flex;align-items: center;gap: 6px;color: var(--cb-text-muted);white-space: nowrap;transition: color .2s ease}.cb-nav__link:hover,.cb-nav__link:focus-visible,.cb-nav__link.is-active{color: var(--cb-text)}.cb-nav > .cb-nav__link{position: relative}.cb-nav > .cb-nav__link::after{content: '';position: absolute;left: 0;right: 0;bottom: -6px;height: 2px;border-radius: 1px;background: linear-gradient(90deg,#21a0da 0%,#116083 100%);transform: scaleX(0);transform-origin: 100% 50%;transition: transform .3s ease}.cb-nav > .cb-nav__link:hover::after,.cb-nav > .cb-nav__link:focus-visible::after{transform: scaleX(1);transform-origin: 0 50%}@media (prefers-reduced-motion: reduce){.cb-nav > .cb-nav__link::after{transition: none}}.cb-nav__item{position: relative}.cb-nav__chevron{flex: none;transition: transform .2s ease}.cb-nav__dropdown{position: absolute;top: 100%;left: -18px;z-index: 40;display: none;min-width: 220px;margin-top: 12px;padding: 8px 0;background: var(--cb-white);border: 1px solid var(--cb-border);border-radius: 6px;box-shadow: 0 18px 30px rgba(12,21,36,.14)}.cb-nav__dropdown::before{content: '';position: absolute;left: 0;right: 0;top: -14px;height: 14px}.cb-nav__dropdown a{display: block;padding: 10px 18px;color: var(--cb-text-muted);font-size: 15px;font-weight: 500;white-space: nowrap}.cb-nav__dropdown a:hover,.cb-nav__dropdown a:focus-visible{background: var(--cb-tint);color: var(--cb-text)}.cb-nav__item--dropdown:hover .cb-nav__dropdown,.cb-nav__item--dropdown:focus-within .cb-nav__dropdown{display: block}.cb-nav__item--dropdown:hover .cb-nav__chevron,.cb-nav__item--dropdown:focus-within .cb-nav__chevron{transform: rotate(180deg)}.cb-header__right{display: flex;align-items: center;gap: 16px}.cb-header__phone{color: var(--cb-text);font-size: 15px;font-weight: 600;white-space: nowrap}.cb-header__phone:hover{color: var(--cb-blue-deep)}.cb-header__lang{display: none}.cb-btn-login{display: inline-flex;transform: skewX(-25deg);border-radius: 4px;border: 2px solid var(--cb-blue);white-space: nowrap;transition: background .3s ease}.cb-btn-login:hover,.cb-btn-login:focus-visible{background: var(--cb-alpha-blue-08)}.cb-btn-login > span{display: inline-flex;align-items: center;gap: 9px;transform: skewX(25deg);padding: 9px 24px;color: var(--cb-blue-deep);font-size: 15px;font-weight: 700}.cb-header__burger{display: none;align-items: center;justify-content: center;flex: none;width: 44px;height: 44px;padding: 0;border-radius: 6px;border: 1px solid var(--cb-border);background: transparent;color: var(--cb-text);cursor: pointer}.cb-header__burger svg{display: block}.cb-header__burger .cb-icon-close,.cb-header.is-open .cb-header__burger .cb-icon-burger{display: none}.cb-header.is-open .cb-header__burger .cb-icon-close{display: block}.cb-mnav{display: none;position: absolute;left: 0;right: 0;top: 100%;flex-direction: column;padding: 4px 20px 20px;background: var(--cb-white);border-bottom: 1px solid var(--cb-border);box-shadow: 0 18px 30px rgba(12,21,36,.14)}.cb-mnav__link{display: flex;align-items: center;min-height: 48px;border-bottom: 1px solid var(--cb-border);color: var(--cb-text);font-size: 17px;font-weight: 600}.cb-mnav__link.is-active{color: var(--cb-blue-deep)}.cb-mnav__bottom{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding-top: 16px}.cb-mnav__phone{color: var(--cb-text);font-size: 17px;font-weight: 700}.cb-hero{position: relative;overflow: hidden;padding: 84px 60px 0;background: linear-gradient(180deg,var(--cb-tint) 0%,var(--cb-white) 100%);text-align: center;color: var(--cb-text)}.cb-hero__mark{position: absolute;left: 50%;top: 380px;z-index: 0;width: 1200px;height: 300px;margin-left: -600px;opacity: .1;pointer-events: none;transform-origin: 50% 50%;animation: cb-breathe 9.5s ease-in-out infinite}.cb-hero__mark{color: #0c1524}.cb-hero__mark svg{position: absolute;left: 0;top: 0;display: block;width: 100%;height: auto;max-width: none}.cb-hero__badge{position: relative;z-index: 1;display: inline-flex;transform: skewX(-25deg);border-radius: 4px;background: var(--cb-white);border: 1px solid var(--cb-border);color: var(--cb-blue-deep)}.cb-hero__badge > span{display: block;transform: skewX(25deg);padding: 7px 20px;font-size: 14px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.cb-hero__title{position: relative;z-index: 1}.cb-hero__title h1{max-width: 900px;margin: 22px auto 0;font-family: 'Onest',system-ui,sans-serif;font-weight: 800;font-size: 54px;line-height: 1.12;letter-spacing: -.025em;text-transform: none;color: var(--cb-text);text-wrap: pretty}.cb-hero__title h1::first-letter{text-transform: uppercase}.cb-hero__edit{position: absolute;top: 0;right: 0;color: var(--cb-blue-deep)}.cb-hero__lead{position: relative;z-index: 1;max-width: 640px;margin: 22px auto 0;font-size: 19px;line-height: 1.6;color: var(--cb-text-muted)}.cb-hero__cta{position: relative;z-index: 1;display: flex;justify-content: center;gap: 14px;margin-top: 32px}.cb-btn{position: relative;overflow: hidden;display: inline-flex;transform: skewX(-25deg);border-radius: 4px;transition: background .3s ease,box-shadow .3s ease}.cb-btn__shine{position: absolute;top: 0;bottom: 0;left: 0;width: 28%;background: linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);transform: translateX(-160%);animation: cb-shine 6s ease-in-out 1s infinite;pointer-events: none}.cb-btn__label{display: inline-flex;align-items: center;gap: 12px;transform: skewX(25deg);font-size: 18px;font-weight: 700}.cb-btn__label svg{flex: none}.cb-btn--primary{background: var(--cb-grad-blue)}.cb-btn--primary .cb-btn__label{padding: 16px 38px;color: var(--cb-white)}.cb-btn--outline{border: 2px solid var(--cb-blue);background: var(--cb-white)}.cb-btn--outline .cb-btn__shine{width: 24%;background: linear-gradient(90deg,rgba(33,160,218,0) 0%,rgba(33,160,218,.28) 50%,rgba(33,160,218,0) 100%);animation-delay: 1.7s}.cb-btn--outline .cb-btn__label{padding: 14px 36px;color: var(--cb-blue-deep)}.cb-btn--primary:hover,.cb-btn--primary:focus-visible{background: var(--cb-grad-blue-hover);box-shadow: 0 5px 10px #8cb7cb}.cb-btn--outline:hover,.cb-btn--outline:focus-visible{background: var(--cb-alpha-blue-08);box-shadow: 0 5px 10px #8cb7cb}.cb-hero__shot{position: relative;z-index: 1;max-width: 1120px;margin: 56px auto 0;overflow: hidden;border-radius: 6px 16px 0 0;border: 1px solid var(--cb-border);border-bottom: none;box-shadow: 0 -6px 60px rgba(12,21,36,.14)}.cb-hero__shot-bar{display: flex;align-items: center;gap: 7px;padding: 11px 16px;background: var(--cb-navy)}.cb-hero__shot-bar > span:not(.cb-hero__shot-url){display: block;width: 10px;height: 10px;border-radius: 50%}.cb-hero__shot-bar > span:nth-child(1){background-color: #ff605c}.cb-hero__shot-bar > span:nth-child(2){background-color: #ffbd44}.cb-hero__shot-bar > span:nth-child(3){background-color: #00ca4e}.cb-hero__shot-url{margin-left: 12px;font-family: 'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 12px;color: #9db2c6}.cb-hero__shot img{display: block;width: 100%;height: 460px;object-fit: cover;object-position: top left}.cb-footer{padding: 64px 60px 32px;background: var(--cb-navy);color: #c7d6e4}.cb-footer__grid{display: grid;grid-template-columns: 1.3fr 1fr 1fr;gap: 48px;padding-bottom: 40px;border-bottom: 1px solid rgba(255,255,255,.12)}.cb-footer__brand{display: flex;flex-direction: column;align-items: flex-start;gap: 18px}.cb-footer__logo img{display: block;width: 116px;height: 23px;filter: brightness(0) invert(1)}.cb-footer__tagline{max-width: 300px;margin: 0;font-size: 16px;line-height: 1.6;color: #9db2c6}.cb-footer__social{display: flex;gap: 10px}.cb-footer__social a{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 6px;background: rgba(255,255,255,.08);color: var(--cb-white);transition: background .3s ease}.cb-footer__social a:hover,.cb-footer__social a:focus-visible{background: var(--cb-blue)}.cb-footer__nav,.cb-footer__contacts{display: flex;flex-direction: column;gap: 12px;font-size: 16px}.cb-footer__nav a,.cb-footer__contacts a{color: #c7d6e4;transition: color .2s ease}.cb-footer__nav a:hover,.cb-footer__nav a:focus-visible,.cb-footer__contacts a:hover,.cb-footer__contacts a:focus-visible{color: var(--cb-white)}.cb-footer__contact{display: flex;align-items: center;gap: 10px}.cb-footer__contact svg{flex: none}.cb-footer__contacts a.cb-footer__phone{color: var(--cb-white);font-weight: 600}.cb-footer__bar{display: flex;align-items: center;justify-content: space-between;padding-top: 24px;font-size: 15px;color: #7a8ea3}.cb-footer__links{display: flex;gap: 22px}.cb-footer__links a{color: #7a8ea3}.cb-footer__links a:hover,.cb-footer__links a:focus-visible{color: #c7d6e4}.cb-fab{position: fixed;right: 28px;bottom: 28px;z-index: 900;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;border: 1.5px solid #21a0da;background: transparent;opacity: 0;transform: translateY(12px);pointer-events: none;transition: opacity .3s ease,transform .3s ease}.cb-fab.is-visible{opacity: 1;transform: translateY(0);pointer-events: auto}@media (max-width: 1100px){.cb-header{padding: 14px 32px}.cb-nav,.cb-header__phone{display: none}.cb-header__right{gap: 10px}.cb-header__burger{display: flex}.cb-header.is-open .cb-mnav{display: flex}.cb-hero{padding: 64px 32px 0}.cb-hero__title h1{font-size: 44px}.cb-hero__shot img{height: 360px}.cb-footer{padding: 56px 32px 28px}.cb-footer__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px}.cb-footer__grid > :first-child{grid-column: 1 / -1}}@media (max-width: 600px){.cb-header{padding: 12px 20px}.cb-header__logo img{height: 26px}.cb-btn-login > span{padding: 8px 14px;font-size: 14px}.cb-hero{padding: 44px 20px 0}.cb-hero__badge > span{padding: 6px 14px;font-size: 11.5px}.cb-hero__title h1{font-size: 32px;line-height: 1.15}.cb-hero__lead{font-size: 16px}.cb-hero__cta{flex-direction: column;align-items: stretch;gap: 12px;margin-top: 26px;padding: 0 12px}.cb-btn{justify-content: center}.cb-btn .cb-btn__label{padding: 15px 20px;font-size: 17px}.cb-hero__shot{margin-top: 36px}.cb-hero__shot img{height: 220px}.cb-footer{padding: 48px 20px 28px}.cb-footer__grid{grid-template-columns: minmax(0,1fr)}.cb-footer__bar{align-items: flex-start;gap: 16px}.cb-footer__links{flex-wrap: wrap;gap: 10px 18px}}@media (prefers-reduced-motion: reduce){.cb-hero__mark,.cb-btn__shine{animation: none}.cb-header *,.cb-hero *,.cb-footer *,.cb-fab{transition: none}}.consultation__section,.consultation__section form input,.consultation__section form input::placeholder,.access__box p{font-family: 'Onest',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}.consultation__section .title{font-family: 'Onest',system-ui,sans-serif;font-weight: 800;font-size: 34px;line-height: 1.2;letter-spacing: -.02em;text-transform: none;color: #0c1524}.consultation__section form input,.consultation__section form input::placeholder{font-size: 17px;font-weight: 700}.consultation__section form input::placeholder{color: #116083;opacity: 1}.consultation__section form .consult-box__btn{display: inline-flex;width: auto;height: auto;margin: 6px 0 0;padding: 0;border: 0;border-radius: 6px;background: linear-gradient(180deg,#21a0da 0%,#1988bb 100%);transform: skewX(-25deg);cursor: pointer}.consultation__section form .consult-box__btn .cb-btn__label{gap: 10px;padding: 15px 38px;transform: skewX(25deg);font-family: 'Onest',system-ui,sans-serif;font-size: 17px;font-weight: 700;color: #fff}.consultation__section form .consult-box__btn:hover,.consultation__section form .consult-box__btn:focus-visible{background: linear-gradient(180deg,#1988bb 0%,#21a0da 100%);box-shadow: 0 5px 10px #8cb7cb}.consultation__section form .consult-box__btn:focus-visible{outline: 2px solid #116083;outline-offset: 3px}.access__box p{font-size: 17px;font-weight: 700;line-height: 1.45;text-transform: none}@media (max-width: 1100px){.consultation__section .title{font-size: 26px}}@media (max-width: 600px){.consultation__section form .consult-box__btn{display: flex;justify-content: center;width: calc(100% - 20px);margin: 10px 10px 0}}.cb-theme{display: flex;flex: none;align-items: center;justify-content: center;width: 44px;height: 44px;padding: 0;border: 1px solid var(--cb-border);border-radius: 6px;background: transparent;color: var(--cb-text);cursor: pointer;transition: border-color .2s ease}.cb-theme:hover{border-color: var(--cb-blue)}.cb-theme:focus-visible{outline: 2px solid var(--cb-blue);outline-offset: 2px}.cb-theme svg{display: block}html:not([data-theme="dark"]) .cb-theme__sun,html:not([data-theme="dark"]) .cb-theme-dark{display: none}html[data-theme="dark"] .cb-theme__moon,html[data-theme="dark"] .cb-theme-light{display: none}html[data-theme="dark"] .cb-theme__sun,html[data-theme="dark"] .cb-theme-dark{display: block}@media (max-width: 600px){.cb-theme{width: 40px;height: 40px}}.is-sending button[type="submit"]{opacity: .65;cursor: progress}.consultation-success__actions{display: flex;justify-content: center;margin: 36px 0 60px}.cb-js [data-cb-pause]:not(.cb-hero):not(.cb-seen),.cb-js [data-cb-pause]:not(.cb-hero):not(.cb-seen) *,.cb-js .cb-ba:not(.cb-seen),.cb-js .cb-ba:not(.cb-seen) *{animation-name: none !important}.cb-why,.cb-fn,.cb-adv,.cb-dev,.cb-stages,.cb-footer{content-visibility: auto}.cb-why{contain-intrinsic-size: auto 587px}.cb-fn{contain-intrinsic-size: auto 813px}.cb-adv{contain-intrinsic-size: auto 646px}.cb-dev{contain-intrinsic-size: auto 890px}.cb-stages{contain-intrinsic-size: auto 686px}.cb-footer{contain-intrinsic-size: auto 400px}@media (max-width: 1100px){.cb-why{contain-intrinsic-size: auto 716px}.cb-fn{contain-intrinsic-size: auto 824px}.cb-adv{contain-intrinsic-size: auto 1414px}.cb-dev{contain-intrinsic-size: auto 667px}.cb-stages{contain-intrinsic-size: auto 880px}.cb-footer{contain-intrinsic-size: auto 574px}}@media (max-width: 600px){.cb-why{contain-intrinsic-size: auto 1218px}.cb-fn{contain-intrinsic-size: auto 652px}.cb-adv{contain-intrinsic-size: auto 1220px}.cb-dev{contain-intrinsic-size: auto 483px}.cb-stages{contain-intrinsic-size: auto 1368px}.cb-footer{contain-intrinsic-size: auto 715px}}html[data-theme="dark"]{color-scheme: dark}html[data-theme="dark"] body{background: #0c1524;color: #d3ecf8}html[data-theme="dark"] .cb-header,html[data-theme="dark"] .cb-hero,html[data-theme="dark"] .cb-ba,html[data-theme="dark"] .cb-fn,html[data-theme="dark"] .cb-adv,html[data-theme="dark"] .cb-dev,html[data-theme="dark"] .cb-stages,html[data-theme="dark"] .cb-clients{--cb-text: #ffffff;--cb-text-muted: #9db2c6;--cb-border: rgba(255,255,255,.16);--cb-tint: #151f33;--cb-blue-deep: #d3ecf8;--cb-alpha-blue-08: rgba(33,160,218,.14)}html[data-theme="dark"] .cb-header,html[data-theme="dark"] .cb-mnav{background: #0c1524}html[data-theme="dark"] .cb-nav__dropdown{background: #1c283d;box-shadow: 0 12px 30px rgba(3,8,16,.5)}html[data-theme="dark"] .cb-nav__dropdown a:hover,html[data-theme="dark"] .cb-nav__dropdown a:focus-visible{background: #2a3a55}html[data-theme="dark"] .cb-hero{background: linear-gradient(180deg,#151f33 0%,#0c1524 100%)}html[data-theme="dark"] .cb-hero__mark{color: #ffffff}html[data-theme="dark"] .cb-hero__badge{background: #1c283d}html[data-theme="dark"] .cb-btn--outline{background: transparent}html[data-theme="dark"] .cb-hero__shot{box-shadow: 0 -6px 60px rgba(0,0,0,.45)}html[data-theme="dark"] .cb-ba{background: #0c1524}html[data-theme="dark"] .cb-ba__bubble,html[data-theme="dark"] .cb-ba__pill{color: #0c1524}html[data-theme="dark"] .cb-fn{background: #0c1524}html[data-theme="dark"] .cb-fn__tab.is-active{background: #1c283d;box-shadow: 0 12px 30px rgba(0,0,0,.35)}html[data-theme="dark"] .cb-fn__frame,html[data-theme="dark"] .cb-fn__shot{background: #1c283d}html[data-theme="dark"] .cb-adv{background: #0c1524}html[data-theme="dark"] .cb-adv__bg img{opacity: .35}html[data-theme="dark"] .cb-adv__card{border-color: rgba(255,255,255,.16);background: #151f33;box-shadow: none}html[data-theme="dark"] .cb-adv__card:hover{border-color: #21a0da;box-shadow: 0 8px 22px rgba(0,0,0,.35)}html[data-theme="dark"] .cb-adv__shot{opacity: .85;box-shadow: 0 6px 18px rgba(0,0,0,.4)}html[data-theme="dark"] .cb-dev{background: linear-gradient(180deg,#1c283d 0%,#0c1524 100%)}html[data-theme="dark"] .cb-stages{background: #0c1524}html[data-theme="dark"] .cb-stages__card--result{box-shadow: 0 20px 44px rgba(0,0,0,.4)}html[data-theme="dark"] .cb-clients{background: #0c1524}html[data-theme="dark"] .cb-clients__item{border-color: transparent;background: #eef3f7}html[data-theme="dark"] .access__box.consultation-success p{color: #ffffff}html[data-theme="dark"] .modal-cookie-wrap{background-color: rgba(12,21,36,.7)}html[data-theme="dark"] .breadcrumb,html[data-theme="dark"] .breadcrumb > .active{color: #9db2c6}html[data-theme="dark"] .section-title,html[data-theme="dark"] .section-title-center,html[data-theme="dark"] .price h1,html[data-theme="dark"] .opennews h1,html[data-theme="dark"] .opennews h2,html[data-theme="dark"] .opennews h3{color: #ffffff}html[data-theme="dark"] .price{background-color: #0c1524;background-image: linear-gradient(rgba(12,21,36,.88),rgba(12,21,36,.88)),url('/images/cb/pages/prices-bg-1816.webp')}html[data-theme="dark"] .price-table td{border-color: rgba(255,255,255,.12)}html[data-theme="dark"] .price-table thead tr td,html[data-theme="dark"] .price-table tbody tr td{background: #1c283d;color: #d3ecf8}html[data-theme="dark"] .price-table thead tr td{color: #ffffff}html[data-theme="dark"] .price-table thead tr td:first-child,html[data-theme="dark"] .price-table tbody tr td:first-child{background: #151f33}html[data-theme="dark"] .price-table td.most-popular{background: #116083}html[data-theme="dark"] .comment{background: #1c283d}html[data-theme="dark"] .comment::after{background: #1c283d;-webkit-mask: url('/images/reviews-trigger.svg') no-repeat top left / 100%;mask: url('/images/reviews-trigger.svg') no-repeat top left / 100%}html[data-theme="dark"] .comment__name{color: #ffffff}html[data-theme="dark"] .comment__position{color: #9db2c6}html[data-theme="dark"] .comment__descr p{color: #c7d6e4}html[data-theme="dark"] .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{background: rgba(255,255,255,.2)}html[data-theme="dark"] .swiper-pagination-bullet-active{background: #21a0da !important}html[data-theme="dark"] #buttons button{background-color: transparent}html[data-theme="dark"] #buttons button:hover,html[data-theme="dark"] #buttons button:focus-visible{background-color: #21a0da;box-shadow: 0 5px 14px rgba(0,0,0,.4)}html[data-theme="dark"] .news-box .title{color: #ffffff}html[data-theme="dark"] .news-box .description,html[data-theme="dark"] .news-box p{color: #c7d6e4}html[data-theme="dark"] .newsdate{color: #7f93a8}html[data-theme="dark"] .pagination ul li a,html[data-theme="dark"] .pagination ul li span{color: #c7d6e4}html[data-theme="dark"] .topnews__marker{background: rgba(12,21,36,.75)}html[data-theme="dark"] .topnews__marker span{color: #d3ecf8}html[data-theme="dark"] .opennews p,html[data-theme="dark"] .opennews li{color: #c7d6e4}html[data-theme="dark"] .opennews [data-cb-dark-fix="text"]{color: #c7d6e4 !important}html[data-theme="dark"] .opennews [data-cb-dark-fix="accent"]{color: var(--cb-dark-fix) !important}html[data-theme="dark"] .opennews-social span,html[data-theme="dark"] .opennews-social .date{color: #7f93a8}html[data-theme="dark"] .bottomform .portfmodal__formsect{background: #1c283d}html[data-theme="dark"] .bottomform .portfmodal__formsect h4{color: #ffffff}html[data-theme="dark"] .bottomform .portfmodal__formsect p{color: #c7d6e4}
