﻿@font-face{font-family:"Rubik";font-style:normal;font-weight:300;font-display:fallback;src:local("Rubik Light"),local("Rubik-Light"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-300-e65f7a61.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:fallback;src:local("Rubik Regular"),local("Rubik-Regular"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-400-0e3fcef0.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:fallback;src:local("Rubik Medium"),local("Rubik-Medium"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-500-6dbc1a25.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:fallback;src:local("Rubik Bold"),local("Rubik-Bold"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-700-7ff00362.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:italic;font-weight:300;font-display:fallback;src:local("Rubik Light Italic"),local("Rubik-LightItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-300i-5d97b97c.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:fallback;src:local("Rubik Regular Italic"),local("Rubik-RegularItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-400i-bcae777c.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:fallback;src:local("Rubik Medium Italic"),local("Rubik-MediumItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-500i-07d0186a.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:italic;font-weight:700;font-display:fallback;src:local("Rubik Bold Italic"),local("Rubik-BoldItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-cyrillic-700i-428775ed.woff2") format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:fallback;src:local("Rubik Light"),local("Rubik-Light"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-300-b7828ce6.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:fallback;src:local("Rubik Regular"),local("Rubik-Regular"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-400-a88f1633.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:fallback;src:local("Rubik Medium"),local("Rubik-Medium"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-500-11197704.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:fallback;src:local("Rubik Bold"),local("Rubik-Bold"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-700-3d150119.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:italic;font-weight:300;font-display:fallback;src:local("Rubik Light Italic"),local("Rubik-LightItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-300i-35bdbc9e.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:fallback;src:local("Rubik Regular Italic"),local("Rubik-RegularItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-400i-e02fc0b3.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:fallback;src:local("Rubik Medium Italic"),local("Rubik-MediumItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-500i-d8314508.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:"Rubik";font-style:italic;font-weight:700;font-display:fallback;src:local("Rubik Bold Italic"),local("Rubik-BoldItalic"),url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/rubik-latin-700i-91129c2c.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}body{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}@media screen and (max-width: 650px){p{-webkit-text-size-adjust:none}}.container,.sofa .sofa__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){.container,.sofa .sofa__container{width:750px}}@media(min-width: 992px){.container,.sofa .sofa__container{width:970px}}@media(min-width: 1200px){.container,.sofa .sofa__container{width:1000px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-sm-9{position:relative;min-height:1px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:77%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:11.5%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.pull-request-form:before,.clearfix:after,.pull-request-form:after,.container:before,.sofa .sofa__container:before,.container:after,.sofa .sofa__container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.pull-request-form:after,.container:after,.sofa .sofa__container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none}@-ms-viewport{width:device-width}html{font-family:Rubik}aside *{font-style:normal !important}ul{margin-bottom:17px}h1,h3,h4{margin-bottom:14px;margin-top:14px}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#452d3d}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:rgb(110.5,110.5,110.5);line-height:0}h1{font-size:32px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:17px}h6{font-size:14px}h3{font-size:27px}h4{font-size:23px}h6{font-size:15px;line-height:22px}ul,li,ol{font-size:16px;line-height:25px}p,ul,ol{margin-bottom:26px}ul,ol{margin-left:52px;margin-top:0}p{font-size:17.3px;font-weight:300;line-height:1.31;color:#666}p>code,li>code,p>a>code,li>a>code{background:#f2f2f2;border-radius:5px;color:#000;padding:2px 8px;font-weight:normal !important;font-size:13px}p>a>code,li>a>code{color:#f59937 !important}a:hover{text-decoration:underline}.internal-link{color:#452d3d;border-bottom:1px dotted #452d3d}.internal-link:hover{text-decoration:none}.tiny{font-size:6px}.text-center{text-align:center;text-indent:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}a img{border:none}a{color:#f49943;text-decoration:none;line-height:inherit}a:hover{color:rgb(242.5904522613,139.9296482412,42.9095477387)}a:focus{color:rgb(242.5904522613,139.9296482412,42.9095477387)}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.highlight{background:#ff9}@media screen and (max-width: 650px){.text-center{margin-top:12%}}.simple_form .select{margin-bottom:15px;max-width:100%}.simple_form select{border:1px solid #e7e5e6}.simple_form .input>label{color:#452d3d}.simple_form h2,.simple_form h3,.simple_form h4,.simple_form h5{color:#452d3d}.simple_form input[type=text],.simple_form input[type=email],.simple_form input[type=password],.simple_form input[type=url],.simple_form input[type=number]{border:1px solid #e7e5e6;padding:0 10px;font-size:16px}.simple_form textarea{border:1px solid #e7e5e6;min-height:120px;padding:10px;font-size:16px}.simple_form input[type=submit]{background:#f49943;color:#fff;height:40px;line-height:40px;padding-left:10px;padding-right:10px;color:#fff;font-size:21px;border-radius:5px;font-weight:500}.simple_form input[type=submit]:hover,.simple_form input[type=submit]:focus{text-decoration:underline}.simple_form select{line-height:30px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #e7e5e6}.string.required.row{margin:0 auto;margin-bottom:15px}.activity-log{margin:0}.activity-log li{font-size:1.2em;margin-bottom:8px;list-style:none}.activity-log li>span{display:inline-block;color:#a9a9a9;border:1px solid #a9a9a9;border-radius:5px;padding:0px 5px;font-size:.8em;margin-right:8px;width:128px}.activity-log li.finished{color:green}.activity-log li.completed_review{color:#ee7f7f}.activity-log li.approved{color:#2ba6cb}.activity-log li.started{color:#2ba6cb}.badge{display:inline-block;padding:5px;font-size:16px;background:#333;color:#fff;border-radius:3px}.badge.badge-success{background:#e8e6e7;color:#4b3442}.badge>a{color:#fff}.blog-post{margin:14px auto 30px auto;padding-bottom:15px;position:relative}.blog-post h5{font-weight:400;color:#666 !important}.blog-post .container>article>nav,.blog-post .sofa .sofa__container>article>nav,.sofa .blog-post .sofa__container>article>nav{margin-top:12px;border-top:1px dashed #b4b4b4;clear:both;color:#4b3442;font-size:12px;line-height:18px;text-align:left;text-transform:uppercase;margin-left:-15px;margin-right:-15px}.blog-post>article{margin-bottom:24px;position:relative;text-align:left}.blog-post>article h1{margin-top:0}.blog-post>article>section{margin-bottom:12px;padding-right:20px;min-height:410px;width:720px}.blog-post>article>span{font-size:14px;color:#f2f2f2;left:10px;position:absolute}.blog-post>article>nav{margin-top:12px;border-top:1px dashed #b4b4b4;clear:both;color:#4b3442;font-size:12px;line-height:18px;text-align:left;text-transform:uppercase}.blog-post article>p,.blog-post #epiceditor-preview>p{text-align:left;margin-bottom:20px}.blog-post article>p code,.blog-post article>p code.code,.blog-post #epiceditor-preview>p code,.blog-post #epiceditor-preview>p code.code{background:#e7e4e6;color:#452d3d;font-family:monospace;font-size:15px}.blog-post article p:last-child,.blog-post #epiceditor-preview p:last-child{margin-bottom:0}.blog-post article>ul,.blog-post #epiceditor-preview>ul{margin-bottom:20px;margin-right:20px}.blog-post article>ul li:last-child,.blog-post #epiceditor-preview>ul li:last-child{margin-bottom:0}.blog-post article ul:last-child,.blog-post #epiceditor-preview ul:last-child{margin-bottom:0}.blog-post article>ol,.blog-post #epiceditor-preview>ol{margin-right:20px}.blog-post article>ol p,.blog-post #epiceditor-preview>ol p{text-align:left}.blog-post article ol:last-child,.blog-post #epiceditor-preview ol:last-child{margin-bottom:0}.blog-post article .notice,.blog-post #epiceditor-preview .notice{font-size:22px;line-height:1.1;border-radius:0;padding:11px 30px;word-break:break-word}.blog-post article .notice .divider,.blog-post #epiceditor-preview .notice .divider{display:block}.blog-post article .notice.is-new,.blog-post #epiceditor-preview .notice.is-new{display:flex;align-items:center}.blog-post article .notice.is-new .button,.blog-post article .notice.is-new .sofa .sofa__link.sofa__link--main,.sofa .blog-post article .notice.is-new .sofa__link.sofa__link--main,.blog-post #epiceditor-preview .notice.is-new .button,.blog-post #epiceditor-preview .notice.is-new .sofa .sofa__link.sofa__link--main,.sofa .blog-post #epiceditor-preview .notice.is-new .sofa__link.sofa__link--main{margin:0}.blog-post article .notice.is-new .left-part,.blog-post #epiceditor-preview .notice.is-new .left-part{order:0}.blog-post article .notice.is-new .right-part,.blog-post #epiceditor-preview .notice.is-new .right-part{order:1;margin-left:10px}.blog-post article .pull-right,.blog-post #epiceditor-preview .pull-right{margin:7px 0 0 0}.blog-post article .highlight,.blog-post #epiceditor-preview .highlight{margin-left:0px}.blog-post article>aside h4,.blog-post #epiceditor-preview>aside h4{margin-top:0}.blog-post article>footer,.blog-post #epiceditor-preview>footer{padding:5px 0;text-align:right}@media screen and (max-width: 667px){.blog-post>header{float:none;width:100%}.blog-post>header h1{padding-left:2%}.blog-post>header section{border:none;border-bottom:1px dashed #b4b4b4;width:100%}.blog-post>header img{max-width:100%}.blog-post>header nav{padding-left:2%}.blog-post>article{float:none;width:100%;padding-left:3%;border:none;min-height:auto}.blog-post>article img{width:100%}.blog-post>aside{display:none}.blog-post article .notice,.blog-post #epiceditor-preview .notice{padding:10px 15px;font-size:19px;line-height:1.2}.blog-post article .notice.is-new,.blog-post #epiceditor-preview .notice.is-new{flex-wrap:wrap}.blog-post article .notice.is-new .left-part,.blog-post article .notice.is-new .right-part,.blog-post #epiceditor-preview .notice.is-new .left-part,.blog-post #epiceditor-preview .notice.is-new .right-part{width:100%}.blog-post article .notice.is-new .left-part,.blog-post #epiceditor-preview .notice.is-new .left-part{margin-bottom:10px}.blog-post article .notice.is-new .right-part,.blog-post #epiceditor-preview .notice.is-new .right-part{margin-left:0}.blog-post article .notice .button,.blog-post article .notice .sofa .sofa__link.sofa__link--main,.sofa .blog-post article .notice .sofa__link.sofa__link--main,.blog-post #epiceditor-preview .notice .button,.blog-post #epiceditor-preview .notice .sofa .sofa__link.sofa__link--main,.sofa .blog-post #epiceditor-preview .notice .sofa__link.sofa__link--main{font-size:17px;margin-bottom:10px}.blog-post article .notice .divider,.blog-post #epiceditor-preview .notice .divider{display:none}}@media only screen and (max-width: 767px){.blog-post{padding-bottom:0px !important}.blog-post article>.row>div{padding-left:0;padding-right:0}.blog-post article ol,.blog-post #epiceditor-preview ol{margin-left:18px}}.button,.sofa .sofa__link.sofa__link--main,.btn{clear:both;background-color:#f59937;border:0 none;font-family:"Rubik",sans-serif;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:21px;font-weight:500;height:40px;line-height:40px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}.button:focus,.sofa .sofa__link.sofa__link--main:focus,.btn:focus{color:#fff}.button:hover,.sofa .sofa__link.sofa__link--main:hover,.btn:hover{color:#fff;text-decoration:underline}.button.button-save,.sofa .button-save.sofa__link.sofa__link--main,.btn.button-save{margin:0 0 10px 0}.button.button-slim,.sofa .button-slim.sofa__link.sofa__link--main,.btn.button-slim{font-size:12px;height:28px;line-height:28px;padding:0 14px}.button.button-centered,.sofa .sofa__link.sofa__link--main,.button--centered,.btn.button-centered,.btn--centered{margin:0 auto;display:block;width:320px}.button.button-red,.sofa .button-red.sofa__link.sofa__link--main,.btn.button-red{background-color:#e22e2e}.button.button-red:hover,.sofa .button-red.sofa__link.sofa__link--main:hover,.btn.button-red:hover{color:#fff}.button.button-orange,.sofa .sofa__link.sofa__link--main,.btn.button-orange{background-color:#f59937}.button.button-orange:hover,.sofa .sofa__link.sofa__link--main:hover,.btn.button-orange:hover{color:#fff}.button.button-gray,.sofa .button-gray.sofa__link.sofa__link--main,.btn.button-gray{background:#d3d3d3;cursor:default;opacity:.4}.button.button-gray:hover,.sofa .button-gray.sofa__link.sofa__link--main:hover,.btn.button-gray:hover{color:#fff;text-decoration:none}.button--disabled,.btn--disabled{background:#d3d3d3;cursor:default;opacity:.4}.button.button-cta,.sofa .button-cta.sofa__link.sofa__link--main,.btn.button-cta{font-size:21px;line-height:44px;height:44px;margin:40px auto;width:434px}.button.button-sale,.sofa .button-sale.sofa__link.sofa__link--main,.btn.button-sale{margin:40px auto}.button.button-block,.sofa .button-block.sofa__link.sofa__link--main,.btn.button-block{display:block;width:100%}.button.button-password-recovery,.sofa .button-password-recovery.sofa__link.sofa__link--main,.btn.button-password-recovery{font-size:15px}.button.button-subscribe,.sofa .button-subscribe.sofa__link.sofa__link--main,.btn.button-subscribe{width:150px;text-align:center;padding:0}.button.button-link-after-survey,.sofa .button-link-after-survey.sofa__link.sofa__link--main,.btn.button-link-after-survey{margin-bottom:26px}.button.button-transparent,.sofa .button-transparent.sofa__link.sofa__link--main,.btn.button-transparent{background:none;color:#f59937;border:1px solid #f59937}.button.button-survey-confirmation,.sofa .button-survey-confirmation.sofa__link.sofa__link--main,.btn.button-survey-confirmation{width:260px;text-transform:uppercase}@media screen and (max-width: 480px){.button.button-cta,.sofa .button-cta.sofa__link.sofa__link--main,.btn.button-cta{width:100%;font-size:14px}.button.button-centered,.sofa .sofa__link.sofa__link--main,.btn.button-centered{width:100%;font-size:14px}.button.button-block,.sofa .button-block.sofa__link.sofa__link--main,.btn.button-block{display:block;width:auto;font-size:16px;margin:20px 0 3% 0}}@media screen and (max-width: 650px){.button,.sofa .sofa__link.sofa__link--main,.btn{width:100%;margin:auto;margin:3% 0 3% 0}.button.button-cta,.sofa .button-cta.sofa__link.sofa__link--main,.btn.button-cta{width:100%;font-size:14px}}.captcha-wrapper{text-align:center;margin-bottom:10px}.captcha{display:inline-block;position:relative;left:-7px}.captcha-wrapper{margin-bottom:20px;max-width:320px;margin:0 auto}.captcha-wrapper h3{font-family:"Rubik",sans-serif;font-size:22.7px;line-height:1.24;color:#452d3d;margin-bottom:20px}.captcha{transform:scale(1.057);transform-origin:0 0}.captcha-wrapper__email{background-color:#fff;border:solid 1px #e7e4e6;padding:9px 21px;display:block;width:100%;font-family:"Rubik",sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:1.43;text-align:justify;color:#5a3a4e;margin-bottom:20px}.captcha-wrapper__email::-webkit-input-placeholder{font-family:"Rubik",sans-serif;font-size:14px;color:#999}.captcha-wrapper__email::-moz-placeholder{font-family:"Rubik",sans-serif;font-size:14px;color:#999}.captcha-wrapper__email:-moz-placeholder{font-family:"Rubik",sans-serif;font-size:14px;color:#999}.captcha-wrapper__email:-ms-input-placeholder{font-family:"Rubik",sans-serif;font-size:14px;color:#999}pre.highlight,pre.code{line-height:17px;background:#e7e4e6;font-family:sans-serif;font-weight:bold;font-size:13px;padding:15px;border-radius:5px;margin:18px 0}.highlight code{font-weight:normal}.highlight{margin-left:32px}.highlight .p{color:#585050}.highlight .nx{color:#8464c4}.highlight .o{color:#585050}.highlight .nb{color:#8464c4}.highlight .s1{color:#4b8b8b}.highlight .s2{color:#4b8b8b}.highlight .kd{color:#4b8b8b}.highlight .k{color:#8464c4}.highlight .kc{color:#02bf85}.highlight .mi{color:#b45a3c}.highlight .mf{color:#b45a3c}.highlight .hll{background-color:#49483e}.highlight{background:#272822;color:#f8f8f2}.highlight .c{color:#452d3d}.highlight .err{color:#4b8b8b}.highlight .l{color:#b45a3c}.highlight .n{color:#ca4949}.highlight .cm{color:#452d3d}.highlight .cp{color:#452d3d}.highlight .c1{color:#452d3d}.highlight .cs{color:#452d3d}.highlight .ge{font-style:italic}.highlight .gs{font-weight:bold}.highlight .kn{color:#f92672}.highlight .kp{color:#a06e3b}.highlight .kr{color:#a06e3b}.highlight .kt{color:#a06e3b}.highlight .ld{color:#4b8b8b}.highlight .m{color:#b45a3c}.highlight .s{color:#4b8b8b}.highlight .na{color:#7272ca}.highlight .nc{color:#7272ca}.highlight .no{color:#a06e3b}.highlight .ni{color:#ca4949}.highlight .ne{color:#7272ca}.highlight .nf{color:#ca4949}.highlight .nl{color:#ca4949}.highlight .nn{color:#ca4949}.highlight .py{color:#ca4949}.highlight .nt{color:#f92672}.highlight .nv{color:#ca4949}.highlight .ow{color:#f92672}.highlight .w{color:#585050}.highlight .mh{color:#b45a3c}.highlight .mo{color:#b45a3c}.highlight .sb{color:#4b8b8b}.highlight .sc{color:#4b8b8b}.highlight .sd{color:#4b8b8b}.highlight .se{color:#b45a3c}.highlight .sh{color:#4b8b8b}.highlight .si{color:#bd5187}.highlight .sx{color:#4b8b8b}.highlight .sr{color:#4b8b8b}.highlight .ss{color:#4b8b8b}.highlight .bp{color:#ca4949}.highlight .vc{color:#ca4949}.highlight .vg{color:#ca4949}.highlight .vi{color:#ca4949}.highlight .il{color:#b45a3c}@media screen and (max-width: 650px){.highlight{word-wrap:break-word;width:100%;margin:0 auto}}.content-text-block{max-width:100%;padding-bottom:40px}.content-text-block p:first-child{margin-top:0}.content-text-block p{text-indent:0}.content-text-block ul{margin-left:2em;margin-top:17px;margin-bottom:17px}.content-text-block ul li{font-size:1em !important;margin-bottom:10px;list-style-type:initial;font-weight:300;color:#666}.content-text-block ol li{font-size:1em !important;margin-bottom:10px;list-style-type:decimal;font-weight:300;color:#666}.content-text-block pre{overflow:scroll;line-height:20px;background:#e7e4e6;font-family:Consolas,Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Monaco,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","Liberation Mono","Nimbus Mono L","Courier New",monospace;color:#452d3d;font-weight:normal;font-size:15px;padding:15px;border-radius:5px;margin:18px 0}.content-text-block h2,.content-text-block h3,.content-text-block h4,.content-text-block h5,.content-text-block h6{color:#452d3d}.content-text-block h2 code,.content-text-block h3 code,.content-text-block h4 code,.content-text-block h5 code,.content-text-block h6 code{color:inherit}.content-text-block code,.content-text-block code.code{background:#e7e4e6;color:#452d3d;font-family:monospace;font-size:15px}.content-text-block blockquote{padding-top:0;margin:17px 0;margin:0 0 1.11111rem;padding:.5rem 1.11111rem 0 1.05556rem;border-left:1px solid #ddd;line-height:1.6;color:#6f6f6f}.content-text-block img{display:block;max-width:100%;margin:0 auto}.content-text-block iframe{display:block;margin:0 auto;width:100%}.content-text-block--dark p,.content-text-block--dark ul li,.content-text-block--dark ol li{font-size:18.5px !important;font-weight:300;line-height:1.4;color:rgba(0,0,0,.84)}@media screen and (max-width: 650px){.content-text-block{width:100%}.content-text-block img{max-width:100%}}#cookies-eu-banner{text-align:center;border-top:1px solid #e4e4e4;background:#f2f2f2;padding:0 20px;line-height:40px;position:fixed;z-index:999;right:0;bottom:0;left:0}@media screen and (max-width: 650px){#cookies-eu-banner{line-height:30px;padding:0 65px}}.formkit-sticky-bar{z-index:99999}.formkit-sticky-bar p{margin:0}.seva-form.formkit-form{max-width:100% !important;width:100% !important}.seva-form.formkit-form input{height:100% !important}.seva-form.formkit-form>div{padding:0 1rem 0 0 !important}#cookies-eu-accept{border:none;background-color:#f59937;font-size:11px;font-weight:bold;line-height:20px;min-width:26px;margin-right:5px;padding:2px 11px;cursor:pointer;text-align:center;white-space:nowrap;color:#fff;border:0;outline:none}.status-bar{background:#f2f2f2;border-bottom:1px solid #452d3d;border-top:1px solid #452d3d;padding:8px 12px;margin-bottom:12px}.status-bar .badge{margin-right:8px}.status-bar .buttons{float:right}.status-bar .buttons .button,.status-bar .buttons .sofa .sofa__link.sofa__link--main,.sofa .status-bar .buttons .sofa__link.sofa__link--main{margin:-1px 0}pre{overflow:scroll;line-height:17px;background:#36312c;font-family:sans-serif;font-weight:bold;font-size:13px;padding:15px;border-radius:5px;margin:18px 0}.hidden{display:none}.main-cover{float:right;margin-left:36px;width:365px;box-shadow:0px 0px 5px rgba(0,0,0,.3)}.hero-text{font-size:18px;font-style:italic;padding:20px 0 40px 0}.separator{border-bottom:1px solid #eee;margin:0 -44px;padding:0 !important;clear:both}.separator+h3{margin-top:20px}.internals{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/chapters-9b4276d7.webp") no-repeat top;margin:0 -44px;padding:16px 100px 22px 100px}.quote{font-style:italic;margin:44px 0}.quote p{line-height:22px;margin-top:0px;margin-bottom:8px;text-indent:36px}.quote span{color:#a9a9a9;display:block;text-align:right;font-size:14px}.quote span p{text-align:right;margin:0 !important;font-size:14px}.reviews{margin:0 48px}.reviews.headline{margin-top:20px}.reviews .quote:first-child{margin-top:0}.centered-block{display:block;margin:0 auto}.copy-section p,.copy-section ul{position:relative}.copy-section p li,.copy-section ul li{list-style-type:initial}.copy-section h5{margin-bottom:6px;position:relative}.list-nostyle li{list-style:none}.sub-menu{border-left:1px dashed hsla(0,0%,80%,.2);border-right:1px dashed hsla(0,0%,80%,.2);border-bottom:1px solid hsla(0,0%,80%,.2);border-top:1px solid hsla(0,0%,80%,.2);padding:8px 0;margin:0 0 48px 0}.sub-menu li{display:inline-block;list-style:none;margin:0 10px}.sub-menu .button,.sub-menu .sofa .sofa__link.sofa__link--main,.sofa .sub-menu .sofa__link.sofa__link--main{margin-bottom:0}.notice{background:#e8e6e7;border-radius:5px;clear:both;color:#4b3442;font-family:"Rubik",sans-serif;font-size:16px;line-height:20px;margin:24px auto;max-width:970px;padding:10px 15px;text-align:left;text-indent:0}@media screen and (min-width: 700px){.notice--special{height:60px;line-height:60px;margin:50px auto;padding:0;text-align:center}.notice--special .button,.notice--special .sofa .sofa__link.sofa__link--main,.sofa .notice--special .sofa__link.sofa__link--main{margin:16px 0 0 24px}}#how-to-list p{text-indent:0}.big-numbers{color:orange;font-size:140%}#epiceditor{height:480px;margin-bottom:10px}.epic-editor-container textarea,.epic-editor-container input{display:none}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}@media screen and (max-width: 650px){#how-to-list{width:100%;float:none;margin-left:4%}#how-to-list li{margin-right:4%}#how-to-list img{height:110%;width:110%}.p1{left:-65px;margin-right:-65px}.p2{left:-180px;margin-right:-180px}.p3{left:-130px;margin-right:-130px}.p4,.p5,.p6{right:-100px;margin-left:-100px}.p7,.h1{left:-100px;margin-right:-100px}.p8,.h2,.p12{left:-200px;margin-right:-200px}.h3,.p9{left:-220px;margin-right:-220px}.p9{bottom:-100px;margin-top:-100px}.p10{right:-128px;margin-left:-128px}.p11{left:-160px;margin-right:-160px}.p13{left:-250px;margin:290px -250px -20px}.p14{right:-220px;margin:310px 0 0 -220px}.ul1{left:150px;margin-left:-130px}.ul3{right:200px;margin-right:-190px}.status-bar .buttons{width:100%;float:none;text-align:center}.status-bar .buttons .button,.status-bar .buttons .sofa .sofa__link.sofa__link--main,.sofa .status-bar .buttons .sofa__link.sofa__link--main{margin:16px 0}.status-bar .buttons .slim{width:49%;margin-top:-70px}.internals{padding:16px 40px 22px 40px}.internals ul.numbers-list{margin-left:35px}.reviews{margin:auto}.main-cover{margin-left:12%;float:none;width:75%}}.no-padding{padding:0}.row form .row{margin:0 -6px}.simple_form.centered-form.clearfix,.simple_form.centered-form.pull-request-form{margin-bottom:30px}textarea{height:auto}fieldset{border:solid 1px #ddd;border-radius:3px;padding:12px 12px 0;margin:18px 0}fieldset legend{font-weight:bold;background:#fff;padding:0 3px;margin:0;margin-left:-3px}.pull-request-form-container{margin-top:20px}.pull-request-form{margin:0 auto;display:block;width:80%}.report-form-container{margin:0 auto;width:80%}.report-form{width:100%}.report-form textarea{height:150px}.new_user label{font-weight:bold}textarea{height:50px;width:100%}.search-form input{float:left;width:80%}.search-form button{margin:0 0 0 1%;width:19%}.centered-form{display:block;border:1px solid #000;padding:16px;margin:0 auto;width:460px}.centered-form input{width:100%}.centered-form>.form-separator{text-align:center;margin:24px 0;font-size:16px}.centered-form--large{width:620px}@media all and (max-width: 620px){.centered-form--large{width:100%}.centered-form--large input[type=submit]{white-space:normal;height:auto}}.form-actions{margin:12px 0}.form-title{font-size:27px;text-align:center;color:#452d3d}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number]{height:32px;line-height:18px;font-size:18px;width:100%}input[type=file]{border:none !important}input[type=submit]{-webkit-appearance:none}.input{margin-bottom:24px}.input>label{display:inline-block;margin-bottom:4px}.inputPrice{margin-bottom:24px}.inputPrice>label{margin-bottom:4px}input,textarea{max-width:100%}.pull-request-form .form-inputs input{border:1px solid #e7e5e6}.pull-request-form .form-actions{margin:0;margin-left:12px}.pull-request-form .form-actions input{margin:0;height:auto;padding:8px;font-size:17px;line-height:1;border-radius:0}.form-inputs .input input{border:1px solid #e7e5e6}.one-line-form .form-inputs{float:left;width:60%}.one-line-form .form-actions{float:left;margin-left:12px;width:30%}.one-line-form .form-actions button,.one-line-form .form-actions input{width:100%}.long-textarea{height:150px}.form-errors{margin:0 0 24px 0}.form-errors li{color:red}select{height:28px}.col-md-6 select{width:100%}@media screen and (max-width: 650px){.one-line-form .form-inputs{margin:auto;float:none}.one-line-form .form-actions{float:none;margin:auto;width:60%;margin-top:3%}}@media screen and (max-width: 480px){.form-title{margin-top:30px}.centered-form{width:100%}input[type=text]{font-size:16px}}@media screen and (max-width: 650px){.new_user input{font-size:14px}.pull-request-form{width:100%}}.checkbox_container{display:block;color:#666;font:inherit}.checkbox_container input{margin:0 10px 5px 0}ul.inline-list,ul.link-list{margin:0 0 17px -22px;padding:0;list-style:none;overflow:hidden;margin-bottom:25px}ul.inline-list.mn,ul.link-list.mn{margin:0}ul.inline-list>li,ul.link-list>li{list-style:none;float:left;margin-left:22px;display:block;margin-bottom:10px}ul.inline-list>li>*,ul.link-list>li>*{display:block}ul,ol,dl{line-height:1.6;list-style-position:outside}ul li ul,ul li ol{margin-left:20px;margin-bottom:0;margin-top:0}ul.standard-list{font-size:initial;list-style:initial;color:#666}dl dt,dl dd{float:left;margin:5px 0}dl dt{font-weight:bold;min-width:125px}dl dt{clear:left}@media screen and (max-width: 650px){dl{margin-top:30%}}#new_user .form-inputs ul{margin:-10px auto auto 120px;text-align:right}#new_user .form-inputs ul li{display:inline-flex;font-size:14px;color:#f49943}#new_user .form-inputs ul li:nth-child(1){padding-right:5px}#new_user .form-inputs ul li:nth-child(2){padding-right:5px}@media only screen and (max-width: 350px){#new_user .form-inputs ul{margin-left:95px}}.new-footer{overflow:hidden;background:#e2dce0;height:360px;padding:24px 0 0 0;padding-bottom:24px;font-family:Rubik;margin-top:50px}.new-footer>.container,.sofa .new-footer>.sofa__container{height:340px;background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/footer_pic_light-86a6a758.webp") no-repeat 637px top;background-size:30% auto;background-position:97% 35%;margin:0 auto}.new-footer ul{margin-left:48px;list-style:none;float:left}.new-footer ul a{color:#452d3d;font-weight:300;line-height:29px;text-decoration:none;font-size:16px}.new-footer ul a:hover{text-decoration:underline}.new-footer ul:first-child{margin-left:0}.new-footer .list-heading{width:100%;color:#452d3d;font-size:24px;margin-bottom:14px;margin-top:14px;text-decoration:none;line-height:inherit;font-weight:300;padding-bottom:12px;border-bottom:1px solid #452d3d;display:inline-block}.new-footer p{float:left;font-weight:300;color:#452d3d;font-size:15px;text-indent:0em}.new-footer p a{color:#452d3d;text-decoration:none}.new-footer p a:hover{text-decoration:underline}.new-footer p a:last-child{text-decoration:underline}.new-footer .last-line{clear:both}@media screen and (max-width: 768px){.new-footer{height:auto;width:100%;padding-bottom:24px}.new-footer>.container,.sofa .new-footer>.sofa__container{background:none}.new-footer section{padding-right:0;padding-left:6%;width:100%;height:100%;background-image:none}.new-footer section ul{float:left;margin-left:5%;padding-right:5%}.new-footer section a{float:none}.new-footer section p{margin-left:5%}}@media screen and (min-width: 768px)and (max-width: 960px){.new-footer{height:auto;width:100%;padding-bottom:24px}.new-footer>.container,.sofa .new-footer>.sofa__container{background-image:none}.new-footer section{width:100%;padding-right:3%;padding-left:3%;height:100%;background:none}.new-footer section a{float:none}.new-footer section ul{float:left;margin-left:5%;padding-right:3%}.new-footer section p{margin-left:5%}}.master-title{word-wrap:break-word;background:#e8e6e7;color:#4b3442;font-size:24px;float:left;margin-bottom:70px;padding:13px 20px 15px 0;position:relative;font-weight:normal;width:500px}.master-title:after{content:" ";position:absolute;background:#e8e6e7;left:-99999px;top:0;right:100%;bottom:0}@media screen and (max-width: 748px){.master-title{width:100%}}.meditations__intro{padding-bottom:0;margin-bottom:60px}.meditations__intro p:last-child{margin-bottom:0}.meditations__cover{margin:40px 0}.meditations__toc{margin:0}.meditations__toc li{margin-bottom:10px;font-size:18.5px;font-weight:300;line-height:1.4}.meditations__toc li span{color:#452d3d;display:inline-block;margin-right:10px;text-align:right;width:30px}.meditation__header{margin-bottom:48px;position:relative}.meditation__header-nav{position:relative}@media screen and (max-width: 650px){.meditation__header-nav{padding-bottom:30px}.meditation__header-nav .meditation__nav--header.meditation__nav--left{right:0}.meditation__header-nav .meditation__nav--header.meditation__nav--right{left:0}.meditation__header-nav .meditation__nav{top:auto;bottom:0}}.meditation__cover{margin:0 auto 40px auto;display:block;width:230px}.meditation__title{margin:0;font-size:32px;padding:0 15px;text-align:center;color:#452d3d}.meditation__sub-title{color:#452d3d;font-weight:normal;font-size:22px}.meditation__body{margin-bottom:60px;padding:0}.meditation__body strong{font-weight:400}.meditation__nav{margin:30px 0 0 0;padding:0;text-align:center}.meditation__nav--header{position:absolute;margin:0;top:10px}.meditation__nav--header.meditation__nav--left{right:-35px}.meditation__nav--header.meditation__nav--right{left:-35px}.meditation__nav--left{text-align:right}@media screen and (max-width: 650px){.meditation__nav--left{text-align:left}}.meditation__nav--right{text-align:left}@media screen and (max-width: 650px){.meditation__nav--right{text-align:right}}.meditation__nav li{display:inline-block;margin:0 5px}.meditation__resource a{color:#f59937}.meditation__opinion{margin-bottom:60px}.meditation__opinion .post-page__author-pitch{margin-bottom:0}.meditation__opinion .content-text-block{margin:0;padding:0}.meditation__opinion .content-text-block p{font-style:italic;text-indent:0}.meditation__opinion .content-text-block p:first-child:before{content:"«"}.meditation__opinion .content-text-block p:last-child:after{content:"»"}.posts-card-list{list-style:none;margin:0}.posts-card-list li{margin-right:26px}.post-card nav{margin-bottom:10px;line-height:1.2}.post-card .post-card-title{color:#452d3d;display:block;font-weight:normal;font-size:21px;margin:12px 0 16px 0;position:relative}.post-extended-card{margin-bottom:46px;overflow:hidden;padding-top:6px;width:100%}.post-extended-card nav{font-size:12px;line-height:1.2;text-transform:uppercase}.post-extended-card nav>span{display:inline-block;margin-right:12px}.post-extended-card h2{overflow:hidden;font-weight:normal;font-size:24px;margin:10px 0 42px 0}.post-extended-card .row{margin-left:-7.5px;margin-right:-7.5px}.post-extended-card .row>div{padding-left:7.5px;padding-right:7.5px}@media screen and (max-width: 650px){section.posts-main-block{width:100%}.post-card{width:100%}}.posts-main-block .posts-board>.row{margin-left:-7.5px;margin-right:-7.5px}.posts-main-block .posts-board>.row>div{padding-left:7.5px;padding-right:7.5px}.progress-bar{border-radius:3px;border:1px solid #e7e5e6;color:#e7e5e6;font-size:16px;height:28px;line-height:28px;margin-bottom:14px;position:relative;text-align:center;width:100%}.progress-bar>span{position:relative;z-index:1}.progress-bar>div{position:absolute;left:0;top:0;bottom:0;z-index:0;background-color:#f59937}.series-block{border-bottom:10px solid #e7e5e6;padding-bottom:70px;margin-bottom:70px}.series-block ol{margin-bottom:0}.series-block ol li{list-style-type:decimal}.series-block h2{font-size:23px}:root{--ss-primary-color: #f0f0f0;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #f8f8f8;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-main-height: 40px;--ss-content-height: 300px;--ss-spacing-l: 20px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border:1px solid rgba(60,60,60,.26);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:14px;color:#333;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:rgba(60,60,60,.5);stroke-width:25;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:10px;height:10px}.ss-main .ss-deselect svg path{fill:none;stroke:rgba(16,16,16,.3);stroke-width:30;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:rgba(16,16,16,.3);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-primary-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:#333;background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#333;background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.sub-nav{text-align:center;text-indent:0;color:#452d3d;margin:0 0 40px 0;padding:20px 0;background:linear-gradient(135deg, rgba(255, 255, 255, 0.8) 0%, rgba(232, 230, 231, 0.3) 100%);border-radius:12px;box-shadow:0 2px 8px rgba(69,45,61,.08);backdrop-filter:blur(10px);border:1px solid rgba(69,45,61,.1)}.sub-nav li{font-family:"Rubik",sans-serif;font-weight:400;font-size:16px;line-height:1.4;list-style:none;margin:0}.sub-nav li:first-child{position:relative}.sub-nav li:first-child a{background:linear-gradient(135deg, rgb(115.3026315789, 75.1973684211, 101.9342105263) 0%, rgb(146.1710526316, 95.3289473684, 129.2236842105) 50%, rgb(115.3026315789, 75.1973684211, 101.9342105263) 100%);background-size:200% 200%;color:#fff;font-weight:600;box-shadow:0 4px 15px hsla(320,21.0526315789%,37.3529411765%,.4);border:1px solid hsla(320,21.0526315789%,42.3529411765%,.8);animation:shimmer 3s ease-in-out infinite;position:relative}.sub-nav li:first-child a::before{content:"✨";position:absolute;left:-8px;top:50%;transform:translateY(-50%);font-size:12px;animation:sparkle 2s ease-in-out infinite}.sub-nav li:first-child a:hover{background:linear-gradient(135deg, rgb(99.8684210526, 65.1315789474, 88.2894736842) 0%, rgb(130.7368421053, 85.2631578947, 115.5789473684) 50%, rgb(99.8684210526, 65.1315789474, 88.2894736842) 100%);transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px hsla(320,21.0526315789%,37.3529411765%,.6);animation:shimmer 1.5s ease-in-out infinite}.sub-nav li:first-child a:active{transform:translateY(-1px) scale(1.02)}.sub-nav li:first-child.active a{background:linear-gradient(135deg, #452d3d 0%, rgb(99.8684210526, 65.1315789474, 88.2894736842) 50%, #452d3d 100%);box-shadow:0 6px 20px rgba(69,45,61,.5)}.sub-nav li:first-child.active a:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 10px 30px rgba(69,45,61,.7)}.sub-nav li a{color:#452d3d;display:inline-block;padding:8px 16px;border-radius:20px;text-decoration:none;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);font-weight:500;position:relative;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}.sub-nav li a:hover{color:#fff;background:linear-gradient(135deg, #452d3d 0%, rgb(99.8684210526, 65.1315789474, 88.2894736842) 100%);transform:translateY(-2px);box-shadow:0 4px 12px rgba(69,45,61,.25);text-decoration:none;border-color:#452d3d}.sub-nav li a:active{transform:translateY(0);box-shadow:0 2px 6px rgba(69,45,61,.2)}.sub-nav li.active a{color:#fff;background:linear-gradient(135deg, #452d3d 0%, rgb(84.4342105263, 55.0657894737, 74.6447368421) 100%);box-shadow:0 2px 8px rgba(69,45,61,.2);border-color:#452d3d;font-weight:600}.sub-nav li.active a:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(69,45,61,.3)}@keyframes shimmer{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes sparkle{0%,100%{opacity:.7;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.2)}}@media only screen and (max-width: 992px){.sub-nav li{font-size:15px}.sub-nav li a{padding:6px 12px}.sub-nav li:first-child a::before{left:-6px;font-size:10px}}@media only screen and (max-width: 767px){.sub-nav{display:none}}@media only screen and (max-width: 480px){.sub-nav{margin:0 -15px 20px -15px;border-radius:0}.sub-nav li a{font-size:15px;padding:10px 16px}.sub-nav li:first-child a::before{font-size:12px}}.sub-nav__inactive{color:#d3d3d3}.sub-nav__inactive sup{vertical-align:super;font-size:.7em}table{background:#fff;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:18px;text-align:left}table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-weight:bold;color:#222}table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}table thead tr th:last-child,table tfoot tr td:last-child{border-right:none}table tbody tr.even,table tbody tr.alt{background:#f9f9f9}table tbody tr:nth-child(even){background:#f9f9f9}table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:none}.table-master{width:100%}@media screen and (max-width: 650px){.table-master .payment-date-td,.table-master .edit-td,.table-master .delete-td{display:none}.table-master td{word-wrap:break-word}}@media screen and (max-width: 375px){.table-master{font-size:13px}}@media screen and (max-width: 320px){.table-master{font-size:11px}}.menu-list{transition:.5s all}.menu-drop{position:absolute;padding:0;margin:0;transition:.5s all;display:none}.menu-drop>li{list-style:none;background-color:#fff;display:none}.menu-list:hover .menu-drop>li{display:block}.table-title-cell{width:485px}.inline-list.admin-nav{overflow:visible;position:relative;z-index:1}.text--invalid{color:#a94442}.mentor-guide{font-size:16px;margin-bottom:35px;margin-left:10px}.mentor-guide .question-mark{margin-right:5px;border-radius:50%;padding:0 .35em;border:1px solid #452d3d}.table-sortable-handle{cursor:move;vertical-align:middle}.find_user{display:inline-block;text-align:right;width:100%}.find_user .find_user_email{display:inline-block !important;width:250px}.find_user .find_user_email label{display:none}.find_user .find_user_email input{height:40px}table .button,table .sofa .sofa__link.sofa__link--main,.sofa table .sofa__link.sofa__link--main{margin:0}@media screen and (max-width: 650px){.find_user,.pagination{margin-bottom:20px}.find_user .find_user_email,.pagination .find_user_email{width:100%;margin:auto}}#assets div.nested-fields{margin:10px 0}#assets>.nested-fields>.field{margin:10px 0}.table-name-cell{width:200px}.table-master th{cursor:pointer}.sorting-asc:after{content:" ⇧"}.sorting-desc:after{content:" ⇩"}.short-contact-link{display:none}@media screen and (max-width: 767px){.payment-date-td,.table-email-cell,.table-last-activity-cell,.full-contact-link{display:none}.short-contact-link{display:inline}.table-master-wrapper{width:100%;overflow:scroll}}.book-header{font-size:27px}.landing-title{text-align:center;color:#452d3d;font-weight:200;padding-height:60px}.new-business__text-block{position:relative;max-width:700px;margin:0 auto;margin-bottom:75px;padding:0 45px}.new-business__text-block-subtitle{font-family:"Rubik",sans-serif;font-size:23px;color:#452d3d;margin-bottom:70px}.new-business__text-block-text p{margin-top:25px;margin-bottom:25px;color:#666}.new-business__text-block-text p a{font-family:"Rubik",sans-serif;font-size:17.3px;font-weight:300;line-height:1.31;color:#f59937}.new-business__text-block-text p a:hover,.new-business__text-block-text p a:focus{color:#f59937;text-decoration:underline}#edit_user{margin:0 auto}#edit_user label{color:#666;font-size:18px;padding-left:15px;margin-bottom:5px}#edit_user label abbr{display:none !important}#edit_user input{height:40px;line-height:40px;padding-left:15px;border:2px solid #e7e5e6;border-radius:5px}#edit_user input:focus{color:inherit;border:2px solid #aaa}#edit_user select{display:inherit;height:40px;padding-left:15px;border:2px solid #e7e5e6;width:100%;background-color:#fff}#edit_user .actions{text-align:center}#edit_user .actions .button,#edit_user .actions .sofa .sofa__link.sofa__link--main,.sofa #edit_user .actions .sofa__link.sofa__link--main{line-height:normal;border:none}#edit_user .actions .button:focus,#edit_user .actions .sofa .sofa__link.sofa__link--main:focus,.sofa #edit_user .actions .sofa__link.sofa__link--main:focus{color:#fff}#edit_user .field_with_errors input{border:2px solid #f59937}#edit_user .field_with_errors span{display:inline-block;margin:10px 0 0 15px}#edit_user input[type=checkbox]{margin-right:5px;height:auto}@media only screen and (min-width: 1000px){#edit_user{padding-left:80px;width:60%}}@media only screen and (min-width: 800px){#edit_user{width:60%}}@media only screen and (min-width: 480px)and (max-width: 800px){#edit_user{width:70%}}@media only screen and (max-width: 480px){#edit_user{width:80%}}.error-wrapper,.error-posts{display:inline-block;width:100%}.error-wrapper{margin:40px 0}.error-posts{margin:60px 0}.error-title-image-mobile{display:none}.title{position:relative;display:inline-block;background-color:#e7e4e6;padding:17px 25px;border-radius:5px;width:714px}.title span{font-size:24px;color:#452d3d}.title .triangle{position:absolute;bottom:-6px;right:-45px;width:0;height:0;border-left:70px solid #e7e4e6;border-top:40px solid rgba(0,0,0,0);transform:rotate(20deg)}.error-instruction,.error-bg{position:relative;display:inline-block}.error-instruction ul,.error-bg ul{list-style:none;margin:0;width:83%}.error-instruction ul li,.error-bg ul li{display:block;font-size:17px}.error-instruction ul li p,.error-bg ul li p{font-size:17px}.error-instruction ul li:nth-child(2),.error-instruction ul li:nth-child(5),.error-bg ul li:nth-child(2),.error-bg ul li:nth-child(5){margin:20px 0}.error-instruction ul li:nth-child(3),.error-instruction ul li:nth-child(4),.error-bg ul li:nth-child(3),.error-bg ul li:nth-child(4){width:90%}.error-instruction .error-bg-block,.error-bg .error-bg-block{position:absolute;right:-68px;left:-70px;z-index:-1}.error-instruction .error-title-image,.error-bg .error-title-image{margin:50px 0}.error-instruction .error-title-image img,.error-bg .error-title-image img{display:block;width:100%}.error-instruction{width:54%;padding-left:5px}.error-instruction b{color:#452d3d;font-weight:400}.error-bg{width:46%}@media screen and (max-width: 1024px){.title{margin:0 10px;z-index:1}.title .triangle{right:20%;z-index:-1}.error-instruction ul li{font-size:16px}.error-instruction ul li p{font-size:16px}}@media screen and (max-width: 650px){.error-title-image{display:none}.error-title-image-mobile{display:block;margin:0 0 25px;text-align:center}.title{z-index:1;width:auto}.title span{font-size:20px}.title .triangle{right:50%;z-index:-1}.error-bg .error-bg-block{position:relative;left:auto;right:auto;text-align:center;margin:25px 0}.error-instruction,.error-bg{display:block;width:100%}.error-instruction ul,.error-bg ul{display:block;margin:0 auto}ul.posts-card-list{width:100%}}.posts-card-list{margin-left:-32px;margin-bottom:70px;width:1100px}.landing-title{text-align:center;color:#452d3d;font-weight:200}.landing-title a{color:#f59937}.landing-title-link{font-size:20.3px;color:#f59937;text-decoration:underline;font-weight:normal}h1.landing-title{font-size:32px;margin-bottom:60px;font-weight:400;margin-top:-50px}@media screen and (max-width: 650px){h1.landing-title{margin:auto}}h2.landing-title{font-size:23px;margin:60px}.button--all-mentors{height:55px;line-height:55px;margin:0 auto 100px auto;display:block;width:430px}@media screen and (max-width: 650px){.button--all-mentors{width:auto}}.button--start-now{height:55px;line-height:55px;margin:0 auto 15px auto;display:block;width:430px}@media screen and (max-width: 650px){.button--start-now{width:auto}}.main-wrapper{min-width:320px;margin:0 auto}.valign-row{font-size:0}.valign-row>div{float:none !important;display:inline-block !important}.valign-row.valign-row--bottom>div{vertical-align:baseline}.valign-row.valign-row--middle>div{vertical-align:middle}.valign-row.valign-row--top>div{vertical-align:top}.full-vh-wrapper{min-height:calc(100vh - 568px)}@media(min-width: 1200px){.new-home .mentors-list .container,.new-home .mentors-list .sofa .sofa__container,.sofa .new-home .mentors-list .sofa__container{width:1170px}}.home-b-library-container{max-width:900px;margin:0 auto;padding-left:45px}@media(max-width: 990px){.home-b-library-container{max-width:670px}}@media(max-width: 820px){.home-b-library-container{padding-left:0px}}@media(max-width: 720px){.home-b-library-container{max-width:92.5%}}@media(max-width: 600px){.home-b-library-container{max-width:91%}}@media(max-width: 490px){.home-b-library-container{max-width:89%}}@media(max-width: 380px){.home-b-library-container{max-width:85%}}.new-home__text-block{position:relative;max-width:700px;margin:0 auto;margin-bottom:65px;padding:0 45px}.new-home__text-block-small-width{width:380px}@media screen and (max-width: 650px){.new-home__text-block-small-width{width:auto}}.new-home__text-block--no-margin{margin-bottom:0}.new-home__text-block-title{font-family:"Rubik",sans-serif;font-size:22.7px;font-weight:300;font-style:normal;font-stretch:normal;text-align:center;line-height:1.24;letter-spacing:normal;color:#666}.new-home__text-block-title strong{font-weight:normal;color:#452d3d}.new-personal__text-block{position:relative;max-width:700px;margin:-50px auto;margin-bottom:55px;padding:0 45px}@media screen and (max-width: 650px){.new-personal__text-block{margin:auto}}.new-p__text-block{position:relative;max-width:700px;margin:auto;margin-top:90px;margin-bottom:85px;padding:0 45px}.new-personal__text-block-subtitle{font-family:"Rubik",sans-serif;font-size:26px;color:#452d3d;margin-bottom:35px}.new-home__partners{position:relative;margin-bottom:61px}.new-home__partners-slider{max-width:1336px;margin:0 auto}.new-home__partners-slider img{margin:0 auto;max-width:100%}.mentors-list{position:relative;margin-bottom:93px;margin-left:0}.mentors-list>.row{width:auto;margin-left:-7.5px;margin-right:-7.5px}.mentors-list>.row>div{padding-left:7.5px;padding-right:7.5px}.mentors-list__block{position:relative;margin-bottom:35px;width:198px;display:block}.mentors-list__block h3{margin-bottom:13px;text-align:center}.mentors-list__block h3 a{font-family:"Rubik",sans-serif;font-size:17.3px;text-align:center;color:#f59937}.mentors-list__block h3 a:hover,.mentors-list__block h3 a:focus{color:#f59937;text-decoration:underline}.mentors-list__block p{font-family:"Rubik",sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:1.24;text-align:center;color:#452d3d}.mentors-list__block-image{width:140px;height:140px;background-color:#bcb5ba;position:relative;overflow:hidden;border-radius:50%;display:block;margin:0 auto;margin-bottom:19px}.mentors-list__block-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:140px;max-width:none;width:auto}.mentors-list__show-all{display:block;text-align:center;font-family:"Rubik",sans-serif;font-size:17.3px;line-height:1.62;color:#f59937}.mentors-list__show-all:hover,.mentors-list__show-all:focus{color:#f59937;text-decoration:underline}.mentoring-is-effective{position:relative;max-width:1022px;margin:0 auto;margin-bottom:60px}.mentoring-is-effective h3,.mentoring-is-effective h2{font-family:"Rubik",sans-serif;font-size:22.7px;line-height:1.24;color:#452d3d;margin-bottom:34px}.mentoring-is-effective p{font-family:"Rubik",sans-serif;font-size:17.3px;font-weight:300;line-height:1.31;color:#666;margin-bottom:37px}.mentoring-is-effective h4{font-family:"Rubik",sans-serif;font-size:22.7px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;color:#666;margin-bottom:56px}.mentoring-is-effective h4 strong{font-weight:normal;color:#452d3d}.mentoring-is-effective__inner{padding-left:0;max-width:660px;margin:0 auto}.mentoring-is-effective__form-relative-wrapper{position:relative;padding-bottom:93px}.mentoring-is-effective__review{margin-bottom:45px}.mentoring-is-effective__review p{font-family:"Rubik",sans-serif;font-size:17.3px;font-weight:300;font-style:italic;font-stretch:normal;line-height:1.31;letter-spacing:normal;color:#666;margin-bottom:18px}.mentoring-is-effective__review p span{color:#f59937}.mentoring-is-effective__review-link{font-family:"Rubik",sans-serif;font-size:14px;font-weight:300;font-style:italic;line-height:1.62;color:#f59937;float:left}.mentoring-is-effective__review-link:hover,.mentoring-is-effective__review-link:focus{text-decoration:underline;color:#f59937}.mentoring-is-effective__review-signature{text-align:right;font-family:"Rubik",sans-serif;font-size:14px;font-weight:300;font-style:italic;font-stretch:normal;line-height:1.62;letter-spacing:normal;color:#666}.mentoring-is-effective__review-signature a{color:#f59937}.mentoring-is-effective__review-signature a:hover,.mentoring-is-effective__review-signature a:focus{text-decoration:underline;color:#f59937}.mentoring-is-effective__review-more{display:block;text-align:center;font-family:"Rubik",sans-serif;font-size:17.3px;line-height:1.31;color:#f59937;margin-bottom:95px}.mentoring-is-effective__review-more:hover,.mentoring-is-effective__review-more:focus{text-decoration:underline;color:#f59937}.get-book{position:relative;display:block;margin-bottom:70px}.get-book img{display:block;margin:0 auto;max-width:100%}.get-book p{font-family:"Rubik",sans-serif;font-size:17.3px;font-weight:300;line-height:1.38;color:#666;margin-bottom:15px}.get-book a{font-family:"Rubik",sans-serif;font-size:17.3px;line-height:1.38;color:#f59937}.get-book a:hover,.get-book a:focus{text-decoration:underline;color:#f59937}.blog-posts-home{position:relative}.blog-posts-home__list{position:relative;margin-bottom:59px;text-align:center}.blog-posts-home__list>div{display:inline-block;vertical-align:top;margin:10px;text-align:left}.blog-posts-home__post{display:block;width:100%;width:338px;border-top:10px solid #e7e4e6;padding-top:18px;display:block}.blog-posts-home__post h3,.blog-posts-home__post h2{margin-top:21px;margin-bottom:28px;min-height:52px}.blog-posts-home__post h3 a,.blog-posts-home__post h2 a{font-family:"Rubik",sans-serif;font-size:21px;line-height:1.24;color:#f59937;display:block}.blog-posts-home__post h3 a:hover,.blog-posts-home__post h3 a:focus,.blog-posts-home__post h2 a:hover,.blog-posts-home__post h2 a:focus{color:#f59937;text-decoration:underline}.blog-posts-home__post-time{font-family:"Rubik",sans-serif;font-size:14px;text-align:justify;color:#452d3d;display:inline-block;vertical-align:middle}.blog-posts-home__post-tag{font-family:"Rubik",sans-serif;font-size:14px;text-align:justify;color:#f59937;display:inline-block;vertical-align:middle;margin-left:17px}.blog-posts-home__post-tag:hover,.blog-posts-home__post-tag:focus{color:#f59937;text-decoration:underline}.blog-posts-home__post-image{display:block;height:143px;position:relative;overflow:hidden}.blog-posts-home__post-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:143px}.home-about{position:relative;margin:0 auto;margin-bottom:97px;max-width:660px}.home-about h3,.home-about h2{font-family:"Rubik",sans-serif;font-size:22.7px;line-height:1.24;text-align:justify;color:#5a3a4e;margin-bottom:38px}.home-about p{font-family:"Rubik",sans-serif;font-size:17.3px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:normal;color:#666;margin-bottom:40px}.home-about p a{color:#f59937;white-space:nowrap}.home-about p a:hover,.home-about p a:focus{color:#f59937;text-decoration:underline}.home-about--without-margin{margin-bottom:0}.home-about__images{display:block;margin-bottom:25px;text-align:center}.home-about__image{display:inline-block;vertical-align:middle}.home-about__image+.home-about__image{margin-left:80px}.home-about__image>div{width:140px;height:140px;overflow:hidden;border-radius:50%;position:relative;margin:0 auto;margin-bottom:15px}.home-about__image>div img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:140px;max-width:100%}.home-about__image p{font-family:"Rubik",sans-serif;font-size:17.3px;line-height:1.31;color:#f59937;text-align:center;margin-bottom:15px}.home-about__image p a{color:#f59937}.home-about__image p a:hover,.home-about__image p a:focus{color:#f59937;text-decoration:underline}.list-mobile-inline img{width:30px;height:30px;border:1px;border-radius:5px}@media screen and (max-width: 1139px){.mentors-list__blocks-wrapper{overflow-y:scroll}.mentors-list__blocks{text-align:left}.mentors-list__blocks>div{text-align:center}}@media only screen and (max-width: 767px){.new-footer ul{float:none;margin:0 auto}.list-mobile-inline{display:inline-block;vertical-align:middle;margin-bottom:15px;margin-right:5px}}@media only screen and (min-width: 991px)and (max-width: 1199px){.new-home{overflow:hidden}.mentors-list__block{width:188px}}@media only screen and (min-width: 768px)and (max-width: 992px){.mentors-list__blocks{display:block}.new-home__text-block{max-width:none;width:100%}.new-home__text-block{margin-bottom:30px}.mentors-list__block{width:100%}.mentoring-is-effective__image{display:none}.mentoring-is-effective__inner{padding-left:0}.mentoring-is-effective{max-width:none;width:100%;margin-bottom:30px;padding:0 15px}.blog-posts-home{width:100%;padding:0 15px}.get-book img{margin-left:0}.mentoring-is-effective__review-more{margin-bottom:30px}.mentoring-is-effective__form{margin-bottom:30px}.mentors-list{margin-bottom:30px}.blog-posts-home__list{font-size:0}.blog-posts-home__list>div{width:33.333%;margin:0;margin-bottom:15px;padding:0 5px}.blog-posts-home__post-image img{min-height:0}.blog-posts-home__post{width:100%}.home-about{max-width:none;width:100%;padding:0 15px;margin-bottom:30px}}@media only screen and (max-width: 767px){.valign-row>div{display:block !important}.new-home__text-block{margin-bottom:15px}.new-home__text-block{margin-bottom:30px}.mentors-list__block{margin:0 auto;width:100%}.mentors-list__blocks{display:block;flex-direction:initial}.mentors-list__blocks>div{flex:initial}.mentors-list{display:block;margin-bottom:30px}.mentoring-is-effective__inner{padding:0 15px}.mentoring-is-effective__image{position:relative;top:0;width:160px;margin:0 auto;margin-top:30px;left:-20px;display:none}.mentoring-is-effective__image.mobile-only{display:block}.mentoring-is-effective h3{text-align:center}.mentoring-is-effective__form textarea{min-height:150px}.mentoring-is-effective__form{margin-bottom:30px}.get-book{margin-bottom:0}.get-book img{margin-bottom:30px}.blog-posts-home__post{width:100%}.blog-posts-home__list{margin-bottom:30px}.mentoring-is-effective__review-more{margin-bottom:30px}.home-about{padding:0 15px}.home-about h3{text-align:center}.home-about__image{display:inline-block;margin:0 auto;margin-bottom:15px;padding:10px}.home-about__image+.home-about__image{margin-left:0}.new-footer p{font-size:14px}.new-footer section ul{margin-left:1%}.new-footer section p{margin-left:1%}.home-about{margin-bottom:30px}.new-home__text-block-title{font-size:20px}.new-home__text-block,.new-home__text-block,.mentors-list,.mentoring-is-effective__form,.mentoring-is-effective__review-more,.mentoring-is-effective,.blog-posts-home,.home-about{margin-bottom:60px}.get-book a{display:block;margin-bottom:60px}.main-wrapper>header{padding:0 0}.mentors-list__blocks-wrapper{overflow-y:auto}.mentors-list__blocks{width:auto;text-align:center;white-space:initial}.blog-posts-home__list>div{display:block;margin-bottom:30px}.blog-posts-home__post-image img{position:relative;top:0;left:0;transform:none;width:100%;height:auto}.blog-posts-home__post-image{height:auto}.blog-posts-home__post h3{min-height:0}}.landing{margin:0 auto 100px auto;width:800px}@media screen and (max-width: 748px){.landing{margin-bottom:50px;width:auto}}@media screen and (max-width: 650px){.landing{width:auto}}.landing__hero{color:#452d3d;display:block;padding-bottom:30px;position:relative;float:left;width:400px}@media screen and (max-width: 748px){.landing__hero{float:none;width:auto}}@media screen and (max-width: 650px){.landing__hero{float:none;width:auto}}.landing__hero h2{font-weight:300;background:#593a4e;color:#fff;text-transform:uppercase;white-space:nowrap;padding:5px 40px}.landing__hero li:hover{cursor:pointer;text-decoration:underline}.landing__hero:hover{background:#f9f8f9;text-decoration:none;color:#452d3d}.landing__hero--b{padding-left:67px}@media screen and (max-width: 748px){.landing__hero--b{padding:0 0 30px 0}}@media screen and (max-width: 992px){.landing__hero--b{padding-left:0}}.landing__hero--b h2{margin:30px 0 0 0;position:relative;z-index:1;width:max-content}@media screen and (max-width: 748px){.landing__hero--b h2{right:auto;top:auto;width:auto;white-space:normal}}.landing__hero--b ul{padding-top:140px;border-left:2px solid #593a4e;margin:0;padding-left:20px}@media screen and (max-width: 748px){.landing__hero--b ul{padding:20px}}.landing__hero--p{padding-right:80px}@media screen and (max-width: 748px){.landing__hero--p{padding:0}}.landing__hero--p h2{position:relative;right:135px;margin:0;position:absolute;right:80px;background:#e2dce0;top:100px;color:#452d3d;width:auto}@media screen and (max-width: 748px){.landing__hero--p h2{right:auto;top:auto;width:auto;white-space:normal;position:relative}}.landing__hero--p ul{border-right:2px solid #e2dce0;padding:120px 20px 0 0;margin:100px 0 0 0}@media screen and (max-width: 748px){.landing__hero--p ul{padding:20px;margin:0}}.landing__hero--p li{text-align:right}@media screen and (max-width: 748px){#illustration-5{margin-left:15%}}@media screen and (max-width: 650px){.post-card{width:100%}#illustration-5{position:static;height:245px;margin-left:25%;margin-top:-20px}}:root{--scrollbar-width: calc(100vw - 100%)}body.overflow-hidden{overflow:hidden !important;padding-right:var(--scrollbar-width);position:fixed;width:100%;height:100%;inset:0}body.overflow-hidden .header{padding-right:var(--scrollbar-width)}.posts-mobile-categories{position:relative;margin-bottom:1rem;z-index:999;display:block}@media(min-width: 992px){.posts-mobile-categories{display:none}}.posts-mobile-categories.menu-open{z-index:1010}.posts-mobile-categories__button{width:100%;padding:1rem;text-align:center;background-color:#e7e5e6;color:#452d3d;font-size:1.25rem;font-weight:500;border-radius:.5rem;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s;cursor:pointer}.posts-mobile-categories__button:hover{background-color:rgb(218.76,215.74,217.25)}.posts-mobile-categories__button-text{line-height:1}.posts-mobile-categories__button-arrow{transition:transform .2s}.menu-open .posts-mobile-categories__button-arrow{transform:rotate(180deg)}.posts-mobile-categories__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:1011}.posts-mobile-categories__menu{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1012;overflow-y:auto;padding:1rem}.posts-mobile-categories__menu-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;margin:-1rem -1rem 1rem -1rem;border-bottom:1px solid rgba(231,229,230,.5);background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.posts-mobile-categories__menu-header h3{font-size:1.5rem;font-weight:500;color:#452d3d;margin:0}.posts-mobile-categories__menu ul{margin:0;padding:0;list-style:none}.posts-mobile-categories__menu li{margin-bottom:.5rem}.posts-mobile-categories__menu li.active{background-color:rgba(231,229,230,.6);border-radius:.5rem}.posts-mobile-categories__menu-item{display:block;padding:1rem;color:#452d3d;text-decoration:none;font-size:1.125rem;transition:all .2s;border-radius:.5rem}.posts-mobile-categories__menu-item:hover{background-color:rgba(231,229,230,.6);text-decoration:none}.posts-mobile-categories__close{padding:.5rem;color:#452d3d;line-height:0;border-radius:50%;transition:all .2s;cursor:pointer}.posts-mobile-categories__close:hover{background-color:rgba(231,229,230,.6)}.posts-sidebar{padding-right:24px;width:100%;display:none}@media(min-width: 992px){.posts-sidebar{display:block}}.posts-sidebar ul.posts-nav{margin:0;padding:0;list-style:none}.posts-sidebar ul.posts-nav li{color:#452d3d;position:relative;font-weight:normal;line-height:58px;margin-bottom:10px;font-size:24px}.posts-sidebar ul.posts-nav li a{color:#452d3d;display:block;text-decoration:none}.posts-sidebar ul.posts-nav li:hover,.posts-sidebar ul.posts-nav li.active{background:#e7e5e6}.posts-sidebar ul.posts-nav li:hover:after,.posts-sidebar ul.posts-nav li.active:after{content:" ";position:absolute;background:#e8e6e7;left:-99999px;top:0;right:100%;bottom:0}.posts-main-block{padding-bottom:50px;position:relative}.posts-main-block h1{font-size:27px;text-align:center;text-transform:uppercase;color:#452d3d}.posts-main-block .post-card{border-top:10px solid #e7e5e6;padding-top:16px;margin:0 20px 50px 0;font-size:0}.posts-main-block .post-card:nth-child(2n){margin-right:0}@media only screen and (max-width: 991px){.posts-main-block{width:100%;left:0}}.posts-rss{width:40px;height:40px;float:right;margin-left:10px}.category-title{display:none;font-size:27px;text-align:center;text-transform:uppercase;color:#452d3d}@media(min-width: 992px){.category-title{display:block}}.posts-main-block .pagination{display:flex;justify-content:center;align-items:center;margin:40px 0;gap:8px;font-family:"Rubik",sans-serif}.posts-main-block .pagination a,.posts-main-block .pagination em,.posts-main-block .pagination span{display:inline-block;padding:12px 16px;min-width:44px;text-align:center;text-decoration:none;font-size:16px;font-weight:500;border-radius:6px;transition:all .2s ease;line-height:1.2}.posts-main-block .pagination a{background-color:#e7e5e6;color:#452d3d;border:1px solid rgba(0,0,0,0)}.posts-main-block .pagination a:hover{background-color:rgb(211.416,207.784,209.6);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.posts-main-block .pagination em{background-color:#f59937;color:#fff;font-style:normal;box-shadow:0 2px 4px rgba(0,0,0,.15)}.posts-main-block .pagination .previous_page,.posts-main-block .pagination .next_page{font-weight:600;padding:12px 20px}.posts-main-block .pagination .previous_page:hover,.posts-main-block .pagination .next_page:hover{background-color:#f59937;color:#fff}.posts-main-block .pagination .previous_page.disabled,.posts-main-block .pagination .next_page.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.posts-main-block .pagination .gap{padding:12px 8px;color:#452d3d;opacity:.6}@media screen and (max-width: 991px){.posts-main-block .pagination{gap:4px;margin:30px 0}.posts-main-block .pagination a,.posts-main-block .pagination em,.posts-main-block .pagination span{padding:10px 12px;min-width:40px;font-size:14px}.posts-main-block .pagination .previous_page,.posts-main-block .pagination .next_page{padding:10px 16px}}@media screen and (max-width: 480px){.posts-main-block .pagination{flex-wrap:wrap;justify-content:center}.posts-main-block .pagination a,.posts-main-block .pagination em,.posts-main-block .pagination span{padding:8px 10px;min-width:36px;font-size:14px}.posts-main-block .pagination .previous_page,.posts-main-block .pagination .next_page{padding:8px 12px;flex:0 0 auto}}@media(max-width: 991px){.row .col-md-8{width:100% !important;max-width:100% !important}}.book-card{margin-bottom:48px}.book-card h2{margin-top:0;font-size:24px;color:#452d3d}.extras-card{margin-bottom:48px;height:462px}.extras-card h2{font-size:24px;color:#452d3d;height:50px}.extras-card h2 a{text-decoration:none;color:inherit}.extras-card p{height:136px;font-size:17.3px !important;line-height:1.3 !important;color:#666 !important}.extras-card .sofa__link--main{max-width:100%}.form__text-field{height:40px !important;line-height:40px !important;padding-left:15px;font-size:14px !important;font-style:italic;border:2px solid #e7e5e6}.form__text-field:focus{color:inherit;border:2px solid #aaa}.form__text-field--large{line-height:inherit !important;padding:15px;height:120px !important}.library__section{position:relative;margin-bottom:40px;border-top:2px solid #f59937;padding-top:16px;border-radius:8px 0 0 0}.library__section .post-card{margin-bottom:0}.library__section .post-card:not(.post-card--video) .post-card__cover{height:250px;overflow:hidden;border-radius:20px}.library__section .post-card:not(.post-card--video) .post-card__cover img{width:100%;height:100%;object-fit:cover}.library__section .post-card--video .post-card__cover--video{height:175px;overflow:hidden}.library__section .post-card--video .post-card__cover--video div{width:100%;height:100%;background-size:cover;background-position:center}.library__section .post-extended-card{padding-top:0}.library__section .post-extended-card p{margin-bottom:0}.library__section .post-extended-card h2{margin-top:0}.library__section .post-extended-card .col-sm-6:first-child{padding-right:20px}.library__section .post-extended-card .col-sm-6:first-child img{border-radius:20px 0 0 20px}.library__section .post-extended-card .col-sm-6:last-child{padding-left:20px}.library__section .post-extended-card .col-sm-6:last-child img{border-radius:0 20px 20px 0}.library__section .post-card h2{margin-top:0}.library__section .col-md-6:first-child .post-card:not(.post-card--video) .post-card__cover{border-radius:20px 0 0 20px}.library__section .col-md-6:last-child .post-card:not(.post-card--video) .post-card__cover{border-radius:0 20px 20px 0}.library__section-icon{border:solid 2px #f59937;border-radius:8px 0 0 8px;height:40px;padding:7px;width:40px;position:absolute;top:-2px;left:0;display:flex;justify-content:center;align-items:center}.library__section-icon img{max-width:100%;max-height:100%;display:block}.library__section-icon #icon_orange{display:block}.library__section-icon #icon_white{display:none}.library__section:has(.post-extended-card .col-md-10 .clearfix .library_link:hover,.post-extended-card .col-md-10 .pull-request-form .library_link:hover) .library__section-icon{background:#f59937}.library__section:has(.post-extended-card .col-md-10 .clearfix .library_link:hover,.post-extended-card .col-md-10 .pull-request-form .library_link:hover) .library__section-icon #icon_orange{display:none}.library__section:has(.post-extended-card .col-md-10 .clearfix .library_link:hover,.post-extended-card .col-md-10 .pull-request-form .library_link:hover) .library__section-icon #icon_white{display:block}@media screen and (max-width: 820px){.library__section{margin-left:15px;margin-right:15px}.library__section .post-extended-card .col-sm-6 img{display:block;margin:0 auto;width:100%;height:auto;border-radius:0}.library__section .post-extended-card .col-sm-6:first-child{padding-left:0;padding-right:0;margin-bottom:15px}.library__section .post-extended-card .col-sm-6:first-child img{border-radius:0}.library__section .post-extended-card .col-sm-6:last-child{padding-left:0;padding-right:0;margin-bottom:15px}.library__section .post-extended-card .col-sm-6:last-child img{border-radius:0}.library__section .row{margin-left:0;margin-right:0}.library__section .library__item .col-md-6{padding-left:0;padding-right:0;margin-bottom:20px}.library__section .post-card:not(.post-card--video) .post-card__cover{height:auto !important;overflow:visible !important}.library__section .post-card:not(.post-card--video) .post-card__cover img{max-width:100%;height:auto;display:block}.library__section .post-card--video .post-card__cover--video{height:175px}.library__section h2{font-size:1.5em}.library__section-icon{display:none;position:relative;margin:0 auto;padding:2px 0;border-radius:8px 8px 0 0;left:auto}}.table__row--inactive{color:#d3d3d3}.table__position-cell{text-align:right;width:42px}.table__actions-list-cell{position:relative;text-align:center;width:48px}.table__actions-list-cell:hover .table__actions-list{display:block}.table__actions-list{border:1px solid gray;border-radius:5px;display:none;background:#fff;position:absolute;margin:0;padding:0;top:0;z-index:100;right:0;width:180px;overflow:hidden}.table__actions-list li{margin:0;font-size:14px}.table__actions-list li:hover{background:#f9f9f9}.table__actions-list li a{display:block;padding:4px 8px}.fish p,.fish ul li,.fish ol li{font-size:18.5px;font-weight:300;line-height:1.4;color:rgba(0,0,0,.84)}.post-page{float:none !important;margin:0 auto}.post-page__title{color:#452d3d}.post-page__dates{margin:10px 0 15px;font-size:14px;color:#666}.post-page__dates .post-page__published,.post-page__dates .post-page__updated{display:inline-block}.post-page__dates .post-page__separator{margin:0 5px;color:#666}.post-page__dates time{color:#452d3d}.post-page__dates strong{font-weight:600}@media screen and (max-width: 767px){.post-page__dates{text-align:left !important;margin-bottom:20px}}.post-page__author-block{margin:20px auto}.post-page__author-avatar{float:left;width:70px;height:70px;margin-right:15px;object-fit:cover;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.post-page__author-description{display:block;font-weight:300}.post-page__author-description--center{padding-top:26px}@media only screen and (max-width: 480px){.post-page__author-description--center{padding-top:18px}}.post-page__author-text{color:#452d3d}.post-page__author-pitch{font-size:12px;line-height:1.31;font-weight:300;color:#666}.post-card{height:auto;overflow:hidden;width:100%;margin-bottom:30px}.post-card nav{font-size:12px;text-transform:uppercase}.post-card nav>span{display:inline-block;margin-right:12px}.post-card__cover{position:relative;background:#f4f4f4;display:block;overflow:hidden}.post-card__cover--video{height:175px;display:block !important}.post-card__cover--video>div{height:100%;width:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.post-card__site-ribbon{background-color:#f59937;color:#fff;position:absolute;padding:0 6px;height:30px;line-height:30px;right:0;top:0;left:0}.post-card--video img{margin-top:-35px}.post-extended-card .post-card__cover{height:100%}.post-extended-card .post-card__cover img{display:block;width:350px;margin:0 auto}.posts-board.posts-board-full-width .post-card{border-top:10px solid #e7e5e6;padding-top:16px;margin:0 20px 70px 0}.posts-board.posts-board-full-width .post-card__cover img{width:100%}.posts-board.posts-board-full-width .post-card:nth-child(3n){margin-right:0}@media screen and (max-width: 650px){.post-card__cover{text-align:center}.post-card--video{margin-bottom:30px}.post-card--video .post-card__cover--video{height:200px}.library__section .col-md-6.col-sm-12{padding-left:15px;padding-right:15px;margin-bottom:20px}.library__section .col-md-6.col-sm-12:last-child{margin-bottom:0}}.series{margin-bottom:48px}.series__list-item{list-style:initial;color:#666}.profile-form{text-align:center}.profile-form__button{margin:0 0 10px 0;border:none !important}.featured-content__block{background:#fff;border-radius:8px;overflow:hidden;transition:transform .2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column}.featured-content__block:hover{transform:translateY(-4px)}.featured-content__block:hover .featured-content__title{color:#f59937}.featured-content__link{text-decoration:none;color:inherit}.featured-content__image{position:relative;padding-bottom:100%;overflow:hidden;flex:0 0 auto}@media(max-width: 768px){.featured-content__image{padding-bottom:50%}}.featured-content__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-content__title{padding:1rem;font-size:1rem;color:#333;line-height:1.4;height:90px;overflow:hidden}.sofa .know{overflow:hidden;position:relative;min-height:511px;padding:60px 0;margin-bottom:90px}.sofa .know__left-block{background-color:#f9f8f9;position:absolute;left:0;top:0;bottom:0;right:calc((100vw - 610px)/2 - 127px)}.sofa .know__text{margin-bottom:60px}.sofa .know__right-block{position:absolute;right:0;bottom:40px;left:calc((100vw - 625px)/2 - 60px);background-color:#4b3442;padding:30px 30px 32px 60px;font-size:30px}.sofa .know__motto{font-size:32px;line-height:44px;text-transform:uppercase;color:#fff;max-width:731px;font-style:normal;font-weight:normal}@media(max-width: 925px){.sofa .know__right-block{position:relative;right:0;left:0;bottom:unset;padding:30px 20px}}.sofa .spersons{display:flex;justify-content:center;margin-bottom:90px}.sofa .sperson{width:335px;text-align:center;display:flex;align-items:center;flex-direction:column}.sofa .sperson:not(:last-child){margin-right:40px}.sofa .spersons__cofounder{margin-bottom:50px}.sofa .sperson__cofounder{width:250px}.sofa .sperson__cofounder:not(:last-child){margin-right:30px}.sofa .sperson__ava{object-position:center;object-fit:cover;margin-bottom:10px;border-radius:20px}.sofa .sperson__team-name{margin-bottom:0px}.sofa .sperson__name{font-size:22px;line-height:26px;text-transform:uppercase}.sofa .sperson__role{font-weight:300;font-size:17.3px;line-height:23px}.sofa .sperson__team{width:250px}.sofa .sperson__team:not(:last-child){margin-right:10px}.sofa .sperson__ava-team{margin-bottom:10px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.sofa .spersons__experts{max-width:960px;margin:0 auto}.sofa .sperson__expert{max-width:150px;margin:20px 35px}.sofa .sperson__expert p{margin-bottom:0px}.sofa .sperson__ava-expert{margin-bottom:10px;min-height:159px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}@media(max-width: 1000px){.sofa .spersons{flex-direction:column;align-items:center}}.sofa .prt{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;gap:20px}@media(max-width: 1000px){.sofa .prt{flex-direction:column;align-items:center}}.sofa .prt__btn{display:flex;align-items:center;flex-direction:column;appearance:none;border:none;padding:0;cursor:pointer;background:none;margin-bottom:20px}.sofa .prt__logo--grey{display:block}.sofa .prt__logo--color{display:none}.sofa .prt__feed{width:100%;overflow:hidden;height:0}.sofa .prt__feed--active{height:100%}.sofa .prt__text{max-width:800px;margin:0 auto}.sofa .prt__blockquote{font-style:italic;font-weight:300;font-size:17.3px;line-height:23px;margin:0 auto;margin-bottom:14px}.sofa .prt__blockquote-text{margin-bottom:10px}.sofa .sofa__container-phrase .prt__blockquote-text{font-size:17.3px !important;line-height:23px !important;color:var(--sofa-text) !important}.sofa .prt__blockquote-footer{font-style:normal;font-weight:normal;font-size:17.3px;line-height:23px;text-align:right;color:#4b3442}.sofa .prt__close-wrapper{display:flex;justify-content:flex-end;margin-bottom:8px}.sofa .prt__close{appearance:none;border:none;margin:0;padding:0;cursor:pointer;background:none}.sofa .prt__btn:hover .prt__logo--grey,.sofa .prt__btn--active .prt__logo--grey{display:none}.sofa .prt__btn:hover .prt__logo--color,.sofa .prt__btn--active .prt__logo--color{display:block}.sofa .about__block{max-width:900px;margin:0 auto;margin-bottom:40px;justify-content:space-between}.sofa .about__block--profile-picture{width:335px}.sofa .about__block--profile-picture img{max-width:100%;border-radius:20px}.sofa .about__block--text{max-width:450px}.sofa .about__block--connect{display:flex;justify-content:left;flex-wrap:wrap}.sofa .about__block--connect ul{margin-right:4px;flex-basis:100%;height:0;margin-left:0px}.sofa .about__block--connect li{display:inline}@media(max-width: 1000px){.sofa .about__block{max-width:400px}.sofa .about__block--text{max-width:100%;margin:0 auto;padding-left:7px;padding-right:7px}.sofa .about__block--connect{flex-wrap:nowrap;flex-direction:column;align-items:start}.sofa .about__block--profile-picture{max-width:100%;margin:0 auto;margin-bottom:10px;padding-left:7px;padding-right:7px}}.sofa .expertise__block{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:40px}.sofa .key-expertise{width:400px}.sofa .key-expertise--items{display:grid;justify-items:start;align-items:start;grid-template-columns:2fr 1fr;grid-column-gap:10px;box-sizing:border-box}.sofa .key-expertise--items p{max-width:100%;overflow:hidden;text-overflow:"";border-style:solid;background-color:#e5e5e5;border:15px solid #e5e5e5;border-radius:5px}.sofa .certificates{width:400px;grid-template-columns:5em 1fr;grid-template-rows:auto auto}.sofa .certificates__block{display:grid;grid-gap:13px;margin:0 auto 60px;max-width:1000px;grid-template-columns:repeat(2, 0fr);justify-items:left;white-space:nowrap;row-gap:50px;column-gap:100px}.sofa .certificate{display:inline}.sofa .certificate img{border:2px solid #d3d3d3;border-radius:4px;max-height:120px;max-width:200px;object-fit:cover}@media(max-width: 1000px){.sofa .expertise__block{max-width:400px;margin:0 auto;flex-direction:column;align-items:start}.sofa .key-expertise{max-width:100%;margin:0 auto;margin-bottom:10px;padding-left:7px;padding-right:7px}.sofa .certificates{max-width:100%;margin:0 auto;padding-right:7px;padding-left:7px}.sofa .certificates__block{max-width:100%}}.sofa .expert__case h2{text-align:center;margin-bottom:40px}.sofa .expert__case img{float:left;max-width:100px}.sofa .expert__case--block>div{margin-left:120px}.sofa__container-darker--archive{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/archive_logo-10a55e05.webp") no-repeat center,var(--sofa-background);background-size:contain;background-blend-mode:multiply}.sofa--back-discussion{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/workshop-mkdev-grey.webp") no-repeat top 0 right -90px;background-size:750px}.sofa--back-home-b-services{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/home_b/service-e48dd0fa.webp") no-repeat top 0px center;background-size:cover auto}.sofa--back-home-b-solutions{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/home_b/solutions-ef6a43d4.webp") no-repeat top 0px center;background-size:cover auto}.sofa--back-home-b-logo{background:no-repeat center center;background-size:contain}.sofa--back-consult{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/consultancy-mkdev-grey-c43dba67.webp") no-repeat top right;background-size:660px}.sofa--back-gcp{padding-top:120px;background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/audits-and-assessment-gcp-grey-f51ae7fa.webp") no-repeat top right;background-size:660px}.sofa--back-group{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/portrait-group-grey-d4574fa5.webp") no-repeat top right;background-size:660px}.sofa--back-audits{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/audits-and-assessment-grey-9e4d5f2a.webp") no-repeat top right -220px;background-size:881px}.sofa--back-scanner{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/candidate-scanner-mkdev-grey-53a9c7fa.webp") no-repeat top right;background-size:648px}.sofa--back-aws{background:url("/__hugo/de7dd9380e6c6b846c9fc7287fee02133595c8c9-34262341399/assets/sofa_b2b/audits-and-assessment-aws-grey-9284b9f1.webp") no-repeat top right;background-size:660px}@media(max-width: 1400px){.sofa--back-home-b-solutions{background-position:top left 0px}}@media(max-width: 881px){.sofa--back-audits{background-size:100%;background-position:top right -100px}.sofa--back-home-b-services{background-position:top right -150px}}@media(max-width: 750px){.sofa--back-discussion{background-size:100%;background-position:top}}@media(max-width: 660px){.sofa--back-consult,.sofa--back-gcp,.sofa--back-group,.sofa--back-aws{background-size:100%;background-position:top}}@media(max-width: 648px){.sofa--back-scanner{background-size:100%;background-position:top}.sofa--back-home-b-services{background-position:top right -200px}}body{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}@media screen and (max-width: 650px){p{-webkit-text-size-adjust:none}}.container,.sofa .sofa__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){.container,.sofa .sofa__container{width:750px}}@media(min-width: 992px){.container,.sofa .sofa__container{width:970px}}@media(min-width: 1200px){.container,.sofa .sofa__container{width:1000px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-sm-9{position:relative;min-height:1px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:77%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:11.5%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.pull-request-form:before,.clearfix:after,.pull-request-form:after,.container:before,.sofa .sofa__container:before,.container:after,.sofa .sofa__container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.pull-request-form:after,.container:after,.sofa .sofa__container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none}@-ms-viewport{width:device-width}html{font-family:Rubik}aside *{font-style:normal !important}ul{margin-bottom:17px}h1,h3,h4{margin-bottom:14px;margin-top:14px}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#452d3d}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:rgb(110.5,110.5,110.5);line-height:0}h1{font-size:32px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:17px}h6{font-size:14px}h3{font-size:27px}h4{font-size:23px}h6{font-size:15px;line-height:22px}ul,li,ol{font-size:16px;line-height:25px}p,ul,ol{margin-bottom:26px}ul,ol{margin-left:52px;margin-top:0}p{font-size:17.3px;font-weight:300;line-height:1.31;color:#666}p>code,li>code,p>a>code,li>a>code{background:#f2f2f2;border-radius:5px;color:#000;padding:2px 8px;font-weight:normal !important;font-size:13px}p>a>code,li>a>code{color:#f59937 !important}a:hover{text-decoration:underline}.internal-link{color:#452d3d;border-bottom:1px dotted #452d3d}.internal-link:hover{text-decoration:none}.tiny{font-size:6px}.text-center{text-align:center;text-indent:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}a img{border:none}a{color:#f49943;text-decoration:none;line-height:inherit}a:hover{color:rgb(242.5904522613,139.9296482412,42.9095477387)}a:focus{color:rgb(242.5904522613,139.9296482412,42.9095477387)}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.highlight{background:#ff9}@media screen and (max-width: 650px){.text-center{margin-top:12%}}.simple_form .select{margin-bottom:15px;max-width:100%}.simple_form select{border:1px solid #e7e5e6}.simple_form .input>label{color:#452d3d}.simple_form h2,.simple_form h3,.simple_form h4,.simple_form h5{color:#452d3d}.simple_form input[type=text],.simple_form input[type=email],.simple_form input[type=password],.simple_form input[type=url],.simple_form input[type=number]{border:1px solid #e7e5e6;padding:0 10px;font-size:16px}.simple_form textarea{border:1px solid #e7e5e6;min-height:120px;padding:10px;font-size:16px}.simple_form input[type=submit]{background:#f49943;color:#fff;height:40px;line-height:40px;padding-left:10px;padding-right:10px;color:#fff;font-size:21px;border-radius:5px;font-weight:500}.simple_form input[type=submit]:hover,.simple_form input[type=submit]:focus{text-decoration:underline}.simple_form select{line-height:30px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #e7e5e6}.string.required.row{margin:0 auto;margin-bottom:15px}:root{--sofa-text: #666666;--sofa-text-dark: #444444;--sofa-background: #F9F8F9;--sofa-title: #4B3442}html{scroll-behavior:smooth}.sofa{padding-top:150px;width:100%;margin-top:-200px;font-weight:300;font-size:17.3px;color:var(--sofa-text)}@media screen and (max-width: 992px){.sofa{margin-top:-150px;padding-top:130px}}@media screen and (max-width: 650px){.sofa{margin-top:-130px}}.sofa a{color:#f59937;display:inline-block;text-decoration:underline;font-weight:normal}.sofa p{font-weight:300;font-size:18.5px;line-height:1.4;color:rgba(0,0,0,.84)}.sofa .sofa__container{max-width:1022px;width:calc(100% - 20px);margin:0 auto;min-height:100px}.sofa .sofa__container-logo{max-width:1400px;margin:0 auto;min-height:250px}.sofa .sofa__container-darker{background-color:var(--sofa-background);padding:40px 0 20px;margin-bottom:60px}.sofa .sofa__container-info{max-width:610px;margin:0 auto 50px}.sofa .sofa__container-info.sofa__container-audit-description p+ul{margin-top:-40px}.sofa .sofa__container-info .experts-number{float:left;margin-top:-15px;margin-right:30px;font-weight:400;color:#f59937;font-size:80px}.sofa .sofa__container-info .mentors-info{padding-left:40px;margin-bottom:50px}.sofa .sofa__container-info .mentors-number{position:relative;float:left;margin-top:-10px;margin-right:25px;font-weight:400;color:#f59937;font-size:90px}.sofa .sofa__container-info .mentors-number span{position:absolute;top:12.5px;right:-17px;font-size:45px}.sofa .sofa__container-info .team__email{text-align:center;margin-top:40px}.sofa .sofa__container-phrase{max-width:800px;margin:0 auto}.sofa .sofa__container-phrase p{font-size:22px !important;line-height:26px !important;color:var(--sofa-title) !important}.sofa .sofa__title{font-size:32px;line-height:38px;color:var(--sofa-title);margin-bottom:30px}.sofa .sofa__subtitle,.sofa .sofa__container-workshop_cirriculum h3,.sofa .sofa__container-workshop_cirriculum h2{font-weight:normal;font-size:17.3px;line-height:23px;color:#4b3442;margin-top:0}.sofa .sofa__subtitle--profile{margin-bottom:10px}.sofa .sofa__caption{font-weight:normal;font-size:17.3px;line-height:23px;color:var(--sofa-title)}.sofa .sofa__text-hightlight{font-weight:500}.sofa .block-discrete--top{margin-top:60px}.sofa .block-discrete--bottom,.sofa .sofa__container-info.sofa__container-audit-description p{margin-bottom:60px}.sofa .sofa-sec__title,.sofa .sofa__container-info.sofa__container-audit-description h2{font-size:22px;line-height:26px;color:var(--sofa-title);margin:0 0 30px}.sofa .sofa-sec__title--big{font-size:32px;line-height:38px;margin-top:0;margin-bottom:30px;color:var(--sofa-title)}.sofa .sofa-sec__title--workshops{margin:0 0 30px 20px}.sofa .sofa-list,.sofa .sofa__container-workshop_cirriculum ul,.sofa .sofa__container-info.sofa__container-audit-description ul{list-style-type:none;margin-left:28px !important;margin-top:0}.sofa .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-info.sofa__container-audit-description ul li{position:relative;font-size:17.3px !important;line-height:23px;margin-bottom:7px;color:var(--sofa-text) !important}.sofa .sofa-list__item p,.sofa .sofa__container-workshop_cirriculum ul li p,.sofa .sofa__container-info.sofa__container-audit-description ul li p{margin-bottom:30px !important}.sofa .sofa-list--wip,.sofa .sofa__container-workshop_cirriculum ul{margin-bottom:30px}.sofa .sofa-list--wip .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul li,.sofa .sofa-list--wip .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list--wip li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum .sofa__container-info.sofa__container-audit-description ul ul li{margin-bottom:9px}.sofa .sofa-list--condensed .sofa-list__item,.sofa .sofa-list--condensed .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa-list--condensed li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list__item,.sofa .sofa__container-info.sofa__container-audit-description ul li{line-height:23px}.sofa .sofa-list__item::before,.sofa .sofa__container-workshop_cirriculum ul li::before,.sofa .sofa__container-info.sofa__container-audit-description ul li::before{content:"";background:#f59937;border-radius:50%;width:10px;height:10px;position:absolute;left:-30px;top:7px}.sofa .sofa-list__title{font-size:17.3px;color:var(--sofa-title);font-weight:normal;margin-top:0;margin-bottom:10px}.sofa .sofa-list--pricing{margin-top:30px}.sofa .sofa-list--pricing .sofa-list__item,.sofa .sofa-list--pricing .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa-list--pricing li,.sofa .sofa-list--pricing .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list--pricing li{font-size:15px !important}.sofa .sofa__paragraph{font-weight:300;line-height:23px;color:var(--sofa-text)}.sofa .sofa__paragraph--cta{margin-top:20px;text-align:center}.sofa .sofa__paragraph--pricing{font-weight:normal !important;margin-bottom:30px}.sofa .sofa__paragraph--pricing .price{font-weight:500 !important}.sofa .sofa__paragraph--profile{font-size:15px !important;line-height:18px !important}.sofa .sofa__paragraph--dates{font-size:15px !important}.sofa .sofa__link{text-align:center;width:100%}.sofa .sofa__link.sofa__link--main{font-size:22px;margin:0 auto}.sofa .sofa__cards{grid-template-columns:repeat(3, 1fr);display:grid;grid-gap:20px;margin:0 auto 60px;max-width:1000px}.sofa .sofa__cards--about{margin-bottom:90px}@media(max-width: 1040px){.sofa .sofa__cards{max-width:660px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 670px){.sofa .sofa__cards{max-width:320px;grid-template-columns:1fr}}.sofa .sofa-card{position:relative;overflow:hidden;width:320px;height:auto;padding:30px 27px 30px 28px;border:2px solid #e7e5e6;border-radius:20px;color:var(--sofa-text);background-color:#fff}.sofa .sofa-card__title{margin:0 0 20px;font-size:22px;line-height:26px;color:var(--sofa-title)}.sofa .sofa-card__text{font-weight:300;line-height:23px;font-size:17.3px;color:#666}.sofa .sofa-card__item-caption{font-weight:normal;color:var(--sofa-title)}.sofa .sofa-card:hover{border:2px solid #f59937}.sofa .sofa-card.sofa-card--audits{height:240px}.sofa .sofa__cards.sofa__cards--scanner{max-width:978px}@media(max-width: 998px){.sofa .sofa__cards.sofa__cards--scanner{max-width:479px}}.sofa .sofa-card--scanner{width:479px;height:auto}.sofa .prt__blockquote--with-cta{margin-bottom:60px}.sofa .button--sofa{color:#fff;text-decoration:none;width:100%;font-size:18px}.sofa .button--schedule{display:block;color:#fff;text-decoration:none;width:221px;margin:60px auto 0;font-size:18px;text-transform:uppercase}.sofa .sofa__or-separator{margin:12px 0;text-align:center}.sofa .sform__group{margin-bottom:24px}.sofa .sform__label{font-weight:normal;font-size:18px;line-height:21px;display:inline-block;margin:0 0 5px 12px}.sofa .sform__field,.sofa .sform__area{padding:2px 12px;height:40px;border:2px solid #e7e5e6;border-radius:5px}.sofa .sform__area{height:auto;padding:12px}.sofa .sform__check-label{display:flex;align-items:flex-start;margin-bottom:40px;font-size:15px;line-height:18px}.sofa .sform__check{margin-right:10px}.sofa .sform__annotation{font-size:15px !important;line-height:18px !important}.sofa .sofa__content-standout{max-width:750px;background:#e2dce0;border-radius:20px;margin:40px auto;padding:20px}.sofa .sofa__content-standout-title{font-size:20px;line-height:26px;color:var(--sofa-title);margin:0 0 8px}.sofa .sofa__content-standout .sofa__content-standout-description{color:var(--sofa-text-dark) !important;font-size:18px !important;line-height:28px}.sofa .sofa__content-standout .sofa__content-standout-pieces{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.sofa .sofa__content-standout .sofa__content-standout-piece{background:#fff;position:relative;overflow:hidden;text-decoration:none;height:150px}.sofa .sofa__content-standout .sofa__content-standout-piece .sofa__content-standout-piece-icon{position:absolute;top:12px;left:12px;max-width:16px}.sofa .sofa__content-standout .sofa__content-standout-piece img{float:right;max-height:150px}.sofa .sofa__content-standout .sofa__content-standout-piece h3{font-size:18px;line-height:21px;padding-left:12px;margin:58px 0 0 0;font-weight:500;color:var(--sofa-title)}.sofa .sofa__content-standout .sofa__content-standout-piece p{font-size:15px;line-height:18px;padding-left:12px}.sofa .sofa__content-standout .sofa__content-standout-piece-s{grid-column:span 3}@media only screen and (max-width: 767px){.sofa .sofa__content-standout .sofa__content-standout-piece-s{grid-column:span 7}}.sofa .sofa__content-standout .sofa__content-standout-piece-m{grid-column:span 4}@media only screen and (max-width: 767px){.sofa .sofa__content-standout .sofa__content-standout-piece-m{grid-column:span 7}}.sofa .sofa__content-standout .sofa__content-standout-piece-l{grid-column:span 7}.sofa .sofa-home-b__services{position:relative;margin:0 auto;padding-top:60px}@media(max-width: 767px){.sofa .sofa-home-b__services{margin-top:-60px}}.sofa .sofa-home-b__services .home-b-services-image{position:absolute;z-index:-1;top:-30px;opacity:.2;width:100%;min-height:800px}.sofa .sofa-home-b__solutions{position:relative;padding-top:80px;margin-top:-90px;padding-bottom:20px}.sofa .sofa-home-b__solutions .home-b-solutions-image{position:absolute;top:30px;z-index:-1;opacity:.2;width:100%;min-height:800px}@media(max-width: 450px){.sofa .sofa-home-b__solutions .home-b-solutions-image{top:60px}}.sofa .sofa-home-b-text{margin-left:-28px}.sofa .sofa-home-b__partner{margin-top:20px;padding-top:20px}.sofa .sofa-home-b__partner .home-b-partners__container{max-width:970px;padding-top:10px}.sofa .home-b-team__image{margin:0 auto;max-width:930px}.sofa .sofa-person{display:flex;align-items:flex-start}.sofa .sofa-person__ava{border-radius:50%;object-fit:cover;object-position:center;margin-right:32px}.sofa .sofa-person__name{font-size:13px;line-height:15px;text-transform:uppercase;color:#f59937;margin-top:0;margin-bottom:8px}.sofa .sofa-person__desc{font-size:13px !important;line-height:15px}.sofa .sofa__quote{font-style:italic;margin-bottom:30px !important;border:none !important;padding:0 !important}.sofa [type=checkbox],.sofa [type=radio]{appearance:none;cursor:pointer;padding:0;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:20px;width:20px;color:#f59937;background-color:#fff;border:2px solid #e7e5e6;border-radius:5px}.sofa [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.sofa [type=checkbox]:checked,.sofa [type=radio]:checked{border-color:rgba(0,0,0,0);background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.sofa [type=checkbox]:focus,.sofa [type=radio]:focus{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 4px #f59937}body{font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga" on}@media screen and (max-width: 650px){p{-webkit-text-size-adjust:none}}.container,.sofa .sofa__container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width: 768px){.container,.sofa .sofa__container{width:750px}}@media(min-width: 992px){.container,.sofa .sofa__container{width:970px}}@media(min-width: 1200px){.container,.sofa .sofa__container{width:1000px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-sm-9{position:relative;min-height:1px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:77%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:11.5%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.pull-request-form:before,.clearfix:after,.pull-request-form:after,.container:before,.sofa .sofa__container:before,.container:after,.sofa .sofa__container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.pull-request-form:after,.container:after,.sofa .sofa__container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none}@-ms-viewport{width:device-width}html{font-family:Rubik}aside *{font-style:normal !important}ul{margin-bottom:17px}h1,h3,h4{margin-bottom:14px;margin-top:14px}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:14px;margin-top:14px;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#452d3d}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:rgb(110.5,110.5,110.5);line-height:0}h1{font-size:32px}h2{font-size:37px}h3{font-size:27px}h4{font-size:23px}h5{font-size:17px}h6{font-size:14px}h3{font-size:27px}h4{font-size:23px}h6{font-size:15px;line-height:22px}ul,li,ol{font-size:16px;line-height:25px}p,ul,ol{margin-bottom:26px}ul,ol{margin-left:52px;margin-top:0}p{font-size:17.3px;font-weight:300;line-height:1.31;color:#666}p>code,li>code,p>a>code,li>a>code{background:#f2f2f2;border-radius:5px;color:#000;padding:2px 8px;font-weight:normal !important;font-size:13px}p>a>code,li>a>code{color:#f59937 !important}a:hover{text-decoration:underline}.internal-link{color:#452d3d;border-bottom:1px dotted #452d3d}.internal-link:hover{text-decoration:none}.tiny{font-size:6px}.text-center{text-align:center;text-indent:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}a img{border:none}a{color:#f49943;text-decoration:none;line-height:inherit}a:hover{color:rgb(242.5904522613,139.9296482412,42.9095477387)}a:focus{color:rgb(242.5904522613,139.9296482412,42.9095477387)}p a,p a:visited{line-height:inherit}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.highlight{background:#ff9}@media screen and (max-width: 650px){.text-center{margin-top:12%}}.simple_form .select{margin-bottom:15px;max-width:100%}.simple_form select{border:1px solid #e7e5e6}.simple_form .input>label{color:#452d3d}.simple_form h2,.simple_form h3,.simple_form h4,.simple_form h5{color:#452d3d}.simple_form input[type=text],.simple_form input[type=email],.simple_form input[type=password],.simple_form input[type=url],.simple_form input[type=number]{border:1px solid #e7e5e6;padding:0 10px;font-size:16px}.simple_form textarea{border:1px solid #e7e5e6;min-height:120px;padding:10px;font-size:16px}.simple_form input[type=submit]{background:#f49943;color:#fff;height:40px;line-height:40px;padding-left:10px;padding-right:10px;color:#fff;font-size:21px;border-radius:5px;font-weight:500}.simple_form input[type=submit]:hover,.simple_form input[type=submit]:focus{text-decoration:underline}.simple_form select{line-height:30px;font-size:16px;padding-left:10px;padding-right:10px;border:1px solid #e7e5e6}.string.required.row{margin:0 auto;margin-bottom:15px}:root{--sofa-text: #666666;--sofa-text-dark: #444444;--sofa-background: #F9F8F9;--sofa-title: #4B3442}html{scroll-behavior:smooth}.sofa{padding-top:150px;width:100%;margin-top:-200px;font-weight:300;font-size:17.3px;color:var(--sofa-text)}@media screen and (max-width: 992px){.sofa{margin-top:-150px;padding-top:130px}}@media screen and (max-width: 650px){.sofa{margin-top:-130px}}.sofa a{color:#f59937;display:inline-block;text-decoration:underline;font-weight:normal}.sofa p{font-weight:300;font-size:18.5px;line-height:1.4;color:rgba(0,0,0,.84)}.sofa .sofa__container{max-width:1022px;width:calc(100% - 20px);margin:0 auto;min-height:100px}.sofa .sofa__container-logo{max-width:1400px;margin:0 auto;min-height:250px}.sofa .sofa__container-darker{background-color:var(--sofa-background);padding:40px 0 20px;margin-bottom:60px}.sofa .sofa__container-info{max-width:610px;margin:0 auto 50px}.sofa .sofa__container-info.sofa__container-audit-description p+ul{margin-top:-40px}.sofa .sofa__container-info .experts-number{float:left;margin-top:-15px;margin-right:30px;font-weight:400;color:#f59937;font-size:80px}.sofa .sofa__container-info .mentors-info{padding-left:40px;margin-bottom:50px}.sofa .sofa__container-info .mentors-number{position:relative;float:left;margin-top:-10px;margin-right:25px;font-weight:400;color:#f59937;font-size:90px}.sofa .sofa__container-info .mentors-number span{position:absolute;top:12.5px;right:-17px;font-size:45px}.sofa .sofa__container-info .team__email{text-align:center;margin-top:40px}.sofa .sofa__container-phrase{max-width:800px;margin:0 auto}.sofa .sofa__container-phrase p{font-size:22px !important;line-height:26px !important;color:var(--sofa-title) !important}.sofa .sofa__title{font-size:32px;line-height:38px;color:var(--sofa-title);margin-bottom:30px}.sofa .sofa__subtitle,.sofa .sofa__container-workshop_cirriculum h3,.sofa .sofa__container-workshop_cirriculum h2{font-weight:normal;font-size:17.3px;line-height:23px;color:#4b3442;margin-top:0}.sofa .sofa__subtitle--profile{margin-bottom:10px}.sofa .sofa__caption{font-weight:normal;font-size:17.3px;line-height:23px;color:var(--sofa-title)}.sofa .sofa__text-hightlight{font-weight:500}.sofa .block-discrete--top{margin-top:60px}.sofa .block-discrete--bottom,.sofa .sofa__container-info.sofa__container-audit-description p{margin-bottom:60px}.sofa .sofa-sec__title,.sofa .sofa__container-info.sofa__container-audit-description h2{font-size:22px;line-height:26px;color:var(--sofa-title);margin:0 0 30px}.sofa .sofa-sec__title--big{font-size:32px;line-height:38px;margin-top:0;margin-bottom:30px;color:var(--sofa-title)}.sofa .sofa-sec__title--workshops{margin:0 0 30px 20px}.sofa .sofa-list,.sofa .sofa__container-workshop_cirriculum ul,.sofa .sofa__container-info.sofa__container-audit-description ul{list-style-type:none;margin-left:28px !important;margin-top:0}.sofa .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-info.sofa__container-audit-description ul li{position:relative;font-size:17.3px !important;line-height:23px;margin-bottom:7px;color:var(--sofa-text) !important}.sofa .sofa-list__item p,.sofa .sofa__container-workshop_cirriculum ul li p,.sofa .sofa__container-info.sofa__container-audit-description ul li p{margin-bottom:30px !important}.sofa .sofa-list--wip,.sofa .sofa__container-workshop_cirriculum ul{margin-bottom:30px}.sofa .sofa-list--wip .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul .sofa-list__item,.sofa .sofa__container-workshop_cirriculum ul li,.sofa .sofa-list--wip .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list--wip li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum .sofa__container-info.sofa__container-audit-description ul ul li{margin-bottom:9px}.sofa .sofa-list--condensed .sofa-list__item,.sofa .sofa-list--condensed .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa-list--condensed li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list__item,.sofa .sofa__container-info.sofa__container-audit-description ul li{line-height:23px}.sofa .sofa-list__item::before,.sofa .sofa__container-workshop_cirriculum ul li::before,.sofa .sofa__container-info.sofa__container-audit-description ul li::before{content:"";background:#f59937;border-radius:50%;width:10px;height:10px;position:absolute;left:-30px;top:7px}.sofa .sofa-list__title{font-size:17.3px;color:var(--sofa-title);font-weight:normal;margin-top:0;margin-bottom:10px}.sofa .sofa-list--pricing{margin-top:30px}.sofa .sofa-list--pricing .sofa-list__item,.sofa .sofa-list--pricing .sofa__container-workshop_cirriculum ul li,.sofa .sofa__container-workshop_cirriculum ul .sofa-list--pricing li,.sofa .sofa-list--pricing .sofa__container-info.sofa__container-audit-description ul li,.sofa .sofa__container-info.sofa__container-audit-description ul .sofa-list--pricing li{font-size:15px !important}.sofa .sofa__paragraph{font-weight:300;line-height:23px;color:var(--sofa-text)}.sofa .sofa__paragraph--cta{margin-top:20px;text-align:center}.sofa .sofa__paragraph--pricing{font-weight:normal !important;margin-bottom:30px}.sofa .sofa__paragraph--pricing .price{font-weight:500 !important}.sofa .sofa__paragraph--profile{font-size:15px !important;line-height:18px !important}.sofa .sofa__paragraph--dates{font-size:15px !important}.sofa .sofa__link{text-align:center;width:100%}.sofa .sofa__link.sofa__link--main{font-size:22px;margin:0 auto}.sofa .sofa__cards{grid-template-columns:repeat(3, 1fr);display:grid;grid-gap:20px;margin:0 auto 60px;max-width:1000px}.sofa .sofa__cards--about{margin-bottom:90px}@media(max-width: 1040px){.sofa .sofa__cards{max-width:660px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 670px){.sofa .sofa__cards{max-width:320px;grid-template-columns:1fr}}.sofa .sofa-card{position:relative;overflow:hidden;width:320px;height:auto;padding:30px 27px 30px 28px;border:2px solid #e7e5e6;border-radius:20px;color:var(--sofa-text);background-color:#fff}.sofa .sofa-card__title{margin:0 0 20px;font-size:22px;line-height:26px;color:var(--sofa-title)}.sofa .sofa-card__text{font-weight:300;line-height:23px;font-size:17.3px;color:#666}.sofa .sofa-card__item-caption{font-weight:normal;color:var(--sofa-title)}.sofa .sofa-card:hover{border:2px solid #f59937}.sofa .sofa-card.sofa-card--audits{height:240px}.sofa .sofa__cards.sofa__cards--scanner{max-width:978px}@media(max-width: 998px){.sofa .sofa__cards.sofa__cards--scanner{max-width:479px}}.sofa .sofa-card--scanner{width:479px;height:auto}.sofa .prt__blockquote--with-cta{margin-bottom:60px}.sofa .button--sofa{color:#fff;text-decoration:none;width:100%;font-size:18px}.sofa .button--schedule{display:block;color:#fff;text-decoration:none;width:221px;margin:60px auto 0;font-size:18px;text-transform:uppercase}.sofa .sofa__or-separator{margin:12px 0;text-align:center}.sofa .sform__group{margin-bottom:24px}.sofa .sform__label{font-weight:normal;font-size:18px;line-height:21px;display:inline-block;margin:0 0 5px 12px}.sofa .sform__field,.sofa .sform__area{padding:2px 12px;height:40px;border:2px solid #e7e5e6;border-radius:5px}.sofa .sform__area{height:auto;padding:12px}.sofa .sform__check-label{display:flex;align-items:flex-start;margin-bottom:40px;font-size:15px;line-height:18px}.sofa .sform__check{margin-right:10px}.sofa .sform__annotation{font-size:15px !important;line-height:18px !important}.sofa .sofa__content-standout{max-width:750px;background:#e2dce0;border-radius:20px;margin:40px auto;padding:20px}.sofa .sofa__content-standout-title{font-size:20px;line-height:26px;color:var(--sofa-title);margin:0 0 8px}.sofa .sofa__content-standout .sofa__content-standout-description{color:var(--sofa-text-dark) !important;font-size:18px !important;line-height:28px}.sofa .sofa__content-standout .sofa__content-standout-pieces{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.sofa .sofa__content-standout .sofa__content-standout-piece{background:#fff;position:relative;overflow:hidden;text-decoration:none;height:150px}.sofa .sofa__content-standout .sofa__content-standout-piece .sofa__content-standout-piece-icon{position:absolute;top:12px;left:12px;max-width:16px}.sofa .sofa__content-standout .sofa__content-standout-piece img{float:right;max-height:150px}.sofa .sofa__content-standout .sofa__content-standout-piece h3{font-size:18px;line-height:21px;padding-left:12px;margin:58px 0 0 0;font-weight:500;color:var(--sofa-title)}.sofa .sofa__content-standout .sofa__content-standout-piece p{font-size:15px;line-height:18px;padding-left:12px}.sofa .sofa__content-standout .sofa__content-standout-piece-s{grid-column:span 3}@media only screen and (max-width: 767px){.sofa .sofa__content-standout .sofa__content-standout-piece-s{grid-column:span 7}}.sofa .sofa__content-standout .sofa__content-standout-piece-m{grid-column:span 4}@media only screen and (max-width: 767px){.sofa .sofa__content-standout .sofa__content-standout-piece-m{grid-column:span 7}}.sofa .sofa__content-standout .sofa__content-standout-piece-l{grid-column:span 7}.sofa .sofa__container-workshop{max-width:970px;margin:0 auto 60px;width:calc(100% - 20px);position:relative}.sofa .sofa__container-workshop_cirriculum h2{font-size:20px}.sofa .sofa__container-workshop_cirriculum>p{margin-bottom:20px}.sofa .sofa__container-left{max-width:610px;margin:0 auto 60px}.sofa .sside{max-width:610px;margin:0 auto;background-color:#f9f8f9}.sofa .sside__inner{padding:40px 30px 60px;margin-bottom:60px}.sofa .sside__inner p{font-size:15px !important;margin-bottom:20px}.sofa .sside__inner h3{font-size:17.3px;line-height:21px;margin:0 0 10px}.sofa .sside__img-top-wrapper{width:100%;height:240px;overflow:hidden}.sofa .sside__img-wrapper{width:665px;height:593px;position:relative;left:-20px}.sofa .sside__img{object-fit:contain}.sofa .sside__img-wrapper--planet{width:350px;left:0}.sofa .sside__img-wrapper--planet .sside__img{filter:grayscale(100%);opacity:.3}.sofa .sofa-card--clickable{text-decoration:none}.sofa .sofa-card--consult{height:240px;padding-left:29px;padding-right:28px}.sofa .sofa-card--workshop{display:flex;flex-direction:column;justify-content:space-between}.sofa .sofa-card--new:before{content:"";position:absolute;width:100px;height:100px;right:-50px;top:-50px;background:#f59937;transform:rotate(45deg)}.sofa .sofa-card--new:after{content:"NEW";position:absolute;top:13px;right:7px;font-weight:500;color:#fff;transform:rotate(45deg)}.sofa .sofa-card--more{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:22px;line-height:26px;color:var(--sofa-title);font-weight:normal;min-height:240px}.sofa .sofa-card--clickable:hover .sofa-card__title,.sofa .sofa-card--clickable:hover .sofa-card__item,.sofa .sofa-card--clickable:hover .sofa-card__item-caption{text-decoration-line:underline;color:#f59937}.sofa .wtype{padding:15px 40px;gap:20px;display:flex;align-items:center;border:2px solid #f59937;border-radius:20px;margin-bottom:20px}.sofa .wtype__kind{font-weight:normal;font-size:32px;line-height:38px;color:#f59937}.sofa .wtype__text{margin:0;font-size:13px !important;line-height:15px}@media(min-width: 990px){.sofa .sside{max-width:320px;position:absolute;top:0;right:0}.sofa .sside__img-wrapper{left:-70px}.sofa .sside__img-wrapper--planet{left:-110px}.sofa .sofa__container-left{margin:0}.sofa .sside__inner{margin-bottom:0}}body.no-scroll{overflow:hidden}
