/*!
Theme Name: JPL Platypus Academy
Author: JPL
Author URI: https://www.jplcreative.com/
Description: The JPL Platypus Academy theme is a responsive bootstrap or "starter" theme designed and developed by JPL to be used in conjunction with a child theme. This theme leverages Normalize.css, jQuery, Slick Carousel, Colorbox, the Advanced Custom Fields plugin and more.
Version: 4.7.2
*/:focus{outline:1px dotted #707070}*{box-sizing:border-box}:after,:before{box-sizing:border-box}body{min-width:360px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}sub,sup{font-size:70%}img{height:auto;max-width:100%}code,kbd,pre,samp{font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace}.bdy{overflow:hidden}.block.alignfull,.block.alignwide,.wp-block-columns.alignfull,.wp-block-columns.alignwide{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.wp-admin .block.alignfull,.wp-admin .block.alignwide,.wp-admin .wp-block-columns.alignfull,.wp-admin .wp-block-columns.alignwide{margin-left:0;margin-right:0;max-width:none}@media only screen and (min-width:1170px){.block.alignwide,.wp-block-columns.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}}.wrap{margin:auto;max-width:1140px;padding:0 15px}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}@media only screen and (max-width:782px){.alignright{display:block;float:none;height:auto;margin:15px 0;width:100%}}.alignleft{float:left;margin:5px 20px 20px 0}@media only screen and (max-width:782px){.alignleft{display:block;float:none;height:auto;margin:15px 0;width:100%}}a img.alignright{float:right;margin:5px 0 20px 20px}@media only screen and (max-width:782px){a img.alignright{display:block;float:none;height:auto;margin:15px 0;width:100%}}a img.alignnone{margin:0}a img.alignleft{float:left;margin:5px 20px 20px 0}@media only screen and (max-width:782px){a img.alignleft{display:block;float:none;height:auto;margin:15px 0;width:100%}}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.cf:after,.cf:before{content:'';display:block}.cf:after{clear:both}