:root{--color-primary:#314968;--color-secondary:#e8d1aa;--color-heading-text:#455e80;--color-text-brown:#444444;--color-light-blue:#91bcde;--color-khaki:#b6afa5;--color-white:#fff}#page-container{overflow:hidden}h1{font-family:'Roboto Slab',serif;font-size:clamp(2rem,4cqw,4rem)!important;line-height:.9em}@media screen and (max-width:768px){h1{line-height:1em}}h2{font-family:'Roboto Slab',serif;font-size:clamp(3rem,3.25cqi,3.5rem)!important;line-height:.8em}h3{font-family:'Roboto Slab',serif;font-size:clamp(1rem,2cqi,2rem)!important}p,li,.et_pb_text_inner{font-family:'Work Sans',sans-serif;font-size:clamp(.8rem,1cqi,1.25rem)!important;line-height:1.6em}#top-menu li a{font-family:'Roboto Slab',serif}.browline{font-size:clamp(1rem,2cqw,3rem)!important;text-transform:uppercase;font-family:'Work Sans',sans-serif;line-height:1em}.hero-slider-button{margin-top:1vh}#categories-subhead h2{font-family:'Roboto Slab',serif;font-size:clamp(2rem,2cqi,2rem)!important;line-height:.8em}.et_header_style_centered #main-header .logo_container{height:120px;padding:10px 0}.homepage-hero-slider .et_pb_text .et_pb_text_inner{margin:3rem auto;width:80%}.hero-flex-container{display:flex;align-items:center;justify-items:center}.hero-flex-item{flex:1 1}@media screen and (max-width:768px){.hero-flex-container{flex-direction:column-reverse}#hero-slider-section .et_pb_text_0{padding-top:0px!important;margin-bottom:0px!important}.homepage-hero-slider .et_pb_text .et_pb_text_inner{margin-bottom:4rem;width:80%}}#homepage-hero-slider-row .et_pb_text_0,#homepage-hero-slider-row .et_pb_text_1{margin-bottom:0px!important}#homepage-hero-slider-row .slick-arrow{background:0 0;border:none;top:50%;cursor:pointer;height:35px;outline:none;padding:0!important;position:absolute;z-index:1;color:#314968;display:block;font-size:25px;text-align:center;transition:all .3s ease;width:25px}#homepage-hero-slider-row .slick-prev{left:5%}#homepage-hero-slider-row .slick-next{right:5%}@media screen and (max-width:768px){#homepage-hero-slider-row .slick-arrow{top:92%!important}#homepage-hero-slider-row .slick-prev{left:10%}#homepage-hero-slider-row .slick-next{right:75%}}#homepage-travel-blog .et_pb_post{margin-bottom:0px}#homepage-travel-blog #blog-image .entry-title{display:none}.more-link{display:inline-block!important;background-color:#e8d1aa;padding:5px 15px;margin-top:15px;text-transform:capitalize;transition:.2s ease}.more-link:hover{background-color:#f7f7f5;transition:.2s ease}#homepage-annie-bio .et_pb_text_inner{padding:5vw 3vw}@media screen and (max-width:768px){#homepage-annie-bio .et_pb_text_inner{padding:11vw 5vw}}#hero-title-section{padding-top:0}#hero-title-row{padding:.5vw 1vw}@media screen and (max-width:768px){#hero-title-row{padding:.5vw 3vw}}.column-padding .et_pb_column{padding:0 2vw 2vw}@media screen and (max-width:768px){.column-padding .et_pb_column{padding:0 4vw 4vw}}@media screen and (max-width:768px){#speaking-presentations .et_pb_column_2_3{margin-bottom:0px!important}}.et_pb_widget_area_left{padding-right:0;border-right:0}.et_pb_bg_layout_light .et_pb_widget li a{color:var(--color-text-brown)}.et_pb_widget ul li{margin-bottom:.25em}.blog-listing h2{line-height:.4em}.blog-listing .more-link{color:#fff!important;display:inline-block!important;background-color:#314968;padding:5px 15px;margin-top:15px;text-transform:capitalize;transition:.2s ease}.blog-listing .more-link:hover{background-color:#b6afa5;transition:.2s ease;color:#000!important}.entry-title a{font-size:clamp(1.75rem,1.5cqi,3rem)!important;line-height:1.1em}#post-detail-hero{height:70vh}#post-detail-hero-title-row{padding:1vw 3vw;margin-top:-7vh}@media screen and (max-width:768px){#post-detail-hero-title-row{padding:3vw;margin-top:-12vh}}#post-detail-hero-title-row h1{font-size:clamp(1.5rem,3.4cqw,3rem)!important;line-height:1.1em}.blog-detail{}input#gform_submit_button_1{background-color:#314968;font-family:'Work Sans',sans-serif;font-size:clamp(.8rem,1cqi,1.25rem)!important;line-height:1.6em;border-radius:0;transition:.3s ease}input#gform_submit_button_1:hover{background-color:#e8d1aa;color:#314968;border-radius:0;transition:.3s ease}#footer-menu{z-index:999999!important}.footer-nav a:hover{text-decoration:underline}footer p,footer li{font-family:'Work Sans',sans-serif;font-size:clamp(.8rem,.75cqi,1.25rem)!important;line-height:1.3em}