*{padding:0;margin:0;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word}html{scroll-padding-top:80px}.coloredBackground.color-1{background-color:#661A10;overflow:auto;color:white}.coloredBackground.color-2{background-color:#d9d8df;overflow:auto}.coloredBackground+.coloredBackground{margin-top:-20px}.maxWidth,.frame{width:calc(100% - 40px);max-width:1200px;margin-left:auto;margin-right:auto}.frame-default{border:2px solid #E0E0E0;border-radius:10px;background-color:white;color:black;padding:20px;overflow:hidden}.frame{margin-top:20px;margin-bottom:20px}.frame-space-before-extra-small{margin-top:0}.frame-space-before-small{margin-top:10px}.frame-space-before-large{margin-top:40px}.frame-space-before-extra-large{margin-top:80px}.frame-space-after-extra-small{margin-bottom:0}.frame-space-after-small{margin-bottom:10px}.frame-space-after-large{margin-bottom:40px}.frame-space-after-extra-large{margin-bottom:80px}:not(.frame-default)>header{text-align:center}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{width:100%;height:auto;display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #E0E0E0;padding:20px}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:20px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:20px}.ce-intext.ce-left .ce-gallery{margin-right:20px}.ce-below .ce-gallery{margin-top:20px}.ce-column{margin-right:20px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:20px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #E0E0E0}.ce-table th,.ce-table td{border-top:2px solid #E0E0E0}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05)}.ce-table-bordered th,.ce-table-bordered td{border:2px solid #E0E0E0}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0, 0, 0, 0.25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}blockquote{font-style:italic;font-family:Georgia, Times, "Times New Roman", serif;padding:2px 0;border-style:solid;border-color:#ccc;border-width:0}.cke_contents_ltr blockquote{padding-left:20px;padding-right:8px;border-left-width:5px}.cke_contents_rtl blockquote{padding-left:8px;padding-right:20px;border-right-width:5px}a{text-decoration:none;font-weight:500;color:#661A10}a:hover{color:#cc3420}ol,ul,dl{*margin-right:0px;padding:0 40px}hr{border:0px;border-top:2px solid #E0E0E0;margin-top:20px;margin-bottom:20px}.coloredBackground hr:not(.coloredBackground .frame:not(.frame-none) hr){border-top:2px solid black}img.right{border:2px solid #E0E0E0;float:right;margin-left:15px;padding:5px}img.left{border:2px solid #E0E0E0;float:left;margin-right:15px;padding:5px}pre{white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;tab-size:4}table{border-collapse:collapse;background-color:transparent;width:100%;max-width:100%;margin-bottom:1rem;padding-left:100px}table th,table td{padding:0.25rem;vertical-align:top}table thead th{vertical-align:bottom;border-bottom:2px solid #E0E0E0}.marker{background-color:Yellow}span[lang]{font-style:italic}figure{text-align:center;border:solid 1px #ccc;border-radius:2px;background:rgba(0, 0, 0, 0.05);margin:10px 20px;display:inline-block}figure>figcaption{text-align:center;display:block}a>img{padding:1px;margin:1px;border:none;outline:1px solid #661A10}.code-featured{border:5px solid red}.math-featured{padding:20px;box-shadow:0 0 2px #c80000;background-color:rgba(255, 0, 0, 0.05);margin:10px}.image-clean{border:0;background:none;padding:0}.image-clean>figcaption{font-size:0.9em;text-align:right}.image-grayscale{background-color:white;color:#666}.image-grayscale img,img.image-grayscale{filter:grayscale(100%)}.embed-240p{max-width:426px;max-height:240px;margin:0 auto}.embed-360p{max-width:640px;max-height:360px;margin:0 auto}.embed-480p{max-width:854px;max-height:480px;margin:0 auto}.embed-720p{max-width:1280px;max-height:720px;margin:0 auto}.embed-1080p{max-width:1920px;max-height:1080px;margin:0 auto}.text-left,.frame-default,.frame.ce-align-left{text-align:left}.text-center,.frame-none,.frame.ce-align-center{text-align:center}.text-right,.frame.ce-align-right{text-align:right}.text-justify{text-align:justify}.button>*{border:2px solid #661A10;color:#661A10;text-transform:uppercase;font-family:'Oswald', sans-serif;font-weight:700;padding:10px;border-radius:10px;display:inline-block;cursor:pointer;transition:color 0.2s, background-color 0.2s}.button>* a{transition:color 0.2s}.button>:hover{color:white;background-color:#661A10}.button>:hover a{color:white}.icon-text{padding-left:1.5em;position:relative;margin-top:0.25em;margin-bottom:0.25em}.icon-text span.fas,.icon-text span.li,.icon-text span.far,.icon-text span.fab{position:absolute;left:0}