body{background:#d7efc6;color:#333333}body,.ui.header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ui.bulleted.list{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif}.main_header_styled{color:#6435c9 !important}.ui.inverted.menu .dropdown .menu>.header{color:blue}.ui.inverted.menu img{background:olive;margin-right:1em !important}.ui.inverted.menu .right.menu a:hover{color:#21ba45 !important}.ui.inverted.menu .toggle{margin-top:.5em}.ui.inverted.menu .item:before{background:unset}#main_menu .ui.right.menu .item:not(a){padding:0 !important}#main_menu .ui.right.menu a{padding:1em 1.14285714em}#main_menu .mobile_menu .item:not(a){padding:0 .6em .2em !important}#main_menu .mobile_menu .header.item{font-size:1em !important;font-weight:700 !important;color:rgba(255,255,255,0.9) !important;padding:.3em 1.8em .7em !important}#main_menu .mobile_menu .header.item:hover{color:#21ba45 !important}#main_menu .mobile_menu a{padding:.6em 2.1em}.header_section{top:3.9em;padding-top:1em;padding-bottom:2em;background:#d7efc6;position:fixed;z-index:100;width:100%}.website{display:flex;height:100vh;flex-direction:column}.website-content{flex:1 0 auto}#main_footer,.header_section,#main_menu{flex-shrink:0}h3.ui.header{color:#6435c9}.sub{color:rgba(0,0,0,0.6)}a.internal{color:#0093df;font-weight:bold}.ui.text.container{font-size:14px}.ui.medium.image{width:250px}.overview-section .ui.list .item{margin-bottom:.2em}.content_section .ui.header{margin-bottom:.5em}p.title{margin-top:10px}.package td{padding-right:10px;max-width:500px !important;vertical-align:top}.package p{max-width:600px !important}.package .ui.small.header .sub{font-weight:400 !important}.package table a.internal{font-weight:450 !important}#copyright{margin-right:4em}.ui.inverted.menu .item>a:not(.ui),.ui.inverted.menu .right.menu a[id="index.html"]{padding:.92857143em 1.14285714em !important}.ui.inverted.menu .item:not(a){padding:.40857143em .07285714em !important}#main_footer :last-child.ui.vertical.segment{border-bottom:1px solid rgba(34,36,38,0.15)}.ui.inverted.menu .right.menu a[href="index.html"]{color:#21ba45 !important}.ui.small.image{width:50px}.ui.header.title{margin-top:1em;margin-bottom:.8em}.text_block{padding-left:1em;padding-right:1em}.flex .centered.item{width:200px;margin-bottom:1.5em}.ui.icon.button{padding:.5em}.ui.list>.item>.icon+.content{padding-left:.2em}.left.aligned{padding-left:1em;padding-right:1em}#contact-details{margin-bottom:5px}