/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 13 2024 | 09:40:37 */
body{font-family:'PT Sans';font-weight:400}h1,h2,h3{font-family:'PT Sans Narrow';font-weight:700;line-height:1.25em}h4,h5,h6{font-family:'PT Sans';font-weight:700;line-height:1.45em}h1{font-size:36px!important}h2{font-size:28px!important;margin:0;padding:0 0 15px}.post-subheadline h2{margin:0;font-size:20px!important;padding:15px 20px;border-bottom:2px solid #fff;background:rgba(5,48,92,10%)}.post-slogan{margin-top:10px;background:rgba(5,48,92,.7);padding:0 8px;display:inline;color:#fff;line-height:1.5em;font-style:italic;font-size:28px;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}h3{font-size:22px!important;margin:0;padding:15px 0}.et_pb_module+h3{padding-top:0!important}h4{margin:0;padding:0 0 8px;font-size:16px!important}@media only screen and (max-width:980px){.post-slogan{margin-top:0;font-size:24px;line-height:1.3em}}@media only screen and (max-width:767px){.post-slogan{font-size:20px}}.et_pb_toggle a,.et_pb_text a{text-decoration:none;border-bottom:1px dotted #05305c;transition:all .4s ease-in-out}.et_pb_text a.pdf,.et_pb_text a.arrow{margin-left:20px;position:relative}.et_pb_toggle a:hover,.et_pb_text a:hover{color:rgba(5,48,92,.7);border-bottom:1px dotted rgba(5,48,92,.7)}.et_pb_text a:hover::before{color:rgba(5,48,92,.7)}.et_pb_text a.pdf::before{content:"\f1c1";position:absolute;font-family:"Font Awesome 6 Free";left:-20px;color:#05305c}.et_pb_text a.arrow::before{content:"\f061";position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;left:-20px;color:#05305c}.et_pb_post_content ul.text-list,.et_pb_text ul{margin:0;padding-left:5px;width:100%;list-style-type:none}.et_pb_post_content ul.text-list li,.et_pb_text ul li{position:relative;padding:0 0 8px 25px;margin:0}.et_pb_post_content ul.text-list li::before,.et_pb_text ul li::before{display:inline-block;position:absolute;content:"\f061"!important;font-family:"Font Awesome 6 Free"!important;left:0;top:1px;font-weight:700;color:#05305c}.columns{columns:2;-webkit-columns:2;-moz-columns:2;column-count:2;column-gap:5.5%;margin:0;padding:0;width:100%}@media only screen and (max-width:767px){.columns{columns:1;-webkit-columns:1;-moz-columns:1;column-count:1;column-gap:0;margin:0;padding:0;width:100%}}.header-copyright{display:table;height:28px}.copyright-container{position:relative;display:table-cell;background:rgba(5,48,92,70%);height:28px;width:28px;color:#fff;vertical-align:middle;text-align:center;font-size:70%;transition:all .4s ease-in-out}.copyright-container .copyright-text{visibility:hidden;width:max-content;max-width:280px;background:rgba(5,48,92,70%);color:#fff;border-radius:2px;min-height:28px;display:table;position:absolute;z-index:1;top:0;right:105%;transition:all .4s ease-in-out}.copyright-container .copyright-text p{text-align:center;padding:4px 6px;line-height:1.1em;display:table-cell;vertical-align:middle;width:100%}.copyright-container:hover .copyright-text{visibility:visible}ul.et_post_gallery{display:flex;flex-flow:row wrap;margin:1em -10px!important;width:calc(100% + 20px);line-height:1.25em!important;font-size:75%}ul.et_post_gallery li.et_gallery_item{float:none;display:flex;flex-flow:column wrap;flex-basis:33.3333%;padding:0 10px 20px!important;margin:0!important}ul.et_post_gallery li.et_gallery_item .et_portfolio_image,ul.et_post_gallery li.et_gallery_item .et_portfolio_image img{display:block;border:none;margin:0;padding:0}ul.et_post_gallery li.et_gallery_item .et_overlay{background:hsla(0deg,0%,100%,70%);border:none}ul.et_post_gallery .et_pb_gallery_caption{display:block;padding:.5em 0 0;margin:0}@media only screen and (max-width:767px){ul.et_post_gallery{display:flex;margin:0 -8px!important;width:calc(100% + 20px)}ul.et_post_gallery li.et_gallery_item{display:none;flex-basis:50%;padding:0 8px 16px!important}ul.et_post_gallery li.et_gallery_item:first-child,ul.et_post_gallery li.et_gallery_item:nth-child(2){display:flex!important}}