div.carousel.editor-block{position:relative;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:10px}
div.carousel.editor-block div.arrow{font-size:26px;position:absolute!important;z-index:10;display:grid;width:50px;min-width:50px;height:100px;min-height:100px;cursor:pointer;-webkit-transition:all .1s ease;transition:all .1s ease;opacity:.7;color:#e9f5ef;border-radius:10px;background:#3e725b;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);place-items:center}
div.carousel.editor-block div.arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}
div.carousel.editor-block div.arrow:active i{-webkit-transform:scale(.9);transform:scale(.9)}
div.carousel.editor-block div.arrow.left{left:10px}
div.carousel.editor-block div.arrow.right{right:10px;left:unset}
div.carousel.editor-block div.display-layer{position:relative;display:block;overflow:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-min-content;height:-moz-min-content;height:min-content;border-radius:10px;background:rgba(62,114,91,.1)}
div.carousel.editor-block div.display-layer div.wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-min-content;height:-moz-min-content;height:min-content;-webkit-transition:all .3s ease;transition:all .3s ease}
div.carousel.editor-block div.display-layer img{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;border-radius:10px}
div.material-container{position:relative;width:calc(100vw - 20px);max-width:980px;padding:40px;color:#222}
div.material-container span.material-title{line-height:36px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-break:break-word}
div.material-container span.material-title::-moz-selection{background-color:rgba(62,114,91,.2)}
div.material-container span.material-title::selection{background-color:rgba(62,114,91,.2)}
div.material-container div.title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}
div.material-container div.title-block img.preview-image{max-width:260px}
div.material-container div.content-block{position:relative}
div.material-container div.content-block *{line-height:25px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
div.material-container div.content-block ::-moz-selection{background-color:rgba(62,114,91,.2)}
div.material-container div.content-block ::selection{background-color:rgba(62,114,91,.2)}
div.material-container div.content-block p{min-height:10px;margin:0}
div.material-container div.content-block a[href]{line-height:25px;padding:3px;-webkit-transition:all .1s ease;transition:all .1s ease;color:#2d5041;border-radius:3px;background:rgba(62,114,91,.1)}
div.material-container div.content-block a[href]:hover{background:rgba(62,114,91,.2)}
div.material-container div.content-block div.warning{color:#4d4100;background:linear-gradient(45deg,rgba(204,172,0,.3),rgba(250,211,0,.3))}
div.material-container div.content-block blockquote{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 16px;padding:20px;border-radius:10px;background:linear-gradient(-45deg,#f9f9f9,#eee)}
div.material-container div.content-block blockquote:before{position:absolute;top:5px;left:-16px;display:block;width:6px;height:calc(100% - 10px);content:"";border-radius:6px;background:#ddd}
div.material-container div.content-block blockquote footer{font-style:italic;position:relative;display:block;width:100%;margin-top:10px;text-align:right;opacity:.85}
div.material-container div.content-block figure{position:relative;display:grid;width:100%;max-width:100%!important;margin:0;padding:0;place-items:center}
div.material-container div.content-block figure img{width:100%;max-width:100%!important;height:auto;border-radius:10px}
div.material-container div.content-block figure figcaption{font-size:15px;width:100%;margin-top:5px;padding:10px;text-align:center;opacity:.65}
div.material-container div.content-block.strict figure{border-radius:10px;background:linear-gradient(45deg,hsla(0,0%,93.3%,.4),hsla(0,0%,93.3%,.2))}
div.material-container div.content-block.strict figure img{width:-webkit-min-content!important;width:-moz-min-content!important;width:min-content!important;max-width:580px!important}
div.material-container div.content-block ol,div.material-container div.content-block ul{overflow:hidden;margin:0;border-radius:10px;background:linear-gradient(45deg,hsla(0,0%,93.3%,.5),hsla(0,0%,95.3%,.3))}
div.material-container div.content-block ol li,div.material-container div.content-block ul li{padding:10px}
div.material-container div.content-block ol li:first-child,div.material-container div.content-block ul li:first-child{margin-top:10px}
div.material-container div.content-block ol li:last-child,div.material-container div.content-block ul li:last-child{margin-bottom:10px}
div.material-container div.content-block div.table-wrapper{position:relative;overflow-x:auto;width:100%;max-width:100%}
div.material-container div.content-block div.table-wrapper *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
div.material-container div.content-block div.table-wrapper table{overflow:hidden;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border-collapse:collapse;border:3px solid rgba(0,0,0,.1);background:rgba(0,0,0,.01)}
div.material-container div.content-block div.table-wrapper table td{padding:10px;border:1px solid rgba(0,0,0,.07)}
div.material-container div.content-block div.table-wrapper.hide-border table{border-color:transparent;background:transparent}
div.material-container div.content-block hr{position:relative;display:block;width:100%;height:2px;margin:40px 0;border:none;border-radius:4px;background:rgba(0,0,0,.16)}
div.material-container div.content-block h1{line-height:45px;margin:10px 0}
div.material-container div.content-block h2{line-height:35px;margin:5px 0}
div.material-container div.content-block h3{line-height:29px;margin:0}@media screen and (max-width:730px){div.material-container{padding:20px}
div.material-container div.title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
div.material-container div.title-block img.preview-image{max-width:100%}}
div.material-container div.social-data{overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:linear-gradient(45deg,#eee,#f3f3f3)}
div.material-container div.social-data div.social-data-block{gap:0!important}
div.material-container div.social-data div.social-data-block a[href]{padding:20px;color:#3e725b;border-radius:10px;background:transparent}
div.material-container div.social-data div.social-data-block a[href]:hover{background:rgba(62,114,91,.2)}
div.material-container div.social-data div.social-data-block a[href] img{width:20px;height:20px;-webkit-filter:invert(36%) sepia(6%) saturate(2953%) hue-rotate(101deg) brightness(100%) contrast(75%);filter:invert(36%) sepia(6%) saturate(2953%) hue-rotate(101deg) brightness(100%) contrast(75%)}