html{height:100%;box-sizing:border-box}body{position:relative;margin:0;min-height:100%;padding:0;width:100%;text-decoration:none!important;overflow-x:hidden;-webkit-tap-highlight-color:transparent}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.slick-dots li button:before{color:#acabab!important;font-size:15px!important;opacity:1!important}.slick-dots li.slick-active button:before{color:#000!important;opacity:1!important}.slick-slide>div{display:flex;align-items:center;justify-content:center}.slick-track{display:flex!important;align-items:center!important}.banner-carousel-root{width:100%;position:relative;overflow:hidden}.banner-carousel-root .carousel,.banner-carousel-root .carousel-root{width:100%}.banner-carousel-root .carousel .slider-wrapper{overflow:hidden}.banner-carousel-root .carousel .slider{margin:0;padding:0}.banner-carousel-root .carousel .slide{margin:0;min-height:0}.banner-carousel-slot{position:relative;width:100%;display:block;overflow:hidden;box-sizing:border-box;margin:0;padding-top:29%}@media (max-width:767px){.banner-carousel-slot{padding-top:100%}}.banner-carousel-slot img,.banner-carousel-slot video{position:absolute;inset:0;box-sizing:border-box;margin:auto;display:block;width:100%;height:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;-o-object-fit:cover;object-fit:cover;pointer-events:none}#nprogress{position:relative;z-index:9999999}.marker{width:50px;height:50px;background-color:red;border-radius:50%}#nprogress .bar{background:#36454f!important}.ce-block__content{background-color:#fff;padding:20}.editorImg{max-height:100%;max-width:100%;width:100%;height:400px;margin-bottom:30px}.blockContainer{display:flex;flex-direction:column;justify-content:center}.blockTitle{font-weight:300;font-size:16px;line-height:22px;margin:0}.blockHeader,.blockTitle{font-family:Work Sans;font-style:normal;color:#221f20}.blockHeader{font-weight:400;font-size:20px;line-height:24px;margin:0 0 12px}.blockParagraph{font-family:Work Sans;font-style:normal;font-weight:300;font-size:16px;line-height:22px;color:#221f20;margin:0 0 30px}@media (max-width:768px){.blockParagraph,.editorImg{margin-bottom:40px}.editorImg{height:200px}}.blockCaption{margin:0}li{margin-bottom:10px;font-family:Work Sans;font-style:normal;font-weight:300;font-size:16px;line-height:22px;color:#221f20}ol{padding-left:20px}li>b{font-weight:400}.transitionText-enter{max-height:0;height:0;overflow:hidden}.transitionText-enter-active{max-height:0}.transitionText-leave{max-height:0;height:0}.transitionText-leave-active{max-height:0;height:0;overflow:hidden}.richText a,.richText a strong{color:#8c5c34;text-decoration:none;font-weight:400}.richText{font-weight:300}.richText strong{font-weight:400}.richText a,.richText a span{text-decoration:none!important;color:#8c5c34!important;font-weight:400!important}.richText span{font-weight:300}.blog-richText a,.blog-richText a strong{color:#8c5c34;text-decoration:none;font-weight:400}.blog-richText{display:flex!important;justify-content:center!important;margin-bottom:80px!important;font-weight:300}.blog-richText strong{font-weight:400}.dangershtml p{margin:0!important;font-family:Work Sans;font-style:normal;line-height:1.5;align-items:center;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.dangershtml figure,.dangershtml img{width:100%!important}.dangershtml figure{margin:30px 0 0;max-width:100%!important}.careerTileDescr p{margin:0!important}.careerTileDescr p+p{margin-top:4px!important}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}