.page-title .vcard{border:0;padding:0}.byline{color:#999}.entry-content img{max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.post-password-form input[type=submit]{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .post-password-form input[type=submit]{outline:0}.post-password-form input[type=submit]:focus,.post-password-form input[type=submit]:hover{background-color:#14679e;color:#fefefe}.gallery{max-width:100%;margin-left:auto;margin-right:auto;margin-right:-15px;margin-left:-15px}.gallery::after,.gallery::before{content:' ';display:table}.gallery::after{clear:both}.gallery.gallery-columns-1>dl{width:100%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-1>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-1>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-2>dl{width:50%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-2>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-2>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-3>dl{width:33.33333%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-3>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-3>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-4>dl{width:25%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-4>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-4>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-5>dl{width:20%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-5>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-5>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-6>dl{width:16.66667%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-6>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-6>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-7>dl{width:14.28571%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-7>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-7>dl:last-child:not(:first-child){float:right}.gallery.gallery-columns-8>dl{width:12.5%;float:left;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.gallery.gallery-columns-8>dl{padding-right:.9375rem;padding-left:.9375rem}}.gallery.gallery-columns-8>dl:last-child:not(:first-child){float:right}.gallery dl{width:100%;float:left;padding-left:.9375rem;padding-right:.9375rem}.gallery dl:last-child:not(:first-child){float:right}.page-navigation{margin-top:1rem}#comments .commentlist{margin-left:0}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{float:right}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email]:invalid,.respond-form form input[type=text]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:0;border-color:#fbc2c4;background-color:#f6e7eb;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.sidebar li{list-style:none}.widget ul{margin:0}.footer{clear:both;margin-top:1em}body#tinymce{margin:20px}.gform_body ul{list-style:none outside none;margin:0}
/* ======================= */
/* font-family: "Arial Narrow", Arial, sans-serif;
/* BLUE: #005986
/* ORANGE: #ff6b36
/* GREY: #939598
/* ======================= */
/* ======================= */
/*  IMPORTS
/* ======================= */

@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;700&display=swap');

/* ======================= */
/*  GENERAL
/* ======================= */

body, *{font-family: "Arial Narrow", Arial, sans-serif; font-size: 1.25rem;}
body{background: #F1F1F1; color: #005986;}
.title{font-family: 'EB Garamond', serif; font-weight: 700; line-height: 1;}
.hidden{display: none;}
.inner{max-width: 1200px; width: 95%; margin: 0 auto;}
.top-bar, .top-bar ul{background: none;}
.bold{font-weight: 800;}
.--50{font-size: 4.5rem;}
.--40{font-size: 3.5rem;}
.--30{font-size: 1.875rem;}
.--25{font-size: 1.5rem;}
.--20{font-size: 1.25rem;}
.smallr{font-size: 1rem;}
div.sep-1{clear:both; height: 1rem; width: 100%;}
div.sep{clear:both; height: 2rem; width: 100%;}
div.sep1{clear:both; height: 4rem; width: 100%;}
div.sep2{clear:both; height: 6rem; width: 100%;}
div.sep3{clear:both; height: 8rem; width: 100%;}
.columns{columns:2;}
.borderd{border-top: solid 2px #005986; border-bottom: solid 2px #005986;}
hr {
    clear: both;
    max-width: 100%;
    height: 0;
    margin: 0 auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #F1F1F1;
    border-left: 0;
}
hr.orange{border-bottom: 1px solid #FF6B36;}
hr.blue{border-bottom: 1px solid #005986;}
.rounded-right{ border-top-right-radius: 10px;}
.border-rounded{ border-radius: 10px;}
.ital{font-style: italic;}
.borderd{border: solid 2px #005986; padding: 10px;}
/* ======================= */
/*  COLORS
/* ======================= */

.blue{color: #005986;}
.orange{color: #FF6B36;}
.grey{color: #939598;}
.white{color: #F1F1F1;}
.bg-blue{background-color: #005986;}
.bg-orange{background-color: #FF6B36;}
.bg-grey{background-color: #FFFFFF;}
.bg-white{background-color: #F1F1F1;}

/* ======================= */
/*  MAIN
/* ======================= */

#hero{}
    #hero .inner{min-height: 75vh;}
    #hero .inner img.cover{width: 90%; max-width: 450px; border-top-right-radius: 10px; -webkit-box-shadow: 5px 5px 15px 5px rgba(34,34,34,0.3); box-shadow: 5px 5px 15px 5px rgba(34,34,34,0.3);}
    #hero .inner a.btn{padding: 16px 32px; border-radius: 10px;}


    #downloads .inner a.btn, .inner.socials a.btn{padding: 6px 12px; border-radius: 10px;}

    #quote{}
        #quote .inner{}
        #quote .inner .orbit-slide > .grid-x{padding: 20px;}
        #quote .inner .orbit-next, #quote .inner .orbit-previous{background: rgba(0, 89, 134, 1); color: #FFFFFF; bottom: 0; top: auto; cursor: pointer; transition: all 0.4s;}
        #quote .inner .orbit-next{right: 45%; left: auto;}
            #quote .inner .orbit-previous{right: 55%; left: auto;}
        #quote .inner .orbit-next:active, #quote .inner .orbit-next:focus, #quote .inner .orbit-next:hover, #quote .inner .orbit-previous:active, #quote .inner .orbit-previous:focus, #quote .inner .orbit-previous:hover{background: rgba(255, 107, 54, 1)}



    #contact input, #contact textarea{color: #F1F1F1; box-shadow: none; border: solid 2px #F1F1F1; background: none; border-radius: 10px; padding: 2rem 1.2rem; font-weight: bold;}
    #contact input[type="submit"]{font-size: 1.1rem; color: #F1F1F1; background: #FF6B36; border: none; width: 100%; text-transform: uppercase;}
    #contact ::placeholder{font-size: 1.2rem; color: #F1F1F1;}

    .hidden input, .hidden textarea{color: #005986; box-shadow: none; border: solid 2px #005986; background: none; border-radius: 10px; padding: 2rem 1.2rem; font-weight: bold;}
    .hidden input[type="submit"]{font-size: 1.1rem; color: #F1F1F1; background: #FF6B36; border: none; width: 100%; text-transform: uppercase;}
    .hidden ::placeholder{font-size: 1.2rem; color: #005986;}
    .hidden .gfield_consent_label{display: inline-block; float: right; width: 90%;}

    iframe{border-radius: 10px;}

    .lander .grid-x{min-height: 100vh;}
    .gform_wrapper .gfield_required{display: none!important;}

    .inner.socials{min-height: 90vh;}

@media screen and (max-width: 39.9375em) {
    .columns{columns: 1;}
}
