*,
:after, :before, a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:after, blockquote:before, q:after, q:before{content:'';content:none;}
table {
border-collapse: collapse;
border-spacing: 0;
} *{-webkit-print-color-adjust:exact;}
body a[href]:after,
a[href^="tel"]:after,
a[href^="mailto"]:after{content:"" !important;}
img{page-break-inside:avoid;}
.clear{clear:both;}
.absolute_center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.static{position:static !important;}
.clear{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clearfix:after{content:"";display:table;clear:both;}
.hidden{display:none !important;}
.font_weight_regular{font-weight:normal;}
.font_weight_normal{font-weight:normal;}
.font_weight_bold{font-weight:normal;}
.font_weight_300{font-weight:300;}
.font_weight_400{font-weight:400;}
.font_weight_500{font-weight:500;}
.font_weight_600{font-weight:600;}
.font_weight_700{font-weight:700;}
.font_weight_800{font-weight:800;}
.font_weight_900{font-weight:900;}
.force_font_weight_300{font-weight:300 !important;}
.force_font_weight_400{font-weight:400 !important;}
.force_font_weight_500{font-weight:500 !important;}
.force_font_weight_600{font-weight:600 !important;}
.force_font_weight_700{font-weight:700 !important;}
.force_font_weight_800{font-weight:800 !important;}
.force_font_weight_900{font-weight:900 !important;}
.force_font_weight_regular{font-weight:normal !important;}
.force_font_weight_normal{font-weight:normal !important;}
.force_font_weight_bold{font-weight:normal !important;}
.regular_font{font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.title_font{font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
.alternative_font{font-family:'Roboto Mono', monospace;}
.force_regular_font{font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif !important;}
.force_title_font{font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif !important;}
.force_alternative_font{font-family:'Roboto Mono', monospace !important;}
body{color:#000000 !important;}
body.no_scroll{overflow:hidden !important;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, p, ul, ol, table, .text_intro{margin:0 0 1.5em 0;}
h1:last-child, .h1:last-child, h2:last-child, .h2:last-child, h3:last-child, .h3:last-child, h4:last-child, .h4:last-child, h5:last-child, .h5:last-child, p:last-child, ul:last-child, ol:last-child, table:last-child, .text_intro:last-child{margin-bottom:0 !important;}
.subtitle{opacity:0.5;}
p.large, span.large, p.has-large-font-size, span.has-large-font-size{font-size:1.2em;}
p.small, span.small, p.has-small-font-size, span.has-small-font-size{font-size:0.85em;}
.uppercase {
text-transform: uppercase !important;
} a{color:inherit;text-decoration:underline;transition:all 0.15s ease-in-out;}
a:hover{color:#9d250d;text-decoration:underline;}
strong{font-weight:800 !important;}
em{font-style:italic;}
ul{list-style-type:disc;margin-left:1.25em;padding:0;}
ul ul{list-style-type:circle;}
ol{list-style:decimal;margin-left:1.25em;padding:0;counter-reset:item;}
ol ol{margin-left:2em;}
ol li{display:block;position:relative;}
ol li:before{content:counters(item, ".") ".";counter-increment:item;position:absolute;right:100%;margin-right:0.3125rem;}
ol[start="1"]{counter-reset:item 0;}
ol[start="2"]{counter-reset:item 1;}
ol[start="3"]{counter-reset:item 2;}
ol[start="4"]{counter-reset:item 3;}
ol[start="5"]{counter-reset:item 4;}
ol[start="6"]{counter-reset:item 5;}
ol[start="7"]{counter-reset:item 6;}
ol[start="8"]{counter-reset:item 7;}
ol[start="9"]{counter-reset:item 8;}
ol[start="10"]{counter-reset:item 9;}
ol[start="11"]{counter-reset:item 10;}
ol[start="12"]{counter-reset:item 11;}
ol[start="13"]{counter-reset:item 12;}
ol[start="14"]{counter-reset:item 13;}
ol[start="15"]{counter-reset:item 14;}
ol[start="16"]{counter-reset:item 15;}
ol[start="17"]{counter-reset:item 16;}
ol[start="18"]{counter-reset:item 17;}
ol[start="19"]{counter-reset:item 18;}
ol[start="20"]{counter-reset:item 19;}
ol[start="21"]{counter-reset:item 20;}
ol[start="22"]{counter-reset:item 21;}
ol[start="23"]{counter-reset:item 22;}
ol[start="24"]{counter-reset:item 23;}
ol[start="25"]{counter-reset:item 24;}
ol[start="26"]{counter-reset:item 25;}
ol[start="27"]{counter-reset:item 26;}
ol[start="28"]{counter-reset:item 27;}
ol[start="29"]{counter-reset:item 28;}
ol[start="30"]{counter-reset:item 29;}
ol[start="31"]{counter-reset:item 30;}
ol[start="32"]{counter-reset:item 31;}
ol[start="33"]{counter-reset:item 32;}
ol[start="34"]{counter-reset:item 33;}
ol[start="35"]{counter-reset:item 34;}
ol[start="36"]{counter-reset:item 35;}
ol[start="37"]{counter-reset:item 36;}
ol[start="38"]{counter-reset:item 37;}
ol[start="39"]{counter-reset:item 38;}
ol[start="40"]{counter-reset:item 39;}
ol[start="10"],
ol[start="11"],
ol[start="12"],
ol[start="13"],
ol[start="14"],
ol[start="15"],
ol[start="16"],
ol[start="17"],
ol[start="18"],
ol[start="19"],
ol[start="20"],
ol[start="21"],
ol[start="22"],
ol[start="23"],
ol[start="24"],
ol[start="25"],
ol[start="26"],
ol[start="27"],
ol[start="28"],
ol[start="29"],
ol[start="30"],
ol[start="31"],
ol[start="32"],
ol[start="33"],
ol[start="34"],
ol[start="35"],
ol[start="36"],
ol[start="37"],
ol[start="38"],
ol[start="39"],
ol[start="40"]{margin-left:1.5em;}
ol[start="10"] ol,
ol[start="11"] ol,
ol[start="12"] ol,
ol[start="13"] ol,
ol[start="14"] ol,
ol[start="15"] ol,
ol[start="16"] ol,
ol[start="17"] ol,
ol[start="18"] ol,
ol[start="19"] ol,
ol[start="20"] ol,
ol[start="21"] ol,
ol[start="22"] ol,
ol[start="23"] ol,
ol[start="24"] ol,
ol[start="25"] ol,
ol[start="26"] ol,
ol[start="27"] ol,
ol[start="28"] ol,
ol[start="29"] ol,
ol[start="30"] ol,
ol[start="31"] ol,
ol[start="32"] ol,
ol[start="33"] ol,
ol[start="34"] ol,
ol[start="35"] ol,
ol[start="36"] ol,
ol[start="37"] ol,
ol[start="38"] ol,
ol[start="39"] ol,
ol[start="40"] ol{margin-left:2.25em;}
.quote, blockquote{display:block;position:relative;margin:2.0em 1.25em 2.0em 1.25em;padding:0;border:none;background:none;text-align:center;color:#9d250d;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
.quote p, blockquote p{font-size:inherit !important;line-height:inherit !important;margin-bottom:1.25em;}
.quote p:last-child, blockquote p:last-child{margin-bottom:0;}
.quote:first-child, blockquote:first-child{margin-top:0;}
.quote:last-child, blockquote:last-child{margin-bottom:0;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{color:inherit;margin:0.75em 0 0 0;font-weight:normal;font-style:normal;opacity:0.65;font-weight:400;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
img{max-width:100%;height:auto;}
.alignright{float:right !important;margin:0 0 1.25rem 1.25rem !important;}
.alignleft{float:left !important;margin:0 1.25rem 1.25rem 0 !important;}
.aligncenter{margin-left:auto !important;margin-right:auto !important;}
#wrapper{overflow:hidden;}
.row{display:flex;flex-direction:row;}
.row > div{flex:1 1 100%;padding-left:10px;padding-right:10px;}
#content_holder{position:relative;z-index:3;}
.row_holder{position:relative;margin-bottom:20px;border-bottom:1px solid #eeeeee;z-index:1;}
.row_holder .row_holder_inner{padding:0 !important;}
.row_holder .row{flex-wrap:wrap;}
.row_holder .row .col{margin:0 0 20px 0;}
.row_holder .row .col.premade_row_color_1_col{flex:0 0 100%;width:100%;max-width:100%;}
.row_holder .row .col_break{flex:0 0 100%;clear:both;}
body.with_animations .col, body.with_animations .footer_column, body.with_animations .wp-block-column, body.with_animations .tile_holder, body.with_animations .some_animated_element, body.with_animations .animated, body.with_animations #page_text{transition:none !important;transform:none !important;opacity:1 !important;}
body.with_animations .col.scrolled_into_view_permanent{transform:none !important;position:static !important;}
body.with_animations .row_holder:not(.slider_row_holder):not(.slick-slide) .row_background_holder{transition:none !important;opacity:1 !important;}
body.with_animations .row_holder:not(.slider_row_holder):not(.slick-slide) .row_background_holder.scrolled_into_view{opacity:1;}
#top_area .row{align-items:center;}
.slider_row_holder_inner{min-height:0 !important;}
.row_slider{min-height:0 !important;}
.row_slider .slick-list, .row_slider .slick-track{position:relative !important;display:block !important;margin:0 !important;width:100% !important;opacity:1 !important;transform:none !important;}
.row_slider .row_holder{min-height:0 !important;width:auto !important;display:none !important;opacity:1 !important;transition:none !important;position:static !important;display:block !important;}
.row_slider .row_holder.slick-active{display:block !important;}
.row_slider .row_holder.slick-cloned{display:none !important;}
.row_slider .row_holder .container{min-height:0 !important;}
.row_slider .row_holder .content_row{min-height:0 !important;padding:0 !important;}
.tiles_grid.slick-slider{display:block !important;padding:0 !important;}
.tiles_grid.slick-slider .slick-list, .tiles_grid.slick-slider .slick-track{position:relative !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:stretch !important;margin:0 !important;display:flex !important;width:100% !important;opacity:1 !important;transform:none !important;}
.tiles_grid.slick-slider .slick-track{margin:0 !important;width:auto !important;}
.tiles_grid.slick-slider .tile_holder:not(.slick-active){display:none !important;}
.tiles_grid{display:flex;flex-direction:row;flex-wrap:wrap;}
.tiles_grid .tile_holder{padding-left:10px;padding-right:10px;margin-bottom:20px;}
.tiles_grid .tile_holder .admin_edit_button{right:20px;}
.tiles_grid[data-cols="1"] .tile_holder{flex:0 0 100% !important;width:100% !important;max-width:100% !important;}
.tiles_grid[data-cols="2"] .tile_holder{flex:0 0 50%;width:50%;max-width:50%;}
.tiles_grid[data-cols="3"] .tile_holder{flex:0 0 33.33%;width:33.33%;max-width:33.33%;}
.tiles_grid[data-cols="4"] .tile_holder{flex:0 0 25%;width:25%;max-width:25%;}
.tiles_grid[data-cols="5"] .tile_holder{flex:0 0 20%;width:20%;max-width:20%;}
.tiles_grid[data-cols="6"] .tile_holder{flex:0 0 16.66%;width:16.66%;max-width:16.66%;}
.tiles_grid[data-gaps="small"] .tile_holder{padding:0 5px;margin:0 0 10px 0;}
.tiles_grid[data-gaps="small"] .tile[data-visual-position="left"] .tile_inner .tile_image,
.tiles_grid[data-gaps="small"] .tile[data-visual-position="right"] .tile_inner .tile_image{flex:0 0 60px;width:60px;max-width:60px;height:100%;padding-top:10px;padding-bottom:10px;}
.tiles_grid[data-gaps="small"] .tile[data-visual-position="left"] .tile_inner .tile_image{padding-left:20px;}
.tiles_grid[data-gaps="small"] .tile[data-visual-position="right"] .tile_inner .tile_image{padding-right:20px;}
.tiles_grid[data-gaps="small"] .tile .tile_meta{padding:10px 20px;}
.tiles_grid[data-gaps="small"] .tile .tile_meta + .tile_text{padding-top:10px;}
.tiles_grid[data-gaps="small"] .tile .tile_text{padding:10px;}
.tiles_grid[data-gaps="small"] .tile .tile_image[data-type="icon"]{padding-top:10px;height:60px;}
.tiles_grid[data-gaps="none"]{margin:0;}
.tiles_grid[data-gaps="none"] .tile_holder{padding:0;margin:0;}
.tiles_grid[data-gaps="none"] .tile{border-radius:0;}
.tiles_grid[data-gaps="none"] .tile .tile_image{border-radius:0;}
.tiles_grid[data-gaps="none"] .tile .tile_image img{border-radius:0;}
.tiles_grid[data-gaps="none"] .tile .tile_text{padding:10px;}
.tiles_grid[data-gaps="none"] .tile .tile_background_holder{border-radius:0;}
.tile_holder{position:relative;flex:0 0 25%;width:25%;max-width:25%;margin:0 0 20px 0;outline:none !important;border:none !important;}
.tile_holder:last-child{margin-bottom:0;}
.tile_holder .tile{height:100%;}
.tile_holder[data-size="small"]{margin-bottom:10px;}
.tile_holder[data-size="small"]:last-child{margin-bottom:0;}
.tile{display:block;position:relative;background:#ffffff;border-radius:0.25em;outline:none !important;border:1px solid #eeeeee !important;}
.tile[data-visual-position="left"] .tile_background_icon .icon svg{margin:10% 0 0 10%;}
.tile[data-visual-position="right"] .tile_inner .tile_image{order:2;padding:10px 10px 10px 0;}
.tile[data-visual-position="right"] .tile_inner .tile_text{order:1;}
.tile[data-visual-position="right"] .tile_background_icon .icon svg{margin:10% 10% 0 0;}
.tile .tile_image{border-radius:5px;}
.tile .tile_image[data-type="icon"]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:10px 20px 0 10px;height:80px;}
.tile .tile_image[data-type="icon"]:last-child{padding:10px !important;}
.tile .tile_image[data-type="icon"] .icon{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.tile .tile_image[data-type="icon"] svg{display:block;padding:0;width:100%;height:100%;max-width:60px;max-height:60px;margin:auto;}
.tile .tile_image[data-type="icon"] svg path{fill:#2b2b2b !important;}
.tile .tile_image img{display:block;width:100%;height:100%;border-radius:5px;}
.tile .tile_text{padding:30px;}
.tile .tile_meta{padding:10px 10px;border-bottom:1px solid rgba(43, 43, 43, 0.05);display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.tile .tile_meta + .tile_text{padding-top:10px;}
.tile .tile_meta .tile_meta_item{opacity:0.5;font-size:0.8em;}
.tile .subtitle{opacity:0.5;margin:-10px 0 10px 0;}
.tile .subtitle:first-child{margin-top:0;}
.tile .subtitle:last-child{margin-bottom:0;}
.tile .subtitle + h4{margin-top:-10px;}
.tile .tile_title{margin-bottom:10px;}
.tile .tile_title:last-child{margin-bottom:0;}
.tile .tile_inner{position:relative;z-index:1;}
.tile .tile_background_holder{display:none !important;}
.tile .tile_background_icon{display:none !important;}
.tile[data-size="small"] .tile_inner{display:flex;flex-direction:row;align-items:center;}
.tile[data-size="small"] .tile_inner .tile_image{flex:0 0 80px;}
.tile[data-size="small"] .tile_inner .tile_text{flex:0 0 calc(100% - 80px);padding:10px 20px;overflow:hidden;}
.tile[data-size="small"] .tile_inner h5{margin-bottom:10px;line-height:1.15;}
.tile[data-size="small"] .tile_inner h5:last-child{margin-bottom:0;}
.tile[data-size="small"] .tile_inner .tile_excerpt{overflow:hidden;white-space:nowrap;font-size:0.80em;}
.tile[data-size="small"] .tile_inner .tile_excerpt p{text-overflow:ellipsis;overflow:hidden;}
a.tile{color:#2b2b2b;text-decoration:none;}
.icon{display:inline-block;vertical-align:middle;align-items:center;height:1.25em;margin:0 0.5em 0 0.5em;}
.icon:first-child{margin-left:0;}
.icon:last-child{margin-right:0;}
.icon svg{width:1em;height:1em;margin:0;transition:all 0.15s ease-in-out;}
.icon[data-color="white"] svg{fill:#ffffff;}
.icon[data-color="dark"] svg{fill:#2b2b2b;}
.icon[data-color="black"] svg{fill:#000000;}
.icon[data-color="color_1"] svg{fill:#9d250d;}
.icon[data-color="color_2"] svg{fill:#9dc359;}
.icon_text_holder{display:inline-flex;flex-direction:row;align-items:center;text-decoration:none;}
.icon_text_holder .icon{display:inherit;}
a.icon_text_holder:hover{color:#9d250d;text-decoration:none;}
a.icon_text_holder:hover .icon svg{fill:#9d250d !important;}
[data-text-color="white"] .icon_text_holder{color:#ffffff;}
[data-text-color="white"] .icon_text_holder .icon svg{fill:#ffffff !important;}
[data-text-color="white"] a.icon_text_holder:hover{text-decoration:underline;color:#ffffff;}
[data-text-color="white"] a.icon_text_holder:hover svg{fill:#ffffff !important;}
.icon_items{}
.icon_items[data-style="solid"] .icon_item_icon{background:#9d250d;}
.icon_items[data-style="solid"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="solid"] a.icon_item:hover .icon_item_icon{background:#6e1a09;}
.icon_items[data-style="solid"] a.icon_item:hover .icon_item_icon:before{border-color:#6e1a09;}
.icon_items[data-style="solid"][data-icons-color="white"] .icon_item_icon{background:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="white"] .icon_item_icon:before{border-color:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="white"] .icon_item_icon svg{fill:#2b2b2b;}
.icon_items[data-style="solid"][data-icons-color="white"] a.icon_item:hover .icon_item_icon{opacity:0.8;}
.icon_items[data-style="solid"][data-icons-color="white"] a.icon_item:hover .icon_item_icon:before{border-color:#ffffff;opacity:0.8;}
.icon_items[data-style="solid"][data-icons-color="dark"] .icon_item_icon{background:#2b2b2b;}
.icon_items[data-style="solid"][data-icons-color="dark"] .icon_item_icon:before{border-color:#2b2b2b;}
.icon_items[data-style="solid"][data-icons-color="dark"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="dark"] a.icon_item:hover .icon_item_icon{background:#000000;}
.icon_items[data-style="solid"][data-icons-color="dark"] a.icon_item:hover .icon_item_icon:before{border-color:#000000;}
.icon_items[data-style="solid"][data-icons-color="black"] .icon_item_icon{background:#000000;}
.icon_items[data-style="solid"][data-icons-color="black"] .icon_item_icon:before{border-color:#000000;}
.icon_items[data-style="solid"][data-icons-color="black"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="black"] a.icon_item:hover .icon_item_icon{background:#2b2b2b;}
.icon_items[data-style="solid"][data-icons-color="black"] a.icon_item:hover .icon_item_icon:before{border-color:#2b2b2b;}
.icon_items[data-style="solid"][data-icons-color="color_1"] .icon_item_icon{background:#9d250d;}
.icon_items[data-style="solid"][data-icons-color="color_1"] .icon_item_icon:before{border-color:#9d250d;}
.icon_items[data-style="solid"][data-icons-color="color_1"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="color_1"] a.icon_item:hover .icon_item_icon{background:#6e1a09;}
.icon_items[data-style="solid"][data-icons-color="color_1"] a.icon_item:hover .icon_item_icon:before{border-color:#6e1a09;}
.icon_items[data-style="solid"][data-icons-color="color_2"] .icon_item_icon{background:#9dc359;}
.icon_items[data-style="solid"][data-icons-color="color_2"] .icon_item_icon:before{border-color:#9dc359;}
.icon_items[data-style="solid"][data-icons-color="color_2"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="solid"][data-icons-color="color_2"] a.icon_item:hover .icon_item_icon{background:#84ab3e;}
.icon_items[data-style="solid"][data-icons-color="color_2"] a.icon_item:hover .icon_item_icon:before{border-color:#84ab3e;}
.icon_items[data-style="outline"] .icon_item_icon{background:none;border:2px solid #9d250d;}
.icon_items[data-style="outline"] .icon_item_icon:before{width:6px;height:6px;}
.icon_items[data-style="outline"] .icon_item_icon svg{fill:#9d250d;}
.icon_items[data-style="outline"] a.icon_item:hover .icon_item_icon{background:#9d250d;}
.icon_items[data-style="outline"] a.icon_item:hover .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="white"] .icon_item_icon{border-color:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="white"] .icon_item_icon:before{border-color:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="white"] .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="white"] a.icon_item:hover .icon_item_icon{background:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="white"] a.icon_item:hover .icon_item_icon svg{fill:#2b2b2b;}
.icon_items[data-style="outline"][data-icons-color="dark"] .icon_item_icon{border-color:#2b2b2b;}
.icon_items[data-style="outline"][data-icons-color="dark"] .icon_item_icon:before{border-color:#2b2b2b;}
.icon_items[data-style="outline"][data-icons-color="dark"] .icon_item_icon svg{fill:#2b2b2b;}
.icon_items[data-style="outline"][data-icons-color="dark"] a.icon_item:hover .icon_item_icon{background:#2b2b2b;}
.icon_items[data-style="outline"][data-icons-color="dark"] a.icon_item:hover .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="black"] .icon_item_icon{border-color:#000000;}
.icon_items[data-style="outline"][data-icons-color="black"] .icon_item_icon:before{border-color:#000000;}
.icon_items[data-style="outline"][data-icons-color="black"] .icon_item_icon svg{fill:#000000;}
.icon_items[data-style="outline"][data-icons-color="black"] a.icon_item:hover .icon_item_icon{background:#000000;}
.icon_items[data-style="outline"][data-icons-color="black"] a.icon_item:hover .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="color_1"] .icon_item_icon{border-color:#9d250d;}
.icon_items[data-style="outline"][data-icons-color="color_1"] .icon_item_icon:before{border-color:#9d250d;}
.icon_items[data-style="outline"][data-icons-color="color_1"] .icon_item_icon svg{fill:#9d250d;}
.icon_items[data-style="outline"][data-icons-color="color_1"] a.icon_item:hover .icon_item_icon{background:#9d250d;}
.icon_items[data-style="outline"][data-icons-color="color_1"] a.icon_item:hover .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-style="outline"][data-icons-color="color_2"] .icon_item_icon{border-color:#9dc359;}
.icon_items[data-style="outline"][data-icons-color="color_2"] .icon_item_icon:before{border-color:#9dc359;}
.icon_items[data-style="outline"][data-icons-color="color_2"] .icon_item_icon svg{fill:#9dc359;}
.icon_items[data-style="outline"][data-icons-color="color_2"] a.icon_item:hover .icon_item_icon{background:#9dc359;}
.icon_items[data-style="outline"][data-icons-color="color_2"] a.icon_item:hover .icon_item_icon svg{fill:#ffffff;}
.icon_items[data-shape="circle"][data-layout="horizontal"] .icon_item_icon{margin-bottom:0;margin-right:20px;}
.icon_items[data-shape="circle"][data-layout="horizontal"] .icon_item_icon:last-child{margin-right:0;}
.icon_items[data-shape="circle"] .icon_item_icon{border-radius:50%;margin-bottom:20px;}
.icon_items[data-shape="circle"] .icon_item_icon:last-child{margin-bottom:0;}
.icon_items[data-shape="circle"] .icon_item_icon:before{display:none !important;}
.icon_items[data-shape="square"] .icon_item_icon{border-radius:0;}
.icon_items[data-shape="rounded"] .icon_item_icon{border-radius:0.25em;}
.icon_items[data-layout="horizontal"] .icon_item{text-align:left;}
.icon_items[data-layout="horizontal"] .icon_item .icon_item_inner{flex-direction:row;align-items:center;justify-content:flex-start;}
.icon_items[data-layout="horizontal"] .icon_item .icon_item_icon{margin:0 30px 0 0;}
.icon_items[data-layout="horizontal"] .icon_item .icon_item_icon:before{top:0;bottom:0;right:auto;left:100%;border-top-color:transparent !important;border-left-color:#9d250d;}
.icon_items[data-layout="horizontal"] .icon_item .icon_item_icon:last-child{margin-right:0;}
.icon_items[data-layout="vertical"] .icon_item .icon_item_icon:before{border-left-color:transparent !important;}
.icon_items[data-size="small"] .icon_item .icon_item_icon{height:80px;flex:0 0 80px;width:80px;max-width:80px;}
.icon_items[data-size="small"] .icon_item .icon_item_icon svg{width:50px;height:50px;}
.icon_items[data-size="small"][data-style="outline"] .icon_item .icon_item_icon svg{width:40px;height:40px;}
.icon_items[data-size="normal"][data-style="outline"] .icon_item .icon_item_icon svg{width:50px;height:50px;}
.icon_items[data-size="large"]{font-size:1.2em;}
.icon_items[data-size="large"] .icon_item .icon_item_icon{height:160px;flex:0 0 160px;width:160px;max-width:160px;}
.icon_items[data-size="large"] .icon_item .icon_item_icon svg{width:120px;height:120px;}
.icon_items[data-size="large"][data-style="outline"] .icon_item .icon_item_icon svg{width:90px;height:90px;}
.icon_item{text-align:center;outline:none !important;}
.icon_item .icon_item_inner{display:flex;flex-direction:column;align-items:center;}
.icon_item .icon_item_icon{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 30px 0;height:120px;flex:0 0 120px;width:120px;max-width:120px;transition:all 0.15s ease-in-out;}
.icon_item .icon_item_icon:last-child{margin-bottom:0;}
.icon_item .icon_item_icon:before{content:'';display:block;width:0;height:0;border:10px solid transparent;position:absolute;top:100%;left:0;right:0;margin:auto;border-top-color:#9d250d;border-bottom-color:transparent !important;border-right-color:transparent !important;transition:all 0.15s ease-in-out;}
.icon_item .icon_item_icon .icon{display:inherit;}
.icon_item .icon_item_icon svg{width:60px;height:60px;}
.icon_item h4{margin-bottom:10px;}
.icon_item h4:last-child{margin-bottom:0;}
a.icon_item{text-decoration:none;color:inherit;}
[data-hidden-print="1"],
[data-hide-print="1"],
[data-print-hidden="1"],
[data-print-hide="1"],
#mobile_menu,
#mm-blocker,
#mobile_menu_icon,
#wpadminbar,
#footer_holder,
#mobile_menu,
#breadcrumbs_holder,
#top,
#sidebar_col,
#header_holder,
#search_screen,
#hidden_print_element,
#hidden_print_element,
.hidden_print, .hide_print, .print_hidden, .print_hide, .slick-arrow, .slick-dots, .admin_edit_button, .mc4wp-form, .vfbp-form, .mm-wrapper__blocker, .button, .scroll_down_arrow, .diagonal_separator_holder, .row_background_holder, .row_diagonal_background_holder, .breadcrumbs, .modal_screen, .hidden_print_element, .hidden_print_element, .hidden_print_element, .hidden_print_element, .hidden_print_element, .hidden_print_element{display:none !important;}
body{background-color:#f8f8f8;color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1.1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.99em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.99em;}
#header_holder #header #header_right > .button{font-size:1.1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;box-shadow:none;border-radius:0.25em;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.button:hover{box-shadow:none;}
.tile{box-shadow:0em 0em 2em 0em rgba(43, 43, 43, 0.05);border-radius:0.25em;}
a.tile:hover{box-shadow:0em 0em 3em 0em rgba(43, 43, 43, 0.1);}
.row_holder .row .col_content_holder[data-with-border-radius="1"]{border-radius:0.25em;}
.row_holder .row .col_content_holder[data-with-box-shadow="1"]{box-shadow:0em 0em 2em 0em rgba(43, 43, 43, 0.05);}
.quote, blockquote{font-size:1.75em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:16px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.25em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
@media(max-width:1440px){
body{font-size:16px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1.1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.99em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.99em;}
#header_holder #header #header_right > .button{font-size:1.1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.quote, blockquote{font-size:1.8em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:16px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.25em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
}
@media(max-width:1200px){
body{font-size:15px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.9em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.9em;}
#header_holder #header #header_right > .button{font-size:1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.quote, blockquote{font-size:1.8em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:15px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.25em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:3em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:4em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
}
@media(max-width:991px){
body{font-size:15px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.9em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.9em;}
#header_holder #header #header_right > .button{font-size:1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.quote, blockquote{font-size:1.5em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:15px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:3.75em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:2.75em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.25em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:2.75em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:3.75em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
}
@media(max-width:767px){
body{font-size:15px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.9em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.9em;}
#header_holder #header #header_right > .button{font-size:1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.quote, blockquote{font-size:1.5em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:15px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:3.5em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:2.5em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.1em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:2.5em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:3.5em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
}
@media(max-width:550px){
body{font-size:14px;font-weight:400;line-height:1.5;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#main_menu{font-size:1em;}
#main_menu > li > a{font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#header_holder.scrolled #main_menu{font-size:0.9em;}
#header_holder.scrolled #header #header_right > .button{font-size:0.9em;}
#header_holder #header #header_right > .button{font-size:1em;}
.button{font-size:1em;font-weight:400;text-transform:none;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
.button[data-size="huge"]{font-size:1.4em;}
.button[data-size="large"]{font-size:1.2em;}
.button[data-size="small"]{font-size:0.8em;}
.button[data-size="tiny"]{font-size:0.6em;}
.quote, blockquote{font-size:1.5em;font-weight:400;line-height:1.25;text-transform:none;font-style:normal;font-family:'Roboto Mono', monospace;}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite{font-size:14px;}
.text_intro{font-size:1.25em;font-weight:700;line-height:1.45;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
h1.big, .h1.big, h1.large, .h1.large{font-size:3.25em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h1, .h1, h2.large, .h2.large{font-size:2.5em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large{font-size:2.1em;font-weight:600;line-height:1.2;margin-bottom:0.85em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large{font-size:1.75em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
h5, .h5, h4.small, .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:1em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large{font-size:2.5em;font-weight:600;line-height:1.2;margin-bottom:0.5em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large{font-size:1.5em;font-weight:600;line-height:1.2;margin-bottom:1.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large{font-size:1.25em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small{font-size:1em;font-weight:600;line-height:1.2;margin-bottom:0.25em;font-family:'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large{font-size:3.25em;font-weight:600;line-height:1.2;margin-bottom:0.75em;font-family:'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;}
}
@media(max-width:420px){
body {
font-size: 14px;
font-weight: 400;
line-height: 1.5;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#main_menu {
font-size: 1em;
}
#main_menu > li > a {
font-weight: 400;
text-transform: none;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#header_holder.scrolled #main_menu {
font-size: 0.9em;
}
#header_holder.scrolled #header #header_right > .button {
font-size: 0.9em;
}
#header_holder #header #header_right > .button {
font-size: 1em;
}
.button {
font-size: 1em;
font-weight: 400;
text-transform: none;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
.button[data-size="huge"] {
font-size: 1.4em;
}
.button[data-size="large"] {
font-size: 1.2em;
}
.button[data-size="small"] {
font-size: 0.8em;
}
.button[data-size="tiny"] {
font-size: 0.6em;
}
.quote, blockquote {
font-size: 1.5em;
font-weight: 400;
line-height: 1.25;
text-transform: none;
font-style: normal;
font-family: 'Roboto Mono', monospace;
}
.quote .quote_by, blockquote .quote_by, .quote cite, blockquote cite {
font-size: 14px;
}
.text_intro {
font-size: 1.25em;
font-weight: 700;
line-height: 1.45;
margin-bottom: 1.25em;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
h1.big, .h1.big, h1.large, .h1.large {
font-size: 3.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.75em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
h1, .h1, h2.large, .h2.large {
font-size: 2.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.5em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
h2, .h2, h1.small, .h1.small, h3.large, .h3.large {
font-size: 1.85em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.85em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
h3, .h3, h2.small, .h2.small, h4.large, .h4.large {
font-size: 1.5em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 1em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
h4, .h4, h3.small, .h3.small, h5.large, .h5.large {
font-size: 1.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 1em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
h5, .h5, h4.small, .h4.small {
font-size: 1em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 1em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
#page_text > h1,
#page_text > .h1,
#page_text > h2.large,
#page_text > .h2.large {
font-size: 2.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.5em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
#page_text > h2,
#page_text > .h2,
#page_text > h1.small,
#page_text > .h1.small,
#page_text > h3.large,
#page_text > .h3.large {
font-size: 1.5em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 1.25em;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#page_text > h3,
#page_text > .h3,
#page_text > h2.small,
#page_text > .h2.small,
#page_text > h4.large,
#page_text > .h4.large {
font-size: 1.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.25em;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#page_text > h4,
#page_text > .h4,
#page_text > h3.small,
#page_text > .h3.small,
#page_text > h5.large,
#page_text > .h5.large {
font-size: 1em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.25em;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#page_text > h5,
#page_text > .h5,
#page_text > h4.small,
#page_text > .h4.small {
font-size: 1em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.25em;
font-family: 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, sans-serif;
}
#page_text > h1.big,
#page_text > .h1.big,
#page_text > h1.large,
#page_text > .h1.large {
font-size: 3.25em;
font-weight: 600;
line-height: 1.2;
margin-bottom: 0.75em;
font-family: 'Noto Serif', 'Poppins', 'Roboto', 'Lato', 'Raleway', Arial, serif;
}
}