/* framework.css */
html{height:100%;text-align:justify;font-size:18px;line-height:29px;overflow-y:scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body{font:1em/1.5em open-sans,arial,sans-serif;color:#3C3C3B;font-weight: 400}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{text-align:left;font-style:italic;font-family: Patrick Hand, cursive}h1{margin-top:.63157895em;text-align:center;font-size:2.2em;line-height:1.2em;color:#0088C0}h2{margin-top:.85714286em;margin-bottom:.85714286em;font-size:1.75em;line-height:1.71428571em}h3{margin-top:1.14285714em;margin-bottom:.8em;font-size:1.3125em;line-height:1.14285714em}h6{margin-top:1.5em;margin-bottom:0;font-size:1em;line-height:1.5em}h1+h2,h1+div h2{margin-top:0}p,ul,ol,pre,table,blockquote{margin-top:0;margin-bottom:1.5em}ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}ul{list-style-type:square}ol{list-style-type:decimal}li{margin-left:2em}hr{border:1px solid #76B72A;margin: -1px 0}a,a:visited{text-decoration:underline;color:#0088C0}a:hover,a:focus,a:active{color:#76B72A;outline: 0}a:focus{outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px}.ce_toplink{margin-top:50px;vertical-align:middle;text-align:center}.ce_toplink a{font-weight:bold;text-decoration:none;color:#76B72A;color: #76B72A !important}#wrapper{width:100%;max-width:100%;margin:0 auto}#main .inside{width:100%;max-width:1080px;margin-top:2em;margin-right:auto;margin-left:auto;padding:2em 0 0}.box_wrapper{margin-top:40px;display: flex;justify-content: space-between;flex-wrap: wrap}.box{min-width:30%}.box h2{margin:0 0 1.25em;padding:0;font-size:1.5em;font-weight: 700}.box h2::before{font-family: "Font Awesome 5 Free";  font-style: normal;  font-variant: normal;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  font-size: 0.75em;  background: #292c37;  color: #fff;  text-align: center;  width: 40px;  height: 40px;  line-height: 40px;  margin-right: 10px;  border-radius: 50%;  display: inline-block}.box_left h2::before{content: "\f118"}.box_middle h2::before{content: "\f0c3"}.box_right h2::before{content: "\f021"}.button a{display:inline-block;margin:.5em 0;padding:.5em 2.75em;text-align:center;background-color:#0088C0;border:0px;border-radius:2px;font-size:1.3125em;color:#fff;font-weight: 700;text-decoration: none;box-shadow: 0 1px 2px rgba(0,0,0,0.15);  transition: all 0.3s ease 0s}.button a:hover,.button a:focus{background-color:#710c13}.button_center,.text_center{text-align:center}figure.float_left{margin-right:1.5em}figure.float_right{margin-left:1.5em}figure.float_above,figure.float_below{margin-bottom:1.5em}.image_container{display:inline-block}.caption{margin-bottom:.25em;padding:3px;text-align:center;background-color:#e1e1e1;font-size:.875em;line-height:1.2em}.image_center{width:700px;margin:25px auto;vertical-align:middle}.image_center img{width:750px}table{width:100%;overflow:auto}th,td{margin:5px 10px}th{text-align:left;background-color:#efefef;font-weight: 700}.ce_accordion{margin-bottom:1px}.ui-accordion-content{padding:.25em .5em}.ce_accordion .toggler{padding:.5em;background-color:#0088C0;cursor: pointer;    color: #fff;    outline: none;    font-weight: 700}.ce_accordion .toggler.active,.ce_accordion .toggler:hover{background-color:#76B72A}.ui-icon:before{width:25px;display:inline-block;text-align:center;font-family:"Font Awesome 5 Free";color:#ffffff;font-style: normal;  font-variant: normal;  text-rendering: auto;  -webkit-font-smoothing: antialiased;   content: '\f101'}.ui-accordion-header-active .ui-icon:before{content: '\f338'}.ce_sliderStart{background-color:#efefef}.slider-control{height:60px}.slider-control .slider-menu{font-size:50px;line-height:55px}.slider-control .slider-prev{left:15px}.slider-control .slider-next{right:15px}.ce_gallery>ul{margin:0;padding:0;display: flex;flex-wrap: wrap}.ce_gallery>ul li{margin-top:-7px;margin-left:0}.ce_gallery img{display: inline-block;overflow: hidden}.cc-message{padding:8px}{}