/*!
Theme Name: American Commercial Barge Line
Theme URI: http://underscores.me/
Author: Jacob Coury
Author URI: http://nettango.com
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: acbl
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

American Commercial Barge Line is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:'Helvetica-Inserat';src:url("fonts/HelveticaInseratLTStd-Roman.otf") format("otf"),url("fonts/HelveticaInseratLTStd-Roman.woff") format("woff"),url("fonts/HelveticaInseratLTStd-Roman.eot") format("eot"),url("fonts/HelveticaInseratLTStd-Roman.ttf") format("truetype"),url("fonts/HelveticaInseratLTStd-Roman.svg") format("svg")}.iconbutton{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;height:167px;width:167px;text-decoration:none;margin:0 1rem 1rem 0}.iconbutton:nth-child(4n){margin:0}@media only screen and (max-width: 1389px){.iconbutton:nth-child(4n){margin:0 1rem 1rem 0}}.iconbutton *{transition:all 300ms ease}.iconbutton:hover span{color:#fff}.iconbutton:hover svg path{fill:#222;stroke:#222}.iconbutton span{text-align:center;font-size:16px;font-weight:500;line-height:1.25;color:#222;padding:0 1rem;width:100%}.iconbutton img{height:48px;width:100%;margin-bottom:12px}.iconbutton svg{position:absolute;left:0;right:0;top:0;bottom:0;height:167px;width:167px;z-index:-1}.iconbutton--container{display:flex;width:100%;flex-wrap:wrap}@media only screen and (max-width: 469px){.iconbutton--container{justify-content:center}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}.wp-block-separator{border:0}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;image-rendering:-webkit-optimize-contrast}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{font-family:"Helvetica-Inserat",sans-serif;font-size:16px;font-size:1rem;line-height:2}.navigate{margin-bottom:0;padding-bottom:0}.bold{font-weight:900 !important}.bold:hover{background:none !important;cursor:default !important}.bold a{font-weight:900 !important}.medium-weight{font-weight:500}h1,h2,h3,h4,h5,h6{clear:both;color:#222222;text-rendering:optimizeLegibility;margin:0 0 auto;padding-bottom:.5rem}h1{font-size:4.5em;font-family:"Helvetica-Inserat",sans-serif;line-height:1;font-weight:lighter}@media screen and (max-width: 800px){h1{font-size:2.25em}}h2{font-size:3em;line-height:1.25;font-family:"Helvetica-Inserat",sans-serif;font-weight:lighter}@media screen and (max-width: 800px){h2{font-size:2em}}h3{font-size:2em;line-height:1.25;font-weight:lighter;font-family:"Helvetica-Inserat",sans-serif}h3+h6{margin-top:-.5rem}h4{font-size:1.5em;line-height:1.25;font-weight:700;font-family:"Roboto Condensed",sans-serif}h5{font-size:1.125em;line-height:1.25;font-family:"Roboto Condensed",sans-serif}h6{font-size:1em;text-transform:uppercase;font-style:italic;color:#EE2D24;font-family:"Roboto Condensed",sans-serif;letter-spacing:1.5px;font-weight:700}p{margin-bottom:1.5rem;margin-top:0;font-family:"Roboto",sans-serif;color:#5C5C5C;font-weight:300;font-size:18px;text-rendering:optimizeLegibility}dfn,cite,em,i{font-style:italic;font-family:"Roboto",sans-serif}blockquote{margin:1em 0 1em 0;border-left:3px solid #EE2D24;padding:1em 0 1em 1.5em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}blockquote p{margin:0 auto}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Roboto",sans-serif;font-size:15px;font-size:.9375rem;line-height:2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:"Roboto",sans-serif;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}#featured-pages{display:flex;margin:auto;padding:0;justify-content:space-between;flex-wrap:wrap}#featured-pages .featured-page{list-style:none;position:relative;width:30%;display:block}#featured-pages .featured-page:before{content:"";display:none}#featured-pages .featured-page .featured-page_image{position:relative;width:100%}#featured-pages .featured-page .featured-page_image:before{content:'';position:absolute;left:0;top:0;border-top:12px solid white;border-right:12px solid transparent}#featured-pages .featured-page .featured-page_image:after{content:'';position:absolute;right:0;bottom:11px;border-bottom:12px solid white;border-left:12px solid transparent}#featured-pages .featured-page .featured-page_image img{max-width:none;width:100%}#featured-pages .featured-page:hover .featured-page_info{-webkit-transform:translateY(-16px);transform:translateY(-16px)}#featured-pages .featured-page:hover .featured-page_info .featured-page_line{background:#EE2D24}#featured-pages a{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none}#featured-pages .featured-page_info{background:#fff;display:flex;flex-direction:column;align-items:flex-start;margin:-10% 1rem 0 1rem;padding:2rem;position:relative;transition:all 300ms ease;width:90%}#featured-pages .featured-page_info h4{margin-top:1rem}#featured-pages .featured-page_info h4,#featured-pages .featured-page_info p{width:100%}#featured-pages .featured-page_info .featured-page_line{height:3px;background:#00529B;width:100%;position:absolute;top:0;left:0;right:0;transition:all 300ms ease}@media screen and (max-width: 450px){#featured-pages .featured-page_info{padding:2rem 0}}@media screen and (max-width: 1200px){#featured-pages .featured-page{width:47.5%}}@media screen and (max-width: 800px){#featured-pages .featured-page{width:100%}}.homepage-text{display:flex;flex-direction:row;margin-bottom:5rem;justify-content:space-between}.homepage-text .homepage-heading{max-width:350px;width:100%}.homepage-text .homepage-body{max-width:700px}@media screen and (max-width: 1200px){.homepage-text{flex-direction:column}.homepage-text .homepage-heading{max-width:100%}}@media screen and (max-width: 800px){.homepage-text{margin-bottom:2.5em}}.slider{height:100%;width:100%;overflow:hidden;position:absolute !important;top:0;left:0;right:0}.slider svg path{fill:#222}.slider .slide{min-height:350px}.slider .slide .flex-row{margin-bottom:6rem}.slider .slide img{height:-webkit-fill-available;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%;min-height:350px}@supports (-webkit-overflow-scrolling: touch){.slider .slide img{height:100%}}.slider-button{height:80px;width:80px;display:flex;align-items:center;justify-content:center;background:none;position:absolute;top:calc(50% - 40px);z-index:2;background-repeat:no-repeat;background-position:center center;background-image:url("/wp-content/themes/acbl/images/arrow-white.svg")}.slider-button.a-left{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-button.a-right{right:0}.slider-button:hover{cursor:pointer;background-image:url("/wp-content/themes/acbl/images/arrow-white.svg");background-color:#EE2D24;transition:300ms all ease}.slider-button:hover svg path{fill:#fff}@media screen and (max-width: 1000px){.slider-button{display:none !important}}.slick-list{padding-bottom:6rem}html{box-sizing:border-box;overflow-x:hidden;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-x:hidden;overflow-y:visible;position:relative;margin:0 auto !important;text-rendering:optimizeLegibility}body.menu-open{overflow-y:hidden}body.menu-open.ios{position:fixed !important}@media all and (-ms-high-contrast: none){*::-ms-backdrop,[data-aos^=fade][data-aos^=fade],[data-aos^=zoom][data-aos^=zoom]{opacity:1 !important}header.entry-header{height:350px !important;vertical-align:middle}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 2em 0;display:table;counter-reset:foo}ul{list-style:none}ul>li{display:table-row;counter-increment:foo}ul>li:before{content:"•";padding-right:16px;display:table-cell;margin:auto;top:2px;position:relative;color:#b1b1b1;font-size:24px}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.wp-block-latest-posts.wp-block-latest-posts__list{padding-top:10px}.wp-block-latest-posts.wp-block-latest-posts__list li{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li:before{content:none}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:auto;border-spacing:0;border-collapse:collapse;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}li{color:#5C5C5C;font-family:"Roboto",sans-serif;font-weight:300;font-size:18px}td{border:1px solid #ccc;font-family:"Roboto",sans-serif;padding:12px 24px;line-height:1.25}figure.blue_table{border:0px;display:block}figure.blue_table table{margin-bottom:0px;border-collapse:collapse;border-spacing:0;display:block;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}figure.blue_table table thead{font-family:"Roboto",sans-serif;background-color:#00529B;color:#fff;text-align:left}figure.blue_table table thead th{padding:16px 32px;line-height:1.2em}figure.blue_table table tbody td{padding:16px 32px}header.entry-header{height:100%;min-height:350px;display:flex;align-items:flex-start;justify-content:center;padding:0 10vw;position:relative;background-size:cover !important;margin-top:100px;flex-direction:column;background-color:#d6e3ef !important;overflow:hidden}header.entry-header:before{content:"";background:url("images/corner_mask.png") no-repeat;background-size:contain;height:50px;width:250px;position:absolute;top:0;left:0;z-index:2}header.entry-header:after{content:"";background:url("images/corner_mask.png") no-repeat;background-size:contain;height:50px;width:250px;position:absolute;bottom:0;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:1}header.entry-header .site-container{margin:0 auto}header.entry-header img{margin-bottom:20px}header.entry-header .entry-meta{margin-top:-10px}header.entry-header .entry-meta a{color:#222;text-decoration:none;line-height:1;font-weight:300;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal}header.entry-header .entry-title{margin-bottom:10px}header.entry-header .entry-title a{text-decoration:none}header.entry-header .overlay{background:linear-gradient(to right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 50%);height:100%;width:100vw;position:absolute;left:0;top:0;z-index:1}header.entry-header h1,header.entry-header .hero-subtitle,header.entry-header .subtitle{z-index:2;position:relative}header.entry-header h1{color:#222222;margin:0;padding-bottom:0;line-height:1}header.entry-header .hero-subtitle_container{position:relative;z-index:2}header.entry-header .hero-subtitle_container .hero-subtitle{font-size:2em;font-weight:700;color:#fff;opacity:.9 !important;font-family:"Roboto Condensed",sans-serif;line-height:1;top:8px}@media screen and (max-width: 800px){header.entry-header .hero-subtitle_container .hero-subtitle{font-size:1.5em}}header.entry-header .subtitle{color:#fff;margin:0}@media screen and (max-width: 1000px){header.entry-header{margin-top:80px}}@media screen and (max-width: 800px){header.entry-header{min-height:auto;padding:5em 10vw}header.entry-header:before{left:-85px}header.entry-header:after{right:-85px}}@media screen and (max-width: 450px){header.entry-header:before,header.entry-header:after{height:40px}}header.entry-header #video-background{position:absolute;top:-150%;left:0;right:0;width:100%;height:400%;max-width:none}@media screen and (max-width: 450px){header.entry-header #video-background{width:200%;top:-165%;left:-50%}}@media screen and (max-width: 1000px){header.entry-header #video-background{display:none !important}}.error-404{padding:10rem 10vw 6rem 10vw;display:flex;flex-direction:column;align-items:center;text-align:center}.error-404 .page-header h1{margin:0 auto}.flex{display:flex;padding:5em 10vw;position:relative}@media screen and (max-width: 1000px){.flex{flex-direction:column;padding:2.5em 10vw}}.flex-row{display:flex;position:relative}@media screen and (max-width: 1000px){.flex-row{flex-direction:column}}h1.words{color:#fff !important}.zero-margin-p{margin:0px}.zero-margin-top{margin-top:0px;width:95%}.border-column{position:relative;-webkit-clip-path:polygon(12% 0%, 100% 0, 100% 88%, 88% 100%, 0 100%, 0 12%);clip-path:polygon(12% 0%, 100% 0, 100% 88%, 88% 100%, 0 100%, 0 12%);background:#E5EDF5;border:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:6px 16px !important;cursor:pointer;outline-style:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;margin:auto}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#222;border:1px solid #EE2D24}select{border:1px solid #ccc;outline-style:none;box-shadow:none}textarea{width:100%}input,textarea,label{font-family:"Roboto",sans-serif !important}.gform_title{font-size:48px !important;margin:0 auto;line-height:1.25}.captcha{display:none !important}body .gform_wrapper ul li.gfield{margin-bottom:40px !important;display:block;margin-top:0 !important}.gform_wrapper .description_above .gfield_description{font-family:"Roboto",sans-serif;padding:0 !important;margin-top:0 !important}select{font-family:"Roboto Condensed",sans-serif !important;padding:8px 16px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("https://cdn3.iconfinder.com/data/icons/google-material-design-icons/48/ic_keyboard_arrow_down_48px-128.png") no-repeat;background-size:20px;background-position:right 10px center}input[type=radio]{margin-top:0 !important}.gform_wrapper .gfield_radio li label{margin-left:16px !important}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{color:#222 !important;font-family:"Roboto Condensed",sans-serif}.validation_error{color:#EE2D24 !important;font-family:"Roboto Condensed",sans-serif;border-color:#EE2D24 !important}.validation_message{color:#EE2D24 !important}.gfield_required,.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label{color:#EE2D24 !important}.gform_wrapper .gfield_error .gfield_label{color:#EE2D24 !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#EE2D24 !important}#gform_wrapper_4{margin:0}#gform_wrapper_4 #gform_4 .gform_heading,#gform_wrapper_4 #gform_4 .gform_description{margin-bottom:0}#gform_wrapper_4 #gform_4 .gform_title{display:none}.captcha{display:none}.gform_wrapper{display:block !important}.gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{margin:auto !important}.gfield_checkbox input[type=checkbox]{margin-top:0 !important}.gform_fields li:before{display:none}.gfield_label{color:#222}.gfield_description{position:relative;top:-4px}.gform_drop_area input{margin:auto !important}a{color:#00529B;transition:all 300ms ease;font-weight:700}a:visited{color:#00529B}a:hover,a:focus,a:active{color:#EE2D24}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#primary-menu a{display:flex;align-items:center;text-decoration:none;position:relative;color:#222;height:100%;font-family:"Roboto Condensed",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px}#primary-menu a[aria-current="page"]:after,#primary-menu a:hover:after,#primary-menu a:active:after,#primary-menu a:focus:after{width:100%;opacity:1}#primary-menu a:after{content:'';width:0;opacity:0;height:3px;position:absolute;bottom:0;right:0;left:0;background:red;transition:all 300ms ease;margin:0 auto}#primary-menu a:visited{color:#222}@media screen and (max-width: 1190px){#primary-menu a[aria-current="page"]:after,#primary-menu a:hover:after,#primary-menu a:active:after,#primary-menu a:focus:after{width:111%;left:-5.5%;opacity:1}}.menu-items_container.menu-open{display:block !important;background:#fff;height:100vh;width:100vw;position:absolute;left:0;right:0;top:80px;border-bottom:1px solid #ccc;padding:3em 10vw 12em 10vw;margin:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:10;box-shadow:0 80px 80px rgba(0,0,0,0.15)}.menu-items_container.menu-open .menu-secondary-navigation-container{display:flex;flex-direction:column}.menu-items_container.menu-open .menu-secondary-navigation-container #secondary-menu{height:auto;flex-direction:column}.menu-items_container.menu-open .menu-secondary-navigation-container #secondary-menu li{margin-bottom:16px;margin-left:auto;height:50px;width:100%}.menu-items_container.menu-open .menu-navigation-menu-container{margin-bottom:4rem}.menu-items_container.menu-open .menu-navigation-menu-container #primary-menu{display:block;width:100%}.menu-items_container.menu-open .menu-navigation-menu-container #primary-menu li{width:100%;text-align:left;margin:auto;border-bottom:1px solid #ccc}.menu-items_container.menu-open .menu-navigation-menu-container #primary-menu li a{width:90%}.site-header{display:flex;padding:0 10vw;align-items:center;border-bottom:1px solid #fff;height:100px;position:fixed;top:0;width:100vw;z-index:11;background:#fff}.site-header:after{content:'';background:#ccc;height:1px;width:0;position:absolute;bottom:0;left:0;right:0;margin:auto}.site-header .site-container{display:flex;align-items:center;justify-content:space-between}.site-header .site-branding{display:flex;align-items:center;height:80px}.site-header .site-branding .custom-logo-link{transition:all 300ms ease}.site-header .site-branding .custom-logo-link:hover{cursor:pointer}.site-header .site-branding .custom-logo-link:hover .custom-logo{opacity:.9;-webkit-transform:scale(0.95);transform:scale(0.95)}.site-header .site-branding .custom-logo-link .custom-logo{-o-object-fit:contain;object-fit:contain;height:75px;min-width:188px;width:auto;transition:all 300ms ease;vertical-align:middle}@media screen and (max-width: 800px){.site-header .site-branding .custom-logo-link .custom-logo{height:60px;min-width:125px}}.site-header .site-branding .site-title,.site-header .site-branding .site-description{display:none}.shrink{border-bottom:1px solid #ccc;box-shadow:0 24px 80px rgba(0,0,0,0.15)}.menu-secondary-navigation-container #secondary-menu{position:relative;height:36px;display:flex;flex-direction:row;justify-content:flex-end}.menu-secondary-navigation-container #secondary-menu li{height:100%;background:#222;position:relative;padding:0 16px;width:160px;display:flex;justify-content:center;align-items:center;transition:all 300ms ease-in-out}.menu-secondary-navigation-container #secondary-menu li:before{content:"";display:none}.menu-secondary-navigation-container #secondary-menu li:after{content:'';position:absolute;right:0;bottom:0;border-bottom:12px solid white;border-left:12px solid transparent}.menu-secondary-navigation-container #secondary-menu li:hover{background:#00529B}.menu-secondary-navigation-container #secondary-menu li:hover a:after{display:none}.menu-secondary-navigation-container #secondary-menu li a{color:#fff;font-size:16px;font-weight:500}.menu-navigation-menu-container{height:auto;display:flex;align-items:center}.main-navigation{clear:both;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;height:100%}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{margin-left:24px;display:inline-flex;align-items:center;justify-content:center;position:relative;height:64px;list-style:none}.main-navigation li:before{content:"";display:none}.main-navigation a{display:flex;align-items:center;text-decoration:none;position:relative;color:#222;height:100%;font-family:"Roboto Condensed",sans-serif}.main-navigation a:after{content:'';width:0;opacity:0;height:3px;position:absolute;bottom:0;right:0;left:0;background:red;transition:all 300ms ease;margin:0 auto}.main-navigation a:visited{color:#222}.main-navigation a:hover:after{width:100%;opacity:1}.main-navigation .current-page-ancestor a:after{width:100%;opacity:1}.main-navigation .current-menu-item a:after{width:100%;opacity:1}.sidebar-button{position:relative;top:-2.5em;left:-10vw;display:none;flex-direction:row;justify-content:space-between;width:100vw;padding:0 10vw;border-top:none;overflow:none;border-bottom:1px solid #ccc;height:60px;background:#fff !important}.sidebar-button:hover,.sidebar-button:active,.sidebar-button:focus{background:#EAEAEA !important}.sidebar-button:before,.sidebar-button:after{content:'';display:none}.sidebar-button h6{margin:0;padding:0}.sidebar-button svg{transition:all 300ms ease}.sidebar-button.menu-open svg{transition:all 300ms ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar{margin-right:4em;padding-right:4em;position:relative;border-right:1px solid #ccc;background:#fff;display:flex;flex-direction:column;width:100%;max-width:300px;align-items:flex-start}.sidebar h6{margin:0;padding-bottom:.5rem}.sidebar ul{margin:0 auto;width:100%;list-style:none;padding:0}.sidebar ul .current_page_item{background:#00529B;color:#fff;border-bottom:1px solid #fff}.sidebar ul .current_page_item>a{color:#fff}.sidebar ul .current_page_item:hover{background:#00529B;cursor:pointer;border-bottom:1px solid #fff;color:#fff}.sidebar ul li{height:auto;width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:1rem 1.5rem;position:relative;transition:100ms all ease-in-out;border-bottom:1px solid #ccc;list-style:none;color:#222;background:#fff}.sidebar ul li:before{content:"";display:none}.sidebar ul li:after{content:'';position:absolute;right:0;bottom:0;border-bottom:12px solid white;border-left:12px solid transparent}.sidebar ul li:hover{background:#EAEAEA;cursor:pointer;border-bottom:1px solid #fff;color:#222}.sidebar ul li a{text-decoration:none;font-size:18px;line-height:1.25;font-weight:500;color:#222;font-family:"Roboto Condensed",sans-serif}.sidebar ul li a:visited{color:inherit}.sidebar.menu-open{display:flex !important;position:relative;top:-2.5em;left:-10vw;width:100vw;height:auto;max-width:none !important;padding:3em 10vw;margin:auto;border-bottom:1px solid #ccc;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-shadow:0 24px 80px rgba(0,0,0,0.15)}.sidebar.menu-open h6{display:none}.sidebar.menu-open aside{width:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (max-width: 1190px){.menu-secondary-navigation-container{display:none}.menu-items_container{display:none}.sidebar-button{display:flex}.sidebar{display:none}.site-header{height:80px}}@media screen and (min-width: 1190px){.menu-button{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.next-page{border-top:1px solid #ccc;margin-top:2em;padding:2.5em 10vw 0 10vw;display:none;position:relative;flex-direction:column;justify-content:flex-start;text-align:left;width:100vw;left:-10vw}@media screen and (max-width: 800px){.next-page{display:flex}}.next-page h6{padding:0;margin:0}.next-page .navigation{display:flex;flex-direction:row;margin-top:1rem}.next-page .next,.next-page .previous{min-height:60px;height:auto;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;position:relative;transition:100ms all ease-in-out;background:#EAEAEA;text-decoration:none;line-height:32px;color:#222}.next-page .next:after,.next-page .previous:after{content:'';position:absolute;right:0;bottom:0;border-bottom:12px solid white;border-left:12px solid transparent}.next-page .next span,.next-page .previous span{line-height:1.25;font-weight:100}.next-page .previous{width:60px;min-width:60px;padding:0;justify-content:center;margin-right:2rem;background:#fff;border:1px solid #ccc}.next-page .previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.next-page .previous svg path{fill:#aaa}.menu-toggle{width:80px;height:80px;display:flex;align-items:center;justify-content:center;min-width:inherit;background:none;right:10vw;top:0;position:absolute;background:none !important}@media screen and (min-width: 1190px){.menu-toggle{display:none}}.menu-toggle:hover{background:#EAEAEA !important}.menu-toggle:before,.menu-toggle:after{content:'';display:none}.menu-toggle .buns{width:18px;height:18px;display:flex;position:relative;flex-direction:column;justify-content:space-between;margin:0;list-style:none;padding:0}.menu-toggle .buns .bun{background:#222;list-style:none;height:2px;display:block;width:100%;transition:all 300ms ease;margin:auto}.menu-toggle .buns .bun:before{content:"";display:none}.menu-toggle.menu-open .bun:first-child{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);top:50%;left:0;position:absolute}.menu-toggle.menu-open .bun:last-child{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0);top:50%;left:0;position:absolute}.menu-toggle.menu-open .bun:nth-child(2){opacity:0}.sidebar-navigation{border-top:1px solid #ccc}.children{margin-top:1rem !important}.children li{padding:12px 1.5rem !important;border:1px solid #ccc !important;cursor:pointer}.children li:after{display:none !important}.children li+li{border-top:0 !important}.children a{font-size:14px !important}.flex-row .flex-row .sidebar,.site-container .flex-row .sidebar-button{display:none}.no-text-decoration{text-decoration:none}.site-footer{position:relative}.site-footer button{--notchSize: 12px;-webkit-clip-path:polygon(0% var(--notchSize), var(--notchSize) 0%, 100% 0%, 100% calc(100% - var(--notchSize)), calc(100% - var(--notchSize)) 100%, 0% 100%);clip-path:polygon(0% var(--notchSize), var(--notchSize) 0%, 100% 0%, 100% calc(100% - var(--notchSize)), calc(100% - var(--notchSize)) 100%, 0% 100%)}.site-footer button:before{content:'';border-top:12px solid transparent;border-right:12px solid transparent}.site-footer button:after{content:'';border-bottom:12px solid transparent;border-left:12px solid transparent}.site-footer .footer-info{padding:10vh 10vw;background:url("images/footer-bg.jpg") no-repeat center center;background-size:cover}.site-footer .footer-info .flex{padding:0;justify-content:space-between;align-items:flex-start}.site-footer .footer-info .menu-footer-menu-container{width:calc(100% - 300px)}@media screen and (max-width: 1150px){.site-footer .footer-info .menu-footer-menu-container{display:none}}.site-footer .footer-info .footer-cta{width:300px}.site-footer .footer-info #footer-menu{margin:0;display:flex;justify-content:space-between;list-style:none;position:relative;width:100%}.site-footer .footer-info #footer-menu>li{list-style:none;width:auto;display:flex;flex-direction:column}.site-footer .footer-info #footer-menu>li:before{content:"";display:none}.site-footer .footer-info #footer-menu>li:first-child{margin-left:0}.site-footer .footer-info #footer-menu>li a{text-decoration:none;color:#fff;font-family:"Roboto",sans-serif;font-weight:700;padding-left:12px}.site-footer .footer-info #footer-menu .sub-menu{margin-left:0;padding-left:0}.site-footer .footer-info #footer-menu .sub-menu>li{margin-left:0;width:100%;display:block;padding:6px 12px;line-height:1.5;transition:300ms all ease}.site-footer .footer-info #footer-menu .sub-menu>li.bold{font-weight:900 !important}.site-footer .footer-info #footer-menu .sub-menu>li.bold:hover{background:none !important;cursor:default !important}.site-footer .footer-info #footer-menu .sub-menu>li.bold a{font-weight:900 !important}.site-footer .footer-info #footer-menu .sub-menu>li:before{content:"";display:none}.site-footer .footer-info #footer-menu .sub-menu>li:hover{background:#222;cursor:pointer}.site-footer .footer-info #footer-menu .sub-menu>li a{font-weight:300;width:100%;padding:0}.site-footer .footer-info h2{color:#fff;margin-bottom:16px}@media screen and (max-width: 900px){.site-footer .footer-info{padding:2.5em 10vw}}.site-footer .footer-bottom-bar{min-height:80px;height:auto;background:#222;padding:0 10vw;position:relative;display:flex;font-family:"Roboto",sans-serif;font-size:14px;color:#fff}@media screen and (max-width: 1000px){.site-footer .footer-bottom-bar{padding:0}.site-footer .footer-bottom-bar .site-container{flex-wrap:wrap-reverse}.site-footer .footer-bottom-bar #copyright{margin:auto !important;padding:2rem 0;border-top:1px solid #555;width:100%;text-align:center}}@media screen and (max-width: 1000px) and (max-width: 450px){.site-footer .footer-bottom-bar #copyright{max-width:250px}}@media screen and (max-width: 1000px){.site-footer .footer-bottom-bar .footer-button_container{margin:auto}}.site-footer .footer-bottom-bar .site-container{display:flex;justify-content:space-between;align-content:center}.site-footer .footer-bottom-bar #copyright{opacity:.75;margin:auto;margin-left:0;line-height:1.5}.site-footer .footer-bottom-bar .footer-button_container{height:80px;position:relative;display:flex;flex-direction:row}.site-footer .footer-bottom-bar .footer-button_container .footer-button{padding:0 24px;min-width:80px;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;position:relative}.site-footer .footer-bottom-bar .footer-button_container .footer-button:after{content:'';position:absolute;right:0;bottom:0;border-bottom:12px solid #222;border-left:12px solid transparent}.site-footer .footer-bottom-bar .footer-button_container .footer-button:hover{background:#00529B;cursor:pointer}.site-footer .footer-bottom-bar .footer-button_container .footer-button:hover svg path{fill:#fff !important}.site-footer .footer-bottom-bar .footer-button_container .footer-button:hover svg{fill:#fff !important}.site-footer .footer-bottom-bar .footer-button_container .footer-button svg{min-width:18px}.site-footer .footer-bottom-bar .footer-button_container .footer-button span{margin-left:16px;color:#fff;line-height:1.5}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#222}::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.25);-webkit-transition:300ms all ease;transition:300ms all ease}::-webkit-scrollbar-thumb:hover{background:#00529B;cursor:pointer}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);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:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.entry-content{padding:5em 10vw 1em 10vw;position:relative}.entry-footer,.nav-previous,.nav-next{padding:0em 10vw;position:relative}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-container{max-width:1100px;margin:auto;margin-top:0;width:100%}.logged-in .site-header{margin-top:32px !important}.please-hide-that-annoying-notice{display:none !important}.menupop:hover,#wp-admin-bar-site-name:hover{background:#00529B !important;color:#fff !important}.word,.char{-webkit-animation:test 1s cubic-bezier(0.5, 0, 0.1, 1) both;animation:test 1s cubic-bezier(0.5, 0, 0.1, 1) both;-webkit-animation-delay:calc(1s * var(--word-percent));animation-delay:calc(1s * var(--word-percent));transition:all 300ms ease}@-webkit-keyframes test{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes test{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#wp-toolbar{display:flex;justify-content:space-between}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.please-hide-that-annoying-notice{display:none !important;visibility:hidden !important}.wp-block-button__link,.wp-block-file__button,button,input[type="submit"],input[type="button"],input[type="reset"]{display:flex;border-radius:0 !important;position:relative;min-width:175px;background:linear-gradient(135deg, #3c3c3c 0%, #222 100%);background:#222;color:#fff;border:0;height:60px;font-size:16px !important;align-items:center;justify-content:center;width:-moz-fit-content;width:-webkit-fit-content;font-family:"Roboto Condensed",sans-serif !important;text-decoration:none !important;-webkit-appearance:none;text-transform:uppercase;letter-spacing:2px}.wp-block-button__link:hover,.wp-block-file__button:hover,button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{background:#00529B !important;transition:all 150ms ease-in-out;cursor:pointer;color:#fff;border-color:#ccc}.wp-block-button__link:before,.wp-block-file__button:before,button:before,input[type="submit"]:before,input[type="button"]:before,input[type="reset"]:before{content:'';position:absolute;left:0;top:0;border-top:12px solid white;border-right:12px solid transparent}.wp-block-button__link:after,.wp-block-file__button:after,button:after,input[type="submit"]:after,input[type="button"]:after,input[type="reset"]:after{content:'';position:absolute;right:0;bottom:0;border-bottom:12px solid white;border-left:12px solid transparent}.wp-block-button__link:visited,.wp-block-file__button:visited,button:visited,input[type="submit"]:visited,input[type="button"]:visited,input[type="reset"]:visited{color:#fff}.wp-block-button__link:focus,.wp-block-file__button:focus,button:focus,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{outline:0}.wp-block-button{margin-bottom:1.5rem}#gform_browse_button_1_36{margin:auto}.button-corners{--notchSize: 12px;-webkit-clip-path:polygon(0% var(--notchSize), var(--notchSize) 0%, 100% 0%, 100% calc(100% - var(--notchSize)), calc(100% - var(--notchSize)) 100%, 0% 100%);clip-path:polygon(0% var(--notchSize), var(--notchSize) 0%, 100% 0%, 100% calc(100% - var(--notchSize)), calc(100% - var(--notchSize)) 100%, 0% 100%)}.wp-block-file{display:block;padding-top:1rem;padding-bottom:2rem;border-bottom:1px solid #ccc}.wp-block-file a:first-child{font-size:24px;margin:0 auto;line-height:1.25;font-family:"Roboto Condensed",sans-serif}.wp-block-file__button{margin-left:0 !important;margin-top:8px}.secondary_button_link a{min-width:250px;letter-spacing:normal}.secondary_button_link a:hover{background:#00529B;transition:all 150ms ease-in-out;cursor:pointer;color:#fff !important;border-color:#ccc}
/*# sourceMappingURL=style.css.map */