:root{--theme: #a00808;--dark: #6f0606;--light: #d10a0a;--focus: rgba(160,8,8,0.3);--opacity: rgba(160,8,8,0.1);--preloader: rgba(160,8,8,0.9);--font: Gilroy, sans-serif;--text: #000;--text-opacity: rgba(0, 0, 0, 0.1);--grey: #777;--placeholder: rgba(0,0,0,0.4);--border: rgba(0,0,0,0.07);--blur: blur(12px);--padding: 7rem;--shadow-s: 0 0.66rem 2rem rgba(0,0,0,0.1);--shadow-m: 0 1rem 3rem rgba(0,0,0,0.1);--shadow-l: 0 1.5rem 4.5rem rgba(0,0,0,0.15);--shadow-btn: 0 0.1rem 2rem rgba(0,0,0,0.2);--container: 100rem;--popup-container: 42rem;--logo: 5rem;--header: 10rem;--fz: 1.5rem;--section-p: calc((100vw - var(--container)) / 2);--bg: #fff;--bg-op: rgba(255, 255, 255, 0.7);--grey-bg: #f6f6f6;--block-p: 3.8rem;--separation: 3.5rem;--separation-m: -3.5rem;--separation-s: calc(var(--separation) / 2);--separation-sm: calc(var(--separation-m) / 2);--separation-l: calc(var(--separation) * 2);--separation-lm: calc(var(--separation-m) * 2);--separation-h: calc(var(--separation) / 2);--separation-hm: calc(var(--separation-m) / 2);--xsm-block-p: calc(var(--block-p) * 0.4);--sm-block-p: calc(var(--block-p) * 0.8);--lg-block-p: calc(var(--block-p) * 1.2);--red: #ff1515;--red-dark: #e10000;--red-light: #ff4848;--red-focus: rgba(255,21,21,0.3);--red-opacity: rgba(255,21,21,0.1);--green: #2DAF53;--green-dark: #238640;--green-light: #41ce6a;--green-focus: rgba(45,175,83,0.3);--green-opacity: rgba(45,175,83,0.1);--blue: #152cff;--blue-dark: #0016e1;--blue-light: #485aff;--blue-focus: rgba(21,44,255,0.3);--blue-opacity: rgba(21,44,255,0.1);--orange: #ffae00;--orange-dark: #cc8b00;--orange-light: #ffbe33;--orange-focus: rgba(255,174,0,0.3);--orange-opacity: rgba(255,174,0,0.1);--btn-fz: 1.2rem;--field: 5rem;--field-sm: 3rem;--field-md: 3.5rem;--field-lg: 4.5rem;--label-size: 1rem;--subtitle-size: 1.2rem;--icon-size: 3rem;--icon-size-sm: 1.8rem;--adv: 4}.green-theme,.notif-item.success{--theme: var(--green);--dark: var(--green-dark);--light: var(--green-light);--focus: var(--green-focus);--opacity: var(--green-opacity)}.red-theme,.notif-item.error{--theme: var(--red);--dark: var(--red-dark);--light: var(--red-light);--focus: var(--red-focus);--opacity: var(--red-opacity)}.orange-theme,.notif-item.warning{--theme: var(--orange);--dark: var(--orange-dark);--light: var(--orange-light);--focus: var(--orange-focus);--opacity: var(--orange-opacity)}.text-theme{--theme: var(--text);--focus: var(--text-focus);--opacity: var(--text-opacity)}.white{--bg: #292929;--bg-op: rgba(0, 2, 53, 0.7);--glass: rgba(0, 0, 0, 0.2);--glass: rgba(0, 0, 0, 0.1);--grey-bg: rgba(255,255,255,0.05);--text: #fff;--text-opacity: rgba(255, 255, 255, 0.1);--grey: rgba(255,255,255,0.65);--placeholder: rgba(255,255,255,0.4);--border: rgba(255,255,255,0.15);color:var(--text);--orange: #ffc64b;--orange-dark: #ffb618;--orange-light: #ffd67e;--orange-focus: rgba(255,198,75,0.3);--orange-opacity: rgba(255,198,75,0.1)}@media (max-width: 767px){:root{--article-half: 100%;--container: calc(100vw - 5rem);--advantages-separation: 1;--programs-separation: 1;--calculator-separation: 1;--block-p: 3.6rem;--separation: 2.3rem;--separation-m: -2.3rem;--btn-fz: 1.3rem;--field: 4.3rem;--field-sm: 3.8rem;--field-lg: 4.8rem;--videos: 1}.sm-white{--bg: #010913;--bg-op: rgba(1, 9, 19, 0.7);--grey-bg: rgba(255,255,255,0.05);--text: #fff;--grey: rgba(255,255,255,0.65);--placeholder: rgba(255,255,255,0.4);--border: rgba(255,255,255,0.1);color:var(--text)}}@media (min-width: 768px) and (max-width: 1023px){:root{--article-half: 70%;--container: calc(100vw - 16rem);--advantages-separation: 2;--programs-separation: 2;--block-p: 3.6rem;--separation: 2.3rem;--separation-m: -2.3rem;--videos: 2;--btn-fz: 1.3rem;--field: 4.8rem;--field-sm: 3.8rem;--field-lg: 5.3rem;--header: 8rem}.md-white{--bg: #010913;--bg-op: rgba(1, 9, 19, 0.7);--grey-bg: rgba(255,255,255,0.05);--text: #fff;--grey: rgba(255,255,255,0.65);--placeholder: rgba(255,255,255,0.4);--border: rgba(255,255,255,0.1);color:var(--text)}}html{font-size:10px;overflow-x:hidden}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Regular.eot");src:local("Gilroy Regular"),local("Gilroy-Regular"),url("../fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Regular.woff2") format("woff2"),url("../fonts/Gilroy-Regular.woff") format("woff"),url("../fonts/Gilroy-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Bold.eot");src:local("Gilroy Bold"),local("Gilroy-Bold"),url("../fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Bold.woff2") format("woff2"),url("../fonts/Gilroy-Bold.woff") format("woff"),url("../fonts/Gilroy-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Black.eot");src:local("Gilroy Black"),local("Gilroy-Black"),url("../fonts/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Black.woff2") format("woff2"),url("../fonts/Gilroy-Black.woff") format("woff"),url("../fonts/Gilroy-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Light.eot");src:local("Gilroy Light"),local("Gilroy-Light"),url("../fonts/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Light.woff2") format("woff2"),url("../fonts/Gilroy-Light.woff") format("woff"),url("../fonts/Gilroy-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Semibold.eot");src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url("../fonts/Gilroy-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Semibold.woff2") format("woff2"),url("../fonts/Gilroy-Semibold.woff") format("woff"),url("../fonts/Gilroy-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Medium.eot");src:local("Gilroy Medium"),local("Gilroy-Medium"),url("../fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Medium.woff2") format("woff2"),url("../fonts/Gilroy-Medium.woff") format("woff"),url("../fonts/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-UltraLight.eot");src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url("../fonts/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-UltraLight.woff2") format("woff2"),url("../fonts/Gilroy-UltraLight.woff") format("woff"),url("../fonts/Gilroy-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Extrabold.eot");src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url("../fonts/Gilroy-Extrabold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Extrabold.woff2") format("woff2"),url("../fonts/Gilroy-Extrabold.woff") format("woff"),url("../fonts/Gilroy-Extrabold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Heavy.eot");src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url("../fonts/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Heavy.woff2") format("woff2"),url("../fonts/Gilroy-Heavy.woff") format("woff"),url("../fonts/Gilroy-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Thin.eot");src:local("Gilroy Thin"),local("Gilroy-Thin"),url("../fonts/Gilroy-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Thin.woff2") format("woff2"),url("../fonts/Gilroy-Thin.woff") format("woff"),url("../fonts/Gilroy-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@media (max-width: 1920px) and (min-width: 1400px){html{font-size:calc(5.5px + (12.5 - 5)*((100vw - 768px)/(1920 - 768)))}}@media (max-width: 1399px) and (min-width: 1024px){html{font-size:calc(7px + (12.5 - 5)*((100vw - 768px)/(1920 - 768)))}}@media screen and (max-width: 1023px) and (min-width: 768px){html{font-size:calc(8.3px + 1.5*(100vw - 768px)/(1024 - 768))}}@media screen and (max-width: 767px){html{font-size:calc(8.6px + (19.6 - 8.6)*(100vw - 320px)/447)}}body{font-size:var(--fz);font-weight:400;font-family:var(--font);color:var(--text);line-height:1.6;margin:0 !important;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--text);background:var(--bg);-webkit-tap-highlight-color:transparent}body .slick-list{overflow:hidden}body .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}body.admin-bar{min-height:calc(100vh - 32px)}body b,body strong{font-weight:500}body ul.styled li{margin-bottom:0.6em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body ul.styled li:last-child{margin-bottom:0}body ul.styled li:before{margin-right:1rem;color:var(--theme)}body ol.styled{counter-reset:list}body ol.styled li{margin-bottom:0.6em;position:relative;counter-increment:list;padding-left:2.5rem}body ol.styled li:last-child{margin-bottom:0}body ol.styled li:before{content:counter(list) ".";position:absolute;top:0;left:0;color:var(--theme)}body .count.self{font-size:var(--fz);color:var(--grey);font-weight:600;width:100%}body .count.self span{color:var(--text)}body .count.self.count-lg{font-size:1.8rem}body .count.self.count-mb{margin-bottom:1em}body .count:not(.self){counter-reset:list}body .count:not(.self)>*:not(.not-count){counter-increment:list}body .count:not(.self)>*:not(.not-count):before{width:100%;content:"0" counter(list) ".";font-size:var(--fz);color:var(--grey);font-weight:600}body .count:not(.self).count-lg>*:before{font-size:1.8rem}body .count:not(.self).count-mb>*:before{margin-bottom:1em}body .count-start{counter-reset:list}body .count-start .count-item{counter-increment:list}body .count-start .count-item:before{width:100%;content:"0" counter(list) ".";font-size:var(--fz);color:var(--grey);font-weight:600}body .count-start.count-lg .count-item:before{font-size:1.8rem}body .count-start.count-mb .count-item:before{margin-bottom:1em}body hr{background:var(--border);width:100%}body .p{padding:var(--padding) 0}body .p-lg{padding:calc(var(--padding) * 3) 0}body .pt{padding-top:var(--padding)}body .pt-lg{padding-top:calc(var(--header) + var(--padding))}body .pb{padding-bottom:var(--padding)}body .pt3{padding-top:3rem}body .pb3{padding-bottom:3rem}body .pt2{padding-top:2rem}body .pb2{padding-bottom:2rem}body .pt1{padding-top:1rem}body .pb1{padding-bottom:1rem}body .mt{margin-top:var(--padding)}body .mb{margin-bottom:var(--padding)}body .mt3{margin-top:3rem}body .mb3{margin-bottom:3rem}body .mt2{margin-top:2rem}body .mb2{margin-bottom:2rem}body .mt1{margin-top:1rem}body .mb1{margin-bottom:1rem}body .b{border:1px solid var(--border)}body .bt{border-top:1px solid var(--border)}body .bb{border-bottom:1px solid var(--border)}body .no-m{margin:0}body .no-mb{margin-bottom:0}body .no-mt{margin-top:0}body .no-ml{margin-left:0}body .no-mr{margin-right:0}body .ma{margin:auto}body .mxa{margin-left:auto;margin-right:auto}body .mya{margin-top:auto;margin-bottom:auto}body .mta{margin-top:auto}body .mba{margin-bottom:auto}body .mla{margin-left:auto}body .mra{margin-right:auto}body .fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .tac{text-align:center}body .tac .section-title{margin:0 auto}body .tac .section-title h1:after,body .tac .section-title h2:after,body .tac .section-title h3:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body .tar{text-align:right}body .tal{text-align:left}body .dn{display:none}body .db{display:block}body .df{display:-webkit-box;display:-ms-flexbox;display:flex}body .fs{-ms-flex-negative:0;flex-shrink:0}body .jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .jcs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body .jce{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .fw{-ms-flex-wrap:wrap;flex-wrap:wrap}body .aic{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .aib{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .ais{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body .aie{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .grid-5{display:-webkit-box;display:-ms-flexbox;display:flex}body .grid-5.small{--separation: var(--separation-s);--separation-m: var(--separation-sm);--separation-h: calc(var(--separation-s) / 2);--separation-hm: calc(var(--separation-sm) / 2)}body .grid-5.large{--separation: var(--separation-l);--separation-m: var(--separation-lm);--separation-h: calc(var(--separation-l) / 2);--separation-hm: calc(var(--separation-lm) / 2)}body .grid-5>.line{width:calc(100% + var(--separation));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--separation-hm)}body .grid-5>.line>*.full{margin:var(--separation-h);width:calc(100% - var(--separation))}body .grid-5>.line>*:not(.custom):not(.full){margin:var(--separation-h);width:calc((100% / var(--grid-5-sep) - var(--separation)))}body .grid-5.center .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .grid-4{display:-webkit-box;display:-ms-flexbox;display:flex}body .grid-4.small{--separation: var(--separation-s);--separation-m: var(--separation-sm);--separation-h: calc(var(--separation-s) / 2);--separation-hm: calc(var(--separation-sm) / 2)}body .grid-4.large{--separation: var(--separation-l);--separation-m: var(--separation-lm);--separation-h: calc(var(--separation-l) / 2);--separation-hm: calc(var(--separation-lm) / 2)}body .grid-4>.line{width:calc(100% + var(--separation));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--separation-hm)}body .grid-4>.line>*.full{margin:var(--separation-h);width:calc(100% - var(--separation))}body .grid-4>.line>*:not(.custom):not(.full){margin:var(--separation-h);width:calc((100% / var(--grid-4-sep) - var(--separation)))}body .grid-4.center .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .grid-3{display:-webkit-box;display:-ms-flexbox;display:flex}body .grid-3.small{--separation: var(--separation-s);--separation-m: var(--separation-sm);--separation-h: calc(var(--separation-s) / 2);--separation-hm: calc(var(--separation-sm) / 2)}body .grid-3.large{--separation: var(--separation-l);--separation-m: var(--separation-lm);--separation-h: calc(var(--separation-l) / 2);--separation-hm: calc(var(--separation-lm) / 2)}body .grid-3>.line{width:calc(100% + var(--separation));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--separation-hm)}body .grid-3>.line>*.full{margin:var(--separation-h);width:calc(100% - var(--separation))}body .grid-3>.line>*:not(.custom):not(.full){margin:var(--separation-h);width:calc((100% / var(--grid-3-sep) - var(--separation)))}body .grid-3.center .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .grid-2{display:-webkit-box;display:-ms-flexbox;display:flex}body .grid-2.small{--separation: var(--separation-s);--separation-m: var(--separation-sm);--separation-h: calc(var(--separation-s) / 2);--separation-hm: calc(var(--separation-sm) / 2)}body .grid-2.large{--separation: var(--separation-l);--separation-m: var(--separation-lm);--separation-h: calc(var(--separation-l) / 2);--separation-hm: calc(var(--separation-lm) / 2)}body .grid-2>.line{width:calc(100% + var(--separation));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--separation-hm)}body .grid-2>.line>*.full{margin:var(--separation-h);width:calc(100% - var(--separation))}body .grid-2>.line>*:not(.custom):not(.full){margin:var(--separation-h);width:calc((100% / var(--grid-2-sep) - var(--separation)))}body .grid-2.center .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .fixed{position:fixed}body .fixed.left{left:0}body .fixed.bottom{bottom:0}body .stretch-a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body .stretch-a.bottom{top:auto}body .stretch-a.top{bottom:auto}body .stretch-a.left{right:auto}body .stretch-a.right{left:auto}body .stretch-f{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}body .stretch-f.bottom{top:auto}body .stretch-f.top{bottom:auto}body .stretch-f.left{right:auto}body .stretch-f.right{left:auto}body .blackout-a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--blackout)}body .blackout-a.bottom{top:auto}body .blackout-a.top{top:bottom}body .blackout-a.left{right:auto}body .blackout-a.right{left:bottom}body .blackout-a.light{background:var(--blackout-l)}body .blackout-a.hard{background:var(--blackout-h)}body .blackout-f{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--blackout)}body .blackout-f.bottom{top:auto}body .blackout-f.top{top:bottom}body .blackout-f.left{right:auto}body .blackout-f.right{left:bottom}body .blackout-f.light{background:var(--blackout-l)}body .a-cr{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .a-cl{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .a-c{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .f-cr{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .f-cl{position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .f-c{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body .fw-400{font-weight:400}body .fw-500{font-weight:500}body .fw-600{font-weight:600}body .fw-700{font-weight:700}body .bg-cov{background-position:center;background-size:cover}body .bg-cov.bottom{background-position:center bottom}body .bg-cov.top{background-position:center top}body .bg-cov.right{background-position:center right}body .bg-cov.left{background-position:center left}body .bg-con{background-position:center;background-size:contain}body .bg-con.bottom{background-position:center bottom}body .bg-con.top{background-position:center top}body .bg-con.right{background-position:center right}body .bg-con.left{background-position:center left}body .bg-fix{background-position:center;background-size:cover;background-attachment:fixed}body .bg-fix.bottom{background-position:center bottom}body .bg-fix.top{background-position:center top}body .bg-fix.right{background-position:center right}body .bg-fix.left{background-position:center left}body .notifications{position:fixed;width:36rem;bottom:0;right:0;z-index:320}body .notifications .notif{background:var(--bg-op);margin:20px 20px 0 20px;opacity:0;position:absolute;z-index:-12;-webkit-transition:opacity 0.4s;transition:opacity 0.4s;overflow:hidden;border-radius:1rem}body .notifications .notif.loaded{position:relative;z-index:0;opacity:1}body .notifications .notif .content{position:relative;z-index:1;padding:1.5rem}body .notifications .notif.closing{opacity:0}body .notifications .notif .notif-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .notifications .notif .notif-title:before,body .notifications .notif .notif-title span{position:absolute;left:0;top:50%;-webkit-transform:translate(-20%, -50%);transform:translate(-20%, -50%);font-size:6rem;color:var(--opacity)}body .notifications .notif .notif-title:before.success,body .notifications .notif .notif-title span.success{color:var(--green-opacity)}body .notifications .notif .notif-title:before.warning,body .notifications .notif .notif-title span.warning{color:var(--orange-opacity)}body .notifications .notif .notif-title:before.red,body .notifications .notif .notif-title span.red{color:var(--red-opacity)}body .notifications .notif .notif-title.success .title-inner{color:var(--green)}body .notifications .notif .notif-title.success:before{color:var(--green-opacity)}body .notifications .notif .notif-title.warning .title-inner{color:var(--orange)}body .notifications .notif .notif-title.warning:before{color:var(--orange-opacity)}body .notifications .notif .notif-title.error .title-inner{color:var(--red)}body .notifications .notif .notif-title.error:before{color:var(--red-opacity)}body .notifications .notif .notif-title .title-inner{margin:0 2rem 0 0}body .notifications .notif .notif-title .date{color:var(--grey);margin-left:auto;-ms-flex-negative:0;flex-shrink:0}body .notifications .notif p{color:var(--grey);font-size:90%;margin-top:0.4em;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .notifications .notif p .close-notif{-webkit-transition:0.3s;transition:0.3s;cursor:pointer;opacity:0;margin-left:0.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .notifications .notif p .close-notif:hover{color:var(--red)}body .notifications .notif:hover p .close-notif{opacity:1}body .full{width:100%}body .rel{position:relative}body .abs{position:absolute}body .z1{z-index:1}body .z2{z-index:2}body .z3{z-index:3}body .sm-text{font-size:1.25rem}body .lg-text{font-size:1.7rem}body .highlight{color:var(--theme);border-bottom:1px solid var(--border)}body .grey-text{color:var(--grey)}body .grey-bg{background:var(--grey-bg)}body a,body button,body input,body textarea,body .slick-slide,body .item{outline:none !important}body ul,body ol{list-style:none;margin-left:0;padding-left:0}body p{margin-bottom:0.6em}body p.mb0,body ul.mb0,body ol.mb0{margin-bottom:0}body button,body input,body textarea{font-family:var(--font)}body .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}body .site-branding a{display:-webkit-box;display:-ms-flexbox;display:flex}body .site-branding svg,body .site-branding img{height:var(--logo);width:auto}body main.site-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .section-title:not(.text){color:var(--grey)}body .section-title>*{margin-bottom:0}body .section-title>*:not(:last-child){margin-right:8rem}body .section-title>*:last-child:not(p){margin-left:auto}body .section-title>p{width:40%}body .section-title .item span{display:block;font-size:6rem;font-weight:700;line-height:1}body a,body a:visited{color:var(--theme);text-decoration:none;-webkit-transition:0.25s;transition:0.25s}body a.big,body a:visited.big{font-size:2rem}body a.more,body a:visited.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:600}body a.more:before,body a:visited.more:before{margin-right:1.2rem;width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--theme);color:#fff;border-radius:100%}body a:hover,body a:active,body a:focus,body a:visited:hover,body a:visited:active,body a:visited:focus{color:var(--dark)}body a.text,body a:visited.text{color:var(--text)}body a.text:hover,body a:visited.text:hover{color:var(--dark)}body a.grey,body a:visited.grey{color:var(--grey)}body a.grey:hover,body a:visited.grey:hover{color:var(--dark)}body a.underline,body a:visited.underline{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--border)}body a.underline:hover,body a:visited.underline:hover{border-color:transparent}body a.light,body a:visited.light{color:#fff}body a.light.underline,body a:visited.light.underline{border-color:rgba(255,255,255,0.1)}body a.light:hover,body a:visited.light:hover{color:var(--light)}body a.more,body a:visited.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body a.more span,body a:visited.more span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:70%;margin-left:0.5rem}body a.with-icon,body a:visited.with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body a.with-icon:before,body a:visited.with-icon:before{margin-right:0.6em}body h1{font-size:3.8rem}body h1.small{font-size:3rem}body h2{font-size:4rem}body h3{font-size:3rem}body h4{font-size:2.5rem}body h5{font-size:2rem}body h6{font-size:1.5rem}body h1,body h2,body h3,body h4{line-height:1.3;font-weight:700}body h5,body h6{line-height:1.4;font-weight:700}body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:0.4em}body h1.mb0,body h2.mb0,body h3.mb0,body h4.mb0,body h5.mb0,body h6.mb0{margin-bottom:0}body .br:not(:last-child){padding-bottom:3rem;margin-bottom:3rem;border-bottom:1px solid var(--border)}body .block{border:1px solid var(--border);padding:var(--block-p)}body ul,body ol,body h1,body h2,body h3,body h4,body h5,body h6,body p{margin-top:0}body ul:last-child,body ol:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child,body p:last-child{margin-bottom:0}body .title-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .article>*:not(:last-child):not(.subtitle):not(.mb0){margin-bottom:2rem}body .article>*:not(:last-child):not(.subtitle):not(.mb0).bm{margin-bottom:3rem}body .article>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn){border-bottom:1px solid var(--border);padding-bottom:2rem}body .article>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn).bm{padding-bottom:3rem}body .article.half{width:var(--article-half)}body .article.center{width:var(--article-half);margin-left:auto;margin-right:auto;text-align:center}body .article-sm>*:not(:last-child):not(.subtitle):not(.mb0){margin-bottom:1rem}body .article-sm>*:not(:last-child):not(.subtitle):not(.mb0).bm{margin-bottom:2rem}body .article-sm>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn){border-bottom:1px solid var(--border);padding-bottom:1rem}body .article-sm>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn).bm{padding-bottom:2rem}body .article-sm.half{width:var(--article-half)}body .article-sm.center{width:var(--article-half);margin-left:auto;margin-right:auto;text-align:center}body .article-md>*:not(:last-child):not(.subtitle):not(.mb0){margin-bottom:3rem}body .article-md>*:not(:last-child):not(.subtitle):not(.mb0).bm{margin-bottom:4rem}body .article-md>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn){border-bottom:1px solid var(--border);padding-bottom:3rem}body .article-md>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn).bm{padding-bottom:4rem}body .article-md.half{width:var(--article-half)}body .article-md.center{width:var(--article-half);margin-left:auto;margin-right:auto;text-align:center}body .article-bg>*:not(:last-child):not(.subtitle):not(.mb0){margin-bottom:4rem}body .article-bg>*:not(:last-child):not(.subtitle):not(.mb0).bm{margin-bottom:5rem}body .article-bg>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn){border-bottom:1px solid var(--border);padding-bottom:4rem}body .article-bg>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn).bm{padding-bottom:5rem}body .article-bg.half{width:var(--article-half)}body .article-bg.center{width:var(--article-half);margin-left:auto;margin-right:auto;text-align:center}body .article-lg>*:not(:last-child):not(.subtitle):not(.mb0){margin-bottom:6rem}body .article-lg>*:not(:last-child):not(.subtitle):not(.mb0).bm{margin-bottom:7rem}body .article-lg>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn){border-bottom:1px solid var(--border);padding-bottom:6rem}body .article-lg>*:not(:last-child):not(.subtitle):not(.mb0).bordered:not(.btn).bm{padding-bottom:7rem}body .article-lg.half{width:var(--article-half)}body .article-lg.center{width:var(--article-half);margin-left:auto;margin-right:auto;text-align:center}body .subtitle{font-size:var(--subtitle-size);color:var(--grey);text-transform:uppercase;font-weight:500;letter-spacing:0.1rem}body .subtitle.theme{color:var(--theme)}body .toggler{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--bg)}body .toggler .item{height:var(--field);width:var(--field);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid var(--border);border-width:1px 0;cursor:pointer;-webkit-transition:0.2s;transition:0.2s;position:relative}body .toggler .item:hover{border-color:transparent;background:var(--border)}body .toggler .item:first-child{border-left-width:1px}body .toggler .item:last-child{border-right-width:1px}body .toggler .item.active{border-color:transparent;background:var(--theme);color:#fff}body .toggler .item.active:hover{background:var(--dark)}body .toggler .item:active{background:var(--dark);color:#fff;border-color:transparent;-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus);z-index:1}body .toggler.small{font-size:var(--fz)}body .toggler.small .item{height:var(--field-sm);width:var(--field-sm)}body .toggler.large{font-size:1.8rem}body .toggler.large .item{height:var(--field-lg);width:var(--field-lg)}body .btn,body a.btn,body a:visited.btn{color:#fff;background:var(--theme);border:1px solid transparent;padding:0 2.4em;height:var(--field);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;font-size:var(--fz);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:600;border-radius:0.4rem}body .btn.icon,body a.btn.icon,body a:visited.btn.icon{width:var(--field);font-size:calc(var(--btn-fz) * 1.8);padding:0}body .btn.icon.rounded,body a.btn.icon.rounded,body a:visited.btn.icon.rounded{border-radius:100%}body .btn.icon.pl,body a.btn.icon.pl,body a:visited.btn.icon.pl{padding-left:0.3em}body .btn.second,body a.btn.second,body a:visited.btn.second{--theme: var(--second);--dark: var(--second-dark);--light: var(--second-light);--focus: var(--second-focus);--opacity: var(--second-opacity)}body .btn.medium,body a.btn.medium,body a:visited.btn.medium{padding:0 1.2em;height:var(--field-md)}body .btn.medium.icon,body a.btn.medium.icon,body a:visited.btn.medium.icon{width:var(--field-md);padding:0}body .btn.medium.icon.pl,body a.btn.medium.icon.pl,body a:visited.btn.medium.icon.pl{padding-left:0.3em}body .btn.small,body a.btn.small,body a:visited.btn.small{padding:0 1em;height:var(--field-sm)}body .btn.small.icon,body a.btn.small.icon,body a:visited.btn.small.icon{width:var(--field-sm);padding:0}body .btn.small.icon.pl,body a.btn.small.icon.pl,body a:visited.btn.small.icon.pl{padding-left:0.3em}body .btn.large,body a.btn.large,body a:visited.btn.large{height:var(--field-lg)}body .btn.large.icon,body a.btn.large.icon,body a:visited.btn.large.icon{width:var(--field-lg);padding:0}body .btn.large.icon.pl,body a.btn.large.icon.pl,body a:visited.btn.large.icon.pl{padding-left:0.3em}body .btn:hover,body a.btn:hover,body a:visited.btn:hover{background:var(--dark)}body .btn:active,body a.btn:active,body a:visited.btn:active{background:var(--dark);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .btn.focus,body a.btn.focus,body a:visited.btn.focus{background:var(--dark);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .btn.focus:hover,body a.btn.focus:hover,body a:visited.btn.focus:hover{background:var(--theme);-webkit-box-shadow:0 0 0 8px var(--focus);box-shadow:0 0 0 8px var(--focus)}body .btn.focus:active,body a.btn.focus:active,body a:visited.btn.focus:active{background:var(--light);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .btn.black,body a.btn.black,body a:visited.btn.black{background:#000}body .btn.black:hover,body a.btn.black:hover,body a:visited.btn.black:hover{background:#222}body .btn.red:not(.bordered),body a.btn.red:not(.bordered),body a:visited.btn.red:not(.bordered){background:var(--red)}body .btn.red:not(.bordered):hover,body a.btn.red:not(.bordered):hover,body a:visited.btn.red:not(.bordered):hover{background:var(--red-light)}body .btn.red:not(.bordered):active,body a.btn.red:not(.bordered):active,body a:visited.btn.red:not(.bordered):active{background:var(--red-dark);-webkit-box-shadow:0 0 0 4px var(--red-focus);box-shadow:0 0 0 4px var(--red-focus)}body .btn.theme-bordered,body a.btn.theme-bordered,body a:visited.btn.theme-bordered{background:none;color:var(--text);border-color:var(--theme)}body .btn.theme-bordered:hover,body a.btn.theme-bordered:hover,body a:visited.btn.theme-bordered:hover{color:#fff;border-color:transparent;background:var(--theme)}body .btn.theme-bordered:active,body a.btn.theme-bordered:active,body a:visited.btn.theme-bordered:active{background:var(--dark);color:#fff;border-color:transparent}body .btn.theme-bordered.focus,body a.btn.theme-bordered.focus,body a:visited.btn.theme-bordered.focus{background:var(--dark);color:#fff;border-color:transparent}body .btn.bordered,body a.btn.bordered,body a:visited.btn.bordered{background:none;color:var(--text);border-color:var(--border)}body .btn.bordered:hover,body a.btn.bordered:hover,body a:visited.btn.bordered:hover{border-color:transparent;background:var(--border)}body .btn.bordered:active,body a.btn.bordered:active,body a:visited.btn.bordered:active{background:var(--dark);color:#fff;border-color:transparent}body .btn.bordered.focus,body a.btn.bordered.focus,body a:visited.btn.bordered.focus{background:var(--dark);color:#fff;border-color:transparent}body .btn.bordered.red:hover,body a.btn.bordered.red:hover,body a:visited.btn.bordered.red:hover{background:var(--red);border-color:transparent;color:#fff}body .btn.bordered.red:active,body a.btn.bordered.red:active,body a:visited.btn.bordered.red:active{background:var(--red-dark);border-color:transparent;color:#fff;-webkit-box-shadow:0 0 0 4px var(--red-focus);box-shadow:0 0 0 4px var(--red-focus)}body .btn.ghost,body a.btn.ghost,body a:visited.btn.ghost{border-color:transparent;color:var(--theme) !important;background:none}body .btn.ghost:hover,body a.btn.ghost:hover,body a:visited.btn.ghost:hover{background:var(--opacity)}body .btn.ghost:active,body a.btn.ghost:active,body a:visited.btn.ghost:active{background:var(--theme);color:#fff !important}body .btn.ghost.focus,body a.btn.ghost.focus,body a:visited.btn.ghost.focus{background:var(--dark);color:#fff !important}body .btn.full,body a.btn.full,body a:visited.btn.full{width:100%;padding:0}body .btn:not(.icon):before,body a.btn:not(.icon):before,body a:visited.btn:not(.icon):before{margin-right:0.8em;font-size:1.2em}body .btn:disabled,body a.btn:disabled,body a:visited.btn:disabled{background:var(--border) !important;color:var(--grey) !important;cursor:default !important}body .btns{display:-webkit-box;display:-ms-flexbox;display:flex}body .btns>.btn:not(:last-child){margin-bottom:0.6rem}body .btns .line{margin:-0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 1rem)}body .btns .line *{margin:0.5rem}body .btns .line .mla{margin-left:auto}body .btns .line .mra{margin-right:auto}body .btns.right .line{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .btns.center .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .tabs .tab{height:var(--field);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;font-size:var(--label-size);text-transform:uppercase;font-weight:500;letter-spacing:0.1rem;position:relative;cursor:pointer;-webkit-transition:0.2s;transition:0.2s;color:var(--grey)}body .tabs .tab:hover{color:var(--text)}body .tabs .tab:after{content:'';position:absolute;top:100%;left:0;height:1px;background:var(--theme)}body .tabs .tab.active{color:var(--text)}body .tabs .tab.active:after{width:100%}body label:not(.custom):not(.avatar),body .label:not(.avatar){display:block;font-size:var(--label-size);text-transform:uppercase;font-weight:500;letter-spacing:0.1rem;color:var(--grey)}body label:not(.custom):not(.avatar):not(:last-child),body .label:not(.avatar):not(:last-child){margin-bottom:0.5em}body label:not(.custom):not(.avatar)[for],body .label:not(.avatar)[for]{cursor:pointer}body label.edit-avatar{width:16rem;height:16rem;border-radius:100%;border:4px dashed var(--border);color:var(--text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:6rem;-webkit-transition:0.3s;transition:0.3s;cursor:pointer;text-transform:uppercase;font-size:8rem;position:relative}body label.edit-avatar:hover{border-color:var(--focus);background:var(--opacity);color:var(--theme)}body label.edit-avatar .avatar-image{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;border-radius:100%;overflow:hidden;font-size:6rem;color:#fff}body label.edit-avatar .avatar-image:before{position:relative;z-index:1;-webkit-transition:0.3s;transition:0.3s;opacity:0}body label.edit-avatar .avatar-image:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--theme-blackout);-webkit-transition:0.3s;transition:0.3s;opacity:0}body label.edit-avatar .avatar-image:hover:before,body label.edit-avatar .avatar-image:hover:after{opacity:1}body .label-block:not(:last-child){margin-bottom:2rem}body .label-block.half{width:calc(50% - 1.5rem)}body .parameters-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.6em}body .parameters-list li:last-child{margin-bottom:0}body .parameters-list li span:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:var(--grey)}body .parameters-list li span:first-child:after{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 1rem;border-bottom:1px dashed var(--border)}body .parameters-list li span i{-webkit-transition:0.2s;transition:0.2s;cursor:pointer}body .parameters-list li span i:hover{color:var(--theme)}body .parameters-list h6{margin:2rem 0}body .parameters-list.center h6{text-align:center}body input[type="text"]:not(.hidden):not(.code),body input[type="email"]:not(.hidden):not(.code),body input[type="url"]:not(.hidden):not(.code),body input[type="password"]:not(.hidden):not(.code),body input[type="search"]:not(.hidden):not(.code),body input[type="number"]:not(.hidden):not(.code),body input[type="tel"]:not(.hidden):not(.code),body input[type="range"]:not(.hidden):not(.code),body input[type="date"]:not(.hidden):not(.code),body input[type="month"]:not(.hidden):not(.code),body input[type="week"]:not(.hidden):not(.code),body input[type="time"]:not(.hidden):not(.code),body input[type="datetime"]:not(.hidden):not(.code),body input[type="datetime-local"]:not(.hidden):not(.code),body input[type="color"]:not(.hidden):not(.code),body textarea:not(.hidden):not(.code){display:block;width:100%;height:var(--field);padding:0 1em;border-radius:8px;background:none;border:1px solid var(--border);color:var(--text);-webkit-transition:0.3s;transition:0.3s;font-size:var(--fz)}body input[type="text"]:not(.hidden):not(.code).disguise,body input[type="email"]:not(.hidden):not(.code).disguise,body input[type="url"]:not(.hidden):not(.code).disguise,body input[type="password"]:not(.hidden):not(.code).disguise,body input[type="search"]:not(.hidden):not(.code).disguise,body input[type="number"]:not(.hidden):not(.code).disguise,body input[type="tel"]:not(.hidden):not(.code).disguise,body input[type="range"]:not(.hidden):not(.code).disguise,body input[type="date"]:not(.hidden):not(.code).disguise,body input[type="month"]:not(.hidden):not(.code).disguise,body input[type="week"]:not(.hidden):not(.code).disguise,body input[type="time"]:not(.hidden):not(.code).disguise,body input[type="datetime"]:not(.hidden):not(.code).disguise,body input[type="datetime-local"]:not(.hidden):not(.code).disguise,body input[type="color"]:not(.hidden):not(.code).disguise,body textarea:not(.hidden):not(.code).disguise{height:2.5rem;font-size:2.5rem;padding:0;font-weight:600;border-color:transparent}body input[type="text"]:not(.hidden):not(.code).disguise:focus,body input[type="email"]:not(.hidden):not(.code).disguise:focus,body input[type="url"]:not(.hidden):not(.code).disguise:focus,body input[type="password"]:not(.hidden):not(.code).disguise:focus,body input[type="search"]:not(.hidden):not(.code).disguise:focus,body input[type="number"]:not(.hidden):not(.code).disguise:focus,body input[type="tel"]:not(.hidden):not(.code).disguise:focus,body input[type="range"]:not(.hidden):not(.code).disguise:focus,body input[type="date"]:not(.hidden):not(.code).disguise:focus,body input[type="month"]:not(.hidden):not(.code).disguise:focus,body input[type="week"]:not(.hidden):not(.code).disguise:focus,body input[type="time"]:not(.hidden):not(.code).disguise:focus,body input[type="datetime"]:not(.hidden):not(.code).disguise:focus,body input[type="datetime-local"]:not(.hidden):not(.code).disguise:focus,body input[type="color"]:not(.hidden):not(.code).disguise:focus,body textarea:not(.hidden):not(.code).disguise:focus{height:5rem;padding:0 1.2rem}body input[type="text"]:not(.hidden):not(.code):focus,body input[type="email"]:not(.hidden):not(.code):focus,body input[type="url"]:not(.hidden):not(.code):focus,body input[type="password"]:not(.hidden):not(.code):focus,body input[type="search"]:not(.hidden):not(.code):focus,body input[type="number"]:not(.hidden):not(.code):focus,body input[type="tel"]:not(.hidden):not(.code):focus,body input[type="range"]:not(.hidden):not(.code):focus,body input[type="date"]:not(.hidden):not(.code):focus,body input[type="month"]:not(.hidden):not(.code):focus,body input[type="week"]:not(.hidden):not(.code):focus,body input[type="time"]:not(.hidden):not(.code):focus,body input[type="datetime"]:not(.hidden):not(.code):focus,body input[type="datetime-local"]:not(.hidden):not(.code):focus,body input[type="color"]:not(.hidden):not(.code):focus,body textarea:not(.hidden):not(.code):focus{color:var(--text);border-color:var(--focus);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body input[type="text"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="email"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="url"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="password"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="search"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="number"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="tel"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="range"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="date"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="month"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="week"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="time"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="datetime"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="datetime-local"]:not(.hidden):not(.code)::-webkit-input-placeholder, body input[type="color"]:not(.hidden):not(.code)::-webkit-input-placeholder, body textarea:not(.hidden):not(.code)::-webkit-input-placeholder{color:var(--placeholder)}body input[type="text"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="email"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="url"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="password"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="search"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="number"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="tel"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="range"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="date"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="month"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="week"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="time"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="datetime"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="datetime-local"]:not(.hidden):not(.code)::-moz-placeholder, body input[type="color"]:not(.hidden):not(.code)::-moz-placeholder, body textarea:not(.hidden):not(.code)::-moz-placeholder{color:var(--placeholder)}body input[type="text"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="email"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="url"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="password"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="search"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="number"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="tel"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="range"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="date"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="month"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="week"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="time"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="datetime"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="datetime-local"]:not(.hidden):not(.code):-ms-input-placeholder, body input[type="color"]:not(.hidden):not(.code):-ms-input-placeholder, body textarea:not(.hidden):not(.code):-ms-input-placeholder{color:var(--placeholder)}body input[type="text"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="email"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="url"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="password"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="search"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="number"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="tel"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="range"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="date"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="month"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="week"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="time"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="datetime"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="datetime-local"]:not(.hidden):not(.code)::-ms-input-placeholder, body input[type="color"]:not(.hidden):not(.code)::-ms-input-placeholder, body textarea:not(.hidden):not(.code)::-ms-input-placeholder{color:var(--placeholder)}body input[type="text"]:not(.hidden):not(.code)::placeholder,body input[type="email"]:not(.hidden):not(.code)::placeholder,body input[type="url"]:not(.hidden):not(.code)::placeholder,body input[type="password"]:not(.hidden):not(.code)::placeholder,body input[type="search"]:not(.hidden):not(.code)::placeholder,body input[type="number"]:not(.hidden):not(.code)::placeholder,body input[type="tel"]:not(.hidden):not(.code)::placeholder,body input[type="range"]:not(.hidden):not(.code)::placeholder,body input[type="date"]:not(.hidden):not(.code)::placeholder,body input[type="month"]:not(.hidden):not(.code)::placeholder,body input[type="week"]:not(.hidden):not(.code)::placeholder,body input[type="time"]:not(.hidden):not(.code)::placeholder,body input[type="datetime"]:not(.hidden):not(.code)::placeholder,body input[type="datetime-local"]:not(.hidden):not(.code)::placeholder,body input[type="color"]:not(.hidden):not(.code)::placeholder,body textarea:not(.hidden):not(.code)::placeholder{color:var(--placeholder)}body input[type="text"].hidden,body input[type="email"].hidden,body input[type="url"].hidden,body input[type="password"].hidden,body input[type="search"].hidden,body input[type="number"].hidden,body input[type="tel"].hidden,body input[type="range"].hidden,body input[type="date"].hidden,body input[type="month"].hidden,body input[type="week"].hidden,body input[type="time"].hidden,body input[type="datetime"].hidden,body input[type="datetime-local"].hidden,body input[type="color"].hidden,body textarea.hidden{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;border:none;background:none;display:block;color:var(--text);font-size:inherit}body input[type="text"].hidden.upper,body input[type="email"].hidden.upper,body input[type="url"].hidden.upper,body input[type="password"].hidden.upper,body input[type="search"].hidden.upper,body input[type="number"].hidden.upper,body input[type="tel"].hidden.upper,body input[type="range"].hidden.upper,body input[type="date"].hidden.upper,body input[type="month"].hidden.upper,body input[type="week"].hidden.upper,body input[type="time"].hidden.upper,body input[type="datetime"].hidden.upper,body input[type="datetime-local"].hidden.upper,body input[type="color"].hidden.upper,body textarea.hidden.upper{text-transform:uppercase;letter-spacing:0.1em;font-weight:500}body input[type="text"].hidden.upper::-webkit-input-placeholder, body input[type="email"].hidden.upper::-webkit-input-placeholder, body input[type="url"].hidden.upper::-webkit-input-placeholder, body input[type="password"].hidden.upper::-webkit-input-placeholder, body input[type="search"].hidden.upper::-webkit-input-placeholder, body input[type="number"].hidden.upper::-webkit-input-placeholder, body input[type="tel"].hidden.upper::-webkit-input-placeholder, body input[type="range"].hidden.upper::-webkit-input-placeholder, body input[type="date"].hidden.upper::-webkit-input-placeholder, body input[type="month"].hidden.upper::-webkit-input-placeholder, body input[type="week"].hidden.upper::-webkit-input-placeholder, body input[type="time"].hidden.upper::-webkit-input-placeholder, body input[type="datetime"].hidden.upper::-webkit-input-placeholder, body input[type="datetime-local"].hidden.upper::-webkit-input-placeholder, body input[type="color"].hidden.upper::-webkit-input-placeholder, body textarea.hidden.upper::-webkit-input-placeholder{color:var(--placeholder)}body input[type="text"].hidden.upper::-moz-placeholder, body input[type="email"].hidden.upper::-moz-placeholder, body input[type="url"].hidden.upper::-moz-placeholder, body input[type="password"].hidden.upper::-moz-placeholder, body input[type="search"].hidden.upper::-moz-placeholder, body input[type="number"].hidden.upper::-moz-placeholder, body input[type="tel"].hidden.upper::-moz-placeholder, body input[type="range"].hidden.upper::-moz-placeholder, body input[type="date"].hidden.upper::-moz-placeholder, body input[type="month"].hidden.upper::-moz-placeholder, body input[type="week"].hidden.upper::-moz-placeholder, body input[type="time"].hidden.upper::-moz-placeholder, body input[type="datetime"].hidden.upper::-moz-placeholder, body input[type="datetime-local"].hidden.upper::-moz-placeholder, body input[type="color"].hidden.upper::-moz-placeholder, body textarea.hidden.upper::-moz-placeholder{color:var(--placeholder)}body input[type="text"].hidden.upper:-ms-input-placeholder, body input[type="email"].hidden.upper:-ms-input-placeholder, body input[type="url"].hidden.upper:-ms-input-placeholder, body input[type="password"].hidden.upper:-ms-input-placeholder, body input[type="search"].hidden.upper:-ms-input-placeholder, body input[type="number"].hidden.upper:-ms-input-placeholder, body input[type="tel"].hidden.upper:-ms-input-placeholder, body input[type="range"].hidden.upper:-ms-input-placeholder, body input[type="date"].hidden.upper:-ms-input-placeholder, body input[type="month"].hidden.upper:-ms-input-placeholder, body input[type="week"].hidden.upper:-ms-input-placeholder, body input[type="time"].hidden.upper:-ms-input-placeholder, body input[type="datetime"].hidden.upper:-ms-input-placeholder, body input[type="datetime-local"].hidden.upper:-ms-input-placeholder, body input[type="color"].hidden.upper:-ms-input-placeholder, body textarea.hidden.upper:-ms-input-placeholder{color:var(--placeholder)}body input[type="text"].hidden.upper::-ms-input-placeholder, body input[type="email"].hidden.upper::-ms-input-placeholder, body input[type="url"].hidden.upper::-ms-input-placeholder, body input[type="password"].hidden.upper::-ms-input-placeholder, body input[type="search"].hidden.upper::-ms-input-placeholder, body input[type="number"].hidden.upper::-ms-input-placeholder, body input[type="tel"].hidden.upper::-ms-input-placeholder, body input[type="range"].hidden.upper::-ms-input-placeholder, body input[type="date"].hidden.upper::-ms-input-placeholder, body input[type="month"].hidden.upper::-ms-input-placeholder, body input[type="week"].hidden.upper::-ms-input-placeholder, body input[type="time"].hidden.upper::-ms-input-placeholder, body input[type="datetime"].hidden.upper::-ms-input-placeholder, body input[type="datetime-local"].hidden.upper::-ms-input-placeholder, body input[type="color"].hidden.upper::-ms-input-placeholder, body textarea.hidden.upper::-ms-input-placeholder{color:var(--placeholder)}body input[type="text"].hidden.upper::placeholder,body input[type="email"].hidden.upper::placeholder,body input[type="url"].hidden.upper::placeholder,body input[type="password"].hidden.upper::placeholder,body input[type="search"].hidden.upper::placeholder,body input[type="number"].hidden.upper::placeholder,body input[type="tel"].hidden.upper::placeholder,body input[type="range"].hidden.upper::placeholder,body input[type="date"].hidden.upper::placeholder,body input[type="month"].hidden.upper::placeholder,body input[type="week"].hidden.upper::placeholder,body input[type="time"].hidden.upper::placeholder,body input[type="datetime"].hidden.upper::placeholder,body input[type="datetime-local"].hidden.upper::placeholder,body input[type="color"].hidden.upper::placeholder,body textarea.hidden.upper::placeholder{color:var(--placeholder)}body input[type="text"][type="password"],body input[type="email"][type="password"],body input[type="url"][type="password"],body input[type="password"][type="password"],body input[type="search"][type="password"],body input[type="number"][type="password"],body input[type="tel"][type="password"],body input[type="range"][type="password"],body input[type="date"][type="password"],body input[type="month"][type="password"],body input[type="week"][type="password"],body input[type="time"][type="password"],body input[type="datetime"][type="password"],body input[type="datetime-local"][type="password"],body input[type="color"][type="password"],body textarea[type="password"]{font-family:sans-serif}body input[type="text"][type="password"]::-webkit-input-placeholder, body input[type="email"][type="password"]::-webkit-input-placeholder, body input[type="url"][type="password"]::-webkit-input-placeholder, body input[type="password"][type="password"]::-webkit-input-placeholder, body input[type="search"][type="password"]::-webkit-input-placeholder, body input[type="number"][type="password"]::-webkit-input-placeholder, body input[type="tel"][type="password"]::-webkit-input-placeholder, body input[type="range"][type="password"]::-webkit-input-placeholder, body input[type="date"][type="password"]::-webkit-input-placeholder, body input[type="month"][type="password"]::-webkit-input-placeholder, body input[type="week"][type="password"]::-webkit-input-placeholder, body input[type="time"][type="password"]::-webkit-input-placeholder, body input[type="datetime"][type="password"]::-webkit-input-placeholder, body input[type="datetime-local"][type="password"]::-webkit-input-placeholder, body input[type="color"][type="password"]::-webkit-input-placeholder, body textarea[type="password"]::-webkit-input-placeholder{font-family:var(--font)}body input[type="text"][type="password"]::-moz-placeholder, body input[type="email"][type="password"]::-moz-placeholder, body input[type="url"][type="password"]::-moz-placeholder, body input[type="password"][type="password"]::-moz-placeholder, body input[type="search"][type="password"]::-moz-placeholder, body input[type="number"][type="password"]::-moz-placeholder, body input[type="tel"][type="password"]::-moz-placeholder, body input[type="range"][type="password"]::-moz-placeholder, body input[type="date"][type="password"]::-moz-placeholder, body input[type="month"][type="password"]::-moz-placeholder, body input[type="week"][type="password"]::-moz-placeholder, body input[type="time"][type="password"]::-moz-placeholder, body input[type="datetime"][type="password"]::-moz-placeholder, body input[type="datetime-local"][type="password"]::-moz-placeholder, body input[type="color"][type="password"]::-moz-placeholder, body textarea[type="password"]::-moz-placeholder{font-family:var(--font)}body input[type="text"][type="password"]:-ms-input-placeholder, body input[type="email"][type="password"]:-ms-input-placeholder, body input[type="url"][type="password"]:-ms-input-placeholder, body input[type="password"][type="password"]:-ms-input-placeholder, body input[type="search"][type="password"]:-ms-input-placeholder, body input[type="number"][type="password"]:-ms-input-placeholder, body input[type="tel"][type="password"]:-ms-input-placeholder, body input[type="range"][type="password"]:-ms-input-placeholder, body input[type="date"][type="password"]:-ms-input-placeholder, body input[type="month"][type="password"]:-ms-input-placeholder, body input[type="week"][type="password"]:-ms-input-placeholder, body input[type="time"][type="password"]:-ms-input-placeholder, body input[type="datetime"][type="password"]:-ms-input-placeholder, body input[type="datetime-local"][type="password"]:-ms-input-placeholder, body input[type="color"][type="password"]:-ms-input-placeholder, body textarea[type="password"]:-ms-input-placeholder{font-family:var(--font)}body input[type="text"][type="password"]::-ms-input-placeholder, body input[type="email"][type="password"]::-ms-input-placeholder, body input[type="url"][type="password"]::-ms-input-placeholder, body input[type="password"][type="password"]::-ms-input-placeholder, body input[type="search"][type="password"]::-ms-input-placeholder, body input[type="number"][type="password"]::-ms-input-placeholder, body input[type="tel"][type="password"]::-ms-input-placeholder, body input[type="range"][type="password"]::-ms-input-placeholder, body input[type="date"][type="password"]::-ms-input-placeholder, body input[type="month"][type="password"]::-ms-input-placeholder, body input[type="week"][type="password"]::-ms-input-placeholder, body input[type="time"][type="password"]::-ms-input-placeholder, body input[type="datetime"][type="password"]::-ms-input-placeholder, body input[type="datetime-local"][type="password"]::-ms-input-placeholder, body input[type="color"][type="password"]::-ms-input-placeholder, body textarea[type="password"]::-ms-input-placeholder{font-family:var(--font)}body input[type="text"][type="password"]::placeholder,body input[type="email"][type="password"]::placeholder,body input[type="url"][type="password"]::placeholder,body input[type="password"][type="password"]::placeholder,body input[type="search"][type="password"]::placeholder,body input[type="number"][type="password"]::placeholder,body input[type="tel"][type="password"]::placeholder,body input[type="range"][type="password"]::placeholder,body input[type="date"][type="password"]::placeholder,body input[type="month"][type="password"]::placeholder,body input[type="week"][type="password"]::placeholder,body input[type="time"][type="password"]::placeholder,body input[type="datetime"][type="password"]::placeholder,body input[type="datetime-local"][type="password"]::placeholder,body input[type="color"][type="password"]::placeholder,body textarea[type="password"]::placeholder{font-family:var(--font)}body input[type="text"].code,body input[type="email"].code,body input[type="url"].code,body input[type="password"].code,body input[type="search"].code,body input[type="number"].code,body input[type="tel"].code,body input[type="range"].code,body input[type="date"].code,body input[type="month"].code,body input[type="week"].code,body input[type="time"].code,body input[type="datetime"].code,body input[type="datetime-local"].code,body input[type="color"].code,body textarea.code{display:block;width:100%;padding:0;border:none;border-radius:0;color:var(--text);-webkit-transition:0.3s;transition:0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:auto;font-size:1.8rem;text-align:center;font-family:monospace;font-size:4rem}body textarea{height:auto !important;padding:0.9em 1em !important}body .slider{position:relative;padding-top:2.4rem}body .slider .labels{padding-top:0.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .slider .labels .slider-label{width:10%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;color:var(--grey)}body .slider .labels .slider-label:last-child{text-align:right}body .slider .labels .slider-label:first-child{text-align:left}body .slider:before{content:'';position:absolute;top:1.2rem;right:0;left:0;height:2px;background:var(--border);margin-top:-1px}body .slider .ui-slider-range{position:absolute;top:1.2rem;left:0;height:2px;background:var(--theme);margin-top:-1px;-webkit-transition:0.05s;transition:0.05s}body .slider .ui-slider-handle{position:absolute;top:1.2rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:2.4rem;width:2.4rem;background:var(--bg);border:0.6rem solid var(--theme);border-radius:100%;cursor:pointer;outline:none;-webkit-transition:0.05s;transition:0.05s}body .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem;padding:var(--xsm-block-p);border:1px solid var(--border)}body .message:before{margin-right:1.8rem;font-size:3rem;-ms-flex-negative:0;flex-shrink:0}body .message .avatar{margin-right:1.8rem}body .message .text h6{margin-bottom:0.1em}body .message .text p{color:var(--grey)}body .message.success:before{color:var(--green)}body .message.error:before{color:var(--red)}body .message.warning:before{color:var(--orange)}body .fw-inline{display:-webkit-box;display:-ms-flexbox;display:flex}body .fw-inline>.line{margin:-1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 2rem)}body .fw-inline>.line>*{margin:1rem}body .fw-inline.sb>.line{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .fw-inline.center>.line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .inline-bordered{display:-webkit-box;display:-ms-flexbox;display:flex}body .inline-bordered>.line{margin:-2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4rem)}body .inline-bordered>.line>*{padding:2rem;position:relative}body .inline-bordered>.line>*:not(:last-child):after{content:'';height:1.5rem;border-left:1px solid var(--border);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}body .inline-tiles{display:-webkit-box;display:-ms-flexbox;display:flex}body .inline-tiles>.line{margin:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 6rem)}body .inline-tiles>.line>*{padding:0.4rem 1rem;background:var(--border);border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .inline-tiles>.line>*:before{margin-right:0.6em}body .inline-tiles>.line>a{color:var(--text) !important}body .inline-tiles>.line>a:hover{color:#fff !important;background:var(--theme)}body .inline-tiles>.line>a:active{color:#fff !important;background:var(--dark);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .inline-tiles.bordered>.line>*{background:none;border:1px solid var(--border)}body .inline-tiles.bordered>.line>a:hover{border-color:transparent;background:var(--theme)}body .inline-tiles.bordered>.line>a:hover{border-color:transparent;background:var(--dark)}body .inline-tiles.center>.line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .def-dropdown,body .select-dropdown{position:absolute;top:calc(100% + 1rem);left:0;right:0;z-index:14;background:var(--bg);border:1px solid var(--border);padding:0.8rem 0;opacity:0;pointer-events:none;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:0.12s;transition:0.12s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:50vh;overflow:auto}body .def-dropdown:empty,body .select-dropdown:empty{display:none !important}body .def-dropdown:not(.custom) li,body .select-dropdown:not(.custom) li{padding:0.8rem 1.5em;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .def-dropdown:not(.custom) li .avatar,body .select-dropdown:not(.custom) li .avatar{margin-right:1rem}body .def-dropdown:not(.custom) li.clear,body .select-dropdown:not(.custom) li.clear{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1rem 1.5em;margin-bottom:-0.8rem;border-top:1px solid var(--border)}body .def-dropdown:not(.custom) li.clear:before,body .select-dropdown:not(.custom) li.clear:before{margin-right:0.6rem}body .def-dropdown:not(.custom) li:not(.search):not(.active):hover,body .select-dropdown:not(.custom) li:not(.search):not(.active):hover{background:var(--border);border-color:transparent}body .def-dropdown:not(.custom) li.active,body .select-dropdown:not(.custom) li.active{background:var(--theme);color:#fff;border-color:transparent}body .def-dropdown:not(.custom) li.active .avatar,body .select-dropdown:not(.custom) li.active .avatar{background:#fff !important}body .def-dropdown.show,body .select-dropdown.show{pointer-events:all;opacity:1;-webkit-transform:none;transform:none}body .d-dropdown{position:absolute;top:calc(100% + 1rem);left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;z-index:14;background:var(--bg);-webkit-box-shadow:var(--shadow-m);box-shadow:var(--shadow-m);border-radius:1rem;opacity:0;pointer-events:none;-webkit-transform:scale(0.7) translateX(-50%);transform:scale(0.7) translateX(-50%);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:0.12s;transition:0.12s;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .d-dropdown .user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .d-dropdown .user-info .avatar{margin-right:1.5rem}body .d-dropdown .user-info .text>*:not(:last-child){margin-bottom:0.1em}body .d-dropdown>*{margin:0;padding:1.8rem}body .d-dropdown>*:not(:last-child){border-bottom:1px solid var(--border)}body .d-dropdown>* li a,body .d-dropdown>* li a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.2rem;border-radius:0.6rem;color:var(--text)}body .d-dropdown>* li a:before,body .d-dropdown>* li a:visited:before{font-size:120%;margin-right:1rem}body .d-dropdown>* li a:hover,body .d-dropdown>* li a:visited:hover{background:var(--border);color:var(--text)}body .d-dropdown>* li a.red,body .d-dropdown>* li a:visited.red{color:var(--red)}body .d-dropdown>* li a.red:hover,body .d-dropdown>* li a:visited.red:hover{background:var(--red-opacity)}body .d-dropdown.show{pointer-events:all;opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body .toggle-dropdown{position:relative}@-webkit-keyframes ic_fade{from{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ic_fade{from{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}body .form-group:last-child{margin-bottom:0}body .form-group.half{width:calc(50% - 1.5rem)}body .form-group .input-wrapper{position:relative}body .form-group .input-wrapper input{padding-right:3.3rem}body .form-group .input-wrapper .icon{position:absolute;top:0;right:0;bottom:0;padding:0 1em;font-size:var(--fz);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--grey);margin:0 !important}body .form-group .input-wrapper .fixed-label{position:absolute;top:0;right:0;bottom:0;padding:0 1em;font-size:var(--fz);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--grey);pointer-events:none}body .form-group.checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .form-group.checkbox input{display:none}body .form-group.checkbox label:not(.avatar){font-size:initial;text-transform:none;letter-spacing:0px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .form-group.checkbox label:not(.avatar):before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--border);width:1.6rem;height:1.6rem;font-size:1rem;background:none;color:transparent;-webkit-transition:0.2s;transition:0.2s;margin-right:0.6rem}body .form-group.checkbox input:checked+label:not(.avatar):before{background:var(--theme);border-color:transparent;color:#fff}body .form-group.checkbox input:disabled+label:not(.avatar){cursor:default;pointer-events:none}body .form-group.checkbox input:disabled+label:not(.avatar):before{background:var(--border);border-color:transparent;color:transparent}body .form-group.checkbox label.avatar{position:relative;cursor:pointer}body .form-group.checkbox label.avatar:before{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--theme);-webkit-transition:0.2s;transition:0.2s;opacity:0}body .form-group.checkbox label.avatar:hover{color:transparent}body .form-group.checkbox label.avatar:hover:before{opacity:1}body .form-group.checkbox input:checked+label.avatar{background:var(--theme);color:transparent}body .form-group.checkbox input:checked+label.avatar:before{opacity:1;color:#fff}body .form-group .inline{display:-webkit-box;display:-ms-flexbox;display:flex}body .form-group .inline>*:not(:last-child){margin-right:1rem}body .form-group .select-wrapper{position:relative}body .form-group .select-wrapper:after{position:absolute;top:0;right:0;height:var(--input);padding:0 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--green);font-size:var(--fz);-webkit-animation:ic_fade 0.5s 1;animation:ic_fade 0.5s 1;pointer-events:none}body .form-group .select-wrapper:before{position:absolute;top:0;right:0;bottom:0;padding:0 calc(var(--fz) * 1.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--grey);font-size:70%;pointer-events:none}body .form-group .select-wrapper input{cursor:pointer}body .form-group.radio-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--border)}body .form-group.radio-toggler input{display:none}body .form-group.radio-toggler label{margin-bottom:0 !important;height:calc(var(--field));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 1.5rem;position:relative;z-index:1;-webkit-transition:0.3s;transition:0.3s;letter-spacing:0.1rem;font-size:var(--btn-fz);font-weight:500;width:50%}body .form-group.radio-toggler label:active{-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .form-group.radio-toggler label.icon{font-size:1.8rem}body .form-group.radio-toggler label::before{content:'';top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--theme);z-index:-1;position:absolute;opacity:0;-webkit-transition:0.2s;transition:0.2s}body .form-group.radio-toggler input:checked+label{color:#fff}body .form-group.radio-toggler input:checked+label:before{opacity:1}body .form-group .error-message{display:none;color:var(--red);font-size:90%;padding-top:0.4em}body .form-group.error input[type="text"]:not(.hidden),body .form-group.error input[type="email"]:not(.hidden),body .form-group.error input[type="url"]:not(.hidden),body .form-group.error input[type="password"]:not(.hidden),body .form-group.error input[type="search"]:not(.hidden),body .form-group.error input[type="number"]:not(.hidden),body .form-group.error input[type="tel"]:not(.hidden),body .form-group.error input[type="range"]:not(.hidden),body .form-group.error input[type="date"]:not(.hidden),body .form-group.error input[type="month"]:not(.hidden),body .form-group.error input[type="week"]:not(.hidden),body .form-group.error input[type="time"]:not(.hidden),body .form-group.error input[type="datetime"]:not(.hidden),body .form-group.error input[type="datetime-local"]:not(.hidden),body .form-group.error input[type="color"]:not(.hidden),body .form-group.error textarea:not(.hidden){--focus: var(--red-focus);border-color:var(--red)}body .form-group.error .error-message{display:block}body .form-group.error.mark{background:var(--red-opacity)}body .form-group.error.mark .bg{opacity:0}body .form-group.error.mark label{color:var(--red) !important}body .form-group.error.map #map{border-color:var(--red)}body .form-group.error .dropzone{border-color:var(--red);background:var(--red-opacity)}body .form-group.error .dropzone .dz-message span{color:var(--red) !important}body .form-group.error .dropzone:hover{border-color:var(--red);background:var(--red-opacity)}body .form-group.error .dropzone:hover .dz-message span{color:var(--red) !important}body .form-group.error .dropzone .main-image-wrapper .main-image{border-color:var(--red) !important}body .form-group.error .dropzone .main-image-wrapper p{color:var(--red)}body .form-group.error .dropzone .other-images-wrapper .other-images{border-color:var(--red) !important}body .form-group.error .dropzone .other-images-wrapper .other-images .add-msg{color:var(--red) !important}body .form-group.error .dropzone .other-images-wrapper .empty-msg{color:var(--red)}body .form-group.error.checkbox label{color:var(--red)}body .form-group.error.checkbox label:before{border-color:var(--red)}body .empty-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:var(--grey);font-size:2rem}body .empty-block:before{font-size:7rem;margin-bottom:0.5rem}body .empty-block.small{font-size:var(--fz)}body .empty-block.small:before{font-size:calc(var(--fz) * 3)}body .empty-block.full-h{height:100%}body .hide-empty ~ .empty-block{display:none}body .tabel-header{color:var(--grey);text-transform:uppercase;font-weight:500;font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}body .tabel-header>*:not(:last-child){padding-right:2rem}body .container{width:var(--container);max-width:100%;margin:0 auto}body .container.small{width:var(--small-container)}body .arrows{display:-webkit-box;display:-ms-flexbox;display:flex}body .arrows div{padding:1rem;margin:-1rem 0;font-size:2rem;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%}body .arrows div:first-child{margin-left:-1rem}body .arrows div:last-child{margin-right:-1rem}body .arrows div:hover{color:var(--theme)}body .arrows div:active{color:var(--text);background:var(--opacity)}body .arrows.around div{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .arrows.around div:first-child{right:calc(100% + 2rem)}body .arrows.around div:last-child{left:calc(100% + 2rem)}body .arrows.bordered div{border:1px solid var(--border)}body .arrows.bordered div:active{border-color:transparent}body .arrows.col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .arrows.col div{margin:0}body .arrows.md-arrows{display:none}body .arrows.sm-arrows{display:none}body .dots:not(.custom):not(.individual),body .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem}body .dots:not(.custom):not(.individual) li,body .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1rem}body .dots:not(.custom):not(.individual) li button,body .slick-dots li button{padding:0;width:12px;height:12px;background:none;border:1px solid var(--border);border-radius:100%;-webkit-transition:0.2s;transition:0.2s;cursor:pointer}body .dots:not(.custom):not(.individual) li button:hover,body .slick-dots li button:hover{background:var(--border);border-color:transparent}body .dots:not(.custom):not(.individual) li.active button,body .dots:not(.custom):not(.individual) li.slick-active button,body .slick-dots li.active button,body .slick-dots li.slick-active button{border-color:transparent;background:var(--theme)}body .social{display:-webkit-box;display:-ms-flexbox;display:flex}body .social a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2rem;font-size:1.6rem}@media (max-width: 767px){body{--fz: 1.7rem;--label-size: 1.3rem;--subtitle-size: 1.5rem}body .lg-text{font-size:2rem}body .sm-text{font-size:calc(var(--fz) * 0.9)}body .hide-sm{display:none !important}body h1{font-size:3rem}body h1.small{font-size:2.8rem}body h2{font-size:3rem}body h3{font-size:2.8rem}body h4{font-size:2.4rem}body h5{font-size:2rem}body h6{font-size:1.7rem}body .label-block.half{width:100%}body .article.center{text-align:left}body .section-title.center h1:after,body .section-title.center h2:after,body .section-title.center h3:after{left:0;-webkit-transform:none;transform:none}body .notifications{width:100%}body .notifications .notif p .close-notif{opacity:1}}@media (min-width: 768px) and (max-width: 1023px){body{--fz: 1.6rem;--label-size: 1.2rem;--subtitle-size: 1.4rem}body .lg-text{font-size:1.9rem}body .sm-text{font-size:calc(var(--fz) * 0.9)}body .arrows.md-arrows{display:-webkit-box;display:-ms-flexbox;display:flex}body .hide-md{display:none !important}}@media (min-width: 1024px){body .hide-lg{display:none !important}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?xw074k");src:url("../fonts/icomoon.eot?xw074k#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?xw074k") format("truetype"),url("../fonts/icomoon.woff?xw074k") format("woff"),url("../fonts/icomoon.svg?xw074k#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"]:before,[class*=" icon-"]:before,.message:before,.select-wrapper:before,.form-group.checkbox label:before,.notif-title:before,ul.styled li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a-time:before{content:"\e900"}.icon-a-bike:before{content:"\e901"}.icon-a-calendar:before{content:"\e902"}.icon-a-tickets:before{content:"\e903"}.icon-backpack:before{content:"\e900"}.icon-open-book:before{content:"\e901"}.icon-hat:before{content:"\e902"}.icon-book:before{content:"\e903"}.icon-bell:before{content:"\e904"}.icon-globe:before{content:"\e905"}.icon-download:before{content:"\e906"}.icon-money-bag:before{content:"\e907"}.icon-money-time:before{content:"\e908"}.icon-credit-card:before{content:"\e909"}.icon-left-arrow:before{content:"\e90a"}.icon-right-arrow:before{content:"\e90b"}.icon-down-arrow:before{content:"\e90c"}.icon-up-arrow:before{content:"\e90d"}.icon-heart:before{content:"\e90e"}.icon-heart-solid:before{content:"\e90f"}.icon-star:before{content:"\e910"}.icon-star-solid:before{content:"\e911"}.icon-notif:before{content:"\e912"}.icon-search:before{content:"\e913"}.icon-time:before{content:"\e914"}.icon-add:before{content:"\e915"}.icon-place:before{content:"\e916"}.icon-user:before{content:"\e917"}.icon-trash:before{content:"\e918"}.icon-share:before{content:"\e919"}.icon-internet:before{content:"\e91a"}.icon-edit:before{content:"\e91b"}.icon-hide:before{content:"\e91c"}.icon-forward:before{content:"\e91d"}.icon-send:before{content:"\e91e"}.icon-twitter:before{content:"\e91f"}.icon-vk:before{content:"\e920"}.icon-facebook:before{content:"\e921"}.icon-youtube:before{content:"\e922"}.icon-cart:before{content:"\e923"}.icon-phone:before{content:"\e924"}.icon-email:before{content:"\e925"}.icon-whatsapp:before{content:"\e926"}.icon-close:before{content:"\e927"}.icon-top:before{content:"\e928"}.icon-right:before{content:"\e929"}.icon-bottom:before,.select-wrapper:before{content:"\e92a"}.icon-left:before{content:"\e92b"}.icon-close-light:before{content:"\e92c"}.icon-menu:before{content:"\e92d"}.icon-warning:before,.message.warning:before,.notif-title.warning:before{content:"\e92e"}.icon-error:before,.message.error:before,.notif-title.error:before{content:"\e92f"}.icon-success:before,.message.success:before,.notif-title.success:before{content:"\e930"}.icon-check:before,.form-group.checkbox label:before,ul.styled li:before{content:"\e931"}.icon-instagram:before{content:"\e932"}.icon-rules:before{content:"\e933"}.icon-moon:before{content:"\e934"}.icon-sun:before{content:"\e935"}.icon-play:before{content:"\e936"}.icon-pause:before{content:"\e937"}.icon-help:before{content:"\e938"}.icon-repeat:before{content:"\e939"}.icon-plus:before{content:"\e93a"}.icon-minus:before{content:"\e93b"}.icon-controls:before{content:"\e93c"}.icon-save:before{content:"\e93d"}.icon-location:before{content:"\e93e"}.icon-lock:before{content:"\e93f"}.icon-folder:before{content:"\e940"}.icon-calendar:before{content:"\e941"}.icon-off:before{content:"\e942"}.icon-enter:before{content:"\e943"}.icon-picture:before{content:"\e944"}.icon-camera:before{content:"\e945"}.icon-repost:before{content:"\e946"}.icon-users:before{content:"\e947"}.icon-more:before{content:"\e948"}.icon-leeds:before{content:"\e949"}.icon-cols:before{content:"\e94a"}.icon-rows:before{content:"\e94b"}.icon-chat:before{content:"\e94c"}.icon-crown:before{content:"\e94e"}.icon-contract:before{content:"\e94f"}.icon-archive:before{content:"\e950"}.icon-calculator:before{content:"\e951"}.icon-building:before{content:"\e952"}.icon-speaker:before{content:"\e953"}.icon-fingerprint:before{content:"\e954"}.icon-database:before{content:"\e955"}.icon-unlocked:before{content:"\e956"}.icon-photo:before{content:"\e957"}.icon-locations:before{content:"\e958"}.icon-smartphone:before{content:"\e959"}.icon-coin:before{content:"\e95a"}.icon-coins:before{content:"\e95b"}.icon-smile:before{content:"\e95c"}.icon-sad:before{content:"\e95d"}.icon-sceptic:before{content:"\e95e"}.icon-pin:before{content:"\e95f"}.icon-happy:before{content:"\e960"}.icon-in-love:before{content:"\e961"}.icon-relieved:before{content:"\e962"}.icon-networking:before{content:"\e963"}.icon-shocked:before{content:"\e964"}.icon-microphone:before{content:"\e965"}.icon-locked:before{content:"\e966"}.icon-stopclock:before{content:"\e967"}.icon-lock-reset:before{content:"\e968"}.icon-key:before{content:"\e969"}.icon-muted:before{content:"\e96a"}.icon-call:before{content:"\e96b"}.icon-quote:before{content:"\e96c"}.icon-transfer:before{content:"\e96d"}header.site-header{top:0;width:100%;z-index:12;-webkit-transition:0.2s;transition:0.2s}header.site-header.white{position:absolute}header.site-header:not(.white){position:relative;border-bottom:1px solid var(--border)}header.site-header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--header)}header.site-header .header-content>*:not(:last-child){margin-right:3.5rem}header.site-header .header-content .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto}header.site-header .header-content .logo span{margin-right:1.2rem;position:relative;height:6rem;width:6rem;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0.9);transform:scale(0.9)}header.site-header .header-content .logo span:before{content:'';border-left:3rem solid transparent;border-right:3rem solid transparent;border-bottom:6rem solid var(--theme);position:absolute;left:0;bottom:0;border-radius:0.1rem}header.site-header .header-content .logo span:after{content:'';border-left:2.6rem solid transparent;border-right:2.6rem solid transparent;border-bottom:2rem solid #fff;position:absolute;left:0.4rem;bottom:0.2rem;border-radius:0.1rem}header.site-header .header-content .logo .text h6{margin-bottom:0;font-size:2rem}header.site-header .header-content .logo .text p{text-transform:uppercase;letter-spacing:0.1em;color:var(--grey);font-size:calc(var(--fz) * 0.8)}header.site-header .header-content .open-menu{font-size:2rem;cursor:pointer;-webkit-transition:0.2s;transition:0.2s}header.site-header .header-content .open-menu:hover{color:var(--theme)}header.site-header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header nav ul li:not(:last-child){margin-right:3.5rem}header.site-header nav ul li a{display:block;color:var(--text);font-size:var(--fz)}header.site-header nav ul li a:hover{color:var(--theme)}li#wp-admin-bar-admin_bar_order_count a{background:var(--theme) !important;-webkit-transition:0.2s;transition:0.2s;color:#fff !important}li#wp-admin-bar-admin_bar_order_count a:hover{background:var(--light) !important}li#wp-admin-bar-admin_bar_order_count a:active{background:var(--dark) !important;-webkit-box-shadow:0 0 0 4px var(--focus) !important;box-shadow:0 0 0 4px var(--focus) !important}footer.site-footer{padding:5rem 0;background:var(--bg);color:var(--grey)}footer.site-footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.site-footer .wrapper .item{max-width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer.site-footer .wrapper .item nav ul li a{font-size:1.5rem;color:var(--grey);-webkit-transition:0.3s;transition:0.3s}footer.site-footer .wrapper .item nav ul li a:hover{color:var(--theme)}footer.site-footer .wrapper .item h5{font-weight:500}footer.site-footer .wrapper .item .bottom{margin-top:auto}body .close-popup-gal{position:absolute;top:2rem;right:2rem;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:2;color:var(--text);background:rgba(0,0,0,0.1);-webkit-transition:0.3s;transition:0.3s;border-radius:1rem}body .close-popup-gal:hover{background-color:var(--theme);color:var(--bg)}body .title-page{font-size:var(--logo);color:var(--theme);font-weight:600;position:absolute;z-index:2;top:-4.5rem}body .title-page .line{position:relative}body .title-page .line::before{content:'';display:block;background-color:var(--theme);width:5rem;height:0.4rem}body .video-block{position:relative;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:0.3s;transition:0.3s;border-radius:1rem;overflow:hidden}body .video-block:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:var(--blackout);-webkit-transition:0.2s;transition:0.2s}body .video-block .btn{position:relative;z-index:1}body .video-block:hover{-webkit-box-shadow:var(--shadow-s);box-shadow:var(--shadow-s)}body .video-block:hover:before{opacity:0.5}body .loading-layer{position:absolute;z-index:6;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;shape-rendering:auto;background:var(--bg-op);display:none;border-radius:inherit}body .loading-layer .ll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:90vh;position:sticky;top:0}body .loading-layer svg{width:20rem;height:20rem}body .loading-layer svg rect{fill:var(--theme)}body .loading-layer.small svg{width:9rem;height:9rem}body .loading>.loading-layer{display:-webkit-box;display:-ms-flexbox;display:flex}body .accords .accord{border:1px solid var(--border);margin-bottom:-1px;background:var(--bg)}body .accords .accord .accord-header{padding:2rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;cursor:pointer;text-transform:uppercase;letter-spacing:0.1em;-webkit-transition:0.3s;transition:0.3s}body .accords .accord .accord-header:after{font-size:70%;color:var(--grey);-webkit-transition:0.3s -webkit-transform;transition:0.3s -webkit-transform;transition:0.3s transform;transition:0.3s transform, 0.3s -webkit-transform;letter-spacing:0}body .accords .accord .accord-header:hover{color:var(--theme)}body .accords .accord .accord-content{display:none;padding:2rem 0;margin:0 3rem;border-top:1px solid var(--border);max-height:90vh;overflow:auto}body .accords .accord .accord-content p,body .accords .accord .accord-content ul,body .accords .accord .accord-content ol{color:var(--grey)}body .accords .accord .accord-content p b,body .accords .accord .accord-content p strong,body .accords .accord .accord-content ul b,body .accords .accord .accord-content ul strong,body .accords .accord .accord-content ol b,body .accords .accord .accord-content ol strong{color:var(--text)}body .accords .accord.active .accord-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body .news-item .image-wrapper{overflow:hidden;margin-bottom:1.6rem}body .news-item .image-wrapper .image{height:20rem;background-position:center;background-size:cover;-webkit-transition:0.7s;transition:0.7s}body .news-item:hover .image-wrapper .image{-webkit-transform:scale(1.1);transform:scale(1.1)}body .links-list li a{padding:1.2rem 0;display:block;border-bottom:1px solid var(--border);color:var(--grey)}body .links-list li a:hover{color:var(--theme)}body .links-list li:first-child a{padding-top:0}body .links-list li:last-child a{border:none;padding-bottom:0}body .links-list li.current-menu-item a,body .links-list li.active a{color:var(--theme)}body .documents-list li{margin-bottom:0}body .documents-list li .file-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .documents-list li:not(.list-header):not(:last-child){border-bottom:1px solid var(--border)}body .documents-list li:not(.list-header):not(.link){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}body .documents-list li:not(.list-header).link a{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .documents-list li:not(.list-header):hover .info .name .file-name .size{background:var(--theme);color:#fff}body .activity-list li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}body .activity-list li:not(:last-child){border-bottom:1px solid var(--border)}body .activity-list li .avatar{margin-right:1.5rem}body .activity-list li .text{-ms-flex-item-align:center;align-self:center}body .avatar{background-color:var(--theme);background-position:center;background-size:cover;width:5rem;height:5rem;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.8rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .avatar.small{font-size:1.2rem;width:var(--icon-size);height:var(--icon-size)}body .avatar.medium{width:4.5rem;height:4.5rem}body .instagram_avatar{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);border-radius:100%;padding:2px;width:5rem;height:5rem}body .instagram_avatar .image{border:2px solid var(--bg);background-position:center;background-size:cover;border-radius:100%;height:100%;width:100%}body .icon-line{padding:0.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:var(--shadow-s);box-shadow:var(--shadow-s);background:var(--bg);border-radius:1rem;color:var(--them);-webkit-transition:0.2s;transition:0.2s}body .icon-line:before{font-size:2.6rem;margin-right:1.5rem;width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--opacity);color:var(--theme);border-radius:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:0.2s;transition:0.2s}body .icon-line h6{font-weight:500}body .icon-line.small:before{font-size:2.2rem}body .icon-line.small h6{font-size:1.4rem}body .icon-block{padding:2.2rem;-webkit-box-shadow:var(--shadow-s);box-shadow:var(--shadow-s);background:var(--bg);border-radius:1rem;color:var(--them);-webkit-transition:0.2s;transition:0.2s}body .icon-block:before{font-size:3rem;margin-bottom:1.5rem;width:6rem;height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--opacity);color:var(--theme);border-radius:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:0.2s;transition:0.2s}body .icon-block h6{font-weight:500}body .icon-block p{font-size:14px}body .icon-block.small:before{font-size:2.2rem}body .icon-block.small h6{font-size:1.4rem}body a.icon-line:hover{color:var(--theme)}body a.icon-line:hover:before{background:var(--theme);color:#fff}body .accord-block{border-top:1px solid var(--border);margin:0 auto}body .accord-block .accord{border-bottom:1px solid var(--border)}body .accord-block .accord .accord-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;text-transform:uppercase;font-weight:600;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}body .accord-block .accord .accord-header span{width:8rem;display:block;-ms-flex-negative:0;flex-shrink:0;position:relative}body .accord-block .accord .accord-header span:before,body .accord-block .accord .accord-header span:after{content:'';width:1.5rem;height:2px;background:var(--theme);display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.3s;transition:0.3s}body .accord-block .accord .accord-header span:before{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}body .accord-block .accord .accord-content{padding:0 0 2rem 8rem;color:var(--grey);display:none}body .accord-block .accord.active .accord-header{padding:2rem 0 1.5rem 0}body .accord-block .accord.active .accord-header span:before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body a.avatar,body label[for].avatar{-webkit-transition:0.2s;transition:0.2s}body a.avatar:active,body label[for].avatar:active{-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .icon:not(label):not(.label):not(.btn),body a.icon:not(label):not(.label):not(.btn),body a:visited.icon:not(label):not(.label):not(.btn){width:var(--icon-size);height:var(--icon-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:0.3s;transition:0.3s;border-radius:100%;cursor:pointer;color:var(--text);-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .icon:not(label):not(.label):not(.btn):hover,body a.icon:not(label):not(.label):not(.btn):hover,body a:visited.icon:not(label):not(.label):not(.btn):hover{background:var(--opacity);color:var(--theme)}body .icon:not(label):not(.label):not(.btn):active,body a.icon:not(label):not(.label):not(.btn):active,body a:visited.icon:not(label):not(.label):not(.btn):active{color:#fff;background:var(--dark);-webkit-box-shadow:0 0 0 4px var(--focus);box-shadow:0 0 0 4px var(--focus)}body .icon:not(label):not(.label):not(.btn) span,body a.icon:not(label):not(.label):not(.btn) span,body a:visited.icon:not(label):not(.label):not(.btn) span{background:var(--red);color:#fff;position:absolute;left:50%;bottom:50%;font-size:14px;padding:0 4px;line-height:18px;min-width:18px;text-align:center;border-radius:9px}body .icons{display:-webkit-box;display:-ms-flexbox;display:flex}body .icons .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1rem);margin:-0.5rem}body .icons .line>*{margin:0.5rem}body .notif-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--border);padding:2rem 0;-webkit-transition:0.2s color !important;transition:0.2s color !important}body .notif-item:last-child{border:none}body .notif-item .avatar{margin-right:2rem;overflow:visible;position:relative}body .notif-item .avatar:after{content:'';height:16px;width:16px;border-radius:100%;background:var(--red);position:absolute;bottom:0.1rem;right:0.1rem;border:3px solid var(--bg);-webkit-transition:0.3s;transition:0.3s;opacity:0;-webkit-transform:scale(0);transform:scale(0)}body .notif-item .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .notif-item .text .notif-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.5em}body .notif-item .text .notif-title h6{margin:0 2rem 0 0}body .notif-item .text .notif-title .label{-ms-flex-negative:0;flex-shrink:0}body .notif-item.new .avatar{overflow:visible;position:relative}body .notif-item.new .avatar:after{opacity:1;-webkit-transform:none;transform:none}body .notifs-block .filter-header+.filter-body{border-bottom:1px solid var(--border)}body .pulse{position:relative}@-webkit-keyframes pulse{from{opacity:0}20%{opacity:1}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pulse{from{opacity:0}20%{opacity:1}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}body .pulse:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;-webkit-box-shadow:0 0 12px var(--theme);box-shadow:0 0 12px var(--theme);-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}body .popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:227;display:none}body .popup .wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(var(--field) + 2rem) 0;position:relative}body .popup .wrapper .blackout{cursor:pointer;background:var(--bg-op);position:absolute;top:0;right:0;bottom:0;left:0}body .popup .wrapper img{position:relative;height:50rem}@-webkit-keyframes scale{from{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:none;transform:none}}@keyframes scale{from{-webkit-transform:scale(0.5);transform:scale(0.5)}to{-webkit-transform:none;transform:none}}body .popup .wrapper .content{-webkit-box-shadow:var(--shadow-s);box-shadow:var(--shadow-s);position:relative;z-index:1;background:var(--bg);width:var(--popup-container);position:relative;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:scale 0.5s 1;animation:scale 0.5s 1}body .popup .wrapper .content .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 3rem;font-weight:600;font-size:2rem;position:relative;border-bottom:1px solid var(--border)}body .popup .wrapper .content .popup-header .close-popup{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem;font-size:var(--fz);cursor:pointer;-webkit-transition:0.2s;transition:0.2s}body .popup .wrapper .content .popup-header .close-popup:hover{color:var(--red)}body .popup .wrapper .content .popup-content{padding:3rem;overflow:auto}body .popup .wrapper .player-wrapper{position:relative;height:100%;width:100%;margin:0 calc(var(--field) + 2rem) 0}body .popup .wrapper .player-wrapper iframe{width:100%;height:100%}body .popup .wrapper .player-wrapper .btn{position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media (max-width: 767px){body .popup .wrapper .player-wrapper{height:auto;width:var(--container);margin:0;height:calc(var(--container) * 0.7)}}@media (min-width: 768px) and (max-width: 1023px){body .news-item .image-wrapper .image{height:12rem}}section.first-slide{position:relative;background-position:center;background-size:cover;border-bottom:1px solid var(--border)}section.first-slide:after{content:'';position:absolute;top:0;right:0;bottom:0;width:30%;background:var(--grey-bg)}section.first-slide .wrapper{position:relative;z-index:2;min-height:calc(100vh - var(--header));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 55% 3rem 0}section.first-slide .wrapper h1{font-size:4rem}section.first-slide .wrapper .image{--size: calc(var(--container) * 0.5);position:absolute;width:var(--size);height:var(--size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:-webkit-gradient(linear, left top, left bottom, from(var(--light)), to(var(--theme)));background:linear-gradient(var(--light), var(--theme));border-radius:100%;max-height:100%}section.first-slide .wrapper .image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}section.about .wrapper .images{display:-webkit-box;display:-ms-flexbox;display:flex}section.about .wrapper .images .item{width:35%;position:relative;z-index:2}section.about .wrapper .images .item:nth-child(2){margin-top:8rem}section.about .wrapper .images .item:last-child{margin-top:4rem}section.about .wrapper .images .item .image{background-position:center;background-size:cover;font-weight:500;background-color:var(--grey-bg);position:relative}section.about .wrapper .images .item .image>div{position:relative;z-index:2;padding:3rem;height:44rem;width:100%;background:rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.about .wrapper .images .item .image h5{margin-bottom:3rem;width:70%}section.about .wrapper .images .item .image h5::after{content:'';width:6rem;height:3px;background:var(--theme);margin-top:1rem;display:block}section.about .wrapper .images .item .image:not(:last-child){margin-bottom:2rem}section.about .wrapper .images .item .image .photo{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-position:left bottom;background-repeat:no-repeat;background-size:contain;margin-bottom:-3rem}section.about .wrapper .images .item .image .numbers{padding:0 2rem 0 0}section.about .wrapper .images .item .image .numbers .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}section.about .wrapper .images .item .image .numbers .number h3{margin:0 1.5rem 0 0;font-size:4rem;width:8rem}section.about .wrapper .images .item .image.grey-text>div{background:none}section.about .wrapper .images .item:not(:first-child){margin-left:-5%}section.advantages{background:var(--grey-bg);color:var(--grey)}section.advantages .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.advantages .items .item{width:calc(25% - 3rem)}section.advantages .items .item .image{--size: calc((var(--container) / 4) - 5rem);width:var(--size);height:var(--size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:100%;overflow:hidden;background:#c6e7ff}section.calculator .calculator-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--bg);-webkit-box-shadow:var(--shadow-l);box-shadow:var(--shadow-l);border-radius:0.6rem}section.calculator .calculator-wrapper .brick-type,section.calculator .calculator-wrapper .brick-height{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;padding:4rem;border-right:1px solid var(--border);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.calculator .calculator-wrapper .brick-type .line,section.calculator .calculator-wrapper .brick-height .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;width:calc(100% + 2rem)}section.calculator .calculator-wrapper .brick-type .tab,section.calculator .calculator-wrapper .brick-height .tab{cursor:pointer;-webkit-transition:0.2s;transition:0.2s;margin-right:2px;border:1px solid var(--border);color:var(--text);font-weight:500;padding:1rem 2.5rem;border-radius:0.6rem;width:calc(50% - 2rem);margin:1rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:11rem}section.calculator .calculator-wrapper .brick-type .tab img,section.calculator .calculator-wrapper .brick-height .tab img{margin:auto}section.calculator .calculator-wrapper .brick-type .tab:hover,section.calculator .calculator-wrapper .brick-type .tab.active,section.calculator .calculator-wrapper .brick-height .tab:hover,section.calculator .calculator-wrapper .brick-height .tab.active{border-color:transparent;background:var(--opacity)}section.calculator .calculator-wrapper .brick-body{padding:4rem;width:60%}section.calculator .calculator-wrapper .brick-body .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.calculator .calculator-wrapper .brick-body .title-wrapper h5{margin:0}section.calculator .calculator-wrapper .brick-body .title-wrapper .select-type{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-0.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.calculator .calculator-wrapper .brick-body .title-wrapper .select-type .tab{margin:0.2rem;color:var(--grey);-webkit-transition:0.2s;transition:0.2s;cursor:pointer;text-transform:uppercase;letter-spacing:0.1em;font-weight:500;font-size:var(--label-size);padding:0.5rem 0.8rem;border-radius:0.2rem}section.calculator .calculator-wrapper .brick-body .title-wrapper .select-type .tab.active,section.calculator .calculator-wrapper .brick-body .title-wrapper .select-type .tab:hover{background:var(--opacity);color:var(--theme)}section.calculator .calculator-wrapper .brick-body .brick-height{width:100%;padding:0}section.calculator .calculator-wrapper .brick-body .inputs{display:none}section.calculator .calculator-wrapper .brick-body .inputs.active{display:-webkit-box;display:-ms-flexbox;display:flex}section.calculator .calculator-wrapper .brick-body .inputs .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;width:calc(100% + 2rem)}section.calculator .calculator-wrapper .brick-body .inputs .line .form-group{width:calc(50% - 2rem);margin:1rem}section.calculator .calculator-wrapper .brick-body .inputs .line .form-group.full{width:calc(100% - 2rem)}section.calculator .calculator-wrapper .brick-body .btns .text{color:var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;padding-left:1rem}section.calculator .calculator-wrapper .brick-body .btns .text .total{font-size:4rem;line-height:1;font-weight:700}section.calculator .calculator-wrapper .brick-body .btns .text p{margin-left:1rem;line-height:1.3}section.calculator .calculator-wrapper .brick-body small{opacity:0.5}section.why-us{border-bottom:1px solid var(--border)}section.why-us .adv-items{display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:adv}section.why-us .adv-items .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;width:calc(100% + 2rem)}section.why-us .adv-items .line .item{width:calc((100% / var(--adv)) - 2rem);margin:1rem;counter-increment:adv;color:var(--grey);font-weight:500;border:1px solid var(--border);padding:2rem;border-radius:1rem;border-right:4px solid var(--opacity)}section.why-us .adv-items .line .item:before{content:counter(adv);font-size:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5rem;width:5rem;line-height:1;border-radius:1.2rem;background:var(--opacity);color:var(--theme);font-weight:700;margin-bottom:1.5rem;border-right:4px solid var(--opacity)}.call-us{background:-webkit-gradient(linear, left top, left bottom, from(var(--light)), to(var(--theme)));background:linear-gradient(var(--light), var(--theme));position:relative;overflow:hidden}.call-us:before{left:14%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24rem;position:absolute;opacity:0.15}.call-us .wrapper{position:relative;z-index:2;padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.call-us .wrapper img{width:20%}section.top-image{height:16vh;position:relative;overflow:hidden}section.top-image::before{content:'';background-color:var(--bg);opacity:0.8;display:block;position:absolute;left:0;top:0;z-index:1;height:100%;width:100%}section.top-image .wrapper .image{position:absolute;left:0;top:0;z-index:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.contact .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:var(--padding) 0}section.contact .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45%;margin:0 5% 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.contact .wrapper .info .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.contact .wrapper .info .list a{margin:0 0 1rem 0;font-size:var(--fz);font-weight:500}section.contact .wrapper .info .list a::before{font-weight:500;margin:0 0.5rem 0rem 0}section.contact .wrapper .info .list p{font-size:var(--fz)}section.contact .wrapper .info .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.contact .wrapper .info .box .adress{width:40%;font-size:var(--fz)}section.contact .wrapper .info .box .cods{margin:0;font-size:var(--fz)}section.contact .wrapper .contacts-form{width:60%}section.contact .wrapper .contacts-form .title{font-size:3rem;margin:0 0 2rem 0;font-weight:600}section.contact .wrapper .contacts-form .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.contact .wrapper .contacts-form .inputs .form-group{margin:0 0 2rem 0}section.contact-map{border-top:1px solid var(--border)}section.contact-map [class*="ymaps-2"][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}section.supervisor{position:relative}section.supervisor .wrapper{padding:var(--padding) 0;display:-webkit-box;display:-ms-flexbox;display:flex}section.supervisor .wrapper .info{width:45%;margin:0 10% 0 0}section.supervisor .wrapper .info .title{margin:0 0 2rem 0;font-weight:600;color:var(--grey);font-size:2rem}section.supervisor .wrapper .info p{font-size:1.4rem;color:var(--grey)}section.supervisor .wrapper .info .indicators{display:-webkit-box;display:-ms-flexbox;display:flex}section.supervisor .wrapper .info .indicators .indicator{margin:0 1rem 0 0}section.supervisor .wrapper .info .indicators .indicator .num{font-size:4rem;font-weight:700;color:var(--grey)}section.supervisor .wrapper .info .indicators .indicator .description{color:var(--grey)}section.supervisor .wrapper .supervisor-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:50%}section.supervisor .wrapper .supervisor-info .info-s{margin:0 4rem 0 0}section.supervisor .wrapper .supervisor-info .info-s .name{font-size:1.2rem}section.supervisor .wrapper .supervisor-info .info-s .position{font-size:1.2rem;margin:0 0 2rem 0}section.supervisor .wrapper .supervisor-info .supervisor-image{width:60%;height:40rem;-o-object-fit:cover;object-fit:cover}section.sertificate{background-color:var(--grey-bg)}section.sertificate .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.sertificate .wrapper .article{width:30%}section.sertificate .wrapper .article .title{color:var(--grey);font-size:3rem}section.sertificate .wrapper .article .description{color:var(--grey);font-size:var(--fz)}section.sertificate .wrapper .slider-sertificate{width:65%;margin:0 0 0 5%}section.sertificate .wrapper .slider-sertificate img{cursor:pointer;max-height:80%}section.help .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.help .wrapper .title{font-size:var(--logo);color:var(--grey);margin:0 0 4rem 0}section.help .wrapper .description p{color:var(--grey);font-size:var(--fz)}section.gallery{position:relative}section.gallery .wrapper .gallery-grid .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 2rem)}section.gallery .wrapper .gallery-grid .line .item-photo{width:calc((100%/3) - 2rem);margin:0 2rem 0 0;-o-object-fit:cover;object-fit:cover;padding:1rem;border:1px solid var(--border);-webkit-box-shadow:var(--shadow-m);box-shadow:var(--shadow-m);cursor:pointer}section.price-list{position:relative}section.price-list .wrapper .grid-price .line .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;border-radius:0.5rem;-webkit-box-shadow:var(--shadow-m);box-shadow:var(--shadow-m);margin:0 0 4rem 0}section.price-list .wrapper .grid-price .line .item-price .article{width:50%;padding:2rem}section.price-list .wrapper .grid-price .line .item-price .article .title{font-size:2.5rem;font-weight:600;color:var(--grey)}section.price-list .wrapper .grid-price .line .item-price .article .price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.price-list .wrapper .grid-price .line .item-price .article .price-block .price{font-size:2rem;color:var(--theme);line-height:3rem}section.price-list .wrapper .grid-price .line .item-price .article .price-block .price span{font-size:3rem;margin:0 0 0 1rem}section.price-list .wrapper .grid-price .line .item-price .article .price-block .discount{color:var(--red);font-weight:600}section.price-list .wrapper .grid-price .line .item-price .image-price{width:40%;margin:0 0 0% 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}section.price-list .wrapper .grid-price .line .item-price .image-price .image{padding:2rem}section.price-list .wrapper .grid-price .line .item-price .image-price .tag{padding:1rem;position:absolute;top:0;background-color:var(--theme);color:var(--bg);font-weight:600;border-radius:0.5rem;right:0}section.price-list .wrapper .grid-price .line .item-price .image-price .tag.not{background-color:var(--red)}

/*# sourceMappingURL=../css/theme.css.map */
