@charset "UTF-8";.text-styles{color:#fff;font-size:16px;font-size:1rem;line-height:1.6875;font-family:Helvetica,Helvetica,Arial,sans-serif}@media screen and (max-width:767px){.text-styles{font-size:14px;font-size:.875rem;line-height:1.5714285714}}.text-styles>*:first-child{margin-top:0}.text-styles>*:last-child{margin-bottom:0}.text-styles p{margin-bottom:9px}.text-styles a[href]{color:#009859}.text-styles a[href]:not([class]):hover{opacity:.75}.text-styles iframe{margin-bottom:10px}.text-styles h2,.text-styles h3,.text-styles h4,.text-styles h5,.text-styles h6{font-weight:700;text-transform:capitalize}.text-styles h2{margin:70px 0 18px;font-size:42px;font-size:2.625rem;line-height:1.1904761905}@media screen and (max-width:767px){.text-styles h2{font-size:30px;font-size:1.875rem;line-height:1.2}}@media screen and (max-width:767px){.text-styles h2{margin:40px 0 20px}}.text-styles h3{margin:50px 0 20px;font-size:30px;font-size:1.875rem;line-height:1.2}@media screen and (max-width:767px){.text-styles h3{font-size:24px;font-size:1.5rem;line-height:1.2083333333}}@media screen and (max-width:767px){.text-styles h3{margin:40px 0 20px}}.text-styles h4{margin:50px 0 30px;font-size:24px;font-size:1.5rem;line-height:1.0416666667}@media screen and (max-width:767px){.text-styles h4{font-size:22px;font-size:1.375rem;line-height:1.0454545455}}@media screen and (max-width:767px){.text-styles h4{margin:40px 0 30px}}.text-styles h5{font-size:20px;font-size:1.25rem;line-height:1.15;margin:50px 0 30px}@media screen and (max-width:767px){.text-styles h5{margin:40px 0 20px}}.text-styles h6{font-size:18px;font-size:1.125rem;line-height:1.1666666667;margin:50px 0 20px}@media screen and (max-width:767px){.text-styles h6{margin:40px 0 20px}}.text-styles ul,.text-styles ol{margin:20px 0}.text-styles ul li,.text-styles ol li{position:relative;margin-bottom:10px;z-index:1}.text-styles ul li:last-child,.text-styles ol li:last-child{margin-bottom:0}.text-styles ul li p,.text-styles ol li p{margin:0;padding:0}.text-styles ul>li{padding-left:1.6em}.text-styles ul>li:before{content:'●';position:absolute;left:.6em;top:0;transform-origin:50% 55%;transform:scale(0.6) translateZ(0)}.text-styles ul ul>li:before{content:'—';top:0;transform:none}.text-styles ol{padding-left:1.6em;list-style:decimal}.text-styles th{font-weight:bold;border-bottom:1px solid #922937;padding:10px 10px 20px}.text-styles td{border-bottom:1px solid rgba(199,199,199,0.1);padding:20px 10px}.text-styles td p{margin-bottom:.8em}.text-styles td>*:first-child{margin-top:0}.text-styles td>*:last-child{margin-bottom:0}.text-styles th,.text-styles td{min-width:245px;font-size:16px;font-size:1rem;line-height:1.375}@media screen and (max-width:767px){.text-styles th,.text-styles td{font-size:14px;font-size:.875rem;line-height:1.3571428571}}.text-styles .page-images,.text-styles .page-video,.text-styles .page-files{margin:30px 0}.text-styles .page-images img{width:100%}.js .text-styles .page-images>img:nth-of-type(n+2){display:none}.text-styles .toc{margin-bottom:50px;padding:20px;box-sizing:border-box;background-color:#222;font-size:18px;font-size:1.125rem;line-height:1.1111111111}.text-styles .toc .name{margin:0;text-align:left;font-size:30px;font-size:1.875rem;line-height:1.2}@media screen and (max-width:767px){.text-styles .toc .name{font-size:20px;font-size:1.25rem;line-height:1.2}}.text-styles .toc li,.text-styles .toc ol{margin-bottom:10px;padding-left:8px;margin-left:12px}@media screen and (max-width:767px){.text-styles .toc{margin-bottom:40px}}.text-styles .object-description,.text-styles .item-description{display:block;margin-top:10px;font-size:14px;font-size:.875rem;line-height:1.5}.text-styles .object-description:empty,.text-styles .item-description:empty{display:none}.text-styles .page-video{position:relative;text-align:left}.text-styles .page-video .fluid-width-video-wrapper{display:inline-block;vertical-align:top;-webkit-backface-visibility:hidden;backface-visibility:hidden}.text-styles .page-video.instagram{max-width:650px;margin-left:auto;margin-right:auto}.text-styles .page-video.instagram iframe{width:100%;border:1px solid #e6e6e6;border-radius:4px}.text-styles .page-video iframe{margin:0}.text-styles .page-video .wrapper{position:relative;z-index:1}.text-styles .page-video .wrapper>img{width:100%}.text-styles .page-video .wrapper:before,.text-styles .page-video .wrapper:after{content:'';position:absolute}.text-styles .page-video .wrapper .player{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.text-styles .page-video .wrapper .player.visible{z-index:5}.text-styles .page-video .wrapper.loading .play{opacity:0}.text-styles .page-video.youtube{cursor:pointer}.text-styles .page-video.youtube .play{width:71px;height:57px;background:no-repeat url(/static/img/yt.png) 0 0;background-size:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.text-styles .page-video.youtube:hover .play{transform:translate(-50%,-50%) scale(1.2)}.text-styles .page-video.youtube .play,.text-styles .page-video.youtube:hover .play{-webkit-transition:transform .15s ease;-moz-transition:transform .15s ease;-ms-transition:transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease}.text-styles .page-video.youtube .wrapper:before,.text-styles .page-video.youtube:hover .wrapper:before{transition:background-color .15s ease}.text-styles .page-video.youtube .wrapper:after,.text-styles .page-video.youtube:hover .wrapper:after{transition:border-left .15s ease}.text-styles .page-file{margin-bottom:.5em}.text-styles .page-file:last-of-type{margin-bottom:0}.text-styles .page-file a{position:relative;display:inline-block;min-height:32px;max-width:100%;z-index:1}.text-styles .page-file a:after{content:'';display:inline-block;height:100%;min-height:inherit;vertical-align:middle}.text-styles .page-file a:before{content:'●';position:absolute;left:.8em;top:.1em;transform-origin:50% 55%;transform:scale(0.6) translateZ(0)}@media screen and (max-width:767px){.text-styles .page-file a:before{left:1.2em;top:5px}}.text-styles .page-file span{display:inline-block;padding-left:36px;word-break:break-word;vertical-align:middle;box-sizing:border-box}.text-styles .page-table{margin-bottom:30px;overflow-x:auto}.text-styles .page-table>table{margin:0;width:100%}@media screen and (max-width:1023px){.text-styles .page-table>table{display:table;overflow-x:visible}}@media screen and (min-width:900px){.text-styles .columns{display:flex;margin:30px 0}}@media screen and (min-width:900px){.text-styles .columns .column{min-height:1em}.text-styles .columns .column>*:first-child{margin-top:0}.text-styles .columns .column>*:last-child{margin-bottom:0}}@media screen and (min-width:1200px){.text-styles .columns .column{flex:1 0 33.8333333333%;max-width:calc(50% - 17.5px);margin-right:35px}.text-styles .columns .column:nth-of-type(2n){margin-right:0}}@media screen and (min-width:900px) and (max-width:1199px){.text-styles .columns .column{flex:1 0 33.8333333333%;max-width:calc(50% - 12.5px);margin-right:25px}.text-styles .columns .column:nth-of-type(2n){margin-right:0}}@media screen and (min-width:1200px){.text-styles .two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media screen and (min-width:768px) and (max-width:1199px){.text-styles .two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.text-styles .two-columns>p{margin-bottom:0;padding-bottom:1em}.text-styles .two-columns>h2,.text-styles .two-columns>h3,.text-styles .two-columns>h4{margin-bottom:0;padding-bottom:.5em}.text-styles .two-columns>ul,.text-styles .two-columns>ol{margin-bottom:0;padding-bottom:1.1em}@media screen and (min-width:768px){.text-styles .two-columns>li:last-child{padding-bottom:0}}.text-styles .two-columns>*{-webkit-column-break-inside:avoid;page-break-inside:avoid}@media screen and (min-width:768px){.text-styles .two-columns>*:last-child{margin-bottom:0;padding-bottom:0}}.text-styles .two-columns:last-child>*:last-child{margin-bottom:0;padding-bottom:0}.text-styles .no-margin{margin-bottom:0}.text-styles .no-margin+*{margin-top:0}.text-styles .checklist li{margin-top:13px;padding-left:38px;margin-bottom:30px}.text-styles .checklist li:before{content:'';position:absolute;background:url(/static/img/sprite_redesign.svg) no-repeat;background-size:1559.0909090909% 1045.4545454545%;width:35px;height:35px;background-position:23.9875389408% 75.9615384615%;top:-5px;left:0}@media screen and (max-width:767px){.text-styles .checklist li{padding-left:40px}}.text-styles blockquote{position:relative;padding:50px 180px 50px 60px;margin:30px 0;background-color:#d8d8d8;background-image:url(/static/img/textstyles_bg.jpg);background-size:cover;color:#222;box-sizing:border-box}.text-styles blockquote p{margin-bottom:0;font-weight:700;font-size:16px;font-size:1rem;line-height:1.5}.text-styles blockquote p+p{padding-top:60px}@media screen and (max-width:767px){.text-styles blockquote p+p{padding-top:20px}}@media screen and (max-width:767px){.text-styles blockquote p{font-size:14px;font-size:.875rem;line-height:1.3571428571}}.text-styles blockquote strong{display:block;font-size:30px;font-size:1.875rem;line-height:1.2}@media screen and (max-width:767px){.text-styles blockquote strong{font-size:26px;font-size:1.625rem;line-height:1.1538461538}}.text-styles blockquote:after{content:'';display:block;position:absolute;right:60px;top:50px;width:95px;height:70px;background:url(/static/img/sprite_redesign.svg) no-repeat;background-size:361.0526315789% 328.5714285714%;background-position:39.9193548387% 98.75%}@media screen and (max-width:767px){.text-styles blockquote:after{display:none}}@media screen and (max-width:1023px){.text-styles blockquote{margin:20px 0;padding:20px 150px 20px 20px}.text-styles blockquote strong{padding-bottom:20px;font-size:24px;font-size:1.5rem;line-height:1.4583333333}}@media screen and (max-width:767px){.text-styles blockquote{padding:20px;margin:20px 0}}.text-styles .slider-controls{position:relative;margin-top:20px;order:1;display:flex;justify-content:space-between}.text-styles .swiper-current-slide{overflow:hidden}.text-styles .swiper-container{overflow:initial;display:flex;flex-direction:column}.text-styles .swiper-pagination{margin-top:35px}.text-styles .swiper-slide{flex-direction:column}.text-styles .swiper-slide{height:100%;overflow:visible;display:flex;align-items:center}.text-information{margin-top:50px;display:flex;align-items:center;justify-content:space-between}.text-information .text-information__author{display:flex;align-items:center}.text-information .text-information__author .author__photo{width:40px;overflow:hidden;margin-right:10px;border-radius:50%}.text-information .author__name,.text-information .text-information__date{color:#fff;font-weight:bold;font-size:16px;font-size:1rem;line-height:1.375}.text-information .text-information__date{text-align:right}@media screen and (max-width:479px){.text-information .text-information__date{margin-top:10px;font-size:16px;font-size:1rem;line-height:1.5}}@media screen and (max-width:479px){.text-information{margin-top:20px;flex-direction:column;align-items:flex-start}}.textpage-information{margin-top:30px}.textpage-information .text-information{margin-top:30px}.textpage-information .follow-box{display:flex;justify-content:space-between;margin-top:20px;padding:20px;background-color:#f2f2f2;box-sizing:border-box}.textpage-information .follow-box .follow-text{font-size:14px;font-size:.875rem;line-height:1.4285714286;color:#000}@media screen and (max-width:1199px){.textpage-information .follow-box .follow-text{margin-top:15px;text-align:center}}@media screen and (max-width:1199px){.textpage-information .follow-box{flex-direction:column;padding:10px}}@media screen and (max-width:1199px){.textpage-information .share-box .share-buttons{display:flex;justify-content:center}}.textpage-information .share-box .share-buttons__button{display:inline-block;position:relative;overflow:hidden;margin:2px;border-radius:4px;max-height:20px;max-width:70px}.textpage-information .share-box .share-buttons__button:last-child{margin-right:0}.textpage-information .share-box .share-buttons__button.share-buttons__button--fb-like .fb-like{margin-left:-10px}.textpage-information .share-box .share-buttons__button.share-buttons__button--in a{display:inline-block;width:20px;height:20px;background:url(/static/webpage/img/in.svg) no-repeat 0 0}.textpage-information .share-box .share-buttons__button:hover{opacity:.75}.textpage-information .share-box .share-buttons__button,.textpage-information .share-box .share-buttons__button:hover{transition:opacity .15s ease}.textpage-information .share-box .share-buttons__button span{vertical-align:top !important}